@props(['location', 'level' => 0, 'selectedLocations' => []])
{{-- چک‌باکس برای هر آیتم --}} {{-- آیکون بر اساس نوع مکان --}} @if($location->location_type === 'building') 🏢 @elseif($location->location_type === 'room') 🚪 @elseif(in_array($location->location_type, ['freezer', 'refrigerator', 'tank'])) ❄️ @else 📦 @endif {{ $location->name }} ({{ $location->location_code }}) ({{ $location->location_type }}) @if($location->rows && $location->columns) [{{ $location->rows }}x{{ $location->columns }}] @endif
{{-- دکمه افزودن فرزند فقط برای مکان‌هایی که می‌توانند فرزند داشته باشند --}} @if(count(\App\Livewire\StorageLocationManager::HIERARCHY_RULES[$location->location_type]) > 0) @endif @if(in_array($location->location_type, ['box', 'rack', 'tank'])) مشاهده @endif
{{-- بخش بازگشتی: فراخوانی کامپوننت برای فرزندان --}} @if($location->children->isNotEmpty())
@foreach($location->children as $child) @endforeach
@endif