Guillaume Chau
0cd4f95f17
feat: allow using useQuery outside of setup, closes #1020
2020-10-17 14:39:17 +02:00
Guillaume Chau
dbcff5eb5f
test: sending messages
2020-10-17 13:03:30 +02:00
Guillaume Chau
9825e47ac2
test: fix
2020-10-17 12:20:46 +02:00
Guillaume Chau
754ea30741
test: fix
2020-10-17 02:24:00 +02:00
Guillaume Chau
fae022905c
fix: more updates to apollo-client 3
2020-10-17 02:16:17 +02:00
Guillaume Chau
aa5880c536
test: e2e vue3 + @vue/apollo-composable
2020-10-16 22:46:48 +02:00
Guillaume Chau
d8319ebd40
test: tailwindcss
2020-10-16 18:43:15 +02:00
Guillaume Chau
f3db4d9db5
test: init e2e composable vue3
2020-10-16 18:34:57 +02:00
Guillaume Chau
72d7402eb2
fix(useApolloClient): add id arg to resolveClient
2020-10-15 19:03:00 +02:00
Guillaume Chau
22baef509d
test: forgot to upgrade composition-api
2020-10-15 18:58:33 +02:00
Guillaume Chau
6bf19d442f
chore: update deps
2020-10-15 18:03:51 +02:00
Guillaume Chau
5eb9506359
fix(error log): only import graphq printer, closes #994
2020-10-15 17:51:27 +02:00
Guillaume Chau
65d1984ecd
fix(useApolloClient): clientId arg not working, closes #1023
2020-10-15 17:36:15 +02:00
Fran Dios
c9ee0ec645
fix(useQuery): use nextTick to support Vue 3 ( #1041 )
...
* Fix useQuery to support Vue 3
onServerPrefetch is not exported in Vue 3 at the moment
* Remove reference to Vue
Co-authored-by: Guillaume Chau <guillaume.b.chau@gmail.com>
2020-10-15 17:35:02 +02:00
Fran Dios
b834f2742e
refactor(useSubscription): use nextTick to support Vue 3 ( #1045 )
...
Remove direct reference to Vue
2020-10-15 17:26:38 +02:00
Guillaume Chau
f290b4c5fc
chore: update ci image
2020-10-15 14:10:19 +02:00
Fran Dios
957aae3390
fix: support Vue 3 vm.root ( #1040 )
...
* Fix getAppTracking for Vue 3 support
v2 instances have a `vm.$root` property while v3 ones have `vm.root`
* Add type to variable
2020-10-15 14:03:24 +02:00
Loren ☺️
83578f6c4b
docs: Rename Components -> Component API in header ( #1044 )
2020-10-15 14:00:15 +02:00
javiertury
8a714431b2
fix: unresolved promises in ssr ( #940 ) ( #1069 )
2020-10-15 13:44:32 +02:00
Guillaume Chau
1e7a5c6a3b
v4.0.0-alpha.10
v4.0.0-alpha.10
2020-07-27 17:55:05 +02:00
Guillaume Chau
fbab1c8e92
chore: update sponsors
2020-07-27 17:35:36 +02:00
Guillaume Chau
4db5303e23
refactor: use vue-demi to support vue 3
2020-07-27 17:32:54 +02:00
Guillaume Chau
f4b5eef99c
v4.0.0-alpha.9
v4.0.0-alpha.9
2020-07-27 17:25:01 +02:00
Hajime Mugishima
e8e8f542d2
fix: Update @vue/composition-api to v0.6.1 ( #1000 )
...
* chore: update deps
* fix(useMutation,useSubscription): use "immediate" option
* fix(type): paramToRef and paramToReactive
* fix: remove unused import
Co-authored-by: Guillaume Chau <guillaume.b.chau@gmail.com>
2020-07-27 17:12:27 +02:00
kahirokunn
f1268ba359
refactor: split reolve apollo client ( #906 )
2020-07-27 17:12:12 +02:00
ryo
1867e73d54
fix: Be able to overrid variables in mutate ( #946 )
2020-07-27 17:07:48 +02:00
Brian Bugh
7495987fdb
fix(ts): allow undefined for optional variables ( #962 )
2020-07-27 17:07:02 +02:00
Cerino O. Ligutom III
4a5b84306f
docs: Updated variable refs section ( #974 )
...
Added a note that it refetches the query when modified.
2020-07-27 17:05:35 +02:00
Guillaume Chau
35ea099209
v4.0.0-alpha.8
v4.0.0-alpha.8
2020-04-02 20:48:42 +02:00
Guillaume Chau
5aaa47b672
fix(ts): mutate() types
2020-04-02 20:48:20 +02:00
Guillaume Chau
a9d950156d
fix(ts): useMutation types
2020-04-02 20:45:03 +02:00
Piet de Vries
576b49543a
fix(ts): Add typings for late variables in useMutation ( #925 )
2020-04-02 20:28:03 +02:00
Guillaume Chau
0b99b3cfed
docs: fix subscribetoMore example
2020-03-06 16:01:42 +01:00
Guillaume Chau
f9ceaf8286
v4.0.0-alpha.7
v4.0.0-alpha.7
2020-02-16 20:32:59 +01:00
Guillaume Chau
d64b0c4281
fix: use getCurrentResult()
2020-02-16 19:02:03 +01:00
Guillaume Chau
4624c3e71c
v4.0.0-alpha.6
v4.0.0-alpha.6
2020-01-22 13:36:23 +01:00
Guillaume Chau
9ff78706ec
v4.0.0-4.0.0-alpha.6.0
v4.0.0-4.0.0-alpha.6.0
2020-01-22 13:30:36 +01:00
Guillaume Chau
7f7ba4779e
chore: forgot to commit version?
2020-01-22 13:30:04 +01:00
Guillaume Chau
3a473e2643
fix: compare serialized variables to prevent unnecessary fetch
2020-01-22 13:28:41 +01:00
Brian Bugh
32d1f7568e
fix(ts): Add full test coverage for TypeScript hook types & fix missing overloads ( #895 )
...
* fix: add apollo-composable type overloads + tests
There were a lot of TypeScript edge cases, where calling functions with
certain argument options would result in `any` being expressed as a
type, or where the variables/options were not strictly requiring the
desired inputs.
This adds TypeScript function overloads for all hook edge cases so that
all types are correct. This does not change any behavior.
This also adds almost complete coverage for types, excepting the cases
where `strict` is required, or where a failure is expected, which
TypeScript does not currently support. See:
https://github.com/microsoft/TypeScript/issues/29394
* chore: run type tests on prepublish
* chore: code style
2020-01-11 00:16:51 +01:00
Brian Bugh
9d64fca7bc
fix(useMutation): "mutate" optional arguments
2020-01-11 00:04:26 +01:00
Brian Bugh
0ad08c792e
fix(useMutation): useMutation not taking a Ref
2020-01-11 00:03:14 +01:00
Guillaume Chau
fb1565d207
fix(useSbuscription): currentOptions undefined error, closes #903
2020-01-10 23:55:31 +01:00
Natalia Tepluhina
23c7f66bfc
docs: added example of overriding mutation options ( #898 )
2019-12-24 16:41:33 +01:00
Guillaume Chau
d22de85892
v4.0.0-alpha.4
v4.0.0-alpha.4
2019-12-17 12:13:01 +01:00
Guillaume Chau
a04f2c1d98
Merge branch 'v4' of github.com:Akryum/vue-apollo into v4
2019-12-17 12:12:17 +01:00
Guillaume Chau
dbb1c094bd
fix: loading tracking not cleanup correctly on component unmount
2019-12-17 12:12:14 +01:00
Guillaume Chau
9c4b6b09b7
fix: use onBeforeUnmount
2019-12-17 11:07:50 +01:00
kahirokunn
d86e6b72fe
chore: remove blank ( #882 )
2019-12-10 09:56:43 +01:00
Brian Bugh
9edcf2feb8
fix(type): useResult type inferring 'any' ( #872 )
2019-12-05 15:15:53 +01:00