UNPKG

@matthewgapp/solidjs-flow

Version:

React Flow - A highly customizable React library for building node-based editors and interactive flow charts.

19 lines 882 B
import type { Node, Edge, OnNodesChange, OnEdgesChange } from '../types'; import { Accessor, Setter } from 'solid-js'; /** * Hook for managing the state of nodes - should only be used for prototyping / simple use cases. * * @public * @param initialNodes * @returns an array [nodes, setNodes, onNodesChange] */ export declare function useNodesState<NodeType extends Node>(initialNodes: NodeType[]): [Accessor<NodeType[]>, Setter<NodeType[]>, OnNodesChange<NodeType>]; /** * Hook for managing the state of edges - should only be used for prototyping / simple use cases. * * @public * @param initialEdges * @returns an array [edges, setEdges, onEdgesChange] */ export declare function useEdgesState<EdgeType extends Edge = Edge>(initialEdges: EdgeType[]): [Accessor<EdgeType[]>, Setter<EdgeType[]>, OnEdgesChange<EdgeType>]; //# sourceMappingURL=useNodesEdgesState.d.ts.map