diff --git a/spa/src/stores/CheckoutStore.js b/spa/src/stores/CheckoutStore.js index 7a062cf..a6703a4 100644 --- a/spa/src/stores/CheckoutStore.js +++ b/spa/src/stores/CheckoutStore.js @@ -27,6 +27,7 @@ export const useCheckoutStore = defineStore('checkout', { async makeOrder() { try { await storeOrder(this.customer); + await window.Telegram.WebApp.HapticFeedback.notificationOccurred('success'); await useCartStore().getProducts(); } catch (error) { if (error.response?.status === 422) { @@ -35,6 +36,8 @@ export const useCheckoutStore = defineStore('checkout', { console.error('Server error', error); } + window.Telegram.WebApp.HapticFeedback.notificationOccurred('error'); + throw error; } },