diff --git a/src/components/MenuBar.vue b/src/components/MenuBar.vue index c088393..ddff275 100644 --- a/src/components/MenuBar.vue +++ b/src/components/MenuBar.vue @@ -156,7 +156,7 @@ const items = ref([ { label: 'Создать', icon: 'pi pi-plus', - url:route.path, + url:'', command: () => { drawerStore.setCategoryType('EXPENSE'); drawerStore.setTransactionType('INSTANT'); diff --git a/src/components/transactions/TransactionFormContent.vue b/src/components/transactions/TransactionFormContent.vue index 0886190..6ded17a 100644 --- a/src/components/transactions/TransactionFormContent.vue +++ b/src/components/transactions/TransactionFormContent.vue @@ -176,7 +176,7 @@ const createTransaction = async (): Promise => { if (editedTransaction.value.type.code === 'INSTANT') { editedTransaction.value.isDone = true; } - + loading.value = true; // Отправляем запрос на создание транзакции и ждём результата const result = await createTransactionRequest(editedTransaction.value); diff --git a/src/services/transactionService.ts b/src/services/transactionService.ts index 501504b..4e01807 100644 --- a/src/services/transactionService.ts +++ b/src/services/transactionService.ts @@ -83,7 +83,7 @@ export const deleteTransactionRequest = async (id: number) => { export const getTransactionTypes = async () => { const spaceStore = useSpaceStore() - return await apiClient.get(`/spaces/${spaceStore.space?.id}/transactions/types`); + return await apiClient.get(`/transactions/types`); } export const getTransactionCategoriesSums = async () => {