web: hide setting group if all settings under it are hidden

This commit is contained in:
Abdullah Atta
2026-05-14 12:53:57 +05:00
parent 30a7100fa9
commit a0b59a8a74

View File

@@ -437,7 +437,9 @@ function SettingsGroupComponent(props: { item: SettingsGroup }) {
};
}, [onStateChange]);
if (item.isHidden?.()) return null;
const allHidden = item.settings.every((s) => s.isHidden?.());
if (item.isHidden?.() || allHidden) return null;
return (
<Flex
sx={{