import { useTranslation } from "react-i18next"; import useSetPageTitle from "../../../../Hooks/useSetPageTitle"; import PageHeader from "../../../../Layout/Dashboard/PageHeader"; import { Suspense, useEffect } from "react"; import { Spin } from "antd"; import { ModalEnum } from "../../../../enums/Model"; import PersonalDetailsForm from "../Form/PersonalDetailsForm"; import { Formik, Form } from "formik"; import { getInitialValues, getValidationSchema } from "../Form/formUtils"; import TitleDetailsForm from "../Form/TitleDetailsForm"; import AttachmentForm from "../Form/AttachmentForm"; import { useAddReseller } from "../../../../api/reseller"; import { useNavigate } from "react-router-dom"; import { QueryStatusEnum } from "../../../../enums/QueryStatus"; const TableHeader = () => { const [t] = useTranslation(); const Navigate = useNavigate(); const {mutate, isSuccess,status} = useAddReseller(); useSetPageTitle(t(`page_header.add_reseller`)); const handleSubmit = (values: any) => { const DataToSend = { ...values, location: { lat: values.lat, lng: values.lng, }, }; mutate(DataToSend); }; useEffect(() => { if(isSuccess === true){ console.log(1); Navigate('/reseller') } }, [isSuccess]) return (