Skip to content

Commit 8108870

Browse files
committed
export org types
1 parent 274cdfd commit 8108870

File tree

1 file changed

+22
-20
lines changed
  • app/[locale]/dashboard/[entityType]

1 file changed

+22
-20
lines changed

app/[locale]/dashboard/[entityType]/page.tsx

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,27 @@ import styles from './../components/styles.module.scss';
1616
import { allOrganizationsListingDoc, organizationCreationMutation } from './schema';
1717
import { ApiOrganizationOrganizationTypesEnum, OrganizationInput } from '@/gql/generated/graphql';
1818

19+
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+
];
39+
1940
const Page = () => {
2041
const pathname = usePathname();
2142

@@ -39,25 +60,6 @@ const Page = () => {
3960

4061

4162

42-
const organizationTypes = [
43-
{ label: 'State Government', value: ApiOrganizationOrganizationTypesEnum.StateGovernment },
44-
{ label: 'Union Territory Government', value: ApiOrganizationOrganizationTypesEnum.UnionTerritoryGovernment },
45-
{ label: 'Urban Local Body', value: ApiOrganizationOrganizationTypesEnum.UrbanLocalBody },
46-
{ label: 'Academic Institution', value: ApiOrganizationOrganizationTypesEnum.AcademicInstitution },
47-
{ label: 'Central Government', value: ApiOrganizationOrganizationTypesEnum.CentralGovernment },
48-
{ label: 'Citizens Group', value: ApiOrganizationOrganizationTypesEnum.CitizensGroup },
49-
{ label: 'Civil Society Organisation', value: ApiOrganizationOrganizationTypesEnum.CivilSocietyOrganisation },
50-
{ label: 'Industry Body', value: ApiOrganizationOrganizationTypesEnum.IndustryBody },
51-
{ label: 'Media Organisation', value: ApiOrganizationOrganizationTypesEnum.MediaOrganisation },
52-
{ label: 'Open Data Technology Community', value: ApiOrganizationOrganizationTypesEnum.OpenDataTechnologyCommunity },
53-
{ label: 'Private Company', value: ApiOrganizationOrganizationTypesEnum.PrivateCompany },
54-
{ label: 'Public Sector Company', value: ApiOrganizationOrganizationTypesEnum.PublicSectorCompany },
55-
{ label: 'Others', value: ApiOrganizationOrganizationTypesEnum.Others },
56-
{ label: 'Startup', value: ApiOrganizationOrganizationTypesEnum.Startup },
57-
{ label: 'Government', value: ApiOrganizationOrganizationTypesEnum.Government },
58-
{ label: 'Corporations', value: ApiOrganizationOrganizationTypesEnum.Corporations },
59-
{ label: 'NGO', value: ApiOrganizationOrganizationTypesEnum.Ngo }
60-
];
6163
const [isOpen, setIsOpen] = useState(false);
6264

6365
const initialFormData = {
@@ -71,7 +73,7 @@ const Page = () => {
7173

7274
const [formData, setFormData] = useState(initialFormData);
7375

74-
console.log(isOpen);
76+
7577

7678
const { mutate, isLoading: editMutationLoading } = useMutation(
7779
(input: { input: OrganizationInput }) =>

0 commit comments

Comments
 (0)