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