1{{--
2 Copyright (c) ppy Pty Ltd <contact@ppy.sh>. Licensed under the GNU Affero General Public License v3.0.
3 See the LICENCE file in the repository root for full licence text.
4--}}
5@php
6 $legacyScoreMode ??= App\Libraries\Search\ScoreSearchParams::showLegacyForUser(Auth::user()) === true;
7 $icon = $legacyScoreMode
8 ? 'far fa-square'
9 : 'fas fa-check-square';
10@endphp
11<button
12 class="{{ $class }}"
13 type="button"
14 data-url="{{ route('account.options', ['user_profile_customization[legacy_score_only]' => !$legacyScoreMode]) }}"
15 data-method="PUT"
16 data-remote="1"
17 data-reload-on-success="1"
18 title="{{ osu_trans("layout.popup_user.links.legacy_score_only_toggle_tooltip") }}"
19>
20 <span>
21 <span class="{{ $icon }}"></span>
22 {{ osu_trans("layout.popup_user.links.legacy_score_only_toggle") }}
23 </span>
24</button>
25
26@if (!$legacyScoreMode)
27 <div
28 class="js-react--scoring-mode-toggle u-contents"
29 data-class="{{ $class }}"
30 ></div>
31@endif