import { Tab } from "@headlessui/react"; import CollectionInfo from "./CollectionInfo"; import { CollectionIncludingMembers } from "@/types/global"; import TeamManagement from "./TeamManagement"; import { useState } from "react"; import DeleteCollection from "./DeleteCollection"; type Props = { toggleCollectionModal: Function; activeCollection: CollectionIncludingMembers; method: "CREATE" | "UPDATE"; className?: string; defaultIndex?: number; }; export default function CollectionModal({ className, defaultIndex, toggleCollectionModal, activeCollection, method, }: Props) { const [collection, setCollection] = useState(activeCollection); return (

{method === "CREATE" && "Add"} Collection{" "} {method === "UPDATE" && "Settings"}

{method === "UPDATE" && ( <> selected ? "px-2 py-1 bg-sky-200 duration-100 rounded-md outline-none" : "px-2 py-1 hover:bg-slate-200 rounded-md duration-100 outline-none" } > Collection Info selected ? "px-2 py-1 bg-sky-200 duration-100 rounded-md outline-none" : "px-2 py-1 hover:bg-slate-200 rounded-md duration-100 outline-none" } > Share & Collaborate selected ? "px-2 py-1 bg-sky-200 duration-100 rounded-md outline-none" : "px-2 py-1 hover:bg-slate-200 rounded-md duration-100 outline-none" } > Delete Collection )} {method === "UPDATE" && ( <> )}
); }