@extends('layouts.app') @section('content') {{-- Modern Header Section with Glassmorphism --}}

@lang('menu.dashboard')

{{ now()->timezone(timezone())->translatedFormat('l, d M, Y') }}

{{ now()->timezone(timezone())->format('h:i A') }}
{{-- Main Dashboard Content --}}
{{-- Main Content Area --}}
{{-- Period Filter Header --}}

@switch(request()->cookie('dashboard_order_filter_period', 'today')) @case('today') @lang('modules.dashboard.todayStats') @break @case('yesterday') @lang('app.yesterday') @lang('modules.dashboard.earnings') @break @case('last7days') @lang('app.last7Days') @lang('modules.dashboard.earnings') @break @case('last30days') @lang('app.last30Days') @lang('modules.dashboard.earnings') @break @case('alltime') @lang('app.allTime') @lang('modules.dashboard.earnings') @break @default @lang('modules.dashboard.todayStats') @endswitch

{{-- Filter Pills --}} @if (user_can('Show Order'))
@livewire('dashboard.order-filter-pills')
@endif {{-- Stats Grid --}}
@if (user_can('Show Order')) @livewire('dashboard.todayOrderCount') @endif @if (user_can('Show Reports')) @livewire('dashboard.todayEarnings') @endif @if (user_can('Show Customer')) @livewire('dashboard.todayCustomerCount') @endif @if (user_can('Show Reports')) @livewire('dashboard.averageDailyEarning') @endif
{{-- Charts Section --}} @if (user_can('Show Reports'))
@livewire('dashboard.weeklySalesChart')
@endif {{-- Additional Reports --}} @if (user_can('Show Reports'))
@livewire('dashboard.todayPaymentMethodEarnings')
@livewire('dashboard.today-menu-item-earnings')
@livewire('dashboard.today-table-earnings')
@endif
{{-- Sidebar --}}
@if (user_can('Show Order'))
@livewire('dashboard.todayOrderList')
@endif
{{-- Add Custom Styles for shadcn-like design --}} @push('styles') @endpush @endsection