diff --git a/src/app/components/ToolBoxPanel/components/filters/data.ts b/src/app/components/ToolBoxPanel/components/filters/data.ts index f73b2e112..0af23eb45 100644 --- a/src/app/components/ToolBoxPanel/components/filters/data.ts +++ b/src/app/components/ToolBoxPanel/components/filters/data.ts @@ -401,6 +401,10 @@ export const pathnameToFilterGroups = { filtergroups, (fg: FilterGroupProps) => fg.name === "Components" ), + "/location//allocations/map": filter( + filtergroups, + (fg: FilterGroupProps) => fg.name === "Components" + ), "/location//eligibility": filter( filtergroups, (fg: FilterGroupProps) => fg.name === "Components" diff --git a/src/app/hooks/useGetAllVizData.tsx b/src/app/hooks/useGetAllVizData.tsx index b7cf918e6..6a79a367c 100644 --- a/src/app/hooks/useGetAllVizData.tsx +++ b/src/app/hooks/useGetAllVizData.tsx @@ -348,6 +348,11 @@ export function useGetAllVizData() { "/grant//targets-results": grantDetailPerformanceFramework, // Grant Performance Rating "/grant//performance-rating": grantDetailPerformanceRating, + // Location Allocations + "/location//allocations/map": { + countries: allocationsGeomap, + multicountries: allocationsMCGeomap, + }, // Location Eligibility "/location//eligibility": eligibilityCountry, "/location//eligibility/table": eligibilityCountry, diff --git a/src/app/modules/country-detail-module/index.tsx b/src/app/modules/country-detail-module/index.tsx index 541f6987e..25d12a42e 100644 --- a/src/app/modules/country-detail-module/index.tsx +++ b/src/app/modules/country-detail-module/index.tsx @@ -13,12 +13,14 @@ import { PageLoader } from "app/modules/common/page-loader"; import { PageTopSpacer } from "app/modules/common/page-top-spacer"; import { useDatasetMenuItems } from "app/hooks/useDatasetMenuItems"; import { MobileViewControl } from "app/components/Mobile/ViewsControl"; +import { getAPIFormattedFilters } from "app/utils/getAPIFormattedFilters"; import { useGetAllAvailableGrants } from "app/hooks/useGetAllAvailableGrants"; import { BudgetsGeoMap } from "app/modules/viz-module/sub-modules/budgets/geomap"; import { countryDetailTabs } from "app/components/PageHeader/components/tabs/data"; import { AllocationsModule } from "app/modules/viz-module/sub-modules/allocations"; import { LocationGrants } from "app/modules/country-detail-module/sub-modules/grants"; import { LocationResults } from "app/modules/country-detail-module/sub-modules/results"; +import { AllocationsGeoMap } from "app/modules/viz-module/sub-modules/allocations/geomap"; import { InvestmentsGeoMap } from "app/modules/viz-module/sub-modules/investments/geomap"; import { LocationDetailOverviewModule } from "app/modules/country-detail-module/sub-modules/overview"; import { LocationDetailDocumentsModule } from "app/modules/country-detail-module/sub-modules/documents"; @@ -33,7 +35,6 @@ import { filtergroups, pathnameToFilterGroups, } from "app/components/ToolBoxPanel/components/filters/data"; -import { getAPIFormattedFilters } from "app/utils/getAPIFormattedFilters"; export default function CountryDetail() { useTitle("The Data Explorer - Location"); @@ -302,6 +303,9 @@ export default function CountryDetail() { /> {/* Allocations */} + + +