const { useState } = React; function TweaksPanel({ tweaks, setTweaks, visible, onClose }) { if (!visible) return null; const set = (k, v) => setTweaks({ ...tweaks, [k]: v }); return (
TWEAKS
{Object.entries(PALETTES).map(([k, p]) => ( ))}
{Object.entries(HERO_VARIANTS).map(([k, name]) => ( ))}
{Object.entries(TYPE_PAIRS).map(([k, p]) => ( ))}
); } function Group({ label, children }) { return (
{label.toUpperCase()}
{children}
); } Object.assign(window, { TweaksPanel });