You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
problem: automerge 2.0 uses web assembly, and is not playing nicely with the webxr stuff (see discussion in #216)
Yjs is another CRDT with a larger community than automerge. Plus is has its own websocket and webrtc implementations and indexedDB
figure out how to set js Objs to yjs instance
replace automerge code with yjs in Patch.js
came across a snag. unsure how to update dynamic properties using Yjs. this is necessary for using Yjs with some of the methods in Patch.js: patch.add(), patch.remove(), patch.update(). see this issue I posted for (hopefully some answer)
update: see message below, will next try SyncedStore in place of yjs
The text was updated successfully, but these errors were encountered:
update: Yjs might be too low level for mischmasch's needs. the main issue i've come across is needing to create separate map.set() operations for each nested object of the mischmasch scene, which seems clunky... I've come across https://syncedstore.org/docs/ which is built on yjs and simplifies its use (while leaving direct yjs operations available if we want to use any).
problem: automerge 2.0 uses web assembly, and is not playing nicely with the webxr stuff (see discussion in #216)
Yjs is another CRDT with a larger community than automerge. Plus is has its own websocket and webrtc implementations and indexedDB
replace automerge code with yjs in Patch.jscame across a snag. unsure how to update dynamic properties using Yjs. this is necessary for using Yjs with some of the methods in Patch.js: patch.add(), patch.remove(), patch.update(). see this issue I posted for (hopefully some answer)
The text was updated successfully, but these errors were encountered: