-
Notifications
You must be signed in to change notification settings - Fork 323
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
Add Write button to component menu #11523
Conversation
import { ExternalId } from 'ydoc-shared/yjsModel' | ||
|
||
/** Allows to recompute certain expressions (usually nodes). */ | ||
export function useNodeExecution(projectStore: ProjectStore) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is instantiated by GraphNode
and RecordControl
, but looks like it should be shared state so that e.g. a node's recomputation status would be influenced by the execution environment's global recomputation status..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch, fixed
@@ -255,14 +255,23 @@ export class ExecutionContext extends ObservableV2<ExecutionContextNotification> | |||
|
|||
/** TODO: Add docs */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The function signature is getting more complex; this would be a good time to add docs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just added a link to the function we call (it has a link to the LS docs).
@MrFlashAccount @somebody1234 could you review this one, please? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CR ✅
Pull Request Description
Closes #10486
write.button.mp4
Important Notes
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:
Scala,
Java,
TypeScript,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
or the Snowflake database integration, a run of the Extra Tests has been scheduled.