Skip to content

Commit

Permalink
Merge pull request #415 from ertush/hotfix
Browse files Browse the repository at this point in the history
Fixed the issue of Facility Type not displaying value in facility edi…
  • Loading branch information
ertush authored Jul 8, 2024
2 parents d4b5599 + b74aebd commit 70666d6
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions components/Forms/BasicDetailsForm.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,8 @@ export function BasicDeatilsForm({ editMode }) {
const [subCountyOptions, setSubCountyOptions] = useState(options?.sub_counties)
const [constituencyOptions, setConstituencyOptions] = useState(options?.constituencies)
const [wardOptions, setWardOptions] = useState(options?.wards)

const facilityTypeValue = options?.facility_types?.find(({label}) => label.toLowerCase().trim() == options?.data?.facility_type_parent.toLowerCase().trim())?.value

const operationStatusOptions = [
{
Expand Down Expand Up @@ -161,7 +163,7 @@ export function BasicDeatilsForm({ editMode }) {
})


setFacilityTypeDetailOptions(facilityType ?? options?.facility_type_details)
setFacilityTypeDetailOptions(options?.facility_type_details ?? facilityType)

}
catch (e) {
Expand Down Expand Up @@ -775,6 +777,7 @@ export function BasicDeatilsForm({ editMode }) {

{/* Facility Type */}
<div className={`w-full flex flex-col items-start justify-start gap-1 mb-3`}>

<label
htmlFor='facility_type_parent' // facility_type
className='text-gray-600 capitalize text-sm'>
Expand All @@ -787,9 +790,7 @@ export function BasicDeatilsForm({ editMode }) {

<CustomSelect
options={options?.facility_types}
defaultValue={options?.data?.facility_type_parent /*options?.facility_types?.map(({ value }) => value).includes(options?.data?.facility_type) ? options?.data?.facility_type : (() => {
return options?.facility_types?.find(({ label }) => label == options?.data?.facility_type_parent)?.value
})()*/}
defaultValue={facilityTypeValue}
placeholder="Select a facility type..."
required
name='facility_type_parent' // facility_type
Expand Down

0 comments on commit 70666d6

Please sign in to comment.