diff --git a/components/CollectionCard.tsx b/components/CollectionCard.tsx
index 34c8cd07..edbd6789 100644
--- a/components/CollectionCard.tsx
+++ b/components/CollectionCard.tsx
@@ -85,7 +85,7 @@ export default function ({
.slice(0, 4)}
{collection.members.length - 4 > 0 ? (
- +{collection.members.length - 3}
+ +{collection.members.length - 4}
) : null}
diff --git a/components/Modal/CollectionModal.tsx b/components/Modal/CollectionModal.tsx
index 989ea725..4938c529 100644
--- a/components/Modal/CollectionModal.tsx
+++ b/components/Modal/CollectionModal.tsx
@@ -8,6 +8,7 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import {
faClose,
faPenToSquare,
+ faPlus,
faTrashCan,
faUser,
faUserPlus,
@@ -80,8 +81,8 @@ export default function CollectionModal({
let response = null;
- if (method === "CREATE") response = await updateCollection(collection);
- else if (method === "UPDATE") response = await addCollection(collection);
+ if (method === "CREATE") response = await addCollection(collection);
+ else if (method === "UPDATE") response = await updateCollection(collection);
else console.log("Unknown method.");
if (response) toggleCollectionModal();
@@ -324,26 +325,36 @@ export default function CollectionModal({
className="bg-sky-500 text-white flex items-center gap-2 py-2 px-5 rounded-md select-none font-bold cursor-pointer duration-100 hover:bg-sky-400"
onClick={submit}
>
-
- Edit Collection
+
+ {method === "CREATE" ? "Add Collection" : "Edit Collection"}
-
-
+ {method === "UPDATE" ? (
+ <>
+
+
+
- {
- toggleDeleteCollectionModal();
- }}
- className="w-fit inline-flex rounded-md cursor-pointer bg-red-500 hover:bg-red-400 duration-100 p-2"
- >
-
-
+ {
+ toggleDeleteCollectionModal();
+ }}
+ className="w-fit inline-flex rounded-md cursor-pointer bg-red-500 hover:bg-red-400 duration-100 p-2"
+ >
+
+
+ >
+ ) : null}
{deleteCollectionModal ? (