This commit is contained in:
codytseng 2025-07-19 17:24:51 +08:00
parent 28ec943a52
commit 78725c1d14
45 changed files with 698 additions and 766 deletions

View file

@ -7,7 +7,7 @@ import {
DropdownMenuSeparator,
DropdownMenuTrigger
} from '@/components/ui/dropdown-menu'
import { getSharableEventId } from '@/lib/event'
import { getNoteBech32Id } from '@/lib/event'
import { toNjump } from '@/lib/link'
import { pubkeyToNpub } from '@/lib/pubkey'
import { useMuteList } from '@/providers/MuteListProvider'
@ -56,7 +56,7 @@ export default function NoteOptions({ event, className }: { event: Event; classN
<Button
onClick={() => {
setIsDrawerOpen(false)
navigator.clipboard.writeText(getSharableEventId(event))
navigator.clipboard.writeText(getNoteBech32Id(event))
}}
className="w-full p-6 justify-start text-lg gap-4 [&_svg]:size-5"
variant="ghost"
@ -78,7 +78,7 @@ export default function NoteOptions({ event, className }: { event: Event; classN
<Button
onClick={() => {
setIsDrawerOpen(false)
navigator.clipboard.writeText(toNjump(getSharableEventId(event)))
navigator.clipboard.writeText(toNjump(getNoteBech32Id(event)))
}}
className="w-full p-6 justify-start text-lg gap-4 [&_svg]:size-5"
variant="ghost"
@ -149,9 +149,7 @@ export default function NoteOptions({ event, className }: { event: Event; classN
<DropdownMenu>
<DropdownMenuTrigger asChild>{trigger}</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuItem
onClick={() => navigator.clipboard.writeText(getSharableEventId(event))}
>
<DropdownMenuItem onClick={() => navigator.clipboard.writeText(getNoteBech32Id(event))}>
<Copy />
{t('Copy event ID')}
</DropdownMenuItem>
@ -162,7 +160,7 @@ export default function NoteOptions({ event, className }: { event: Event; classN
{t('Copy user ID')}
</DropdownMenuItem>
<DropdownMenuItem
onClick={() => navigator.clipboard.writeText(toNjump(getSharableEventId(event)))}
onClick={() => navigator.clipboard.writeText(toNjump(getNoteBech32Id(event)))}
>
<Link />
{t('Copy share link')}