Znacznik zamiast true w internet w dodatkach

This commit is contained in:
dm
2025-12-11 19:28:07 +01:00
parent 596f87cbd6
commit 3ff91a7364

View File

@@ -18,6 +18,12 @@ export default function InternetAddonsModal({ isOpen, onClose, plan }) {
// czy akordeon internetu (fiber) jest rozwinięty // czy akordeon internetu (fiber) jest rozwinięty
const [baseOpen, setBaseOpen] = useState(true); const [baseOpen, setBaseOpen] = useState(true);
const formatFeatureValue = (val) => {
if (val === true || val === "true") return "✓";
if (val === false || val === "false" || val == null) return "✕";
return val;
};
// reset wyborów po otwarciu nowego planu // reset wyborów po otwarciu nowego planu
useEffect(() => { useEffect(() => {
if (!isOpen) return; if (!isOpen) return;
@@ -150,7 +156,7 @@ export default function InternetAddonsModal({ isOpen, onClose, plan }) {
{plan.features.map((f, idx) => ( {plan.features.map((f, idx) => (
<li class="f-card-row" key={idx}> <li class="f-card-row" key={idx}>
<span class="f-card-label">{f.label}</span> <span class="f-card-label">{f.label}</span>
<span class="f-card-value">{f.value}</span> <span class="f-card-value">{formatFeatureValue(f.value)}</span>
</li> </li>
))} ))}
</ul> </ul>