feat(order): add success haptic for order created event
This commit is contained in:
@@ -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;
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user