test: fragment

This commit is contained in:
Guillaume Chau
2024-01-15 10:55:52 +01:00
parent f8568e851e
commit 062f72a9b7
2 changed files with 15 additions and 7 deletions
@@ -13,10 +13,14 @@ export default defineComponent({
const { result, loading } = useQuery<{ channels: Channel[] }>(gql`
query channels {
channels {
id
label
...channel
}
}
fragment channel on Channel {
id
label
}
`)
const channels = computed(() => result.value?.channels ?? [])
@@ -22,12 +22,16 @@ export default defineComponent({
const { result, loading, refetch } = useQuery(gql`
query channel ($id: ID!) {
channel (id: $id) {
...channelView
}
}
fragment channelView on Channel {
id
label
messages {
id
label
messages {
id
text
}
text
}
}
`, () => ({