@quasar/app
Version:
Quasar Framework local CLI
11 lines (8 loc) • 306 B
TypeScript
import { Router } from "vue-router";
import { HasSsrParam } from "./ssr";
import { HasStoreParam } from "./store";
export type RouteParams<TState = any> = {} & HasSsrParam &
HasStoreParam<TState>;
export type RouteCallback<TState = any> = (
params: RouteParams<TState>
) => Router | Promise<Router>;