import { ArrowLeftIcon } from "@radix-ui/react-icons"; import { Link, Outlet, useLocation } from "@remix-run/react"; const TEXT_DICT = { "/about": { headline: "Sharing community news on the open, user-owned web you deserve.", tagline: "Learn about our community", }, "/donate": { headline: "We think people should have free access to information no matter how they choose to access it.", tagline: "Help us break the pattern", }, }; export default function Layout() { const { pathname } = useLocation(); const text = TEXT_DICT[pathname! as "/about" | "/donate"]; return (

{text.headline}

); } const AsideItem = ({ title, href }: { title: string; href: string }) => { const { pathname } = useLocation(); return (
  • ); };