Skip to content

Generic Store Functions Enable Yjs - #53

Closed
jbolda wants to merge 1 commit into
mainfrom
generic-store-for-yjs
Closed

Generic Store Functions Enable Yjs#53
jbolda wants to merge 1 commit into
mainfrom
generic-store-for-yjs

Conversation

@jbolda

@jbolda jbolda commented Dec 19, 2024

Copy link
Copy Markdown
Member

WIP

@neurosnap neurosnap left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good to me, but this means that yjs is the "backend" for our store and there's no ability to overlap. As long as we are fine with that idea I'm good as well.

Comment thread store/store.ts

if (determineNextState?.setup) determineNextState.setup();

function* updateMdw(ctx: UpdaterCtx<S>, next: Next) {

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could be a mdw that users always provide instead of forcing it to be included in the store. In that case this would reduce the default store functionality, just a thought.

@jbolda

jbolda commented Jun 28, 2025

Copy link
Copy Markdown
Member Author

The PR has become rather stale having swapped from Deno. The idea lives on, and will likely come back with renewed spirit. Closing this iteration of it until that time.

@jbolda jbolda closed this Jun 28, 2025
@jbolda
jbolda deleted the generic-store-for-yjs branch June 28, 2025 04:29
@jbolda jbolda mentioned this pull request Sep 25, 2025
2 tasks
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.

2 participants