@extends('layouts.dashboard') @section('title', trans('nav_menu.dashboard')) @section('content-dashboard')
{{ trans('dashboard.project_status_stats') }}
@foreach(ProjectStatus::all() as $statusId => $status)
@include('view-components.dashboard-panel', [ 'class' => ProjectStatus::getColorById($statusId), 'icon' => ProjectStatus::getIconById($statusId), 'number' => array_key_exists($statusId, $projectStatusStats) ? $projectStatusStats[$statusId] : 0, 'text' => ProjectStatus::getNameById($statusId), 'linkRoute' => route('projects.index', ['status' => $statusId]), ])
@endforeach
{{ trans('dashboard.earnings_stats') }} {{ trans('dashboard.upcoming_subscriptions_expiry') }}
@forelse(AdminDashboard::upcomingSubscriptionDueDatesList() as $subscription) @empty @endforelse
@lang('subscription.subscription') @lang('customer.customer') @lang('invoice.amount') @lang('subscription.due_date')
{{ $subscription->nameLink() }} {{ $subscription->customer->name }} {{ formatRp($subscription->price) }} {{ $subscription->due_date }} {!! $subscription->nearOfDueDateSign() !!}
{{ trans('dashboard.no_upcoming_subscriptions_expiry') }}
@endsection