dgz-ui-shared
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript, dgz-ui library
11 lines • 820 B
TypeScript
import { type FileUploadProps, type FormItemProps } from 'dgz-ui/form';
import type { FilePondFile } from 'filepond';
import type { FieldValues } from 'react-hook-form';
import 'filepond-plugin-image-preview/dist/filepond-plugin-image-preview.css';
export type MyFilepondProps<TFieldValues extends FieldValues> = FormItemProps<TFieldValues> & FileUploadProps & {
onChange?: (files: FilePondFile[]) => void;
containerClassName?: string;
beforeRemoveFile?: (file: unknown) => void;
};
export declare const MyFilepond: <TFieldValues extends FieldValues>({ control, name, label, helperText, required, className, floatingError, maxFiles, maxFileSize, onChange, rules, beforeRemoveFile, ...props }: MyFilepondProps<TFieldValues>) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=MyFilepond.d.ts.map