summaryrefslogtreecommitdiff
path: root/ui/lib/components/Invite.svelte
blob: 79fe087f1bcaa33a18c6e4a0fcd71cd21f2e8adc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
<script>
	import { clipboard } from '@skeletonlabs/skeleton';

	let { id } = $props();
	let inviteUrl = $derived(new URL(`/invite/${id}`, document.location));
</script>

<button
	class="border-slate-500 border-solid border-2 font-bold p-1 rounded"
	use:clipboard={inviteUrl}>Copy</button
>
<span data-clipboard="inviteUrl">{inviteUrl}</span>