Files
rabbit/src/hooks/useFileInput.ts
Shusui MOYATANI c34143065b update
2023-03-17 09:38:28 +09:00

12 lines
302 B
TypeScript

import { createSignal, type JSX } from 'solid-js';
const useFileInput = () => {
const [file, setFile] = createSignal<File | undefined>();
const handleChange: JSX.EventHandler<HTMLInputElement, Event> = (ev) => {
setFile(ev.currentTarget.files?.[0]);
};
return { file, handleChange };
};