generated from nhcarrigan/template
fix: remove locked styling from zone tabs so all zones appear accessible
This commit is contained in:
@@ -15,16 +15,15 @@ export const ZoneSelector = ({
|
|||||||
{zones.map((zone) => (
|
{zones.map((zone) => (
|
||||||
<button
|
<button
|
||||||
key={zone.id}
|
key={zone.id}
|
||||||
className={`zone-tab ${zone.id === activeZoneId ? "zone-tab-active" : ""} ${zone.status === "locked" ? "zone-tab-locked" : ""}`}
|
className={`zone-tab ${zone.id === activeZoneId ? "zone-tab-active" : ""}`}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
onSelectZone(zone.id);
|
onSelectZone(zone.id);
|
||||||
}}
|
}}
|
||||||
title={zone.status === "locked" ? `🔒 Unlock by defeating ${zone.unlockBossId?.replace(/_/g, " ") ?? "the previous boss"}` : zone.description}
|
title={zone.description}
|
||||||
type="button"
|
type="button"
|
||||||
>
|
>
|
||||||
<span className="zone-emoji">{zone.emoji}</span>
|
<span className="zone-emoji">{zone.emoji}</span>
|
||||||
<span className="zone-name">{zone.name}</span>
|
<span className="zone-name">{zone.name}</span>
|
||||||
{zone.status === "locked" && <span className="zone-lock">🔒</span>}
|
|
||||||
</button>
|
</button>
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user