Updated NodeBase to allow undefined types and still handle explicit ones

Updated svelte and react packages to accommodate this
This commit is contained in:
fezproof
2024-09-18 11:50:21 +08:00
parent 64c36470cd
commit 37e9f02f80
3 changed files with 11 additions and 5 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ import { NodeTypes } from './general';
*/
export type Node<
NodeData extends Record<string, unknown> = Record<string, unknown>,
NodeType extends string = string
NodeType extends string | undefined = undefined
> = NodeBase<NodeData, NodeType> & {
style?: CSSProperties;
className?: string;