From 44426a633d1493a1b662ddf0cbe169f8f419e00d Mon Sep 17 00:00:00 2001 From: zenn Date: Tue, 19 May 2026 11:48:42 +0900 Subject: [PATCH] Hide recommended price range by default --- script/nsw-detail.js | 6 +++++- script/nsw.js | 27 +++++++++++++++++++-------- 2 files changed, 24 insertions(+), 9 deletions(-) diff --git a/script/nsw-detail.js b/script/nsw-detail.js index 6f24e16..c97ec3d 100644 --- a/script/nsw-detail.js +++ b/script/nsw-detail.js @@ -1,5 +1,7 @@ import NSW_DB from '../db/nsw.resale.db.js'; +const SHOW_RECOMMENDED_PRICE_RANGE_BY_DEFAULT = false; + document.addEventListener('DOMContentLoaded', () => { // URL에서 게임 번호 가져오기 const urlParams = new URLSearchParams(window.location.search); @@ -288,7 +290,9 @@ document.addEventListener('DOMContentLoaded', () => { : ''; const saleItems = [ { value: formatKRW(game.sale.suggestedPrice), label: currentTexts.suggestedPrice }, - { value: priceRange, label: currentTexts.priceRange }, + ...(SHOW_RECOMMENDED_PRICE_RANGE_BY_DEFAULT + ? [{ value: priceRange, label: currentTexts.priceRange }] + : []), { value: formatPricingBasis(game.sale.pricingBasis), label: currentTexts.pricingBasis }, { value: game.sale.checkedAt, label: currentTexts.checkedAt }, ]; diff --git a/script/nsw.js b/script/nsw.js index 8f0169e..4793ed7 100644 --- a/script/nsw.js +++ b/script/nsw.js @@ -1,6 +1,7 @@ import NSW_DB from '../db/nsw.resale.db.js'; const SHOW_SOLD_BY_DEFAULT = false; +const SHOW_RECOMMENDED_PRICE_RANGE_BY_DEFAULT = false; document.addEventListener('DOMContentLoaded', () => { const gameList = document.getElementById('gameList'); @@ -105,6 +106,8 @@ document.addEventListener('DOMContentLoaded', () => { headers[2].textContent = texts.tableHeaders.status; headers[3].textContent = texts.tableHeaders.role; headers[4].textContent = texts.tableHeaders.location; + headers[3].classList.toggle('sm:table-cell', SHOW_RECOMMENDED_PRICE_RANGE_BY_DEFAULT); + headers[3].classList.toggle('sm:hidden', !SHOW_RECOMMENDED_PRICE_RANGE_BY_DEFAULT); // 로딩 텍스트 업데이트 loading.textContent = texts.loading; @@ -706,10 +709,14 @@ document.addEventListener('DOMContentLoaded', () => {
${game.formattedPricingBasis}
-
- ${filterState.language === 'ko' ? '가격 범위' : '価格帯'}: - ${game.formattedPriceRange || '-'} -
+ ${ + SHOW_RECOMMENDED_PRICE_RANGE_BY_DEFAULT + ? `
+ ${filterState.language === 'ko' ? '가격 범위' : '価格帯'}: + ${game.formattedPriceRange || '-'} +
` + : '' + } @@ -727,10 +734,14 @@ document.addEventListener('DOMContentLoaded', () => { ${game.formattedSaleStatus} - -
${game.formattedPriceRange || '-'}
-
${game.sale?.checkedAt || ''}
- + ${ + SHOW_RECOMMENDED_PRICE_RANGE_BY_DEFAULT + ? ` +
${game.formattedPriceRange || '-'}
+
${game.sale?.checkedAt || ''}
+ ` + : '' + }
${game.formattedCountry}