@minoru/react-dnd-treeview
Version:
A draggable / droppable React-based treeview component.
12 lines (11 loc) • 546 B
TypeScript
import React from "react";
import { DragControlContext } from "./DragControlProvider";
import { PlaceholderContext } from "./PlaceholderProvider";
import { TreeContext } from "./TreeProvider";
import type { PropsWithChildren, ReactElement } from "react";
import type { TreeProps, TreeMethods } from "../types";
type Props<T> = PropsWithChildren<TreeProps<T> & {
treeRef: React.ForwardedRef<TreeMethods>;
}>;
export declare const Providers: <T>(props: Props<T>) => ReactElement;
export { TreeContext, DragControlContext, PlaceholderContext };