Skip to content

Commit edba2d6

Browse files
committed
feat: fix resolver
1 parent a9e42ce commit edba2d6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

apps/frontend/src/components/launches/helpers/use.values.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import { useEffect, useMemo } from 'react';
22
import { useForm, useFormContext } from 'react-hook-form';
33
import { classValidatorResolver } from '@hookform/resolvers/class-validator';
4+
5+
class Empty {}
6+
47
const finalInformation = {} as {
58
[key: string]: {
69
posts: Array<{
@@ -42,15 +45,14 @@ export const useValues = (
4245
) => Promise<string | true>,
4346
maximumCharacters?: number
4447
) => {
45-
const resolver = useMemo(() => {
46-
return dto ? classValidatorResolver(dto) : undefined;
47-
}, [integration]);
48+
4849
const form = useForm({
49-
...(resolver ? resolver : {}),
50+
resolver: classValidatorResolver(dto || Empty),
5051
values: initialValues,
5152
mode: 'onChange',
5253
criteriaMode: 'all',
5354
});
55+
5456
const getValues = useMemo(() => {
5557
return () => ({
5658
...form.getValues(),

0 commit comments

Comments
 (0)