session.ts 403 B

12345678910111213141516
  1. export interface AppSession {
  2. userId?: string;
  3. }
  4. export interface PageData {
  5. host: string;
  6. path: string;
  7. params: Record<string, unknown>;
  8. query: Record<string, unknown>;
  9. }
  10. export interface PreloadContext {
  11. fetch: (url: string, opts?: any) => any;
  12. redirect: (statusCode: number, location: string) => unknown;
  13. error: (status: number, error: Error | string) => unknown;
  14. }