update cloudflare context
This commit is contained in:
@@ -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>()
|
||||
|
||||
Reference in New Issue
Block a user