From b4300a17adbb68da6ae73d40ed366643ae42cadf Mon Sep 17 00:00:00 2001 From: Mahdi Date: Wed, 3 Jun 2026 16:35:09 +0330 Subject: [PATCH] add skeletin --- src/components/booking/BookingSlotPicker.vue | 5 ++- .../owner/BusinessAvailabilityEditor.vue | 3 +- src/components/owner/ServiceClassManager.vue | 5 ++- src/components/ui/AppSkeleton.vue | 13 ++++++ src/components/ui/BusinessCardSkeleton.vue | 41 +++++++++++++++++++ src/components/ui/DetailPageSkeleton.vue | 27 ++++++++++++ src/components/ui/FormPageSkeleton.vue | 15 +++++++ src/components/ui/InlineCardSkeleton.vue | 12 ++++++ src/components/ui/ListCardSkeleton.vue | 37 +++++++++++++++++ src/components/ui/ServiceGridSkeleton.vue | 19 +++++++++ src/components/ui/SlotGridSkeleton.vue | 15 +++++++ src/components/ui/StatGridSkeleton.vue | 15 +++++++ src/views/app/AppBookingsView.vue | 3 +- src/views/app/AppBusinessDetailView.vue | 6 ++- src/views/app/AppHomeView.vue | 9 ++-- src/views/app/AppOwnerView.vue | 9 ++-- src/views/app/AppRegisterBusinessView.vue | 3 +- 17 files changed, 219 insertions(+), 18 deletions(-) create mode 100644 src/components/ui/AppSkeleton.vue create mode 100644 src/components/ui/BusinessCardSkeleton.vue create mode 100644 src/components/ui/DetailPageSkeleton.vue create mode 100644 src/components/ui/FormPageSkeleton.vue create mode 100644 src/components/ui/InlineCardSkeleton.vue create mode 100644 src/components/ui/ListCardSkeleton.vue create mode 100644 src/components/ui/ServiceGridSkeleton.vue create mode 100644 src/components/ui/SlotGridSkeleton.vue create mode 100644 src/components/ui/StatGridSkeleton.vue diff --git a/src/components/booking/BookingSlotPicker.vue b/src/components/booking/BookingSlotPicker.vue index 3cbb709..bc79364 100644 --- a/src/components/booking/BookingSlotPicker.vue +++ b/src/components/booking/BookingSlotPicker.vue @@ -37,7 +37,9 @@ -
در حال بارگذاری ساعات…
+
+ +

{{ slotsError }}

-

در حال بارگذاری…
+