|
@@ -3,17 +3,26 @@ import { renderHook } from '@testing-library/react-hooks'
|
|
import { useFormHandler } from '../useFormHandler'
|
|
import { useFormHandler } from '../useFormHandler'
|
|
|
|
|
|
describe('form hook return values', () => {
|
|
describe('form hook return values', () => {
|
|
-
|
|
|
|
const values = {
|
|
const values = {
|
|
text: 'sample-text',
|
|
text: 'sample-text',
|
|
number: 42,
|
|
number: 42,
|
|
boolean: true,
|
|
boolean: true,
|
|
textArray: ['element1', 'element2'],
|
|
textArray: ['element1', 'element2'],
|
|
- objectArray: [{ text: 'sample1', boolean: true }, { text: 'sample2', boolean: false }],
|
|
|
|
- object: { text: 'sample', array: [12, 13], nestedObject: { text: 'nested-sample', number: 18 } }
|
|
|
|
|
|
+ objectArray: [
|
|
|
|
+ { text: 'sample1', boolean: true },
|
|
|
|
+ { text: 'sample2', boolean: false }
|
|
|
|
+ ],
|
|
|
|
+ object: {
|
|
|
|
+ text: 'sample',
|
|
|
|
+ array: [12, 13],
|
|
|
|
+ nestedObject: { text: 'nested-sample', number: 18 }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
- const Component = () => useFormHandler(values, values => { return {} })
|
|
|
|
|
|
+ const Component = () =>
|
|
|
|
+ useFormHandler(values, values => {
|
|
|
|
+ return {}
|
|
|
|
+ })
|
|
const { result } = renderHook(Component)
|
|
const { result } = renderHook(Component)
|
|
|
|
|
|
it('returns correct initial states.', () => {
|
|
it('returns correct initial states.', () => {
|
|
@@ -39,4 +48,4 @@ describe('form hook return values', () => {
|
|
})
|
|
})
|
|
})
|
|
})
|
|
|
|
|
|
-export default true
|
|
|
|
|
|
+export default true
|