{{ __('labels.your_response') }}
@php $userResponse = isset($event) && auth()->check() ? $event->responses()->where('user_id', auth()->id())->first() : null; $responesColors = match($userResponse->response ?? '') { 'accepted' => 'success', 'rejected' => 'danger', 'maybe' => 'warning', 'pending' => 'secondary', default => "secondary", }; $responesPriority = match($userResponse->priority ?? '') { 'high' => 'danger', 'medium' => 'warning', 'low' => 'info', 'none' => 'secondary', default => "secondary", }; @endphp @if($userResponse)
{{ __('labels.status') }}: {{ ucfirst($userResponse->response) }}
@if($userResponse->priority)
{{ __('labels.priority') }}: {{ ucfirst($userResponse->priority) }}
@endif
{{ __('labels.responded') }}: {{ $userResponse?->responded_at?->format('Y-m-d H:i') }}
@if($userResponse->reason)
{{ __('labels.reason') }}:

{{ $userResponse->reason }}

@endif
@endif @if( $userResponse && ( (isset($event) && $event->started_at && now()->lt($event->started_at)) || (isset($event) && $event->ended_at && now()->gt($event->ended_at)) ) ) @elseif(isset($event) && $event->started_at && now()->lt($event->started_at)) {{-- Voting Not Started --}} @elseif(isset($event) && $event->ended_at && now()->gt($event->ended_at)) {{-- Voting Ended --}} @else
{{ isset($userResponse) ? __('labels.update_response') : __('labels.submit_response') }}
@endif