mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-12 12:28:42 +00:00
28 lines
719 B
TypeScript
28 lines
719 B
TypeScript
import '../../style.css';
|
|
import '../dev-format.js';
|
|
|
|
import { effects as blocksEffects } from '@blocksuite/blocks/effects';
|
|
import { effects as presetsEffects } from '@blocksuite/presets/effects';
|
|
|
|
import { setupEdgelessTemplate } from '../_common/setup.js';
|
|
import {
|
|
createDefaultDocCollection,
|
|
initDefaultDocCollection,
|
|
} from './utils/collection.js';
|
|
import { mountDefaultDocEditor } from './utils/editor.js';
|
|
|
|
blocksEffects();
|
|
presetsEffects();
|
|
|
|
async function main() {
|
|
if (window.collection) return;
|
|
|
|
setupEdgelessTemplate();
|
|
|
|
const collection = await createDefaultDocCollection();
|
|
await initDefaultDocCollection(collection);
|
|
await mountDefaultDocEditor(collection);
|
|
}
|
|
|
|
main().catch(console.error);
|