mirror of
https://github.com/bartvdbraak/omnidash.git
synced 2025-04-28 07:51:20 +00:00
refactor: Remove unused imports
This commit is contained in:
parent
ec88017291
commit
aa1445d925
4 changed files with 4 additions and 41 deletions
|
@ -3,21 +3,18 @@
|
||||||
import { Logo } from "@/components/logo";
|
import { Logo } from "@/components/logo";
|
||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { ScrollArea } from "@/components/ui/scroll-area";
|
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 { ChannelLink } from "./channelLink";
|
||||||
import { TeamSwitcher } from "./TeamSwitcher";
|
import { TeamSwitcher } from "./TeamSwitcher";
|
||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
import {
|
import {
|
||||||
Sheet,
|
Sheet,
|
||||||
SheetContent,
|
SheetContent,
|
||||||
SheetDescription,
|
|
||||||
SheetFooter,
|
SheetFooter,
|
||||||
SheetHeader,
|
SheetHeader,
|
||||||
SheetTitle,
|
SheetTitle,
|
||||||
SheetTrigger,
|
SheetTrigger,
|
||||||
} from "@/components/ui/sheet";
|
} from "@/components/ui/sheet";
|
||||||
import { Label } from "@/components/ui/label";
|
|
||||||
import { Input } from "@/components/ui/input";
|
|
||||||
type Props = {
|
type Props = {
|
||||||
navigation: {
|
navigation: {
|
||||||
href: string;
|
href: string;
|
||||||
|
@ -30,7 +27,7 @@ type Props = {
|
||||||
}[];
|
}[];
|
||||||
};
|
};
|
||||||
|
|
||||||
export const MobileSidebar: React.FC<Props> = ({ navigation, channels }) => {
|
export const MobileSidebar: React.FC<Props> = ({ channels }) => {
|
||||||
return (
|
return (
|
||||||
<div className="lg:hidden">
|
<div className="lg:hidden">
|
||||||
<Sheet>
|
<Sheet>
|
||||||
|
|
|
@ -4,29 +4,14 @@ import {
|
||||||
DropdownMenuTrigger,
|
DropdownMenuTrigger,
|
||||||
DropdownMenu,
|
DropdownMenu,
|
||||||
DropdownMenuContent,
|
DropdownMenuContent,
|
||||||
DropdownMenuCheckboxItem,
|
|
||||||
DropdownMenuGroup,
|
DropdownMenuGroup,
|
||||||
DropdownMenuItem,
|
DropdownMenuItem,
|
||||||
DropdownMenuLabel,
|
|
||||||
DropdownMenuPortal,
|
|
||||||
DropdownMenuRadioGroup,
|
|
||||||
DropdownMenuRadioItem,
|
|
||||||
DropdownMenuSeparator,
|
|
||||||
DropdownMenuShortcut,
|
|
||||||
DropdownMenuSub,
|
|
||||||
DropdownMenuSubContent,
|
|
||||||
DropdownMenuSubTrigger,
|
|
||||||
} from "@/components/ui/dropdown-menu";
|
} from "@/components/ui/dropdown-menu";
|
||||||
import { Check, ChevronsUpDown, Plus, Key, Book, LogOut, Rocket } from "lucide-react";
|
import { ChevronsUpDown, LogOut } from "lucide-react";
|
||||||
import Link from "next/link";
|
|
||||||
import { useRouter } from "next/navigation";
|
import { useRouter } from "next/navigation";
|
||||||
import { useEffect, useState } from "react";
|
import { useState } from "react";
|
||||||
import { Button } from "@/components/ui/button";
|
|
||||||
import { Input } from "@/components/ui/input";
|
|
||||||
import { Label } from "@/components/ui/label";
|
|
||||||
import { Loading } from "@/components/loading";
|
import { Loading } from "@/components/loading";
|
||||||
|
|
||||||
import { cn } from "@/lib/utils";
|
|
||||||
import { useAuth, useOrganization, useOrganizationList, useUser } from "@clerk/clerk-react";
|
import { useAuth, useOrganization, useOrganizationList, useUser } from "@clerk/clerk-react";
|
||||||
import { Avatar, AvatarImage } from "@/components/ui/avatar";
|
import { Avatar, AvatarImage } from "@/components/ui/avatar";
|
||||||
import { AvatarFallback } from "@radix-ui/react-avatar";
|
import { AvatarFallback } from "@radix-ui/react-avatar";
|
||||||
|
|
|
@ -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 { DesktopSidebar } from "./DesktopSidebar";
|
||||||
import { MobileNav } from "@/components/mobile-nav";
|
|
||||||
import { MobileSidebar } from "./MobileSidebar";
|
import { MobileSidebar } from "./MobileSidebar";
|
||||||
import { getTenantId } from "@/lib/auth";
|
import { getTenantId } from "@/lib/auth";
|
||||||
import { Fragment } from "react";
|
import { Fragment } from "react";
|
||||||
|
|
|
@ -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 { cn } from "@/lib/utils";
|
||||||
import { getTenantId } from "@/lib/auth";
|
|
||||||
|
|
||||||
export default async function Page(_props: {
|
export default async function Page(_props: {
|
||||||
params: { tenantSlug: string };
|
params: { tenantSlug: string };
|
||||||
}) {
|
}) {
|
||||||
const tenantId = getTenantId();
|
|
||||||
|
|
||||||
const stats: {
|
const stats: {
|
||||||
label: string;
|
label: string;
|
||||||
value: string;
|
value: string;
|
||||||
|
|
Loading…
Reference in a new issue