Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Functions #135

Merged
merged 2 commits into from
Mar 1, 2016
Merged

Functions #135

merged 2 commits into from
Mar 1, 2016

Conversation

michael
Copy link

@michael michael commented Feb 25, 2016

First iteration on integrating functions with the backend.

We still don't update the list of available functions automatically. However the improved FunctionComponent now fetches the function spec on demand. It displays a loading state while the spec is loaded.

I put a bunch of todo items to give you some pointers for where to iterate next.

You may want to study the lifecycle section of FunctionComponent as that's the general pattern to 'synchronize' async data for a synchronous rendering. The component is modelled as a state machine describing transitions. In our case it's just loading (func is null) or loaded (func is set).

@nokome
Copy link
Member

nokome commented Feb 25, 2016

@michael : thanks for this. Will take a look and if I need to do anything will work on the functions branch

@michael
Copy link
Author

michael commented Mar 1, 2016

Feel free to merge this. Just wanted to give you a place to review and check if it breaks things. It's not really complete yet, but hope you can pick it up from there. I don't have much time in the coming days, but if you have questions ping me.

nokome pushed a commit that referenced this pull request Mar 1, 2016
@nokome nokome merged commit 8176b83 into develop Mar 1, 2016
@nokome nokome removed the 2 - Doing label Mar 1, 2016
@nokome nokome deleted the functions branch March 2, 2016 20:48
alex-ketch pushed a commit that referenced this pull request Oct 27, 2021
Fix ts-node theme import failing package genereation
nokome pushed a commit that referenced this pull request Jan 26, 2022
# [0.33.0](stencila/schema@v0.32.4...v0.33.0) (2020-01-19)

### Features

* **JSON Schema:** Generate union type for descendant types ([3376d73](stencila/schema@3376d73))
* **Type Guards:** Add isInstanceOf guard for matching descendant types ([9985936](stencila/schema@9985936)), closes [#135](stencila/schema#135)
@stencila-ci
Copy link
Collaborator

🎉 This issue has been resolved in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants