File tree Expand file tree Collapse file tree 4 files changed +894
-799
lines changed
views/CountryNsOverviewContextAndStructure/NationalSocietyLocalUnits/LocalUnitsFormModal/LocalUnitsForm Expand file tree Collapse file tree 4 files changed +894
-799
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ import { listToMap } from '@togglecorp/fujs';
22
33import { type components } from '#generated/types' ;
44
5+ import { type GoApiResponse } from './restRequest' ;
6+
57export const defaultChartMargin = {
68 top : 0 ,
79 right : 0 ,
@@ -195,3 +197,18 @@ export const multiMonthSelectDefaultValue = listToMap(
195197export const ERU_READINESS_READY = 1 ;
196198export const ERU_READINESS_CAN_CONTRIBUTE = 2 ;
197199export const ERU_READINESS_NO_CAPACITY = 3 ;
200+
201+ // LocalUnits
202+ type LocalUnitHealthFacilityTypeOptions = NonNullable < NonNullable < GoApiResponse < '/api/v2/local-units-options/' > [ 'health_facility_type' ] > [ number ] > [ 'id' ]
203+
204+ export const AMBULANCE_TYPE = 1 satisfies LocalUnitHealthFacilityTypeOptions ;
205+ export const HOSPITAL_TYPE = 3 satisfies LocalUnitHealthFacilityTypeOptions ;
206+ export const PRIMARY_HEALTH_TYPE = 5 satisfies LocalUnitHealthFacilityTypeOptions ;
207+ export const RESIDENTIAL_TYPE = 6 satisfies LocalUnitHealthFacilityTypeOptions ;
208+ export const TRAINING_FACILITY_TYPE = 7 satisfies LocalUnitHealthFacilityTypeOptions ;
209+ export const SPECIALIZED_SERVICES_TYPE = 8 satisfies LocalUnitHealthFacilityTypeOptions ;
210+ export const OTHER_TYPE = 9 satisfies LocalUnitHealthFacilityTypeOptions ;
211+
212+ type LocalUnitAffiliationOptions = NonNullable < NonNullable < GoApiResponse < '/api/v2/local-units-options/' > [ 'affiliation' ] > [ number ] > [ 'id' ]
213+
214+ export const OTHER_AFFILIATION = 9 satisfies LocalUnitAffiliationOptions ;
Original file line number Diff line number Diff line change 1919 "sourceEn" : " Source (En)" ,
2020 "sourceLocal" : " Source (Local)" ,
2121 "addressAndContactTitle" : " Address and Contact" ,
22+ "qualifiersTitle" : " Qualifiers" ,
2223 "humanResourcesTitle" : " Human Resources" ,
2324 "addressEn" : " Address (En)" ,
2425 "addressLocal" : " Address (Local)" ,
You can’t perform that action at this time.
0 commit comments