update cloudflare context

This commit is contained in:
2025-12-17 23:52:08 -03:00
parent d683feb85f
commit be1ae656d3
25 changed files with 222 additions and 94 deletions

View File

@@ -1,5 +1,18 @@
import type { User } from '@/auth'
import { createContext } from 'react-router'
import type { User } from './auth'
export const userContext = createContext<User | null>(null)
export const requestIdContext = createContext<string | null>(null)
export interface CloudflareEnv {}
export interface CloudflareCtx {}
export type CloudflareContextType = {
env: CloudflareEnv extends Record<string, never>
? Record<string, unknown>
: CloudflareEnv
ctx: CloudflareCtx extends Record<string, never> ? unknown : CloudflareCtx
}
export const cloudflareContext = createContext<CloudflareContextType>()