@konnec/vue-middleware-plugin
Version:
A middleware plugin for Vue 3
29 lines (28 loc) • 646 B
TypeScript
export interface route {
query?: any;
meta?: {
name: string;
title: string;
middleware?: Function | Function[];
controller?: [any, string];
};
params?: {
id: string | undefined;
};
}
interface navigation {
to: route;
from: route;
route: any;
}
export declare let request: any;
export declare let model: any;
export declare let params: any;
export declare const useController: () => {
request: any;
model: any;
params: any;
};
export declare const useModel: () => any;
export declare const requestsInjection: (navigation: navigation) => Promise<void>;
export {};