@extends('admin.layout') @section('title', 'Signalements & modération') @section('content') @if(!empty($migrationMissing))
La table reports n'existe pas encore. Exécutez php artisan migrate.
@else
{{ $counts['pending'] }}
En attente
{{ $counts['reviewed'] }}
Traités
{{ $counts['dismissed'] }}
Rejetés
@forelse($reports as $report) @empty @endforelse
Utilisateur signalé Signalé par Raison Détails Statut Date Actions
{{ $report->reportedUser?->name ?? '—' }}
{{ $report->reportedUser?->email }}
{{ $report->reporter?->name ?? '—' }} {{ $report->reason }} {{ Str::limit($report->details, 80) ?: '—' }} @if($report->status === 'pending') En attente @elseif($report->status === 'reviewed') Traité @else Rejeté @endif {{ $report->created_at->format('d/m/Y H:i') }}
@if($report->status === 'pending')
@csrf
@endif
@csrf @method('PATCH')
Aucun signalement.
@if(method_exists($reports, 'links')) {{ $reports->withQueryString()->links('pagination.admin') }} @endif
@endif @endsection