diff --git a/app/(authenticated)/(app)/MobileSidebar.tsx b/app/(authenticated)/(app)/MobileSidebar.tsx index 122af63..980fa5d 100644 --- a/app/(authenticated)/(app)/MobileSidebar.tsx +++ b/app/(authenticated)/(app)/MobileSidebar.tsx @@ -3,21 +3,18 @@ import { Logo } from "@/components/logo"; import { Button } from "@/components/ui/button"; import { ScrollArea } from "@/components/ui/scroll-area"; -import { BarChart, Database, FileKey, Filter, FormInput, Home, Menu } from "lucide-react"; +import { BarChart, Database, FileKey, Filter, Home, Menu } from "lucide-react"; import { ChannelLink } from "./channelLink"; import { TeamSwitcher } from "./TeamSwitcher"; import Link from "next/link"; import { Sheet, SheetContent, - SheetDescription, SheetFooter, SheetHeader, SheetTitle, SheetTrigger, } from "@/components/ui/sheet"; -import { Label } from "@/components/ui/label"; -import { Input } from "@/components/ui/input"; type Props = { navigation: { href: string; @@ -30,7 +27,7 @@ type Props = { }[]; }; -export const MobileSidebar: React.FC = ({ navigation, channels }) => { +export const MobileSidebar: React.FC = ({ channels }) => { return (
diff --git a/app/(authenticated)/(app)/TeamSwitcher.tsx b/app/(authenticated)/(app)/TeamSwitcher.tsx index 91c6520..d37641c 100644 --- a/app/(authenticated)/(app)/TeamSwitcher.tsx +++ b/app/(authenticated)/(app)/TeamSwitcher.tsx @@ -4,29 +4,14 @@ import { DropdownMenuTrigger, DropdownMenu, DropdownMenuContent, - DropdownMenuCheckboxItem, DropdownMenuGroup, DropdownMenuItem, - DropdownMenuLabel, - DropdownMenuPortal, - DropdownMenuRadioGroup, - DropdownMenuRadioItem, - DropdownMenuSeparator, - DropdownMenuShortcut, - DropdownMenuSub, - DropdownMenuSubContent, - DropdownMenuSubTrigger, } from "@/components/ui/dropdown-menu"; -import { Check, ChevronsUpDown, Plus, Key, Book, LogOut, Rocket } from "lucide-react"; -import Link from "next/link"; +import { ChevronsUpDown, LogOut } from "lucide-react"; import { useRouter } from "next/navigation"; -import { useEffect, useState } from "react"; -import { Button } from "@/components/ui/button"; -import { Input } from "@/components/ui/input"; -import { Label } from "@/components/ui/label"; +import { useState } from "react"; import { Loading } from "@/components/loading"; -import { cn } from "@/lib/utils"; import { useAuth, useOrganization, useOrganizationList, useUser } from "@clerk/clerk-react"; import { Avatar, AvatarImage } from "@/components/ui/avatar"; import { AvatarFallback } from "@radix-ui/react-avatar"; diff --git a/app/(authenticated)/(app)/layout.tsx b/app/(authenticated)/(app)/layout.tsx index 6c83cdb..a306e5c 100644 --- a/app/(authenticated)/(app)/layout.tsx +++ b/app/(authenticated)/(app)/layout.tsx @@ -1,14 +1,4 @@ -import Link from "next/link"; -import { BarChart, FileKey, Filter, FormInput, Keyboard, Menu, Tornado } from "lucide-react"; -import { Button } from "@/components/ui/button"; -import { ScrollArea } from "@/components/ui/scroll-area"; -import { TeamSwitcher } from "./TeamSwitcher"; -import { auth } from "@clerk/nextjs/app-beta"; -import { notFound } from "next/navigation"; -import { ChannelLink } from "./channelLink"; -import { Logo } from "@/components/logo"; import { DesktopSidebar } from "./DesktopSidebar"; -import { MobileNav } from "@/components/mobile-nav"; import { MobileSidebar } from "./MobileSidebar"; import { getTenantId } from "@/lib/auth"; import { Fragment } from "react"; diff --git a/app/(authenticated)/(app)/overview/page.tsx b/app/(authenticated)/(app)/overview/page.tsx index 3cfd61f..483f394 100644 --- a/app/(authenticated)/(app)/overview/page.tsx +++ b/app/(authenticated)/(app)/overview/page.tsx @@ -1,18 +1,9 @@ -import Link from "next/link"; -import { notFound, redirect } from "next/navigation"; -import { auth } from "@clerk/nextjs/app-beta"; -import { PageHeader } from "@/components/page-header"; -import { useUser } from "@clerk/clerk-react"; -import { Fragment } from "react"; import { cn } from "@/lib/utils"; -import { getTenantId } from "@/lib/auth"; export default async function Page(_props: { params: { tenantSlug: string }; }) { - const tenantId = getTenantId(); - const stats: { label: string; value: string;