From 7a1e82806efc9344a8954762cf5a5a093545048d Mon Sep 17 00:00:00 2001 From: Mahen Date: Thu, 5 Feb 2026 10:14:41 +0700 Subject: [PATCH] feat: adjust form layout & theme --- components/dashboard/Header.tsx | 4 +- components/dashboard/ModelInfo.tsx | 29 +- components/dashboard/SentimentAnalyzer.tsx | 290 +++++++++++++------ components/ui/combobox.tsx | 312 +++++++++++++++++++++ components/ui/input-group.tsx | 170 +++++++++++ components/ui/item.tsx | 193 +++++++++++++ components/ui/select.tsx | 48 ++-- package-lock.json | 70 +++++ package.json | 1 + src/app/dashboard/page.tsx | 6 +- 10 files changed, 994 insertions(+), 129 deletions(-) create mode 100644 components/ui/combobox.tsx create mode 100644 components/ui/input-group.tsx create mode 100644 components/ui/item.tsx diff --git a/components/dashboard/Header.tsx b/components/dashboard/Header.tsx index e9d15ce..96f904a 100644 --- a/components/dashboard/Header.tsx +++ b/components/dashboard/Header.tsx @@ -17,6 +17,7 @@ import { DropdownMenuSeparator, DropdownMenuTrigger, } from "../ui/dropdown-menu"; +import { redirect } from "next/navigation"; export function Header() { const [isRefreshing, setIsRefreshing] = useState(false); @@ -63,7 +64,6 @@ export function Header() {