@minoru/react-dnd-treeview
Version:
A draggable / droppable React-based treeview component.
9 lines (8 loc) • 444 B
TypeScript
import type { NodeModel, ToggleHandler, OpenHandler, CloseHandler, ChangeOpenHandler, InitialOpen } from "../types";
export declare const useOpenIdsHelper: (tree: NodeModel[], initialOpen?: InitialOpen) => [NodeModel["id"][], {
handleToggle: ToggleHandler;
handleCloseAll: (callback?: ChangeOpenHandler) => void;
handleOpenAll: (callback?: ChangeOpenHandler) => void;
handleOpen: OpenHandler;
handleClose: CloseHandler;
}];