diff --git a/src/components/forms/OrganizationForm.tsx b/src/components/forms/OrganizationForm.tsx index 74834ae..633dae7 100644 --- a/src/components/forms/OrganizationForm.tsx +++ b/src/components/forms/OrganizationForm.tsx @@ -13,9 +13,6 @@ import LocationForm from './LocationForm'; import PhoneForm from './PhoneForm'; import Phone from '../../interface/model/Phone'; import { phoneTableColumns } from '../../data/PhoneData'; -import Program from '../../interface/model/Program'; -import ProgramForm from './ProgramForm'; -import { programTableColumns } from '../../data/ServicesData'; import ContactForm from './ContactForm'; import Contact from '../../interface/model/Contact'; import { contactTableColumns } from '../../data/ContactData'; @@ -39,7 +36,6 @@ const OrganizationForm = ({ organizations }: OrganizationFormProps) => { const [currentStep, setCurrentStep] = useState(5); const [locations, setLocations] = useState([]); const [phones, setPhones] = useState([]); - const [programs, setPrograms] = useState([]); const [contacts, setContacts] = useState([]); const [form] = Form.useForm(); @@ -343,28 +339,6 @@ const OrganizationForm = ({ organizations }: OrganizationFormProps) => { /> ), }, - { - title: 'Program', - content: ( - - } - parentForm={form} - dropdownLabel="Program Name" - dropdownName="Program Name" - dropdownPlaceholder="Select a Program" - emptyText="Programs" - options={programs.map((program) => { - return { value: program.id, label: program.name }; - })} - tableColumns={programTableColumns || []} - dataSource={programs} - /> - ), - }, { title: 'Schedule', content: ( diff --git a/src/components/forms/ServiceForm.tsx b/src/components/forms/ServiceForm.tsx index d62760f..187626c 100644 --- a/src/components/forms/ServiceForm.tsx +++ b/src/components/forms/ServiceForm.tsx @@ -3,10 +3,6 @@ import { Button, Form, Input, Modal, Select, Steps } from 'antd'; import Response from '../../interface/Response'; import Organization from '../../interface/model/Organization'; import { getAllOrganizations } from '../../api/lib/organizations'; -import ProgramForm from './ProgramForm'; -import Program from '../../interface/model/Program'; -import { getAllPrograms } from '../../api/lib/programs'; -import { programTableColumns } from '../../data/ServicesData'; import CollapsibleFormSelectTable from '../CollapsibleFormSelectTable'; import RequiredDocument from '../../interface/model/RequiredDocument'; import CollapsibleFormTable from '../CollapsibleFormTable'; @@ -28,7 +24,6 @@ const ServiceForm = () => { const [showServiceModal, setShowServiceModal] = useState(false); const [currentStep, setCurrentStep] = useState(8); const [organizations, setOrganizations] = useState([]); - const [programs, setPrograms] = useState([]); const [requiredDocuments, setRequiredDocuments] = useState< RequiredDocument[] >([]); @@ -38,18 +33,6 @@ const ServiceForm = () => { const [form] = Form.useForm(); useEffect(() => { - const fetchPrograms = async () => { - try { - const response = await getAllPrograms(); - const data = response.data as Response; - data.contents?.forEach((program) => { - setPrograms((prev) => [...prev, program]); - }); - setPrograms(data.contents || []); - } catch (error) { - console.error(error); - } - }; const fetchOrganizations = async () => { try { const response = await getAllOrganizations(); @@ -59,7 +42,6 @@ const ServiceForm = () => { console.error(error); } }; - fetchPrograms(); fetchOrganizations(); }, []); @@ -219,28 +201,6 @@ const ServiceForm = () => { ), }, - { - title: 'Program', - content: ( - - } - parentForm={form} - selectLabel="Add an existing Program" - dropdownLabel="Program Name" - dropdownName="Program Name" - dropdownPlaceholder="Select a Program" - emptyText="Programs" - options={programs.map((program) => { - return { value: program.id, label: program.name }; - })} - tableColumns={programTableColumns || []} - dataSource={programs} - /> - ), - }, { title: 'Documents', content: (