diff --git a/components/ModalContent/EditCollectionSharingModal.tsx b/components/ModalContent/EditCollectionSharingModal.tsx index ba7bfdd..6a6beeb 100644 --- a/components/ModalContent/EditCollectionSharingModal.tsx +++ b/components/ModalContent/EditCollectionSharingModal.tsx @@ -16,6 +16,7 @@ import { useTranslation } from "next-i18next"; import { useUpdateCollection } from "@/hooks/store/collections"; import { useUser } from "@/hooks/store/user"; import CopyButton from "../CopyButton"; +import { useRouter } from "next/router"; type Props = { onClose: Function; @@ -94,16 +95,22 @@ export default function EditCollectionSharingModal({ setMemberIdentifier(""); }; + const router = useRouter(); + + const isPublicRoute = router.pathname.startsWith("/public") ? true : false; + return (

- {permissions === true ? t("share_and_collaborate") : t("team")} + {permissions === true && !isPublicRoute + ? t("share_and_collaborate") + : t("team")}

- {permissions === true && ( + {permissions === true && !isPublicRoute && (

{t("make_collection_public")}

@@ -140,9 +147,11 @@ export default function EditCollectionSharingModal({
)} - {permissions === true &&
} + {permissions === true && !isPublicRoute && ( +
+ )} - {permissions === true && ( + {permissions === true && !isPublicRoute && ( <>

{t("members")}

@@ -254,7 +263,7 @@ export default function EditCollectionSharingModal({
- {permissions === true ? ( + {permissions === true && !isPublicRoute ? (
)} - {permissions === true && ( + {permissions === true && !isPublicRoute && ( )} - {permissions === true && ( + {permissions === true && !isPublicRoute && (