This commit is contained in:
2026-08-22 21:50:39 +03:30
parent 444178df05
commit be59cca162
5 changed files with 215 additions and 43 deletions
+6 -2
View File
@@ -71,12 +71,16 @@ const statusBanner = computed(() => {
function isShowOnTv(product: Product): boolean {
const value = product.show_on_tv as unknown
return value === true || value === 1 || value === '1'
return value === true || value === 1 || value === '1' || value === 'true'
}
const rows = computed(() => {
void lastPrice.value
return products.value.filter(isShowOnTv).map((product) => {
// API فقط محصولات تابلو را می‌دهد؛ اگر فیلد show_on_tv نبود، همه را نشان بده
const list = products.value
const marked = list.filter(isShowOnTv)
const source = marked.length ? marked : list
return source.map((product) => {
if (isProductPriceInactive(product)) {
return {
id: product.id,