mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-23 21:38:44 +08:00
21 lines
862 B
TypeScript
21 lines
862 B
TypeScript
import { OverlayScrollbar } from './toolbar/overlay-scrollbar';
|
|
import { AffineTemplateLoading } from './toolbar/template-loading';
|
|
import { EdgelessTemplatePanel } from './toolbar/template-panel';
|
|
import { EdgelessTemplateButton } from './toolbar/template-tool-button';
|
|
|
|
export function effects() {
|
|
customElements.define('edgeless-templates-panel', EdgelessTemplatePanel);
|
|
customElements.define('overlay-scrollbar', OverlayScrollbar);
|
|
customElements.define('edgeless-template-button', EdgelessTemplateButton);
|
|
customElements.define('affine-template-loading', AffineTemplateLoading);
|
|
}
|
|
|
|
declare global {
|
|
interface HTMLElementTagNameMap {
|
|
'edgeless-templates-panel': EdgelessTemplatePanel;
|
|
'overlay-scrollbar': OverlayScrollbar;
|
|
'edgeless-template-button': EdgelessTemplateButton;
|
|
'affine-template-loading': AffineTemplateLoading;
|
|
}
|
|
}
|