diff --git a/src/components/UsersList.svelte b/src/components/UsersList.svelte index eb0c2a1..508d680 100644 --- a/src/components/UsersList.svelte +++ b/src/components/UsersList.svelte @@ -5,6 +5,7 @@ export let showEstimates: boolean = false; export let userId: string; export let handleEmojiTrigger: (cardId: string, emoji: string) => void; + export let handleKickUser: (userId: string) => void; let customEmoji = '🧽'; // default emoji let shieldActive = false; @@ -101,9 +102,35 @@ document.body.removeChild(emojiElement); }, 2000); } + + let selectedUserId = ''; + + export function kickUser() { + if (selectedUserId) { + let confirmed = confirm('Are you sure you want to kick this user?'); + + if (confirmed) { + console.log('confirmed'); + handleKickUser(selectedUserId); + } + } + } - +
+ + +
+ + + +
+
@@ -128,6 +155,19 @@
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 6337b76..3388822 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -13,6 +13,8 @@ localStorage.setItem('theme', theme); } } + + const currentYear = new Date().getFullYear();