export interface FormField { name: string value: T label?: string placeholder?: string onValid: (value: T) => void onInvalid: () => void }