collaboration module cleanup

This commit is contained in:
Philipinho
2024-05-04 17:15:05 +01:00
parent fece460051
commit 8cfc42b79a
2 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,5 @@
const useCollaborationURL = (): string => { const useCollaborationURL = (): string => {
const PATH = "/collaboration"; const PATH = "/collab";
// TODO: revisit // TODO: revisit
/* /*

View File

@ -44,9 +44,10 @@ export default function PageEditor({
const [isLocalSynced, setLocalSynced] = useState(false); const [isLocalSynced, setLocalSynced] = useState(false);
const [isRemoteSynced, setRemoteSynced] = useState(false); const [isRemoteSynced, setRemoteSynced] = useState(false);
const documentName = `page.${pageId}`;
const localProvider = useMemo(() => { const localProvider = useMemo(() => {
const provider = new IndexeddbPersistence(pageId, ydoc); const provider = new IndexeddbPersistence(documentName, ydoc);
provider.on("synced", () => { provider.on("synced", () => {
setLocalSynced(true); setLocalSynced(true);
@ -57,7 +58,7 @@ export default function PageEditor({
const remoteProvider = useMemo(() => { const remoteProvider = useMemo(() => {
const provider = new HocuspocusProvider({ const provider = new HocuspocusProvider({
name: pageId, name: documentName,
url: collaborationURL, url: collaborationURL,
document: ydoc, document: ydoc,
token: token?.accessToken, token: token?.accessToken,