diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index 404a3c06..b9ff3aaf 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -97,7 +97,7 @@ export type NodeViewRendererProps = { extension: Node, } -export type NodeViewRenderer = (props: NodeViewRendererProps) => (NodeView | undefined) +export type NodeViewRenderer = (props: NodeViewRendererProps) => (NodeView | {}) export type UnfilteredCommands = { [Item in keyof AllExtensions]: AllExtensions[Item] extends Extension diff --git a/packages/vue/src/VueRenderer.ts b/packages/vue/src/VueRenderer.ts index 0d3252fa..4215b9c2 100644 --- a/packages/vue/src/VueRenderer.ts +++ b/packages/vue/src/VueRenderer.ts @@ -324,7 +324,7 @@ export default function VueRenderer(component: Vue | VueConstructor, options?: P : undefined if (!parent) { - return undefined + return {} } return new VueNodeView(component, props, options) as NodeView