Skip to content

Commit 5e50581

Browse files
author
Guillaume Chau
committed
chore: v3.0.0-beta.16
1 parent 36faab0 commit 5e50581

File tree

4 files changed

+24
-8
lines changed

4 files changed

+24
-8
lines changed

dist/vue-apollo.esm.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1116,11 +1116,19 @@ var DollarApollo = function () {
11161116
var finalOptions = reapply(options, this.vm);
11171117

11181118
var apollo = this.vm.$options.apollo;
1119+
var defaultOptions = this.provider.defaultOptions;
1120+
var $query = void 0;
11191121
if (apollo && apollo.$query) {
1122+
$query = apollo.$query;
1123+
}
1124+
if ((!apollo || !apollo.$query) && defaultOptions && defaultOptions.$query) {
1125+
$query = defaultOptions.$query;
1126+
}
1127+
if ($query) {
11201128
// Also replaces 'undefined' values
1121-
for (var _key in apollo.$query) {
1129+
for (var _key in $query) {
11221130
if (typeof finalOptions[_key] === 'undefined') {
1123-
finalOptions[_key] = apollo.$query[_key];
1131+
finalOptions[_key] = $query[_key];
11241132
}
11251133
}
11261134
}
@@ -2007,7 +2015,7 @@ function install(Vue, options) {
20072015
ApolloProvider.install = install;
20082016

20092017
// eslint-disable-next-line no-undef
2010-
ApolloProvider.version = "3.0.0-beta.15";
2018+
ApolloProvider.version = "3.0.0-beta.16";
20112019

20122020
// Apollo provider
20132021
var ApolloProvider$1 = ApolloProvider;

0 commit comments

Comments
 (0)