good changes

This commit is contained in:
Andras Schmelczer 2026-03-25 08:04:48 +00:00
parent 160283f1a1
commit c997ea46a5
26 changed files with 991 additions and 288 deletions

View file

@ -54,7 +54,7 @@ export default function FeatureBrowser({
const [search, setSearch] = useState('');
const [infoFeature, setInfoFeature] = useState<FeatureMeta | null>(null);
const [travelInfoMode, setTravelInfoMode] = useState<TransportMode | null>(null);
const [expandedGroups, toggleGroup] = useCollapsibleGroups();
const [isGroupExpanded, toggleGroup] = useCollapsibleGroups(true);
const availableTravelModes = useTravelModes();
useEffect(() => {
@ -106,7 +106,7 @@ export default function FeatureBrowser({
</div>
<div className="md:min-h-0 md:flex-1 md:overflow-y-auto flex flex-col">
{mergedGrouped.map((group) => {
const isExpanded = isSearching || expandedGroups.has(group.name);
const isExpanded = isSearching || isGroupExpanded(group.name);
return (
<div key={group.name} className="shrink-0">
<CollapsibleGroupHeader