2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-05 11:52:24 +03:00
Files
vue-meta/types/vue.d.ts
T
さくら 4addca07ef fix(types): metaInfo should always be a member function
In `vue-class-component`, if the defined function is not a member function, it is treated as a data property.
Even if you register a custom hook via `Component.registerHooks`, it will not work.
2018-06-07 10:32:41 +08:00

19 lines
339 B
TypeScript

/**
* Augment the typings of Vue.js
*/
import Vue, { ComponentOptions } from "vue";
import { MetaInfo } from './index';
declare module "vue/types/options" {
interface ComponentOptions<V extends Vue> {
metaInfo?: MetaInfo | (() => MetaInfo)
}
}
declare module "vue/types/vue" {
interface Vue {
metaInfo(): MetaInfo
}
}