import { CollectionIncludingMembersAndLinkCount } from "@/types/global"; import { Dispatch, SetStateAction } from "react"; const getPublicCollectionData = async ( collectionId: number, setData: Dispatch< SetStateAction > ) => { const res = await fetch("/api/v1/public/collections/" + collectionId); if (res.status === 400) return { response: "Collection not found.", status: 400 }; const data = await res.json(); setData(data.response); return data; }; export default getPublicCollectionData;