@extends('admin.layouts.app') @section('title', get_setting('site_name').' | '.__('KPI library')) @section('content')

{{ __('KPI indicators') }}

{{ __('Manage reusable KPI definitions for evaluation forms.') }}

@can('PerformanceAppraisal-create') {{ __('Add KPI') }} @endcan
@if (session()->has('message'))
{{ session('message') }}
@endif @if (session()->has('error'))
{{ session('error') }}
@endif
{{ (int) ($stats->total ?? 0) }}
{{ __('Total') }}
{{ (int) ($stats->active_count ?? 0) }}
{{ __('Active') }}
{{ (int) ($stats->inactive_count ?? 0) }}
{{ __('Inactive') }}
{{ __('KPI library') }} {{ __('Clear filters') }}
@can('PerformanceAppraisal-delete')
0 {{ __('selected') }}
@csrf
@endcan
@can('PerformanceAppraisal-delete') @endcan @forelse($rows as $r) @php $inUse = (int) $r->evaluation_forms_count > 0; @endphp @can('PerformanceAppraisal-delete') @endcan @empty @endforelse
{{ __('Code') }} {{ __('Title') }} {{ __('Default %') }} {{ __('Status') }} {{ __('Usage') }} {{ __('Actions') }}
@if(! $inUse)
@endif
@if($r->code) {{ $r->code }} @else @endif {{ $r->title }} @if($r->title_bn) {{ $r->title_bn }} @endif @include('partials.kpi_description_hint', ['indicator' => $r]) @if($r->default_weightage !== null) {{ number_format((float) $r->default_weightage, 2) }}% @else @endif {{ $r->is_active ? __('Active') : __('Inactive') }} @if($inUse) {{ __('In use') }} ({{ $r->evaluation_forms_count }}) @else {{ __('Unused') }} @endif
{{ __('No KPI indicators found.') }}
@if($rows->hasPages()) @endif
@endsection @section('script') @can('PerformanceAppraisal-delete') @endcan @endsection