one
Version:
One is a new React Framework that makes Vite serve both native and web.
17 lines (15 loc) • 486 B
text/typescript
import type { OneRouter } from '../interfaces/router'
import * as store from './router'
export const router: OneRouter.Router = {
navigate: store.navigate,
push: store.push,
dismiss: store.dismiss,
dismissAll: store.dismissAll,
canDismiss: store.canDismiss,
replace: store.replace,
back: store.goBack,
canGoBack: store.canGoBack,
setParams: (params) => store.setParams(params),
subscribe: store.subscribeToRootState,
onLoadState: store.subscribeToLoadingState,
}