diff --git a/client/components/Layout.tsx b/client/components/Layout.tsx
index 04492181..0f27def1 100644
--- a/client/components/Layout.tsx
+++ b/client/components/Layout.tsx
@@ -1,5 +1,4 @@
import { useState } from "react";
-import ArmSwitcherModal from "./ArmSwitcherModal";
import { Link, useLocation, useNavigate } from "react-router-dom";
import { Button } from "@/components/ui/button";
import { cn } from "@/lib/utils";
@@ -72,7 +71,6 @@ export default function CodeLayout({ children, hideFooter }: LayoutProps) {
const location = useLocation();
const navigate = useNavigate();
const { user, profile, signOut, loading, profileComplete } = useAuth();
- const [isArmModalOpen, setIsArmModalOpen] = useState(false);
const navigation = [
{ name: "Home", href: "/" },
@@ -151,36 +149,20 @@ export default function CodeLayout({ children, hideFooter }: LayoutProps) {
{/* Mobile - Spinning Logo Button */}
@@ -672,11 +654,6 @@ export default function CodeLayout({ children, hideFooter }: LayoutProps) {
{/* Supabase Configuration Status */}
- {/* Arm Selector Modal - Rendered at root level */}
- setIsArmModalOpen(false)}
- />