From 46f9bb4671f0cc47a26407d241f526109e9bd4a9 Mon Sep 17 00:00:00 2001 From: Diego Fernandes Date: Tue, 2 Feb 2021 10:39:10 -0300 Subject: [PATCH] fix: Change data record value type to any --- packages/core/__tests__/utils/RenderTest.tsx | 5 +---- packages/core/lib/types.ts | 12 ++++++------ packages/mobile/__tests__/Form.spec.tsx | 2 +- packages/mobile/lib/Form.tsx | 2 +- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/packages/core/__tests__/utils/RenderTest.tsx b/packages/core/__tests__/utils/RenderTest.tsx index bc63295c..69d35ce8 100644 --- a/packages/core/__tests__/utils/RenderTest.tsx +++ b/packages/core/__tests__/utils/RenderTest.tsx @@ -4,10 +4,7 @@ import { render as rtlRender } from '@testing-library/react' import { Form } from '../../../web/lib' -export function render( - children: ReactNode, - props: Record = {} -) { +export function render(children: ReactNode, props: Record = {}) { const mockFunction = jest.fn() return rtlRender(
diff --git a/packages/core/lib/types.ts b/packages/core/lib/types.ts index 714486ab..e74f8a3d 100644 --- a/packages/core/lib/types.ts +++ b/packages/core/lib/types.ts @@ -29,7 +29,7 @@ export interface UnformErrors { } export interface UnformContext { - initialData: Record + initialData: Record errors: UnformErrors scopePath: string registerField(field: UnformField): void @@ -51,17 +51,17 @@ export interface FormHandles { getFieldError(fieldName: string): string | undefined setFieldError(fieldName: string, error: string): void clearField(fieldName: string): void - getData(): Record + getData(): Record getFieldRef(fieldName: string): any - setData(data: Record): void + setData(data: Record): void getErrors(): UnformErrors setErrors(errors: Record): void - reset(data?: Record): void + reset(data?: Record): void submitForm(): void } export interface FormHelpers { - reset: (data?: Record) => void + reset: (data?: Record) => void } export interface SubmitHandler { @@ -69,7 +69,7 @@ export interface SubmitHandler { } export interface FormProps extends Omit { - initialData?: Record + initialData?: Record children: ReactNode onSubmit: SubmitHandler } diff --git a/packages/mobile/__tests__/Form.spec.tsx b/packages/mobile/__tests__/Form.spec.tsx index d6d1d5bb..e06b4d7e 100644 --- a/packages/mobile/__tests__/Form.spec.tsx +++ b/packages/mobile/__tests__/Form.spec.tsx @@ -14,7 +14,7 @@ import Input from './components/Input' interface UnformProps { onSubmit(): void children?: ReactNode - initialData?: Record + initialData?: Record } const UnformRoot: ForwardRefRenderFunction = ( diff --git a/packages/mobile/lib/Form.tsx b/packages/mobile/lib/Form.tsx index a6630992..1906a6aa 100644 --- a/packages/mobile/lib/Form.tsx +++ b/packages/mobile/lib/Form.tsx @@ -4,7 +4,7 @@ import { View, ViewProps } from 'react-native' import { FormProvider, FormHandles, SubmitHandler } from '@unform/core' export interface FormProps extends ViewProps { - initialData?: Record + initialData?: Record children: ReactNode onSubmit: SubmitHandler }