mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-27 08:02:01 +00:00
fix(ts): Add missing loading
property to Component options (#4786)
This commit is contained in:
parent
6694cf706b
commit
db4001dae1
1
packages/vue-app/types/vue.d.ts
vendored
1
packages/vue-app/types/vue.d.ts
vendored
@ -14,6 +14,7 @@ declare module "vue/types/options" {
|
|||||||
head?: MetaInfo | (() => MetaInfo);
|
head?: MetaInfo | (() => MetaInfo);
|
||||||
key?: string | ((to: Route) => string);
|
key?: string | ((to: Route) => string);
|
||||||
layout?: string | ((ctx: Context) => string);
|
layout?: string | ((ctx: Context) => string);
|
||||||
|
loading?: boolean;
|
||||||
middleware?: Middleware | Middleware[];
|
middleware?: Middleware | Middleware[];
|
||||||
scrollToTop?: boolean;
|
scrollToTop?: boolean;
|
||||||
transition?: string | Transition | ((to: Route, from: Route) => string);
|
transition?: string | Transition | ((to: Route, from: Route) => string);
|
||||||
|
@ -48,6 +48,10 @@ options.head = () => metaInfo
|
|||||||
options.layout = 'foo'
|
options.layout = 'foo'
|
||||||
options.layout = (context) => 'foo'
|
options.layout = (context) => 'foo'
|
||||||
|
|
||||||
|
// loading
|
||||||
|
|
||||||
|
options.loading = true
|
||||||
|
|
||||||
// middleware
|
// middleware
|
||||||
|
|
||||||
const middlewares: types.Middleware[] = [
|
const middlewares: types.Middleware[] = [
|
||||||
|
Loading…
Reference in New Issue
Block a user