chore: merge blocksuite source code (#9213)

This commit is contained in:
Mirone
2024-12-20 15:38:06 +08:00
committed by GitHub
parent 2c9ef916f4
commit 30200ff86d
2031 changed files with 238888 additions and 229 deletions

35
blocksuite/playground/apps/env.d.ts vendored Normal file
View File

@@ -0,0 +1,35 @@
import type { EditorHost } from '@blocksuite/block-std';
import type { TestUtils } from '@blocksuite/blocks';
import type { AffineEditorContainer } from '@blocksuite/presets';
import type { BlockSchema, Doc, DocCollection, Job } from '@blocksuite/store';
import type { z } from 'zod';
declare global {
type HTMLTemplate = [
string,
Record<string, unknown>,
...(HTMLTemplate | string)[],
];
interface Window {
editor: AffineEditorContainer;
doc: Doc;
collection: DocCollection;
blockSchemas: z.infer<typeof BlockSchema>[];
job: Job;
Y: typeof DocCollection.Y;
std: typeof std;
testUtils: TestUtils;
host: EditorHost;
testWorker: Worker;
wsProvider: ReturnType<typeof setupBroadcastProvider>;
bcProvider: ReturnType<typeof setupBroadcastProvider>;
devtoolsFormatters: {
header: (obj: unknown, config: unknown) => null | HTMLTemplate;
hasBody: (obj: unknown, config: unknown) => boolean | null;
body: (obj: unknown, config: unknown) => null | HTMLTemplate;
}[];
}
}