diff --git a/src/Components/Modals/CreateModal.js b/src/Components/Modals/CreateModal.js index 988a427..5137e9e 100644 --- a/src/Components/Modals/CreateModal.js +++ b/src/Components/Modals/CreateModal.js @@ -13,6 +13,7 @@ import { objectMap } from "../../Utils/Object"; import { createCaseFields as fields } from "../../Constants/Fields/CreateCaseFields.js"; import { floridaCourts, + michiganCourts, newYorkCounties, } from "../../Constants/Fields/CreateCaseFields.js"; import "../../styles/modals.scss"; @@ -41,9 +42,9 @@ const CreateModal = ({ setShowModal, caseData }) => { getFormDataDefaults(fields, isEditing ? caseData : undefined) ); console.log("state in create modal", state); - + const courtsList = state === "mi" ? michiganCourts : floridaCourts; function selectVenueValues(data) { - const result = floridaCourts.filter((court) => { + const result = courtsList.filter((court) => { let val; const target = data?.jurisdiction?.value?.split(" ")[0]; if (court?.circuit === target) { @@ -222,10 +223,10 @@ const CreateModal = ({ setShowModal, caseData }) => { name={"jurisdiction"} state={state} value={data.jurisdiction.value} - values={floridaCourts} + values={courtsList} error={data.jurisdiction.error} message={data.jurisdiction.message} - type={state === "fl" ? "select" : "text"} + type={state === "fl" || state === "mi" ? "select" : "text"} disabled={isBusy} onChange={(e) => handleChangeInput(e, "jurisdiction")} label={ diff --git a/src/Constants/Fields/CreateCaseFields.js b/src/Constants/Fields/CreateCaseFields.js index 5750610..183af3c 100644 --- a/src/Constants/Fields/CreateCaseFields.js +++ b/src/Constants/Fields/CreateCaseFields.js @@ -119,7 +119,7 @@ export const floridaCourts = [ }, ]; -const michiganCourts = [ +export const michiganCourts = [ { circuit: "1st", counties: ["Hillsdale"],