diff --git a/src/client/components/PublicSetupCard.tsx b/src/client/components/PublicSetupCard.tsx index 31da40a..64d3090 100644 --- a/src/client/components/PublicSetupCard.tsx +++ b/src/client/components/PublicSetupCard.tsx @@ -29,9 +29,9 @@ export function PublicSetupCard({ setup }: PublicSetupCardProps) {

{setup.name}

- {setup.creatorName && ( -

by {setup.creatorName}

- )} +

+ by {setup.creatorName || "Anonymous"} +

{setup.itemCount != null && setup.itemCount > 0 && ( diff --git a/src/client/components/ShareModal.tsx b/src/client/components/ShareModal.tsx index 82c2852..534d5d8 100644 --- a/src/client/components/ShareModal.tsx +++ b/src/client/components/ShareModal.tsx @@ -82,8 +82,7 @@ export function ShareModal({ if (!isOpen) return null; const activeLinks = shareLinks?.filter((link) => !link.revokedAt) ?? []; - const showLinksSection = - currentVisibility === "link" || currentVisibility === "public"; + const showLinksSection = true; const switchingToPrivateWithLinks = currentVisibility !== "private" && activeLinks.length > 0; @@ -242,17 +241,18 @@ export function ShareModal({ key={link.id} className="flex items-center gap-2 p-3 bg-gray-50 rounded-lg" > - - {window.location.origin}/s/ - {link.token.slice(0, 8)}... - - - {formatExpiration(link.expiresAt)} - +
+
+ /s/{link.token.slice(0, 12)}... +
+
+ {formatExpiration(link.expiresAt)} +
+
))}