From 858be67c89130ab291b34d8bd7fb4340b6fff422 Mon Sep 17 00:00:00 2001 From: Nikita Kiselev Date: Fri, 1 Aug 2025 09:51:19 +0300 Subject: [PATCH] feat(order): add success haptic for order created event --- spa/src/stores/CheckoutStore.js | 3 +++ 1 file changed, 3 insertions(+) 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; } },