diff --git a/app/src/app.tsx b/app/src/app.tsx index 93961fe754f..d8fdf8aacfe 100644 --- a/app/src/app.tsx +++ b/app/src/app.tsx @@ -118,4 +118,4 @@ const App: React.FC = () => { ); }; -export default App; +export const app = App; diff --git a/app/src/autoUnregister.tsx b/app/src/autoUnregister.tsx index b0101fbc816..c6d57e6af22 100644 --- a/app/src/autoUnregister.tsx +++ b/app/src/autoUnregister.tsx @@ -8,7 +8,7 @@ const options = [ { value: 'vanilla', label: 'Vanilla' }, ]; -export default function AutoUnregister() { +export function AutoUnregister() { const { register, control, handleSubmit } = useForm<{ test: string; test1: string; diff --git a/app/src/basic.tsx b/app/src/basic.tsx index 4b33d3b7fc9..5a87db6f2ad 100644 --- a/app/src/basic.tsx +++ b/app/src/basic.tsx @@ -166,4 +166,4 @@ const Basic: React.FC = () => { ); }; -export default Basic; +export const basic = Basic; diff --git a/app/src/basicSchemaValidation.tsx b/app/src/basicSchemaValidation.tsx index 619668d5a7c..f8862401759 100644 --- a/app/src/basicSchemaValidation.tsx +++ b/app/src/basicSchemaValidation.tsx @@ -110,4 +110,4 @@ const BasicSchemaValidation: React.FC = () => { ); }; -export default BasicSchemaValidation; +export const basicSchemaValidation = BasicSchemaValidation; diff --git a/app/src/conditionalField.tsx b/app/src/conditionalField.tsx index 05eda6f497a..3e2389a9e4c 100644 --- a/app/src/conditionalField.tsx +++ b/app/src/conditionalField.tsx @@ -102,4 +102,4 @@ const ConditionalField: React.FC = () => { ); }; -export default ConditionalField; +export const conditionalField = ConditionalField; diff --git a/app/src/controller.tsx b/app/src/controller.tsx index 8d15e770d9d..5b8a070e710 100644 --- a/app/src/controller.tsx +++ b/app/src/controller.tsx @@ -43,7 +43,7 @@ type Form = { const PureReactSelect = React.memo(ReactSelect); -export default function Field() { +export function Field() { const { mode } = useParams(); const methods = useForm
({ defaultValues, diff --git a/app/src/crossFrameForm.tsx b/app/src/crossFrameForm.tsx index 9829e87aed6..3de055000c9 100644 --- a/app/src/crossFrameForm.tsx +++ b/app/src/crossFrameForm.tsx @@ -80,4 +80,4 @@ const FrameForm: React.FC = () => { ); }; -export default CrossFrameForm; +export const crossFrameForm = CrossFrameForm; diff --git a/app/src/customSchemaValidation.tsx b/app/src/customSchemaValidation.tsx index 4e2758f6422..990f5cdd425 100644 --- a/app/src/customSchemaValidation.tsx +++ b/app/src/customSchemaValidation.tsx @@ -114,4 +114,4 @@ const BasicSchemaValidation: React.FC = () => { ); }; -export default BasicSchemaValidation; +export const customSchemaValidation = BasicSchemaValidation; diff --git a/app/src/defaultValues.tsx b/app/src/defaultValues.tsx index 388c88d05b1..2f59371632e 100644 --- a/app/src/defaultValues.tsx +++ b/app/src/defaultValues.tsx @@ -48,4 +48,4 @@ function DefaultValues() { ); } -export default DefaultValues; +export const defaultValues = DefaultValues; diff --git a/app/src/formState.tsx b/app/src/formState.tsx index 53833bd23f5..b16a33551c8 100644 --- a/app/src/formState.tsx +++ b/app/src/formState.tsx @@ -87,4 +87,4 @@ const FormState = () => { ); }; -export default FormState; +export const formState = FormState; diff --git a/app/src/formStateWithNestedFields.tsx b/app/src/formStateWithNestedFields.tsx index 94b82e3b313..5df783cd18f 100644 --- a/app/src/formStateWithNestedFields.tsx +++ b/app/src/formStateWithNestedFields.tsx @@ -104,4 +104,4 @@ const FormStateWithNestedFields = () => { ); }; -export default FormStateWithNestedFields; +export const formStateWithNestedFields = FormStateWithNestedFields; diff --git a/app/src/formStateWithSchema.tsx b/app/src/formStateWithSchema.tsx index 5d73b60ebf2..b4e44b2e2d0 100644 --- a/app/src/formStateWithSchema.tsx +++ b/app/src/formStateWithSchema.tsx @@ -91,4 +91,4 @@ const FormStateWithSchema: React.FC = () => { ); }; -export default FormStateWithSchema; +export const formStateWithSchema = FormStateWithSchema; diff --git a/app/src/isValid.tsx b/app/src/isValid.tsx index 3c7fdd6eb7c..ed9c6609ab2 100644 --- a/app/src/isValid.tsx +++ b/app/src/isValid.tsx @@ -104,4 +104,4 @@ const IsValid: React.FC = () => { ); }; -export default IsValid; +export const isValid = IsValid; diff --git a/app/src/manualRegisterForm.tsx b/app/src/manualRegisterForm.tsx index e2c6903ac4a..e6af233e0fc 100644 --- a/app/src/manualRegisterForm.tsx +++ b/app/src/manualRegisterForm.tsx @@ -214,4 +214,4 @@ const ManualRegisterForm: React.FC = () => { ); }; -export default ManualRegisterForm; +export const manualRegisterForm = ManualRegisterForm; diff --git a/app/src/reValidateMode.tsx b/app/src/reValidateMode.tsx index 62a384badbf..7a5dedee21d 100644 --- a/app/src/reValidateMode.tsx +++ b/app/src/reValidateMode.tsx @@ -40,4 +40,4 @@ const Basic: React.FC = () => { ); }; -export default Basic; +export const reValidateMode = Basic; diff --git a/app/src/reset.tsx b/app/src/reset.tsx index a7faa065d2a..cbcc717e3ba 100644 --- a/app/src/reset.tsx +++ b/app/src/reset.tsx @@ -48,4 +48,4 @@ function Reset() { ); } -export default Reset; +export const reset = Reset; diff --git a/app/src/setError.tsx b/app/src/setError.tsx index 860ea488bd9..2ea1204ed13 100644 --- a/app/src/setError.tsx +++ b/app/src/setError.tsx @@ -116,4 +116,4 @@ const SetError: React.FC = () => { ); }; -export default SetError; +export const setError = SetError; diff --git a/app/src/setFocus.tsx b/app/src/setFocus.tsx index be388b68e9b..2c83f9e13a1 100644 --- a/app/src/setFocus.tsx +++ b/app/src/setFocus.tsx @@ -70,4 +70,4 @@ const SetFocus = () => { ); }; -export default SetFocus; +export const setFocus = SetFocus; diff --git a/app/src/setValue.tsx b/app/src/setValue.tsx index 3869236820d..5d78ef0853e 100644 --- a/app/src/setValue.tsx +++ b/app/src/setValue.tsx @@ -141,4 +141,4 @@ const SetValue: React.FC = () => { ); }; -export default SetValue; +export const setValue = SetValue; diff --git a/app/src/setValueCustomRegister.tsx b/app/src/setValueCustomRegister.tsx index af7496e2511..7ee4cbbecc8 100644 --- a/app/src/setValueCustomRegister.tsx +++ b/app/src/setValueCustomRegister.tsx @@ -68,4 +68,4 @@ const SetValueCustomRegister: React.FC = () => { ); }; -export default SetValueCustomRegister; +export const setValueCustomRegister = SetValueCustomRegister; diff --git a/app/src/setValueStrictMode.tsx b/app/src/setValueStrictMode.tsx index 5319ce63335..08eb3782505 100644 --- a/app/src/setValueStrictMode.tsx +++ b/app/src/setValueStrictMode.tsx @@ -49,4 +49,4 @@ const SetValueAsyncStrictMode = () => { ); }; -export default SetValueAsyncStrictMode; +export const setValueStrictMode = SetValueAsyncStrictMode; diff --git a/app/src/setValueWithSchema.tsx b/app/src/setValueWithSchema.tsx index bcdca78e2dd..a3464965fe1 100644 --- a/app/src/setValueWithSchema.tsx +++ b/app/src/setValueWithSchema.tsx @@ -102,4 +102,4 @@ const SetValueWithSchema: React.FC = () => { ); }; -export default SetValueWithSchema; +export const setValueWithSchema = SetValueWithSchema; diff --git a/app/src/setValueWithTrigger.tsx b/app/src/setValueWithTrigger.tsx index 4a05542bd49..cf137693e81 100644 --- a/app/src/setValueWithTrigger.tsx +++ b/app/src/setValueWithTrigger.tsx @@ -71,4 +71,4 @@ const SetValueWithTrigger: React.FC = () => { ); }; -export default SetValueWithTrigger; +export const setValueWithTrigger = SetValueWithTrigger; diff --git a/app/src/test.tsx b/app/src/test.tsx index 9a333d384f5..582e26a35bb 100644 --- a/app/src/test.tsx +++ b/app/src/test.tsx @@ -79,4 +79,4 @@ const Component = () => { ); }; -export default Component; +export const test = Component; diff --git a/app/src/triggerValidation.tsx b/app/src/triggerValidation.tsx index e640047b621..b5a0fb855be 100644 --- a/app/src/triggerValidation.tsx +++ b/app/src/triggerValidation.tsx @@ -44,4 +44,4 @@ function TriggerValidation() { ); } -export default TriggerValidation; +export const triggerValidation = TriggerValidation; diff --git a/app/src/useFieldArray.tsx b/app/src/useFieldArray.tsx index 072e0b39528..77c26ba761e 100644 --- a/app/src/useFieldArray.tsx +++ b/app/src/useFieldArray.tsx @@ -332,4 +332,4 @@ const UseFieldArray: React.FC = () => { ); }; -export default UseFieldArray; +export const useFieldArray = UseFieldArray; diff --git a/app/src/useFieldArrayNested.tsx b/app/src/useFieldArrayNested.tsx index 8ace90a8a2d..57d961d4d83 100644 --- a/app/src/useFieldArrayNested.tsx +++ b/app/src/useFieldArrayNested.tsx @@ -118,7 +118,7 @@ function NestedArray({ ); } -export default () => { +export const useFieldArrayNested = () => { const { register, control, reset, setValue, handleSubmit } = useForm({ defaultValues: { diff --git a/app/src/useFieldArrayUnregister.tsx b/app/src/useFieldArrayUnregister.tsx index f990118407b..8d67d9d7431 100644 --- a/app/src/useFieldArrayUnregister.tsx +++ b/app/src/useFieldArrayUnregister.tsx @@ -172,4 +172,4 @@ const UseFieldArrayUnregister: React.FC = () => { ); }; -export default UseFieldArrayUnregister; +export const useFieldArrayUnregister = UseFieldArrayUnregister; diff --git a/app/src/useFormState.tsx b/app/src/useFormState.tsx index 1e4ace88fb8..b6594ce179c 100644 --- a/app/src/useFormState.tsx +++ b/app/src/useFormState.tsx @@ -50,7 +50,7 @@ const SubForm = ({ control }: { control: Control }) => { ); }; -export const UseFormState: React.FC = () => { +export const useFormState = const UseFormState: React.FC = () => { const { register, handleSubmit, control, reset } = useForm({ mode: 'onChange', }); diff --git a/app/src/useWatch.tsx b/app/src/useWatch.tsx index 08bacdca43b..93ae2163d54 100644 --- a/app/src/useWatch.tsx +++ b/app/src/useWatch.tsx @@ -103,7 +103,7 @@ const Child = ({ control }: { control: Control }) => { ); }; -export default () => { +export const useWatch = () => { const { register, control } = useForm(); counter++; diff --git a/app/src/useWatchUseFieldArrayNested.tsx b/app/src/useWatchUseFieldArrayNested.tsx index aaab43e1b66..540e33be328 100644 --- a/app/src/useWatchUseFieldArrayNested.tsx +++ b/app/src/useWatchUseFieldArrayNested.tsx @@ -118,7 +118,7 @@ function NestedArray({ ); } -export default () => { +export const useWatchUseFieldArrayNested = () => { const { register, control, reset, setValue, handleSubmit } = useForm({ defaultValues: { diff --git a/app/src/validateFieldCriteria.tsx b/app/src/validateFieldCriteria.tsx index 0ce78d449cd..191c62447ca 100644 --- a/app/src/validateFieldCriteria.tsx +++ b/app/src/validateFieldCriteria.tsx @@ -190,4 +190,4 @@ const ValidateFieldCriteria: React.FC = () => { ); }; -export default ValidateFieldCriteria; +export const validateFieldCriteria = ValidateFieldCriteria; diff --git a/app/src/watch.tsx b/app/src/watch.tsx index 38c1d7b6265..ddbce6eb0a6 100644 --- a/app/src/watch.tsx +++ b/app/src/watch.tsx @@ -53,4 +53,4 @@ const Watch: React.FC = () => { ); }; -export default Watch; +export const watch = Watch; diff --git a/app/src/watchDefaultValues.tsx b/app/src/watchDefaultValues.tsx index 5c9d359f01a..25e5bdb386b 100644 --- a/app/src/watchDefaultValues.tsx +++ b/app/src/watchDefaultValues.tsx @@ -42,4 +42,4 @@ function WatchDefaultValues() { ); } -export default WatchDefaultValues; +export const watchDefaultValues = WatchDefaultValues; diff --git a/app/src/watchUseFieldArray.tsx b/app/src/watchUseFieldArray.tsx index a810f372eeb..b714aa5d954 100644 --- a/app/src/watchUseFieldArray.tsx +++ b/app/src/watchUseFieldArray.tsx @@ -113,4 +113,4 @@ const WatchUseFieldArray: React.FC = () => { ); }; -export default WatchUseFieldArray; +export const watchUseFieldArray = WatchUseFieldArray; diff --git a/app/src/watchUseFieldArrayNested.tsx b/app/src/watchUseFieldArrayNested.tsx index 4bae5d522bb..70ae8f7f17f 100644 --- a/app/src/watchUseFieldArrayNested.tsx +++ b/app/src/watchUseFieldArrayNested.tsx @@ -106,7 +106,7 @@ function NestedArray({ ); } -export default () => { +export const watchUseFieldArrayNested = () => { const { register, control, reset, setValue, handleSubmit, watch } = useForm({ defaultValues: { diff --git a/app/src/welcome/index.tsx b/app/src/welcome/index.tsx index 29e699285d5..5c4a2ed2241 100644 --- a/app/src/welcome/index.tsx +++ b/app/src/welcome/index.tsx @@ -246,4 +246,4 @@ const Component: React.FC = () => { ); }; -export default Component; +export const index = Component; diff --git a/app/src/welcome/styles.ts b/app/src/welcome/styles.ts index efc5cb92145..8549a22d661 100644 --- a/app/src/welcome/styles.ts +++ b/app/src/welcome/styles.ts @@ -1,4 +1,4 @@ -export const page: object = { +export const styles = const page: object = { minHeight: '100vh', color: 'white', padding: '1rem', @@ -6,33 +6,33 @@ export const page: object = { 'Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif', }; -export const h1: object = { +export const styles = const h1: object = { fontSize: '4rem', fontWeight: '600', textAlign: 'center', marginBottom: '1rem', }; -export const h2: object = { +export const styles = const h2: object = { color: '#ec5990', marginBottom: '2rem', fontSize: '1.5rem', textAlign: 'center', }; -export const items: object = { +export const styles = const items: object = { display: 'grid', gap: '1rem', gridTemplateColumns: '1fr 1fr 1fr', }; -export const item: object = { +export const styles = const item: object = { border: '1px solid #516391', padding: '1rem', background: '#0f111d', }; -export const title: object = { +export const styles = const title: object = { fontSize: '1.5rem', fontWeight: '600', marginBottom: '.5rem', @@ -40,13 +40,13 @@ export const title: object = { borderBottom: '1px solid #ec5990', }; -export const description: object = { +export const styles = const description: object = { fontSize: '1rem', fontWeight: '300', marginBottom: '.5rem', }; -export const slug: object = { +export const styles = const slug: object = { fontSize: '.875rem', color: '#ec5990', display: 'block', diff --git a/app/vite.config.ts b/app/vite.config.ts index 9ca0d8c3913..e8077d31e23 100644 --- a/app/vite.config.ts +++ b/app/vite.config.ts @@ -2,6 +2,6 @@ import reactPlugin from '@vitejs/plugin-react'; import { defineConfig } from 'vite'; // https://vitejs.dev/config/ -export default defineConfig({ +export const vite = defineConfig({ plugins: [reactPlugin()], }); diff --git a/cypress.config.ts b/cypress.config.ts index f474bb12456..3bf3fe29cae 100644 --- a/cypress.config.ts +++ b/cypress.config.ts @@ -2,7 +2,7 @@ import { defineConfig } from 'cypress'; const cypressReplay = require('@replayio/cypress'); const fs = require('fs'); -export default defineConfig({ +export const cypress = defineConfig({ video: false, e2e: { // We've imported your old cypress plugins here. diff --git a/examples/V6/FieldArray.tsx b/examples/V6/FieldArray.tsx index ec94521fc31..6b30518dfd8 100644 --- a/examples/V6/FieldArray.tsx +++ b/examples/V6/FieldArray.tsx @@ -6,7 +6,7 @@ function createArrayWithNumbers(length) { return Array.from({ length }, (_, k) => k); } -export default function App() { +export function App() { const { register, handleSubmit, errors } = useForm(); const [size, setSize] = useState(1); const onSubmit = (data) => { diff --git a/examples/V6/asyncFieldValidation.tsx b/examples/V6/asyncFieldValidation.tsx index c49a8c48f5b..ebdfb37269d 100644 --- a/examples/V6/asyncFieldValidation.tsx +++ b/examples/V6/asyncFieldValidation.tsx @@ -4,7 +4,7 @@ import { useForm } from 'react-hook-form'; const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); -export default function App() { +export function App() { const { register, handleSubmit, errors } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data)); diff --git a/examples/V6/asyncSetFormValues.tsx b/examples/V6/asyncSetFormValues.tsx index c14960edc80..ffcdcfc2b3a 100644 --- a/examples/V6/asyncSetFormValues.tsx +++ b/examples/V6/asyncSetFormValues.tsx @@ -2,7 +2,7 @@ import React, { useEffect } from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, handleSubmit, reset } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data)); diff --git a/examples/V6/asyncSubmitValidation.tsx b/examples/V6/asyncSubmitValidation.tsx index 254a54a2b44..41195592e24 100644 --- a/examples/V6/asyncSubmitValidation.tsx +++ b/examples/V6/asyncSubmitValidation.tsx @@ -4,7 +4,7 @@ import { useForm } from 'react-hook-form'; const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); -export default function App() { +export function App() { const { register, handleSubmit, errors, setError } = useForm(); const onSubmit = async (data) => { await sleep(2000); diff --git a/examples/V6/basic.tsx b/examples/V6/basic.tsx index 9bc998a8cc9..ce7896a144e 100644 --- a/examples/V6/basic.tsx +++ b/examples/V6/basic.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, handleSubmit } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data)); diff --git a/examples/V6/basicValidation.tsx b/examples/V6/basicValidation.tsx index d1638e12755..af328efde92 100644 --- a/examples/V6/basicValidation.tsx +++ b/examples/V6/basicValidation.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, errors, handleSubmit } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data)); diff --git a/examples/V6/conditionalFields.tsx b/examples/V6/conditionalFields.tsx index df02f6c8303..4a05e749c18 100644 --- a/examples/V6/conditionalFields.tsx +++ b/examples/V6/conditionalFields.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, watch, handleSubmit } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data)); diff --git a/examples/V6/custom-masked-input.tsx b/examples/V6/custom-masked-input.tsx index f59e7262a01..4748132083d 100644 --- a/examples/V6/custom-masked-input.tsx +++ b/examples/V6/custom-masked-input.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { useForm } from 'react-hook-form'; -export const maskPhoneNumber = (phone) => { +export const custom_masked_input = const maskPhoneNumber = (phone) => { //Example: 0(999) 999 99 99 const x = phone .replace(/\D/g, '') @@ -13,7 +13,7 @@ export const maskPhoneNumber = (phone) => { }`; }; -export default function App() { +export function App() { const { register, handleSubmit, setValue } = useForm(); const onSubmit = (data) => console.log(data); diff --git a/examples/V6/customInput.tsx b/examples/V6/customInput.tsx index acebe93b061..6a4a3e081bb 100644 --- a/examples/V6/customInput.tsx +++ b/examples/V6/customInput.tsx @@ -20,7 +20,7 @@ const MyInput = ({ name, label, register }) => { ); }; -export default function App() { +export function App() { const { register, handleSubmit, setValue } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data, null)); diff --git a/examples/V6/customMaskedInputWithController.tsx b/examples/V6/customMaskedInputWithController.tsx index 19abc66e4c5..5d3ec75c0a3 100644 --- a/examples/V6/customMaskedInputWithController.tsx +++ b/examples/V6/customMaskedInputWithController.tsx @@ -4,7 +4,7 @@ import { useForm, Controller } from 'react-hook-form'; import './styles.css'; -export const clearTel = (tel) => tel.replace(/[^0-9]/g, ''); +export const customMaskedInputWithController = const clearTel = (tel) => tel.replace(/[^0-9]/g, ''); const isNotFilledTel = (v) => { const clearedTel = clearTel(v); @@ -39,7 +39,7 @@ const onSubmit = (data) => { console.log('submit', data); }; -export default function App() { +export function App() { const { handleSubmit, errors, control } = useForm({ reValidateMode: 'onSubmit', }); diff --git a/examples/V6/customValidation.tsx b/examples/V6/customValidation.tsx index 2692c8b4b29..a0cf57ab750 100644 --- a/examples/V6/customValidation.tsx +++ b/examples/V6/customValidation.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, handleSubmit, errors } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data)); diff --git a/examples/V6/defaultValues.tsx b/examples/V6/defaultValues.tsx index 7d22dcfe7c5..54cb98f105d 100644 --- a/examples/V6/defaultValues.tsx +++ b/examples/V6/defaultValues.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, handleSubmit } = useForm({ defaultValues: { firstName: 'bill', diff --git a/examples/V6/dirtyTouchedSubmitted.tsx b/examples/V6/dirtyTouchedSubmitted.tsx index 082fbe89c7b..f110576633d 100644 --- a/examples/V6/dirtyTouchedSubmitted.tsx +++ b/examples/V6/dirtyTouchedSubmitted.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, handleSubmit, formState } = useForm({ mode: 'onChange', }); diff --git a/examples/V6/disableNativeValidation.tsx b/examples/V6/disableNativeValidation.tsx index 28ffd886890..806738c3138 100644 --- a/examples/V6/disableNativeValidation.tsx +++ b/examples/V6/disableNativeValidation.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { errors, handleSubmit, register } = useForm(); const onSubmit = (data) => { diff --git a/examples/V6/formProvider.tsx b/examples/V6/formProvider.tsx index 946dbed70ac..738f150b002 100644 --- a/examples/V6/formProvider.tsx +++ b/examples/V6/formProvider.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm, FormProvider, useFormContext } from 'react-hook-form'; -export default function App() { +export function App() { const methods = useForm(); const { register, handleSubmit } = methods; return ( diff --git a/examples/V6/forwardRefToPassRefProp.tsx b/examples/V6/forwardRefToPassRefProp.tsx index 1d4894d73d7..a34f37ef539 100644 --- a/examples/V6/forwardRefToPassRefProp.tsx +++ b/examples/V6/forwardRefToPassRefProp.tsx @@ -5,7 +5,7 @@ const Input = React.forwardRef(({ name }, ref) => { return ; }); -export default function App() { +export function App() { const { register, handleSubmit } = useForm(); const onSubmit = (data, event) => { console.log(data); diff --git a/examples/V6/getValuesCompareFields.tsx b/examples/V6/getValuesCompareFields.tsx index b9053eab829..1179f463e5d 100644 --- a/examples/V6/getValuesCompareFields.tsx +++ b/examples/V6/getValuesCompareFields.tsx @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { useForm } from 'react-hook-form'; -export default function App() { +export function App() { const { register, errors, getValues, handleSubmit } = useForm(); return ( diff --git a/examples/V6/nativeMultipleInput.tsx b/examples/V6/nativeMultipleInput.tsx index 6d9f1ff6747..c16439fb81b 100644 --- a/examples/V6/nativeMultipleInput.tsx +++ b/examples/V6/nativeMultipleInput.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { useForm, NestedValue } from 'react-hook-form'; -export default function App() { +export function App() { const { register, errors, handleSubmit } = useForm<{ email: NestedValue; }>({ diff --git a/examples/V6/nestedFields.tsx b/examples/V6/nestedFields.tsx index b090188da34..8df026b47f6 100644 --- a/examples/V6/nestedFields.tsx +++ b/examples/V6/nestedFields.tsx @@ -4,7 +4,7 @@ import { useForm } from 'react-hook-form'; import FormSection1 from './formSection1'; import FormSection2 from './formSection2'; -export default function Section1({ register }) { +export function Section1({ register }) { return ( <>
@@ -27,7 +27,7 @@ export default function Section1({ register }) { ); } -export default function formSection2({ register }) { +export function formSection2({ register }) { return ( <>
@@ -79,7 +79,7 @@ export default function formSection2({ register }) { ); } -export default function App() { +export function App() { const { register, errors, handleSubmit } = useForm(); const onSubmit = (data) => { alert(JSON.stringify(data)); diff --git a/examples/V6/parseFormatInputValues.tsx b/examples/V6/parseFormatInputValues.tsx index 5bfd50497f4..4d111041728 100644 --- a/examples/V6/parseFormatInputValues.tsx +++ b/examples/V6/parseFormatInputValues.tsx @@ -14,7 +14,7 @@ const ParseFormatTextarea = ({ value = [], onChange }) => { return