@ozen-ui/kit
Version:
React component library
12 lines (11 loc) • 433 B
TypeScript
import type { FileUploaderRawFile } from '../file';
import type { FileUploaderValidateResult } from '../validate';
export type FileUploaderOnChangeRejectedFile = {
file: FileUploaderRawFile;
validation: FileUploaderValidateResult[];
};
export type FileUploaderOnChange = (params: {
files: FileUploaderRawFile[];
acceptedFiles: FileUploaderRawFile[];
rejectedFiles: FileUploaderOnChangeRejectedFile[];
}) => void;