diff --git a/packages/vue-app/types/index.d.ts b/packages/vue-app/types/index.d.ts index 641b20d8a8..96b908efde 100644 --- a/packages/vue-app/types/index.d.ts +++ b/packages/vue-app/types/index.d.ts @@ -39,7 +39,7 @@ export interface Context { res: ServerResponse redirect(status: number, path: string, query?: Route['query']): void redirect(path: string, query?: Route['query']): void - error(params: ErrorParams): void + error(params: NuxtError): void nuxtState: NuxtState beforeNuxtRender(fn: (params: { Components: VueRouter['getMatchedComponents'], nuxtState: NuxtState }) => void): void } @@ -68,9 +68,10 @@ export interface Transition { leaveCancelled?(el: HTMLElement): void } -export interface ErrorParams { - statusCode?: number +export interface NuxtError { message?: string + path?: string + statusCode?: number } export interface NuxtLoading extends Vue {