From e6d374f444733238f3e7107b90c38f7e148f24f1 Mon Sep 17 00:00:00 2001 From: Oliver Bryan <04oliverbryan@gmail.com> Date: Mon, 22 Dec 2025 19:37:31 +0000 Subject: [PATCH] chevron rotates when select is open --- packages/frontend/src/Index.tsx | 10 ++++++---- packages/frontend/src/components/ui/select.tsx | 9 +++++++-- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/packages/frontend/src/Index.tsx b/packages/frontend/src/Index.tsx index 8000bba..4a89a9f 100644 --- a/packages/frontend/src/Index.tsx +++ b/packages/frontend/src/Index.tsx @@ -6,13 +6,14 @@ import SmallUserDisplay from "@/components/small-user-display"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import { getAuthHeaders } from "@/lib/utils"; import LogOutButton from "./components/log-out-button"; -import Loading from "./components/loading"; function Index() { const serverURL = import.meta.env.VITE_SERVER_URL?.trim() || "http://localhost:3000"; const user = JSON.parse(localStorage.getItem("user") || "{}") as UserRecord; + const [projectSelectOpen, setProjectSelectOpen] = useState(false); + const [selectedProject, setSelectedProject] = useState(null); const [projects, setProjects] = useState([]); const projectsRef = useRef(false); @@ -50,8 +51,8 @@ function Index() { return (
{/* header area */} -
-
+
+