feat: add authenticated settings page.

This commit is contained in:
liqupan
2026-02-02 20:12:19 +08:00
parent cb3e16cd16
commit 6c32d845a7
259 changed files with 24685 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
import { MailPlus, UserPlus } from 'lucide-react'
import { Button } from '@/components/ui/button'
import { useUsers } from './users-provider'
export function UsersPrimaryButtons() {
const { setOpen } = useUsers()
return (
<div className='flex gap-2'>
<Button
variant='outline'
className='space-x-1'
onClick={() => setOpen('invite')}
>
<span>Invite User</span> <MailPlus size={18} />
</Button>
<Button className='space-x-1' onClick={() => setOpen('add')}>
<span>Add User</span> <UserPlus size={18} />
</Button>
</div>
)
}