import { signOut } from "next-auth/react"; import { useRouter } from "next/router"; import useCollectionSlice from "@/store/collection"; import { Collection } from "@prisma/client"; import ClickAwayHandler from "./ClickAwayHandler"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faPlus, faMagnifyingGlass } from "@fortawesome/free-solid-svg-icons"; import { useState } from "react"; import AddLinkModal from "./AddLinkModal"; export default function () { const router = useRouter(); const collectionId = router.query.id; const { collections } = useCollectionSlice(); const activeCollection: Collection | undefined = collections.find( (e) => e.id.toString() == collectionId ); const [collectionInput, setCollectionInput] = useState(false); const toggleCollectionInput = () => { setCollectionInput(!collectionInput); }; return (

{activeCollection?.name}

signOut()} className="cursor-pointer w-max text-sky-900" > Sign Out
{collectionInput ? (
) : null}
); }