Files
trpc-nuxt/playground/app.vue
2022-05-19 09:25:14 -07:00

19 lines
402 B
Vue

<script setup lang="ts">
const { data, pending, error } = await useAsyncQuery(['getUser', { username: 'jcena' }], {
lazy: false,
transform: data => data || null,
})
</script>
<template>
<div v-if="pending">
Loading...
</div>
<div v-else-if="error">
Error: {{ JSON.stringify(error, null, 2) }}
</div>
<div v-else>
User {{ JSON.stringify(data, null, 2) }}
</div>
</template>