import { HTMLInputTypeAttribute, RefObject } from "preact/compat"; interface FormTextBoxProps { id?: string; name: string; type?: HTMLInputTypeAttribute; currentValue?: string; className?: string; autoComplete?: string; onChange?(newValue: string): void; inputRef?: RefObject; } export default function FormTextBox({ id, type, name, className, currentValue, onChange, autoComplete, inputRef }: FormTextBoxProps) { return ( onChange?.(e.currentTarget.value)} /> ); }