@extends('layouts.app') @section('content')

Roles

{{-- simple filter via Alpine: attach x-show binding to rows below --}}
+ New Role
@include('admin.partials.flash')
@forelse ($roles as $role) @php $permNames = $role->permissions()->pluck('name'); $firstFive = $permNames->take(5); $extra = max(0, $permNames->count() - 5); @endphp @empty @endforelse
Name Permissions Actions
{{ $role->name }}
@foreach ($firstFive as $p) {{ $p }} @endforeach @if ($extra > 0) +{{ $extra }} more @endif
Edit
@csrf @method('DELETE')
No roles found
{{ $roles->links() }}
@endsection