@php
$hasChildren = ! empty($node['children']);
$isSelected = $selectedGroupId === $node['id'];
// A behúzás a mélységtől függ (a depth=0 gyökér rejtett, így az 1. szint kap 0 behúzást).
$indent = max(0, ($node['depth'] - 1)) * 16;
@endphp
{{-- Chevron expand/collapse toggle (Preline-stílus) --}}
@if ($hasChildren)
@else
@endif
{{-- Csoport sora: ikon + név + badge --}}
@if ($hasChildren)
@foreach ($node['children'] as $childIndex => $child)
@include('livewire.supplier-portal.product-group-tree-node', [
'node' => $child,
])
@endforeach
@endif