@props(['column', 'label', 'current' => null, 'direction' => 'asc']) @php $isActive = $current === $column; $nextDir = ($isActive && $direction === 'asc') ? 'desc' : 'asc'; $params = array_merge(request()->except('sort','direction','page'), [ 'sort' => $column, 'direction' => $nextDir, ]); $url = request()->url() . '?' . http_build_query($params); @endphp
{{ $label }}
{{-- Up arrow --}} {{-- Down arrow --}}