add cloudflare context to admin

This commit is contained in:
2025-12-18 00:04:48 -03:00
parent be1ae656d3
commit 8c7c3034d4
16 changed files with 67 additions and 50 deletions

View File

@@ -66,6 +66,7 @@ import { createSearch } from '@repo/util/meili'
import { cn } from '@repo/ui/lib/utils'
import { HttpMethod, request as req } from '@repo/util/request'
import { useIsMobile } from '@repo/ui/hooks/use-mobile'
import { cloudflareContext } from '@repo/auth/context'
import { formSchema, type Schema, MAX_ITEMS } from './data'
import { AsyncCombobox } from './async-combobox'
@@ -76,12 +77,13 @@ export function meta({}: Route.MetaArgs) {
}
export async function loader({ context }: Route.LoaderArgs) {
const cloudflare = context.get(cloudflareContext)
const courses = createSearch({
index: 'saladeaula_courses',
sort: ['created_at:desc'],
filter: 'unlisted NOT EXISTS',
hitsPerPage: 100,
env: context.cloudflare.env
env: cloudflare.env
})
return { courses }