{isSemble ? (
<>
Semble Integration
{renderMenuItem(
"Open on Semble",
,
() => window.open(sembleUrl, "_blank"),
false,
true,
)}
{renderMenuItem(
"Copy Semble Link",
,
() => handleCopy(sembleUrl, "semble"),
copied === "semble",
)}
>
) : null}
{renderMenuItem(
"Copy Link",
,
() => handleCopy(shareUrl, "link"),
copied === "link",
)}
Share via App
{shareForks.map((fork) => (
))}
{renderMenuItem(
"Copy Universal Link",
,
() =>
handleCopy(uri.replace("at://", "https://aturi.to/"), "aturi"),
copied === "aturi",
)}
{navigator.share &&
renderMenuItem(
"More Options...",
,
() => {
navigator
.share({ title: "Margin", text, url: shareUrl })
.catch(() => {});
setIsOpen(false);
},
)}