@extends('portal.layouts.app') @section('content')
{{ trans('portal.requests.cards.total') }}
{{ $requestStats['total'] }}
{{ trans('portal.requests.cards.pending') }}
{{ $requestStats['pending'] }}
{{ trans('portal.requests.cards.approved') }}
{{ $requestStats['approved'] }}
{{ trans('portal.requests.cards.rejected') }}
{{ $requestStats['rejected'] }}

{{ trans('portal.requests.new_request_heading') }}

@foreach (['leave','permission','loan','data_change','complaint','resignation'] as $requestType) {{ trans("portal.requests.types.{$requestType}") }} @endforeach

{{ trans('portal.requests.filters.heading') }}

@if ($errors->any())
{{ $errors->first() }}
@endif
@error('request_type')
{{ $message }}
@enderror
@error('status')
{{ $message }}
@enderror
{{ trans('portal.requests.filters.reset') }}

{{ trans('portal.requests.table.title') }}

@if ($requestItems->isEmpty())

{{ trans('portal.requests.empty_title') }}

{{ trans('portal.requests.empty_description') }}

@else
@foreach ($requestItems as $item) @endforeach
{{ trans('portal.requests.table.request_code') }} {{ trans('portal.requests.table.request_type') }} {{ trans('portal.requests.table.summary') }} {{ trans('portal.requests.table.submitted_at') }} {{ trans('portal.requests.table.status') }} {{ trans('portal.requests.table.tracking') }} {{ trans('portal.requests.table.actions') }}
{{ $item['request_code'] }} {{ $item['request_type_label'] }}
{{ $item['summary'] ?: trans('portal.common.not_available') }}
{{ $item['submitted_at'] ?? trans('portal.common.not_available') }} {{ $item['status_label'] }} @if ($item['current_step']) {{ trans('portal.requests.current_step', ['step' => $item['current_step']]) }} @else {{ trans('portal.requests.completed') }} @endif {{ trans('portal.requests.table.view_details') }}
{{ trans('portal.requests.pagination_summary', [ 'from' => $requestItems->firstItem(), 'to' => $requestItems->lastItem(), 'total' => $requestItems->total(), ]) }}
@if ($requestItems->previousPageUrl()) {{ trans('portal.requests.pagination_previous') }} @endif @if ($requestItems->nextPageUrl()) {{ trans('portal.requests.pagination_next') }} @endif
@endif
@endsection