diff --git a/services/frontend/src/components/Records.tsx b/services/frontend/src/components/Records.tsx index 003edb3..a9b18ce 100644 --- a/services/frontend/src/components/Records.tsx +++ b/services/frontend/src/components/Records.tsx @@ -80,6 +80,10 @@ const Records: FunctionComponent = ( const formik = useFormikContext(); const items = lodash.get(formik.values, name); + if (!items) { + throw new Error(`"${name}" is falsy.`); + } + const handleNew = useCallback(() => { formik.setFieldValue(`${name}[${items.length}]`, newValue); }, [formik]);