diff --git a/src/components/table/sort.ts b/src/components/table/sort.ts index 22dff76..9fd2633 100644 --- a/src/components/table/sort.ts +++ b/src/components/table/sort.ts @@ -16,7 +16,8 @@ export const useSort = (array: MaybeRefOrGetter, options?: UseSortOption }; const showColumn = (sortKey: string) => !toValue(options?.ignoredColums)?.includes(sortKey); const headerProps = computed(() => ({ - onSort: sortBy, showColumn, + onSort: sortBy, + showColumn, currentSortKey: sortKey.value, sortDirection: sortDirection.value })); diff --git a/src/market/acquisition/acquisition.ts b/src/market/acquisition/acquisition.ts index 8d4f3ca..78baee9 100644 --- a/src/market/acquisition/acquisition.ts +++ b/src/market/acquisition/acquisition.ts @@ -17,12 +17,12 @@ export type AcquiredMarketItem = { const endpoint = '/api/acquisitions'; export const useAcquiredItemStore = defineStore('market-acquisition', () => { - const _acquiredItems = ref([]); + const acquiredItems = ref([]); const authStore = useAuthStore(); - const items = computed(() => _acquiredItems.value); + const items = computed(() => acquiredItems.value); const addAcquiredItem = async (type: number, quantity: number, price: number) => { - _acquiredItems.value = [..._acquiredItems.value, (await marbasAxiosInstance.post(endpoint, { + acquiredItems.value = [...acquiredItems.value, (await marbasAxiosInstance.post(endpoint, { type: type, quantity: quantity, remaining: quantity, @@ -33,17 +33,17 @@ export const useAcquiredItemStore = defineStore('market-acquisition', () => { })).data]; }; const removeAcquiredItem = async (type: number, quantity: number) => { - const found = _acquiredItems.value.find(item => item.type === type); + const found = acquiredItems.value.find(item => item.type === type); if (!found) { return; } if (found.remaining <= 0) { - _acquiredItems.value = _acquiredItems.value.filter(i => i.type !== type); + acquiredItems.value = acquiredItems.value.filter(i => i.type !== type); } else { - _acquiredItems.value = _acquiredItems.value.map(i => { + acquiredItems.value = acquiredItems.value.map(i => { if (i.type === item.type) { return item; } else { @@ -61,7 +61,7 @@ export const useAcquiredItemStore = defineStore('market-acquisition', () => { }; onMounted(async () => { - _acquiredItems.value = (await marbasAxiosInstance.get(endpoint)).data.filter(item => item.remaining > 0); + acquiredItems.value = (await marbasAxiosInstance.get(endpoint)).data.filter(item => item.remaining > 0); }); return { items, addAcquiredItem, removeAcquiredItem };