"use client";
import { useState } from "react";
import Link from "next/link";
import { Check, ChevronsUpDown, Plus } from "lucide-react";
import { useSession } from "next-auth/react";
import { cn } from "@/lib/utils";
import { Button, buttonVariants } from "@/components/ui/button";
import {
Popover,
PopoverContent,
PopoverTrigger,
} from "@/components/ui/popover";
type ProjectType = {
title: string;
slug: string;
color: string;
};
const projects: ProjectType[] = [
{
title: "Project 1",
slug: "project-number-one",
color: "bg-red-500",
},
{
title: "Project 2",
slug: "project-number-two",
color: "bg-blue-500",
},
];
const selected: ProjectType = projects[1];
export default function ProjectSwitcher({
large = false,
}: {
large?: boolean;
}) {
const { data: session, status } = useSession();
const [openPopover, setOpenPopover] = useState(false);
if (!projects || status === "loading") {
return