# stores/store-a.ts
export const useStoreA = defineStore("storeA", () => {
const {
data,
status,
error,
refresh,
} = useFetch<Items[]>("/api/items", { lazy: true })
const myItems: Ref<Item[]> = computed(() => {
const itemData = data.value || []
.. some more logic ..
return itemData
})
return {
data,
status,
error,
refresh,
}
})
# stores/store-a.ts
export const useStoreA = defineStore("storeA", () => {
const {
data,
status,
error,
refresh,
} = useFetch<Items[]>("/api/items", { lazy: true })
const myItems: Ref<Item[]> = computed(() => {
const itemData = data.value || []
.. some more logic ..
return itemData
})
return {
data,
status,
error,
refresh,
}
})