User dropdown

User id in acquisition
about
This commit is contained in:
2024-05-16 10:41:12 +02:00
parent 0e4f1103d4
commit 6d67e92749
10 changed files with 105 additions and 13 deletions

View File

@@ -1,3 +1,4 @@
import { useAuthStore } from "@/auth";
import { marbasAxiosInstance } from "@/service";
import { defineStore } from "pinia";
import { computed, onMounted, ref } from "vue";
@@ -17,6 +18,7 @@ const endpoint = '/api/acquisitions';
export const useAcquiredItemStore = defineStore('market-acquisition', () => {
const _acquiredItems = ref<AcquiredMarketItem[]>([]);
const authStore = useAuthStore();
const items = computed(() => _acquiredItems.value);
const addAcquiredItem = async (type: number, quantity: number, price: number) => {
@@ -27,7 +29,7 @@ export const useAcquiredItemStore = defineStore('market-acquisition', () => {
price: price,
date: new Date(),
source: 'bo',
user: 0 // TODO: get user id
user: authStore.userId,
})).data];
};
const removeAcquiredItem = async (type: number, quantity: number) => {