@minoru/react-dnd-treeview
Version:
A draggable / droppable React-based treeview component.
9 lines (8 loc) • 352 B
TypeScript
import type { DropTargetMonitor } from "react-dnd";
import type { NodeModel, TreeState } from "../types";
type DropTarget = {
id: NodeModel["id"];
index: number;
} | null;
export declare const getDropTarget: <T>(node: NodeModel<T> | null, nodeEl: HTMLElement | null, monitor: DropTargetMonitor, context: TreeState<T>) => DropTarget;
export {};