(element: Element)
| 11 | type FormValues = Record<string, FormValue>; |
| 12 | |
| 13 | const isFormFieldElement = (element: Element): element is FormFieldElement => |
| 14 | element instanceof HTMLInputElement || |
| 15 | element instanceof HTMLTextAreaElement || |
| 16 | element instanceof HTMLSelectElement; |
| 17 | |
| 18 | export function formToJson<T extends Record<string, unknown>>( |
| 19 | form: HTMLFormElement, |