refactor: remove validation schema

This commit is contained in:
Ibrahima G. Coulibaly
2024-07-14 00:48:10 +01:00
parent 31f0ad9f32
commit 424436d07a
18 changed files with 30 additions and 65 deletions

View File

@@ -5,6 +5,7 @@ import React, { ReactNode, RefObject, useContext, useEffect } from 'react';
import { Formik, FormikProps, FormikValues, useFormikContext } from 'formik';
import ToolOptionGroups, { ToolOptionGroup } from './ToolOptionGroups';
import { CustomSnackBarContext } from '../../contexts/CustomSnackBarContext';
import * as Yup from 'yup';
type UpdateField<T> = <Y extends keyof T>(field: Y, value: T[Y]) => void;
@@ -78,7 +79,7 @@ export default function ToolOptions<T extends FormikValues>({
}: {
children?: ReactNode;
initialValues: T;
validationSchema: any | (() => any);
validationSchema?: any | (() => any);
compute: (optionsValues: T, input: any) => void;
input?: any;
getGroups: (