@extends('admin.layouts.app') @section('title', 'Notificações') @section('content')

Notificações

Gerencie todas as notificações do sistema

Nova Notificação
{{ $stats['total'] }}
Total
{{ $stats['nao_lidas'] }}
Não Lidas
{{ $stats['urgentes'] }}
Urgentes
{{ $stats['hoje'] }}
Hoje
@if(auth()->user()->hasRole('super_admin'))
@endif
Limpar

Notificações ({{ $notificacoes->total() }})

@if($notificacoes->count() > 0)
@foreach($notificacoes as $notificacao) @endforeach
Status Prioridade Título Usuário Tipo Criado Ações
@if(!$notificacao->lida) Não Lida @else Lida @endif @switch($notificacao->prioridade) @case('baixa') Baixa @break @case('media') Média @break @case('alta') Alta @break @case('urgente') Urgente @break @endswitch {{ Str::limit($notificacao->titulo, 40) }}
{{ Str::limit($notificacao->mensagem, 60) }} @if($notificacao->imagem)
@endif
@if($notificacao->user) {{ $notificacao->user->name }}
{{ ucfirst($notificacao->user->tipo_usuario) }} @else Geral @endif
@switch($notificacao->tipo) @case('info') Info @break @case('sucesso') Sucesso @break @case('alerta') Alerta @break @case('erro') Erro @break @case('sistema') Sistema @break @endswitch {{ $notificacao->created_at->format('d/m/Y H:i') }}
{{ $notificacao->created_at->diffForHumans() }}
@can('notificacoes.edit') @endcan @can('notificacoes.delete') @endcan
@else

Nenhuma notificação encontrada

@if(request()->anyFilled(['busca', 'status', 'prioridade', 'tipo'])) Tente ajustar os filtros de busca. @else Nenhuma notificação foi criada ainda. @endif

Criar Primeira Notificação
@endif
@if($notificacoes->hasPages()) @endif
@endsection @section('scripts') @endsection