add social links support

This commit is contained in:
2025-06-21 15:00:40 +02:00
parent 228cf6caa3
commit 86014e261b
6 changed files with 185 additions and 24 deletions

View File

@@ -13,7 +13,7 @@ import { ThemeToggle } from 'fumadocs-ui/components/layout/theme-toggle'
import type { HomeLayoutProps } from 'fumadocs-ui/layouts/home'
import type { LinkItemType } from 'fumadocs-ui/layouts/links'
import { replaceOrDefault } from 'fumadocs-ui/layouts/shared'
import { LogIn, LogOut, Tv, User } from 'lucide-react'
import { LogIn, LogOut, Settings, Tv, User } from 'lucide-react'
import { signIn, signOut, useSession } from 'next-auth/react'
import Link from 'next/link'
import { Fragment } from 'react'
@@ -106,6 +106,15 @@ export function Header({
<span>Profile</span>
</Link>
</DropdownMenuItem>
<DropdownMenuItem asChild>
<Link
href='/profile/settings'
className='flex w-full items-center'
>
<Settings className='mr-2 h-4 w-4' />
<span>Settings</span>
</Link>
</DropdownMenuItem>
<DropdownMenuItem asChild>
<Link
href={`/stream-card/${session.user.discord_id}`}