From 30363245090265e79f48ab39d246e6a4d0e9ec08 Mon Sep 17 00:00:00 2001 From: safavimohadeseh78 Date: Sat, 7 Nov 2026 12:37:00 +0330 Subject: [PATCH] Align mobile products storeClosed condition with desktop --- src/utils/storeHours.ts | 2 +- src/views/base/products/mobile/MobileProductsView.vue | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/storeHours.ts b/src/utils/storeHours.ts index 8f7351d..a9c6ee1 100644 --- a/src/utils/storeHours.ts +++ b/src/utils/storeHours.ts @@ -244,7 +244,7 @@ export function hasLivePriceQuote(): boolean { export function isStoreClosed(): boolean { void productTradingHoursVersion.value - if (lastPrice.value?.closed === true) { + if (lastPrice.value?.closed === true || lastPrice.value?.status === 'closed') { return true } diff --git a/src/views/base/products/mobile/MobileProductsView.vue b/src/views/base/products/mobile/MobileProductsView.vue index 6e33812..3269bdc 100644 --- a/src/views/base/products/mobile/MobileProductsView.vue +++ b/src/views/base/products/mobile/MobileProductsView.vue @@ -60,7 +60,7 @@ import img from '@/assets/img/user_ly1.svg' import MobilePageHeader from '@/layouts/components/MobilePageHeader.vue' import ProductItem from '@/views/base/products/components/ProductItem.vue' import { useProductsPageContext } from '../composables/useProductsPage' -import { isStoreClosed, STORE_CLOSED_TITLE } from '@/utils/storeHours' +import { isStoreClosed, shouldBlockStoreTrading, STORE_CLOSED_TITLE } from '@/utils/storeHours' import { computed } from 'vue' const { @@ -74,7 +74,7 @@ const { storeClosedMessage, } = useProductsPageContext() -const storeClosed = computed(() => isStoreClosed()) +const storeClosed = computed(() => isStoreClosed() || shouldBlockStoreTrading())