generated from nhcarrigan/template
f7053dcf2f
Applies the same sticky-zone pattern as the boss, quest, and exploration panels. A handleZoneSelect wrapper is introduced so that sessionStorage is updated alongside React state on every zone change.