@knide/fs-prober
Version:
fs-prober is a browser-friendly NPM package for extracting file and folder structures from user-selected files or directories.
17 lines (13 loc) • 848 B
TypeScript
import { DropzoneRef, DropzoneProps, DropzoneOptions } from 'react-dropzone';
import { g as ProbingDropzoneState, P as ProbingDropzoneOptions } from './types-CbHPq6aL.js';
type ProbingDropzoneProps = Omit<DropzoneProps, "children"> & {
children: (props: ProbingDropzoneState) => React.ReactNode;
onProbingDrop?: (props: ProbingDropzoneState) => void;
} & ProbingDropzoneOptions;
declare const ProbingDropzone: React.ForwardRefExoticComponent<ProbingDropzoneProps & React.RefAttributes<DropzoneRef>>;
/**
* useProbingDropzone - This hook that extends the capabilities of useDropzone
* by adding directory probing functionality enabling to detect even nested empty folders
*/
declare const useProbingDropzone: (options?: DropzoneOptions & ProbingDropzoneOptions) => ProbingDropzoneState;
export { ProbingDropzone, useProbingDropzone };