Fix acquisition list
This commit is contained in:
@@ -18,7 +18,7 @@ const endpoint = '/api/acquisitions/';
|
||||
export const useAcquiredTypesStore = defineStore('market-acquisition', () => {
|
||||
const acquiredTypes = ref<AcquiredMarketType[]>([]);
|
||||
|
||||
const types = computed(() => acquiredTypes.value);
|
||||
const types = computed(() => acquiredTypes.value.filter(item => item.remaining > 0));
|
||||
const addType = async (type: number, quantity: number, price: number) => {
|
||||
acquiredTypes.value = [...acquiredTypes.value, (await marbasAxiosInstance.post<AcquiredMarketType>(endpoint, {
|
||||
type: type,
|
||||
@@ -52,10 +52,10 @@ export const useAcquiredTypesStore = defineStore('market-acquisition', () => {
|
||||
}
|
||||
});
|
||||
}
|
||||
await marbasAxiosInstance.put(`${endpoint}${item.id}`, item);
|
||||
await marbasAxiosInstance.put(`${endpoint}${item.id}/`, item);
|
||||
};
|
||||
|
||||
marbasAxiosInstance.get<AcquiredMarketType[]>(endpoint).then(res => acquiredTypes.value = res.data.filter(item => item.remaining > 0));
|
||||
marbasAxiosInstance.get<AcquiredMarketType[]>(endpoint).then(res => acquiredTypes.value = res.data);
|
||||
|
||||
return { types, addType, removeType };
|
||||
});
|
||||
Reference in New Issue
Block a user