diff --git a/src/lib/components/message.svelte b/src/lib/components/message.svelte index 9e4d9c7..0220cf8 100644 --- a/src/lib/components/message.svelte +++ b/src/lib/components/message.svelte @@ -16,7 +16,6 @@ } let { message, imageSrc, user, timestamp, uid, open = $bindable(), closeDialogs, i }: TypeMessage & Props = $props(); - let epoch: number = Math.floor(timestamp.getTime() / 1000); function copy(itemName: string, content: string | number) { navigator.clipboard @@ -58,18 +57,36 @@ + copy('username', user)} >Copy Username + copy('user ID', uid)} >Copy User ID + copy('message', message)} >Copy Text - copy('timestamp', epoch)} - >Copy Timestamp + + copy( + 'timestamp', + timestamp.toLocaleDateString('en-US', { + year: 'numeric', + month: 'long', + day: '2-digit', + hour12: true, + hour: '2-digit', + minute: '2-digit', + second: '2-digit', + timeZoneName: 'short', + }), + )}>Copy Timestamp