Skip to content

Commit 6bf2083

Browse files
committed
chore: playground [skip ci]
1 parent 22f48ab commit 6bf2083

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

playground/src/pages/users/tq-query.[id].vue

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
useIsMutating,
1111
useIsFetching,
1212
useMutationState,
13+
useMutation,
1314
} from '@tanstack/vue-query'
1415
1516
const route = useRoute('/users/[id]')
@@ -61,6 +62,19 @@ const {
6162
refetchOnMount: false,
6263
enabled,
6364
})
65+
66+
const {
67+
data,
68+
error,
69+
mutate,
70+
status: mutSate,
71+
} = useMutation({
72+
mutationKey: ['hey'],
73+
mutationFn: async (id: number) => {
74+
await delay(500)
75+
return 'hey'
76+
},
77+
})
6478
</script>
6579

6680
<template>
@@ -73,6 +87,15 @@ const {
7387
Enabled
7488
</label>
7589

90+
<pre>
91+
Mutation
92+
{{ data }}
93+
{{ error }}
94+
{{ mutSate }}
95+
</pre>
96+
97+
<button @click="mutate(2)">Mutate</button>
98+
7699
<fieldset>
77100
<legend>Controls</legend>
78101

0 commit comments

Comments
 (0)