32 lines
620 B
TypeScript
32 lines
620 B
TypeScript
import { TypedDoc, TypedMap } from "yjs-types";
|
|
import { MItem } from "../../../../web/src/utils/types/item";
|
|
import { DCode, DComp, DPage } from "../../../../web/src/utils/types/root";
|
|
|
|
export const docs = {
|
|
site: {} as Record<
|
|
string,
|
|
{
|
|
id: string;
|
|
doc: DPage;
|
|
um: Y.UndoManager;
|
|
}
|
|
>,
|
|
page: {} as Record<
|
|
string,
|
|
{
|
|
id: string;
|
|
doc: DPage;
|
|
um: Y.UndoManager;
|
|
}
|
|
>,
|
|
comp: {} as Record<
|
|
string,
|
|
{
|
|
id: string;
|
|
doc: DComp;
|
|
um: Y.UndoManager;
|
|
}
|
|
>,
|
|
code: {} as Record<string, { id: string; src: DCode; build: DCode }>,
|
|
};
|