Usage
This module reexports @urql/vue composables :
useQuery
useMutation
useSubscription
useClientHandle
gql
Read @urql/vue documentation to learn more.
useQuery
<template>
<div>{{ data }}</div>
</template>
<script setup lang="ts">
import { useQuery, gql } from "#imports";
const { data } = useQuery({
query: gql`
query name {
# ...
}
`,
});
</script>
useQuery with SSR
Await query to run it on the server :
<template>
<div>{{ data }}</div>
</template>
<script setup lang="ts">
import { useQuery, gql } from "#imports";
const { data } = await useQuery({
query: gql`
query name {
# ...
}
`,
});
</script>
Table of Contents