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() {
|
async makeOrder() {
|
||||||
try {
|
try {
|
||||||
await storeOrder(this.customer);
|
await storeOrder(this.customer);
|
||||||
|
await window.Telegram.WebApp.HapticFeedback.notificationOccurred('success');
|
||||||
await useCartStore().getProducts();
|
await useCartStore().getProducts();
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
if (error.response?.status === 422) {
|
if (error.response?.status === 422) {
|
||||||
@@ -35,6 +36,8 @@ export const useCheckoutStore = defineStore('checkout', {
|
|||||||
console.error('Server error', error);
|
console.error('Server error', error);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
window.Telegram.WebApp.HapticFeedback.notificationOccurred('error');
|
||||||
|
|
||||||
throw error;
|
throw error;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user