import React, { ChangeEvent, InputHTMLAttributes } from 'react';
import { forwardRef } from 'react';
type FileInputProps = {
onChange: (
file: File | undefined,
event: ChangeEvent
) => void;
} & InputHTMLAttributes;
export const FileInput = forwardRef(
({ onChange = () => {}, ...restOfProps }, forwardedRef) => {
let handleChange = (event: ChangeEvent): void => {
let file = event.target?.files?.[0];
onChange(file, event);
};
return (
);
}
);