14 lines
348 B
TypeScript
14 lines
348 B
TypeScript
import { createDefine } from 'fresh'
|
|
import { Session } from ':src/session/mod.ts'
|
|
import { asset } from 'fresh/runtime'
|
|
|
|
export interface State {
|
|
skipMiddlewares?: true
|
|
session?: Session
|
|
}
|
|
|
|
export const define = createDefine<State>()
|
|
|
|
export const BUILD_ID = new URL(asset('/assets/favicon.ico'), 'http://null/')
|
|
.searchParams.get('__frsh_c')!
|