<script setup lang="ts">
const route = useRoute();
const { data, pending, error, refresh } = await useAsyncData(
"games:" + (route.params.category || "") + ":" + (route.query.page || 0),
() =>
$fetch("http://localhost:3001/games", {
query: {
page: route.query.page || 1,
category: route.params.category || null,
},
}),
);
const games = data;
</script>
<script setup lang="ts">
const route = useRoute();
const { data, pending, error, refresh } = await useAsyncData(
"games:" + (route.params.category || "") + ":" + (route.query.page || 0),
() =>
$fetch("http://localhost:3001/games", {
query: {
page: route.query.page || 1,
category: route.params.category || null,
},
}),
);
const games = data;
</script>