File tree Expand file tree Collapse file tree 4 files changed +29
-1
lines changed
Expand file tree Collapse file tree 4 files changed +29
-1
lines changed Original file line number Diff line number Diff line change 7171 "typescript" : " ^2.9.2" ,
7272 "uglify-es" : " ^3.1.6" ,
7373 "vue" : " ^2.5.16" ,
74+ "vue-property-decorator" : " ^7.0.0" ,
7475 "vuepress" : " ^0.14.2"
7576 }
7677}
Original file line number Diff line number Diff line change 1+ import { Component , Vue } from 'vue-property-decorator'
2+
3+ @Component ( {
4+ apollo : {
5+ allFilms : '' ,
6+ } ,
7+ } )
8+ export default class Decorator extends Vue {
9+ allFilms = [ ]
10+ }
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import { HttpLink } from 'apollo-link-http'
66
77import VueApollo from '../index'
88import App from './App'
9+ import Decorator from './Decorator'
910
1011const httpLink = new HttpLink ( { uri : 'https://dummy.test.com' } )
1112const cache : any = 'dummy cache' ;
@@ -26,4 +27,10 @@ const apolloProvider = new VueApollo({
2627Vue . use ( VueApollo )
2728
2829/* eslint no-new: 0 */
29- new Vue ( { el : '#app' , provide : apolloProvider . provide ( ) , render : h => h ( App ) } )
30+ new Vue ( {
31+ el : '#app' ,
32+ provide : apolloProvider . provide ( ) ,
33+ render : h => h ( App , [
34+ h ( Decorator )
35+ ] )
36+ } )
Original file line number Diff line number Diff line change 72097209 dependencies :
72107210 indexof "0.0.1"
72117211
7212+ vue-class-component@^6.2.0 :
7213+ version "6.2.0"
7214+ resolved "https://registry.yarnpkg.com/vue-class-component/-/vue-class-component-6.2.0.tgz#7adb1daa9a868c75f30f97f33f4f1b94aee62089"
7215+
72127216vue-hot-reload-api@^2.3.0 :
72137217 version "2.3.0"
72147218 resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.0.tgz#97976142405d13d8efae154749e88c4e358cf926"
@@ -7223,6 +7227,12 @@ vue-loader@^15.2.4:
72237227 vue-hot-reload-api "^2.3.0"
72247228 vue-style-loader "^4.1.0"
72257229
7230+ vue-property-decorator@^7.0.0 :
7231+ version "7.0.0"
7232+ resolved "https://registry.yarnpkg.com/vue-property-decorator/-/vue-property-decorator-7.0.0.tgz#46f53dd741eb86c3af091bb0492400c450eebf19"
7233+ dependencies :
7234+ vue-class-component "^6.2.0"
7235+
72267236vue-router@^3.0.1 :
72277237 version "3.0.1"
72287238 resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.0.1.tgz#d9b05ad9c7420ba0f626d6500d693e60092cc1e9"
You can’t perform that action at this time.
0 commit comments