mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-23 13:02:21 +08:00
feat: seperate createDoc and createStore (#11182)
This commit is contained in:
@@ -92,7 +92,7 @@ export async function switchToPage(page: Page, docId?: string) {
|
||||
docId = docMetas[0].id;
|
||||
}
|
||||
|
||||
const doc = collection.getDoc(docId);
|
||||
const doc = collection.getDoc(docId)?.getStore();
|
||||
if (!doc) return;
|
||||
editor.doc = doc;
|
||||
}, docId);
|
||||
|
||||
@@ -66,7 +66,7 @@ export enum ConnectorMode {
|
||||
export async function getNoteRect(page: Page, noteId: string) {
|
||||
const xywh: string | null = await page.evaluate(
|
||||
([noteId]) => {
|
||||
const doc = window.collection.getDoc('doc:home');
|
||||
const doc = window.collection.getDoc('doc:home')?.getStore();
|
||||
const block = doc?.getModelById(noteId);
|
||||
if (block?.flavour === 'affine:note') {
|
||||
return (block as NoteBlockModel).xywh;
|
||||
@@ -84,7 +84,7 @@ export async function getNoteRect(page: Page, noteId: string) {
|
||||
export async function getNoteProps(page: Page, noteId: string) {
|
||||
const props = await page.evaluate(
|
||||
([id]) => {
|
||||
const doc = window.collection.getDoc('doc:home');
|
||||
const doc = window.collection.getDoc('doc:home')?.getStore();
|
||||
const block = doc?.getModelById(id);
|
||||
if (block?.flavour === 'affine:note') {
|
||||
return (block as NoteBlockModel).keys.reduce(
|
||||
|
||||
Reference in New Issue
Block a user