diff --git a/components/Modals/EditCollectionSharingModal.tsx b/components/Modals/EditCollectionSharingModal.tsx index e2431603..88cb3350 100644 --- a/components/Modals/EditCollectionSharingModal.tsx +++ b/components/Modals/EditCollectionSharingModal.tsx @@ -17,7 +17,6 @@ import useAccountStore from "@/store/account"; import usePermissions from "@/hooks/usePermissions"; import ProfilePhoto from "../ProfilePhoto"; import addMemberToCollection from "@/lib/client/addMemberToCollection"; -import Checkbox from "../Checkbox"; type Props = { modalId: string; @@ -171,8 +170,8 @@ export default function EditCollectionSharingModal({ )} {collection.isPublic ? ( -
-

Public Link (Click to copy)

+
+

Sharable Link (Click to copy)

{ try { diff --git a/pages/public/collections/[id].tsx b/pages/public/collections/[id].tsx index c5acf501..2f383efd 100644 --- a/pages/public/collections/[id].tsx +++ b/pages/public/collections/[id].tsx @@ -19,6 +19,7 @@ import FilterSearchDropdown from "@/components/FilterSearchDropdown"; import SortDropdown from "@/components/SortDropdown"; import useLocalSettingsStore from "@/store/localSettings"; import SearchBar from "@/components/SearchBar"; +import EditCollectionSharingModal from "@/components/Modals/EditCollectionSharingModal"; const cardVariants: Variants = { offscreen: { @@ -97,6 +98,9 @@ export default function PublicCollections() { fetchOwner(); }, [collection]); + const [editCollectionSharingModal, setEditCollectionSharingModal] = + useState(false); + return collection ? (
- setModal({ - modal: "COLLECTION", - state: true, - method: "VIEW_TEAM", - isOwner: false, - active: collection, - defaultIndex: 0, - }) - } + onClick={() => setEditCollectionSharingModal(true)} > {collectionOwner.id ? ( */}
+ setEditCollectionSharingModal(false)} + modalId={"edit-collection-sharing-modal" + collection.id} + activeCollection={collection} + />
) : ( <>