31 lines
1.3 KiB
PHP
31 lines
1.3 KiB
PHP
<div class="gradient-border rounded-3 p-4 mb-4">
|
|
<div class="d-flex justify-content-between align-items-start mb-3">
|
|
<div>
|
|
<h3 class="h5 mb-1">{{ $review->user->name }}</h3>
|
|
<div class="d-flex gap-2 mb-2">
|
|
<span class="badge {{ $review->recommended ? 'bg-success' : 'bg-danger' }}">
|
|
{{ $review->recommended ? 'Recommended' : 'Not Recommended' }}
|
|
</span>
|
|
<span class="badge bg-primary">{{ $review->rating }}/10</span>
|
|
</div>
|
|
</div>
|
|
<small class="text-gray-400">{{ $review->created_at->diffForHumans() }}</small>
|
|
</div>
|
|
|
|
<p class="text-gray-400 mb-0">{{ $review->content }}</p>
|
|
|
|
@can('update', $review)
|
|
<div class="mt-3">
|
|
<a href="{{ route('reviews.edit', $review->id) }}" class="btn btn-sm btn-outline-gradient me-2">
|
|
Edit
|
|
</a>
|
|
<form action="{{ route('reviews.destroy', $review->id) }}" method="POST" class="d-inline">
|
|
@csrf
|
|
@method('DELETE')
|
|
<button type="submit" class="btn btn-sm btn-outline-gradient" onclick="return confirm('Are you sure?')">
|
|
Delete
|
|
</button>
|
|
</form>
|
|
</div>
|
|
@endcan
|
|
</div>
|