2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-24 21:20:34 +03:00

Attempt on typings.

This commit is contained in:
Raiondesu
2018-02-08 16:44:05 +03:00
parent 9c74f3adb3
commit 9449c39e78
4 changed files with 84 additions and 3 deletions
+18
View File
@@ -0,0 +1,18 @@
/**
* 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 | (() => MetaInfo);
}
}