mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-24 13:58:50 +08:00
fix(editor): should not show inner toolbar of surface-ref in edgeless (#11453)
Closes: [BS-3015](https://linear.app/affine-design/issue/BS-3015/toolbar-有时会出现空状态且被显示) [BS-3023](https://linear.app/affine-design/issue/BS-3023/surface-ref-inner-toolbar-的标题圆角)
This commit is contained in:
@@ -11,24 +11,20 @@ import { literal } from 'lit/static-html.js';
|
||||
import { SurfaceRefSlashMenuConfigExtension } from './configs/slash-menu';
|
||||
import { surfaceRefToolbarModuleConfig } from './configs/toolbar';
|
||||
|
||||
const flavour = SurfaceRefBlockSchema.model.flavour;
|
||||
|
||||
export const PageSurfaceRefBlockSpec: ExtensionType[] = [
|
||||
FlavourExtension(SurfaceRefBlockSchema.model.flavour),
|
||||
BlockViewExtension(
|
||||
SurfaceRefBlockSchema.model.flavour,
|
||||
literal`affine-surface-ref`
|
||||
),
|
||||
FlavourExtension(flavour),
|
||||
BlockViewExtension(flavour, literal`affine-surface-ref`),
|
||||
ToolbarModuleExtension({
|
||||
id: BlockFlavourIdentifier(SurfaceRefBlockSchema.model.flavour),
|
||||
id: BlockFlavourIdentifier(flavour),
|
||||
config: surfaceRefToolbarModuleConfig,
|
||||
}),
|
||||
SurfaceRefSlashMenuConfigExtension,
|
||||
];
|
||||
|
||||
export const EdgelessSurfaceRefBlockSpec: ExtensionType[] = [
|
||||
FlavourExtension(SurfaceRefBlockSchema.model.flavour),
|
||||
BlockViewExtension(
|
||||
SurfaceRefBlockSchema.model.flavour,
|
||||
literal`affine-edgeless-surface-ref`
|
||||
),
|
||||
FlavourExtension(flavour),
|
||||
BlockViewExtension(flavour, literal`affine-edgeless-surface-ref`),
|
||||
SurfaceRefSlashMenuConfigExtension,
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user