diff --git a/src/api/merch.js b/src/api/merch.js
index 8f9b30e..04835fd 100644
--- a/src/api/merch.js
+++ b/src/api/merch.js
@@ -1,13 +1,23 @@
import { apiClient } from '@/services/apiClient.js'
-import router from '@/router/index.js'
export const useMerchApi = () => {
const addMerch = async (payload) => {
const response = await apiClient.post('/merch/', payload.value)
if (response.status === 200) {
- router.push({ name: 'collection' })
+ return response
} else {
- console.log("Add merch error: ", response)
+ console.log('Add merch error: ', response)
+ }
+ }
+
+ const getMerchDetails = async (uuid) => {
+ try {
+ const response = await apiClient.get(`/merch/${uuid}`)
+ if (response.status === 200) {
+ return response
+ }
+ } catch (error) {
+ return error
}
}
@@ -22,6 +32,7 @@ export const useMerchApi = () => {
return {
addMerch,
+ getMerchDetails,
deleteMerch,
}
}
diff --git a/src/views/DetailsView.vue b/src/views/DetailsView.vue
index 41e1fe6..20242d4 100644
--- a/src/views/DetailsView.vue
+++ b/src/views/DetailsView.vue
@@ -1,16 +1,15 @@
@@ -84,9 +83,6 @@ const confirmDelete = async () => {
Cancel
-
-
+