Files
timebank-cc-public/resources/views/livewire/polls/partials/status-badge.blade.php
T

19 lines
722 B
PHP

@php($isOpenNow = $poll->isOpen())
<span class="inline-flex px-2 py-1 text-xs font-medium rounded-full
@if ($poll->status === 'draft') bg-gray-100 text-gray-800
@elseif ($poll->status === 'open' && $isOpenNow) bg-green-100 text-green-800
@elseif ($poll->status === 'open') bg-yellow-100 text-yellow-800
@else bg-blue-100 text-blue-800 @endif">
@if ($poll->status === 'draft')
{{ __('Draft') }}
@elseif ($poll->status === 'open' && $isOpenNow)
{{ __('Open') }}
@elseif ($poll->status === 'open' && $poll->opens_at?->isFuture())
{{ __('Scheduled') }}
@elseif ($poll->status === 'open')
{{ __('Ended') }}
@else
{{ __('Closed') }}
@endif
</span>