{{ __('Queue Setup') }}
@if($selectedRouter) @endif
@if(!$selectedRouter)
{{ __('Select a connected router to manage queues.') }}
@else {{-- SIMPLE QUEUE --}} @if($activeTab==='simple')
{{ $editSimpleId ? __('Edit Simple Queue') : __('Add Simple Queue') }}
@error('sq_name')
{{ $message }}
@enderror
@error('sq_target')
{{ $message }}
@enderror
@error('sq_max_limit')
{{ $message }}
@enderror
@if($editSimpleId) @endif
{!! __('Simple Queues on :router', ['router' => '' . e($selectedRouter) . '']) !!}
@forelse($simpleQueues as $i => $q) @empty @endforelse
{{ __('Name') }}{{ __('Target') }}{{ __('Max Limit') }}{{ __('Comment') }}{{ __('Status') }}{{ __('Action') }}
{{ $q['name'] ?? '-' }} {{ $q['target'] ?? '-' }} {{ $q['max-limit'] ?? '-' }} {{ $q['comment'] ?? '' }} @if(($q['disabled'] ?? 'false') === 'false') {{ __('Active') }} @else {{ __('Disabled') }} @endif
@if(($q['disabled'] ?? 'false') === 'false') @else @endif
{{ __('No simple queues found.') }}
@endif {{-- QUEUE TREE --}} @if($activeTab==='tree')
{{ $editTreeId ? __('Edit Queue Tree Entry') : __('Add Queue Tree Entry') }}
@error('qt_name')
{{ $message }}
@enderror
@if($editTreeId) @endif
{!! __('Queue Tree on :router', ['router' => '' . e($selectedRouter) . '']) !!}
@forelse($queueTree as $i => $q) @empty @endforelse
{{ __('Name') }}{{ __('Parent') }}{{ __('Max Limit') }}{{ __('Limit At') }}{{ __('Priority') }}{{ __('Action') }}
{{ $q['name'] ?? '-' }} {{ $q['parent'] ?? '-' }} {{ $q['max-limit'] ?? '-' }} {{ $q['limit-at'] ?? '-' }} {{ $q['priority'] ?? '-' }}
{{ __('No queue tree entries found.') }}
@endif {{-- QUEUE TYPES --}} @if($activeTab==='types')
{!! __('Queue Types on :router', ['router' => '' . e($selectedRouter) . '']) !!}
@forelse($queueTypes as $t) @empty @endforelse
{{ __('Name') }}{{ __('Kind') }}{{ __('Details') }}
{{ $t['name'] ?? '-' }} {{ $t['kind'] ?? '-' }} {{ collect($t)->except(['name','kind'])->map(fn($v,$k)=>"$k=$v")->implode(', ') }}
{{ __('No queue types found.') }}
@endif @endif