diff --git a/frontend/components/cart/checkout/PaymentPendingModal.vue b/frontend/components/cart/checkout/PaymentPendingModal.vue
index 6aa10b9..87274dd 100644
--- a/frontend/components/cart/checkout/PaymentPendingModal.vue
+++ b/frontend/components/cart/checkout/PaymentPendingModal.vue
@@ -50,7 +50,7 @@ const visible = computed({
در حال انتقال به درگاه پرداخت
diff --git a/frontend/components/cart/delivery/AddressItem.vue b/frontend/components/cart/delivery/AddressItem.vue
index 99d136c..ff20b5d 100644
--- a/frontend/components/cart/delivery/AddressItem.vue
+++ b/frontend/components/cart/delivery/AddressItem.vue
@@ -113,7 +113,7 @@ const handleDeleteAddress = (id: number) => {
>
diff --git a/frontend/components/cart/delivery/AddressModal.vue b/frontend/components/cart/delivery/AddressModal.vue
index e3c1d75..0f4d507 100644
--- a/frontend/components/cart/delivery/AddressModal.vue
+++ b/frontend/components/cart/delivery/AddressModal.vue
@@ -302,7 +302,7 @@ watch(
>
ثبت
diff --git a/frontend/components/cart/global/CartSummary.vue b/frontend/components/cart/global/CartSummary.vue
index 2abded5..02bbf39 100644
--- a/frontend/components/cart/global/CartSummary.vue
+++ b/frontend/components/cart/global/CartSummary.vue
@@ -272,7 +272,7 @@ watch(
>
@@ -296,7 +296,7 @@ watch(
>
diff --git a/frontend/components/cart/index/CartItem.vue b/frontend/components/cart/index/CartItem.vue
index ba8451a..abb7494 100644
--- a/frontend/components/cart/index/CartItem.vue
+++ b/frontend/components/cart/index/CartItem.vue
@@ -206,7 +206,7 @@ watch(
class="size-10 flex-center"
>
@@ -225,7 +225,7 @@ watch(
>
@@ -291,7 +291,7 @@ watch(
>
{
>
بله
diff --git a/frontend/components/global/Button.vue b/frontend/components/global/Button.vue
index dec5399..943bd15 100644
--- a/frontend/components/global/Button.vue
+++ b/frontend/components/global/Button.vue
@@ -43,6 +43,6 @@ const classes = computed(() => {
-
+
diff --git a/frontend/components/global/FileInput.vue b/frontend/components/global/FileInput.vue
index 6e327d9..30b7512 100644
--- a/frontend/components/global/FileInput.vue
+++ b/frontend/components/global/FileInput.vue
@@ -121,7 +121,7 @@ const removeAttachment = (id: number) => {
{
class="font-iran-yekan-x text-xs lg:text-sm text-start placeholder-slate-400 placeholder:text-xs lg:placeholder:text-sm"
/>
diff --git a/frontend/components/global/product-detail/UpdateQuantity.vue b/frontend/components/global/product-detail/UpdateQuantity.vue
index b399800..98a47e2 100644
--- a/frontend/components/global/product-detail/UpdateQuantity.vue
+++ b/frontend/components/global/product-detail/UpdateQuantity.vue
@@ -73,7 +73,7 @@ onMounted(() => {
class="w-[40px] h-[25px] flex-center transition-all absolute bg-white"
>
diff --git a/frontend/components/product/ChatBox/ChatBoxContainer.vue b/frontend/components/product/ChatBox/ChatBoxContainer.vue
index eccbb7f..bb6eb2b 100644
--- a/frontend/components/product/ChatBox/ChatBoxContainer.vue
+++ b/frontend/components/product/ChatBox/ChatBoxContainer.vue
@@ -154,7 +154,7 @@ whenever(
class="py-2 flex items-center justify-center"
>
diff --git a/frontend/components/product/ChatBox/ChatInput.vue b/frontend/components/product/ChatBox/ChatInput.vue
index 15e2b9f..a3ee4ac 100644
--- a/frontend/components/product/ChatBox/ChatInput.vue
+++ b/frontend/components/product/ChatBox/ChatInput.vue
@@ -96,7 +96,7 @@ const sendMessage = async () => {
diff --git a/frontend/components/product/ChatBox/ChatMessage.vue b/frontend/components/product/ChatBox/ChatMessage.vue
index ce319de..6740205 100644
--- a/frontend/components/product/ChatBox/ChatMessage.vue
+++ b/frontend/components/product/ChatBox/ChatMessage.vue
@@ -110,7 +110,7 @@ onMounted(() => {
diff --git a/frontend/components/product/ProductHero/index.vue b/frontend/components/product/ProductHero/index.vue
index 944a973..573fb86 100644
--- a/frontend/components/product/ProductHero/index.vue
+++ b/frontend/components/product/ProductHero/index.vue
@@ -93,7 +93,7 @@ watch(
>
در حال دریافت اطلاعات
diff --git a/frontend/components/profile/global/LogoutModal.vue b/frontend/components/profile/global/LogoutModal.vue
index b2e885f..c9c14c6 100644
--- a/frontend/components/profile/global/LogoutModal.vue
+++ b/frontend/components/profile/global/LogoutModal.vue
@@ -71,7 +71,7 @@ const handleSubmit = () => {
>
آره دارم میرم
diff --git a/frontend/components/profile/index/ProfilePictureModal.vue b/frontend/components/profile/index/ProfilePictureModal.vue
index dba0a67..88487ed 100644
--- a/frontend/components/profile/index/ProfilePictureModal.vue
+++ b/frontend/components/profile/index/ProfilePictureModal.vue
@@ -171,7 +171,7 @@ const resetAvatarFile = async () => {
>
آپلود عکس شما
diff --git a/frontend/components/profile/purchases-and-orders/index/PurchasesTableRow.vue b/frontend/components/profile/purchases-and-orders/index/PurchasesTableRow.vue
index 0b9696c..5bf1869 100644
--- a/frontend/components/profile/purchases-and-orders/index/PurchasesTableRow.vue
+++ b/frontend/components/profile/purchases-and-orders/index/PurchasesTableRow.vue
@@ -60,7 +60,7 @@ const { downloadFn, downloadIsLoading } = useDownloadInvoice(String(data.value.i
>
diff --git a/frontend/components/profile/tickets/global/NewAttachment.vue b/frontend/components/profile/tickets/global/NewAttachment.vue
index bb9d62c..dd7907b 100644
--- a/frontend/components/profile/tickets/global/NewAttachment.vue
+++ b/frontend/components/profile/tickets/global/NewAttachment.vue
@@ -55,7 +55,7 @@ const handleDeleteAttachment = (id: number) => {
diff --git a/frontend/package.json b/frontend/package.json
index db330b0..2814090 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -16,7 +16,6 @@
},
"dependencies": {
"@formkit/auto-animate": "^0.8.2",
- "@iconify-json/bi": "^1.2.7",
"@nuxt/icon": "^1.10.3",
"@nuxt/image": "^1.10.0",
"@nuxtjs/google-fonts": "^3.2.0",
diff --git a/frontend/pages/profile/index.vue b/frontend/pages/profile/index.vue
index 59fdc4a..3a11f7e 100644
--- a/frontend/pages/profile/index.vue
+++ b/frontend/pages/profile/index.vue
@@ -191,7 +191,7 @@ const handleSubmit = (withValidation: boolean) => {
>
ثبت تغییرات
diff --git a/frontend/pages/profile/notifications.vue b/frontend/pages/profile/notifications.vue
index 4003854..7315c9e 100644
--- a/frontend/pages/profile/notifications.vue
+++ b/frontend/pages/profile/notifications.vue
@@ -114,7 +114,7 @@ watch(
diff --git a/frontend/pages/profile/tickets/[id].vue b/frontend/pages/profile/tickets/[id].vue
index 67a85ed..718f57b 100644
--- a/frontend/pages/profile/tickets/[id].vue
+++ b/frontend/pages/profile/tickets/[id].vue
@@ -303,7 +303,7 @@ const handleSubmit = async () => {
v-if="createMessageIsPending"
:name="
createMessageIsPending
- ? 'svg-spinners:3-dots-bounce'
+ ? 'ci:svg-spinners-3-dots-bounce'
: 'ci:bi-send'
"
/>
diff --git a/frontend/pages/profile/tickets/new.vue b/frontend/pages/profile/tickets/new.vue
index 70eb938..0591dfd 100644
--- a/frontend/pages/profile/tickets/new.vue
+++ b/frontend/pages/profile/tickets/new.vue
@@ -325,7 +325,7 @@ const handleSubmit = async () => {
>
ارسال تیکت
diff --git a/frontend/public/icons/svg-spinners-180-ring-with-bg.svg b/frontend/public/icons/svg-spinners-180-ring-with-bg.svg
new file mode 100644
index 0000000..7cd8ecb
--- /dev/null
+++ b/frontend/public/icons/svg-spinners-180-ring-with-bg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/frontend/public/icons/svg-spinners-3-dots-bounce.svg b/frontend/public/icons/svg-spinners-3-dots-bounce.svg
new file mode 100644
index 0000000..9966902
--- /dev/null
+++ b/frontend/public/icons/svg-spinners-3-dots-bounce.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/frontend/public/icons/svg-spinners-3-dots-fade.svg b/frontend/public/icons/svg-spinners-3-dots-fade.svg
new file mode 100644
index 0000000..1f9bf73
--- /dev/null
+++ b/frontend/public/icons/svg-spinners-3-dots-fade.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/frontend/public/icons/svg-spinners-ring-resize.svg b/frontend/public/icons/svg-spinners-ring-resize.svg
new file mode 100644
index 0000000..dae292f
--- /dev/null
+++ b/frontend/public/icons/svg-spinners-ring-resize.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/frontend/public/icons/svg-spinners-wind-toy.svg b/frontend/public/icons/svg-spinners-wind-toy.svg
new file mode 100644
index 0000000..653793a
--- /dev/null
+++ b/frontend/public/icons/svg-spinners-wind-toy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file