user(); $attendance = $this->service->getAttendanceStats(); $revenueSummary = $this->service->getRevenueSummary(); $expenseSummary = $this->service->getExpenseSummary(); $orderStats = $this->service->getOrderStats(); $todayAttendance = $this->service->getTodayAttendance($user); $isOnLeave = $this->service->isOnLeave($user); $canCheckIn = $user->employee !== null; return Inertia::render('dashboard', [ 'attendance' => $attendance, 'revenueSummary' => $revenueSummary, 'expenseSummary' => $expenseSummary, 'orderStats' => $orderStats, 'todayAttendance' => $todayAttendance, 'isOnLeave' => $isOnLeave, 'canCheckIn' => $canCheckIn, ]); } }