UBERF-8557 Save collaborative content as JSON (#7039)

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
This commit is contained in:
Alexander Onnikov
2024-11-29 16:58:50 +07:00
committed by GitHub
parent d63ee083c6
commit a6fb3713f6
116 changed files with 1194 additions and 2661 deletions
@@ -1,7 +1,7 @@
<script lang="ts">
import { getContext, onDestroy } from 'svelte'
import { getClient } from '@hcengineering/presentation'
import { type Doc } from '@hcengineering/core'
import { makeDocCollabId, type Doc } from '@hcengineering/core'
import { CollaborationIds, type Ydoc } from '@hcengineering/text-editor'
import {
CollaborationDiffViewer,
@@ -89,9 +89,8 @@
}
loading = true
const data = createTiptapCollaborationData({
document: $compareTo.content
})
const compareToDoc = makeDocCollabId($compareTo, 'content')
const data = createTiptapCollaborationData(compareToDoc, $compareTo.content)
comparedYdoc = data.ydoc
comparedProvider = data.provider
void comparedProvider.loaded.then(() => (loading = false))