blob: 4773fd8048148d5cb16b1fa90d9965f08afc724e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import { createSupabaseServerClient } from "@/lib/supabase/server"
import { ReaderShell } from "./_components/reader-shell"
export default async function ReaderPage({
searchParams,
}: {
searchParams: Promise<{ folder?: string; feed?: string; custom_feed?: string }>
}) {
const supabaseClient = await createSupabaseServerClient()
const {
data: { user },
} = await supabaseClient.auth.getUser()
const resolvedSearchParams = await searchParams
return (
<ReaderShell
userEmailAddress={user?.email ?? null}
feedFilter="all"
folderIdentifier={resolvedSearchParams.folder}
feedIdentifier={resolvedSearchParams.feed}
customFeedIdentifier={resolvedSearchParams.custom_feed}
/>
)
}
|