Skip to content

Commit 2bff234

Browse files
shreeyash07frozenhelium
authored andcommitted
feat(local-units): Update forms fields ordering
1 parent 6526bc8 commit 2bff234

File tree

4 files changed

+894
-799
lines changed

4 files changed

+894
-799
lines changed

app/src/utils/constants.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import { listToMap } from '@togglecorp/fujs';
22

33
import { type components } from '#generated/types';
44

5+
import { type GoApiResponse } from './restRequest';
6+
57
export const defaultChartMargin = {
68
top: 0,
79
right: 0,
@@ -195,3 +197,18 @@ export const multiMonthSelectDefaultValue = listToMap(
195197
export const ERU_READINESS_READY = 1;
196198
export const ERU_READINESS_CAN_CONTRIBUTE = 2;
197199
export 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;

app/src/views/CountryNsOverviewContextAndStructure/NationalSocietyLocalUnits/LocalUnitsFormModal/LocalUnitsForm/i18n.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
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)",

0 commit comments

Comments
 (0)