{{-- Copyright (c) ppy Pty Ltd . Licensed under the GNU Affero General Public License v3.0. See the LICENCE file in the repository root for full licence text. --}} @php $query = array_merge(request()->query()); unset($query['page']); $searchParams = $search->getParams(); @endphp
{{ osu_trans('sort._') }} @foreach (App\Libraries\Search\UserSearchParams::VALID_SORT_FIELDS as $field) @php $active = $field === $searchParams->sortField; if ($active) { $currentOrder = $searchParams->sortOrder; $order = $currentOrder === 'asc' ? 'desc' : 'asc'; $arrowOrder = $currentOrder; } else { $order = App\Libraries\Search\UserSearchParams::defaultSortOrder($field); $arrowOrder = $order; } $sort = "{$field}_{$order}"; $arrowClass = $arrowOrder === 'asc' ? 'fas fa-caret-up' : 'fas fa-caret-down'; @endphp {{ osu_trans("sort.users.{$field}") }} @endforeach