We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3fa8bf5 commit eaf667eCopy full SHA for eaf667e
1 file changed
src/types.ts
@@ -1,18 +1,18 @@
1
export type EdgeWeight = number;
2
3
-export type Edge<Node, Props = unknown> = {
+export type Edge<Node = unknown, Props = unknown> = {
4
source: Node;
5
target: Node;
6
weight?: EdgeWeight;
7
props: Props;
8
};
9
10
-export type Serialized<Node, LinkProps = unknown> = {
+export type Serialized<Node = unknown, LinkProps = unknown> = {
11
nodes: Node[];
12
links: Edge<Node, LinkProps>[];
13
14
15
-export type SerializedInput<Node, LinkProps = unknown> = {
+export type SerializedInput<Node = unknown, LinkProps = unknown> = {
16
nodes: ReadonlyArray<Node>;
17
links: ReadonlyArray<Edge<Node, LinkProps>>;
18
0 commit comments