feat(useQuery): refetch

This commit is contained in:
Guillaume Chau 2019-11-29 16:51:22 +01:00
parent bfb5d08c69
commit e77518adba

View File

@ -162,6 +162,17 @@ export function useQuery<
deep: true,
})
// Fefetch
function refetch (variables: TVariables = null) {
if (query.value) {
if (variables) {
currentVariables = variables
}
return query.value.refetch(variables)
}
}
// Subscribe to more
const subscribeToMoreItems: SubscribeToMoreItem[] = []
@ -242,6 +253,7 @@ export function useQuery<
variables: variablesRef,
options: optionsRef,
query,
refetch,
subscribeToMore,
}
}