infinity-forge
Version:
26 lines (25 loc) • 1.1 kB
TypeScript
import { InputProps, FileSystemType, useFileInfinityForgeReturn } from '../../../../../ui/index.js';
export declare function useCropImage(props: InputProps): {
InputFile: ({ visible, onChangeInputFile, }: {
visible?: boolean;
onChangeInputFile?: (fileSystemType: FileSystemType) => void;
}) => import("react/jsx-runtime").JSX.Element;
UploadCamera: () => import("react/jsx-runtime").JSX.Element;
LabelFileArea: ({ children }: {
children: any;
}) => import("react/jsx-runtime").JSX.Element;
idFile: string;
field: import("formik").FieldInputProps<FileSystemType[]>;
handlers: import("formik").FieldHelperProps<FileSystemType[]>;
loading: boolean;
setLoading: import("react").Dispatch<import("react").SetStateAction<boolean>>;
onChangeInputFile: (event: {
currentTarget: {
files: FileList;
};
}) => Promise<void>;
};
export declare function InputCropImage(props: InputProps & {
children: React.ReactNode;
cropControl: useFileInfinityForgeReturn;
}): import("react/jsx-runtime").JSX.Element;