Skip to content

Commit b5a9653

Browse files
committed
Add tabs to NormAtlas dashboard
- One tab shows the map view while the other shows the trends view
1 parent dd0cd63 commit b5a9653

File tree

1 file changed

+33
-3
lines changed

1 file changed

+33
-3
lines changed
Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,42 @@
11
import { getNormAtlasCSVData } from "@/lib/data/csvUtils";
22
import Atlas from "./atlas";
3+
import {
4+
Tabs,
5+
TabsTrigger,
6+
TabsList,
7+
TabsContent,
8+
} from "@/components/ui/tabs-modified";
9+
import AntibioticResistanceAndDiseasesDashboards3 from "../antibiotic-resistance-and-diseases-dashboards-4/page";
310

411
export default async function NormAtlas() {
512
const data = await getNormAtlasCSVData();
613

714
return (
8-
<div className="-mx-[calc((100vw-75vw)/2)] w-screen pl-2 pr-16">
9-
<Atlas data={data} />
10-
</div>
15+
<Tabs defaultValue="atlas" className="w-full">
16+
<TabsList variant="underline">
17+
<TabsTrigger
18+
value="atlas"
19+
variant="underline"
20+
className="text-lg font-semibold text-gray-500 hover:text-foreground"
21+
>
22+
Atlas
23+
</TabsTrigger>
24+
<TabsTrigger
25+
value="trends"
26+
variant="underline"
27+
className="text-lg font-semibold text-gray-500 hover:text-foreground"
28+
>
29+
Trends
30+
</TabsTrigger>
31+
</TabsList>
32+
<TabsContent value="atlas">
33+
<div className="-mx-[calc((100vw-75vw)/2)] mt-10 w-screen pl-2 pr-16">
34+
<Atlas data={data} />
35+
</div>
36+
</TabsContent>
37+
<TabsContent value="trends" className="mt-10">
38+
<AntibioticResistanceAndDiseasesDashboards3 />
39+
</TabsContent>
40+
</Tabs>
1141
);
1242
}

0 commit comments

Comments
 (0)