diff --git a/dashboard/15-final/app/ui/invoices/create-form.tsx b/dashboard/15-final/app/ui/invoices/create-form.tsx index 2c234d3..c28f93b 100644 --- a/dashboard/15-final/app/ui/invoices/create-form.tsx +++ b/dashboard/15-final/app/ui/invoices/create-form.tsx @@ -11,7 +11,7 @@ import { import { Button } from '../button'; import { createInvoice } from '@/app/lib/actions'; // @ts-ignore React types do not yet include useFormState -import { experimental_useFormState as useFormState } from 'react-dom'; +import { useFormState } from 'react-dom'; export default function Form({ customers }: { customers: CustomerField[] }) { const initialState = { message: null, errors: [] }; diff --git a/dashboard/15-final/tsconfig.json b/dashboard/15-final/tsconfig.json index 8c283d1..11dba1d 100644 --- a/dashboard/15-final/tsconfig.json +++ b/dashboard/15-final/tsconfig.json @@ -1,5 +1,6 @@ { "compilerOptions": { + "types": ["react-dom/experimental"], "target": "es5", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true,