fix: remove _TData abstraction (#465)

* fix: remove _TData abstraction

* tests: fix
This commit is contained in:
Tanner Linsley
2023-09-14 09:07:42 -06:00
committed by GitHub
parent 9e5fef402e
commit 638a3917c5
8 changed files with 80 additions and 152 deletions

View File

@@ -29,7 +29,7 @@ describe('useForm', () => {
return () => (
<form.Field name="firstName" defaultValue="">
{({ field }: { field: FieldApi<string, Person> }) => (
{({ field }: { field: FieldApi<Person, 'firstName'> }) => (
<input
data-testid={'fieldinput'}
value={field.state.value}
@@ -69,7 +69,7 @@ describe('useForm', () => {
return () => (
<form.Field name="firstName" defaultValue="">
{({ field }: { field: FieldApi<string, Person> }) => (
{({ field }: { field: FieldApi<Person, 'firstName'> }) => (
<p>{field.state.value}</p>
)}
</form.Field>
@@ -101,7 +101,7 @@ describe('useForm', () => {
{({
field,
}: {
field: FieldApi<string, { firstName: string }>
field: FieldApi<{ firstName: string }, 'firstName'>
}) => {
return (
<input