@extends('layouts.app') @section('content')
{{ strtoupper(substr($role->key, 0, 1)) }}

{{ $role->name }}

{{ $role->key }}

@if($role->description)

{{ $role->description }}

@endif
الصلاحيات الممنوحة
{{ $role->permissions->count() }} صلاحية
@if($role->permissions->count() > 0)
@foreach($role->permissions->groupBy(fn($p) => explode('.', $p->key)[0]) as $group => $perms)
@php $icons = [ 'users' => 'people', 'roles' => 'shield-lock', 'delegates' => 'person-badge', 'donations' => 'heart', 'projects' => 'building', 'campaigns' => 'megaphone', 'beneficiaries' => 'emoji-smile', 'warehouses' => 'box-seam', 'items' => 'tag', 'inventory_transactions' => 'arrow-left-right', 'complaints' => 'exclamation-circle', 'expenses' => 'cash-stack', 'payrolls' => 'wallet2', 'guest_houses' => 'house', 'workspaces' => 'laptop', 'tasks' => 'list-check', 'financial_closures' => 'file-earmark-spreadsheet', 'audits' => 'journal-text' ]; $icon = $icons[$group] ?? 'circle'; @endphp {{ ucfirst($group) }}
    @foreach($perms as $perm)
  • {{ $perm->name }} {{ $perm->key }}
  • @endforeach
@endforeach
@else
لا توجد صلاحيات ممنوحة لهذا الدور

قم بتعديل الدور لإضافة صلاحيات جديدة.

إضافة صلاحيات
@endif
@endsection