Skip to content

Commit b9ce308

Browse files
fix: fetch filteredCompanies and filteredClients in onMounted
1 parent f1ed068 commit b9ce308

8 files changed

Lines changed: 16 additions & 4 deletions

File tree

packages/app/src/pages/admin/BillsPage/BillsPage.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -533,6 +533,8 @@ const clearSearchResults = () => {
533533
const ready = ref<boolean>(false)
534534
onMounted(async () => {
535535
await execute()
536+
await refetchFilteredClients()
537+
await refetchFilteredCompanies()
536538
ready.value = true
537539
})
538540
</script>

packages/app/src/pages/admin/ExportsPage.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555

5656
<script setup lang="ts">
5757
import { date as dateUtil, exportFile } from 'quasar'
58-
import { ref } from 'vue'
58+
import { onMounted, ref } from 'vue'
5959
import CompanySelect from '../../components/company/CompanySelect.vue'
6060
import InvoiceForm from 'src/components/invoice/InvoiceForm.vue'
6161
import { DateInput } from '@simsustech/quasar-components/form'
@@ -125,4 +125,8 @@ const onFilterCompanies: InstanceType<
125125
126126
if (done) done()
127127
}
128+
129+
onMounted(async () => {
130+
await refetchFilteredCompanies()
131+
})
128132
</script>

packages/app/src/pages/admin/InvoicesPage/InvoicesPage.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,6 +552,8 @@ const clearSearchResults = () => {
552552
const ready = ref<boolean>(false)
553553
onMounted(async () => {
554554
await execute()
555+
await refetchFilteredClients()
556+
await refetchFilteredCompanies()
555557
ready.value = true
556558
})
557559
</script>

packages/app/src/pages/admin/ReceiptsPage.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,8 @@ const clearSearchResults = () => {
236236
const ready = ref<boolean>(false)
237237
onMounted(async () => {
238238
await execute()
239+
await refetchFilteredClients()
240+
await refetchFilteredCompanies()
239241
ready.value = true
240242
})
241243
</script>

packages/app/src/pages/admin/SubscriptionsPage/SubscriptionsPage.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,8 @@ const clearSearchResults = () => {
286286
const ready = ref<boolean>(false)
287287
onMounted(async () => {
288288
await execute()
289+
await refetchFilteredClients()
290+
await refetchFilteredCompanies()
289291
ready.value = true
290292
})
291293
</script>

packages/app/src/pages/admin/settings/InitialNumberForPrefixesPage/InitialNumberForPrefixesPage.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ const onFilterCompanies: InstanceType<
169169
const ready = ref<boolean>(false)
170170
onMounted(async () => {
171171
await execute()
172+
await refetchFilteredCompanies()
172173
ready.value = true
173174
})
174175
</script>

packages/app/src/queries/admin/clients.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export const useAdminSearchClientsQuery = defineQuery(() => {
2727
name: name.value,
2828
pagination: pagination.value
2929
}),
30-
initialData: () => []
30+
placeholderData: () => []
3131
})
3232

3333
return {

packages/app/src/queries/admin/companies.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ export const useAdminSearchCompaniesQuery = defineQuery(() => {
2323
enabled: () => !import.meta.env.SSR && !!searchPhrase.value,
2424
key: () => ['adminSearchCompanies', searchPhrase.value],
2525
query: () => trpc.admin.searchCompanies.query(searchPhrase.value),
26-
// placeholderData: () => []
27-
initialData: () => []
26+
placeholderData: () => []
2827
})
2928

3029
return {

0 commit comments

Comments
 (0)