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

View File

@@ -0,0 +1,17 @@
// import { PageRootBlockComponent } from '../page/page-root-block.js';
import { BlockComponent } from '@blocksuite/block-std';
import { css, html } from 'lit';
export class PreviewRootBlockComponent extends BlockComponent {
static override styles = css`
affine-preview-root {
display: block;
}
`;
override renderBlock() {
return html`<div class="affine-preview-root">
${this.host.renderChildren(this.model)}
</div>`;
}
}

View File

@@ -0,0 +1,14 @@
import {
BlockViewExtension,
type ExtensionType,
FlavourExtension,
} from '@blocksuite/block-std';
import { literal } from 'lit/static-html.js';
import { PageRootService } from '../page/page-root-service.js';
export const PreviewPageSpec: ExtensionType[] = [
FlavourExtension('affine:page'),
PageRootService,
BlockViewExtension('affine:page', literal`affine-preview-root`),
];