Initial commit from v0

This commit is contained in:
v0
2026-03-11 04:44:48 +00:00
commit 296c5dd78d
123 changed files with 21242 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
import { createClient } from '@/lib/supabase/server'
import { MembersClient } from './members-client'
export default async function MembersPage() {
const supabase = await createClient()
const { data: { user } } = await supabase.auth.getUser()
if (!user) return null
const { data: self } = await supabase
.from('space_members')
.select('space_id, role')
.eq('user_id', user.id)
.eq('status', 'current')
.single()
if (!self) return null
const { data: members } = await supabase
.from('space_members')
.select('*')
.eq('space_id', self.space_id)
.order('joined_at')
return (
<MembersClient
members={members ?? []}
currentRole={self.role}
/>
)
}