From 77cdd394b947a99b70654cd1f5aff3ee724b76fc Mon Sep 17 00:00:00 2001
From: Ariel Costas Guerrero <ariel@costas.dev>
Date: Thu, 1 Jan 2026 02:46:29 +0100
Subject: Add enmarcha announcement

---
 src/frontend/app/components/layout/AppShell.tsx | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'src/frontend/app/components/layout/AppShell.tsx')

diff --git a/src/frontend/app/components/layout/AppShell.tsx b/src/frontend/app/components/layout/AppShell.tsx
index afc19f3..1088035 100644
--- a/src/frontend/app/components/layout/AppShell.tsx
+++ b/src/frontend/app/components/layout/AppShell.tsx
@@ -1,9 +1,11 @@
 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";
@@ -13,6 +15,7 @@ import NavBar from "./NavBar";
 const AppShellContent: React.FC = () => {
   const { title } = usePageTitleContext();
   const [isDrawerOpen, setIsDrawerOpen] = useState(false);
+  const { isOpen, closeAnnouncement } = useEnMarchaAnnouncement();
 
   return (
     <div className="app-shell">
@@ -31,6 +34,8 @@ const AppShellContent: React.FC = () => {
       <footer className="app-shell__bottom-nav">
         <NavBar />
       </footer>
+
+      <EnMarchaAnnouncement isOpen={isOpen} onClose={closeAnnouncement} />
     </div>
   );
 };
-- 
cgit v1.3

