refactor(editor): cleanup dead code (#9300)

This commit is contained in:
Saul-Mirone
2024-12-25 07:48:00 +00:00
parent 16c59d96d9
commit 7c84545647
17 changed files with 8 additions and 174 deletions

View File

@@ -1,50 +0,0 @@
import {
BlockFlavourIdentifier,
BlockServiceIdentifier,
type ExtensionType,
StdIdentifier,
} from '@blocksuite/block-std';
import {
AttachmentBlockService,
EdgelessEditorBlockSpecs,
PageEditorBlockSpecs,
} from '@blocksuite/blocks';
class CustomAttachmentBlockService extends AttachmentBlockService {
override mounted(): void {
super.mounted();
this.maxFileSize = 100 * 1000 * 1000; // 100MB
}
}
export function getCustomAttachmentSpecs() {
const pageModeSpecs: ExtensionType[] = [
...PageEditorBlockSpecs,
{
setup: di => {
di.override(
BlockServiceIdentifier('affine:attachment'),
CustomAttachmentBlockService,
[StdIdentifier, BlockFlavourIdentifier('affine:attachment')]
);
},
},
];
const edgelessModeSpecs: ExtensionType[] = [
...EdgelessEditorBlockSpecs,
{
setup: di => {
di.override(
BlockServiceIdentifier('affine:attachment'),
CustomAttachmentBlockService,
[StdIdentifier, BlockFlavourIdentifier('affine:attachment')]
);
},
},
];
return {
pageModeSpecs,
edgelessModeSpecs,
};
}

View File

@@ -3,21 +3,9 @@ import {
PageEditorBlockSpecs,
} from '@blocksuite/blocks';
import { getCustomAttachmentSpecs } from './custom-attachment/custom-attachment.js';
const params = new URLSearchParams(location.search);
export function getExampleSpecs() {
const type = params.get('exampleSpec');
let pageModeSpecs = PageEditorBlockSpecs;
let edgelessModeSpecs = EdgelessEditorBlockSpecs;
if (type === 'attachment') {
const specs = getCustomAttachmentSpecs();
pageModeSpecs = specs.pageModeSpecs;
edgelessModeSpecs = specs.edgelessModeSpecs;
}
const pageModeSpecs = PageEditorBlockSpecs;
const edgelessModeSpecs = EdgelessEditorBlockSpecs;
return {
pageModeSpecs,