@@ -15,30 +15,14 @@ import LoadingPage from '../loading';
1515import styles from './../components/styles.module.scss' ;
1616import { allOrganizationsListingDoc , organizationCreationMutation } from './schema' ;
1717import { ApiOrganizationOrganizationTypesEnum , OrganizationInput } from '@/gql/generated/graphql' ;
18+ import { useOrganizationTypes } from '@/hooks/useOrganizationTypes' ;
19+
1820
1921
20- export const organizationTypes = [
21- { label : 'State Government' , value : ApiOrganizationOrganizationTypesEnum . StateGovernment } ,
22- { label : 'Union Territory Government' , value : ApiOrganizationOrganizationTypesEnum . UnionTerritoryGovernment } ,
23- { label : 'Urban Local Body' , value : ApiOrganizationOrganizationTypesEnum . UrbanLocalBody } ,
24- { label : 'Academic Institution' , value : ApiOrganizationOrganizationTypesEnum . AcademicInstitution } ,
25- { label : 'Central Government' , value : ApiOrganizationOrganizationTypesEnum . CentralGovernment } ,
26- { label : 'Citizens Group' , value : ApiOrganizationOrganizationTypesEnum . CitizensGroup } ,
27- { label : 'Civil Society Organisation' , value : ApiOrganizationOrganizationTypesEnum . CivilSocietyOrganisation } ,
28- { label : 'Industry Body' , value : ApiOrganizationOrganizationTypesEnum . IndustryBody } ,
29- { label : 'Media Organisation' , value : ApiOrganizationOrganizationTypesEnum . MediaOrganisation } ,
30- { label : 'Open Data Technology Community' , value : ApiOrganizationOrganizationTypesEnum . OpenDataTechnologyCommunity } ,
31- { label : 'Private Company' , value : ApiOrganizationOrganizationTypesEnum . PrivateCompany } ,
32- { label : 'Public Sector Company' , value : ApiOrganizationOrganizationTypesEnum . PublicSectorCompany } ,
33- { label : 'Others' , value : ApiOrganizationOrganizationTypesEnum . Others } ,
34- { label : 'Startup' , value : ApiOrganizationOrganizationTypesEnum . Startup } ,
35- { label : 'Government' , value : ApiOrganizationOrganizationTypesEnum . Government } ,
36- { label : 'Corporations' , value : ApiOrganizationOrganizationTypesEnum . Corporations } ,
37- { label : 'NGO' , value : ApiOrganizationOrganizationTypesEnum . Ngo }
38- ] ;
3922
4023const Page = ( ) => {
4124 const pathname = usePathname ( ) ;
25+ const { organizationTypes} = useOrganizationTypes ( ) ;
4226
4327 const params = useParams < { entityType : string } > ( ) ;
4428
0 commit comments