Skip to content

Conversation

@jbolda
Copy link
Collaborator

@jbolda jbolda commented Dec 19, 2024

WIP

Copy link
Collaborator

@neurosnap neurosnap left a comment

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.


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

function* updateMdw(ctx: UpdaterCtx<S>, next: Next) {
Copy link
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
Copy link
Collaborator Author

jbolda commented Jun 28, 2025

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.

3 participants