import React, { useState } from "react"; import { Outlet } from "react-router"; import { useEnMarchaAnnouncement } from "~/hooks/useEnMarchaAnnouncement"; import { PageTitleProvider, usePageTitleContext, } from "~/contexts/PageTitleContext"; import { EnMarchaAnnouncement } from "../EnMarchaAnnouncement"; import { ThemeColorManager } from "../ThemeColorManager"; import "./AppShell.css"; import { Drawer } from "./Drawer"; import { Header } from "./Header"; import NavBar from "./NavBar"; const AppShellContent: React.FC = () => { const { title } = usePageTitleContext(); const [isDrawerOpen, setIsDrawerOpen] = useState(false); const { isOpen, closeAnnouncement } = useEnMarchaAnnouncement(); return (
setIsDrawerOpen(true)} /> setIsDrawerOpen(false)} />
); }; export const AppShell: React.FC = () => { return ( ); };