+ Editor 1 +
+ + Independent WebSocket + ++ Editor 2 +
+ + Independent WebSocket + ++ @hocuspocus/provider-react Demo +
+
+ This demo uses the new React-specific package. Each editor is
+ wrapped in its own{" "}
+
+ HocuspocusProviderComponent
+ {" "}
+ (independent WebSocket) and{" "}
+
+ HocuspocusRoom
+
+ . Status is read via{" "}
+
+ useHocuspocusConnectionStatus()
+
+ ,{" "}
+
+ useHocuspocusSyncStatus()
+
+ , and{" "}
+
+ useHocuspocusAwareness()
+ {" "}
+ hooks — no manual event listeners needed.
+