import { t } from "@lingui/macro"; import { ListIcon, SquaresFourIcon } from "@phosphor-icons/react"; import { ScrollArea, Tabs, TabsContent, TabsList, TabsTrigger } from "@reactive-resume/ui"; import { motion } from "framer-motion"; import { Helmet } from "react-helmet-async"; import { useLocalStorage } from "usehooks-ts"; import { GridView } from "./_layouts/grid"; import { ListView } from "./_layouts/list"; type Layout = "grid" | "list"; export const ResumesPage = () => { const [layout, setLayout] = useLocalStorage("dashboard-layout", "grid", { initializeWithValue: true, }); return ( <> {t`Resumes`} - {t`Reactive Resume`} { setLayout(value as Layout); }} >
{t`Resumes`} {t`Grid`} {t`List`}
); };