add Settings menu item

This commit is contained in:
Benjamin Palko 2025-01-17 11:20:29 -05:00
parent a99c21f826
commit adfb2aabc7

View file

@ -5,7 +5,7 @@
import { messages } from '$lib/i18n'; import { messages } from '$lib/i18n';
import 'clerk-sveltekit/client'; import 'clerk-sveltekit/client';
import SignOutButton from 'clerk-sveltekit/client/SignOutButton.svelte'; import SignOutButton from 'clerk-sveltekit/client/SignOutButton.svelte';
import { LogOut, MessageCircleMore } from 'lucide-svelte'; import { Cog, LogOut, MessageCircleMore } from 'lucide-svelte';
import type { Snippet } from 'svelte'; import type { Snippet } from 'svelte';
import { onMount } from 'svelte'; import { onMount } from 'svelte';
import type { PageData } from './$types'; import type { PageData } from './$types';
@ -68,11 +68,23 @@
class="menu dropdown-content menu-lg z-[1] mt-4 w-52 rounded-box bg-base-200 p-2 text-right shadow" class="menu dropdown-content menu-lg z-[1] mt-4 w-52 rounded-box bg-base-200 p-2 text-right shadow"
> >
<li> <li>
<button onclick={() => goto('/app/sms')} <button onclick={() => goto('/app/sms')}>
><MessageCircleMore /> {messages.nav_menu_sms()}</button <MessageCircleMore />
> {messages.nav_menu_sms()}
</button>
</li>
<li>
<button onclick={() => goto('/app/settings')}>
<Cog />
{messages.nav_menu_settings()}
</button>
</li>
<li>
<SignOutButton>
<LogOut />
{messages.nav_menu_logout()}
</SignOutButton>
</li> </li>
<li><SignOutButton><LogOut /> {messages.nav_menu_logout()}</SignOutButton></li>
</ul> </ul>
</div> </div>
{/snippet} {/snippet}