diff --git a/pages/index.vue b/pages/index.vue index e5f2184..ba14c87 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -10,6 +10,24 @@ const { data: otherHello } = await useFetch('/api/test/HELLO', { world: 'MONDO' } }); + +const clientSide = ref<{ + trpcData: string, + fetchData: string, +} | null>(null); + +async function loadNewData() { + const [{ data: a1 }, { data: b1 }] = await Promise.all([ + $trpc.hello.useQuery({ text: 'client' }), + useFetch('/api/test/HELLO', { + method: 'post', + body: { + world: 'MONDO' + } + }) + ]); + clientSide.value = { trpcData: a1.value?.greeting ?? 'no', fetchData: b1.value?.risultato ?? 'no2' }; +}