2024-05-31 16:22:34 -05:00
|
|
|
import Image from "next/image";
|
2024-07-23 18:49:21 -05:00
|
|
|
import { GeistSans } from "geist/font/sans";
|
|
|
|
|
import ServerList from "@/components/ServerList";
|
|
|
|
|
import { Button } from "@/components/ui/button";
|
|
|
|
|
import { ModeToggle as ThemeSwitcher } from "@/components/ThemeSwitcher";
|
|
|
|
|
import {
|
|
|
|
|
SignInButton,
|
|
|
|
|
SignedIn,
|
|
|
|
|
SignedOut,
|
|
|
|
|
UserProfile,
|
|
|
|
|
useUser,
|
|
|
|
|
useClerk,
|
|
|
|
|
} from "@clerk/nextjs";
|
|
|
|
|
import {
|
|
|
|
|
Popover,
|
|
|
|
|
PopoverContent,
|
|
|
|
|
PopoverTrigger,
|
|
|
|
|
} from "@/components/ui/popover";
|
|
|
|
|
import {
|
|
|
|
|
Breadcrumb,
|
|
|
|
|
BreadcrumbItem,
|
|
|
|
|
BreadcrumbLink,
|
|
|
|
|
BreadcrumbList,
|
|
|
|
|
BreadcrumbPage,
|
|
|
|
|
BreadcrumbSeparator,
|
|
|
|
|
} from "@/components/ui/breadcrumb";
|
|
|
|
|
import { X, UserCog, Server } from "lucide-react";
|
|
|
|
|
import TopBar from "@/components/clerk/Topbar";
|
|
|
|
|
import { banner } from "@/banner";
|
2024-07-23 21:28:35 -05:00
|
|
|
import { ResolvingMetadata, Metadata } from "next";
|
|
|
|
|
import Link from "next/link";
|
2024-05-31 16:22:34 -05:00
|
|
|
|
|
|
|
|
export default function Home() {
|
|
|
|
|
return (
|
2024-07-23 18:49:21 -05:00
|
|
|
<main>
|
|
|
|
|
<div className=" pt-[60px] p-4">
|
|
|
|
|
<ServerList />
|
2024-05-31 16:22:34 -05:00
|
|
|
</div>
|
|
|
|
|
</main>
|
|
|
|
|
);
|
|
|
|
|
}
|