Move router into app, and out of util
This commit is contained in:
@@ -8,6 +8,7 @@ export * from './plaintext'
|
||||
export * from './profiles'
|
||||
export * from './relays'
|
||||
export * from './relaySelections'
|
||||
export * from './router'
|
||||
export * from './session'
|
||||
export * from './storage'
|
||||
export * from './thunk'
|
||||
@@ -17,7 +18,8 @@ export * from './zappers'
|
||||
|
||||
import {NetworkContext} from "@welshman/net"
|
||||
import {type TrustedEvent} from "@welshman/util"
|
||||
import {tracker, repository} from './core'
|
||||
import {tracker, repository, AppContext} from './core'
|
||||
import {splitRequest, makeRouter} from './router'
|
||||
import {onAuth} from './session'
|
||||
|
||||
Object.assign(NetworkContext, {
|
||||
@@ -25,3 +27,8 @@ Object.assign(NetworkContext, {
|
||||
onEvent: (url: string, event: TrustedEvent) => tracker.track(event.id, url),
|
||||
isDeleted: (url: string, event: TrustedEvent) => repository.isDeleted(event),
|
||||
})
|
||||
|
||||
Object.assign(AppContext, {
|
||||
splitRequest,
|
||||
router: makeRouter(),
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user