From 8d729c6a86f713735c11ec1d9d06d10c9dfd0ea7 Mon Sep 17 00:00:00 2001 From: Codex Agent Date: Fri, 16 Jan 2026 13:39:27 +0100 Subject: [PATCH] Fix dashboard empty state permissions --- resources/js/admin/mobile/DashboardPage.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/resources/js/admin/mobile/DashboardPage.tsx b/resources/js/admin/mobile/DashboardPage.tsx index 30eadbf..eaab3e5 100644 --- a/resources/js/admin/mobile/DashboardPage.tsx +++ b/resources/js/admin/mobile/DashboardPage.tsx @@ -445,6 +445,7 @@ export default function MobileDashboardPage() { pushState={pushState} devicePermissions={devicePermissions} onOpenSettings={() => navigate(adminPath('/mobile/settings'))} + canManageEvents={canManageEvents} /> {tourSheet} {packageSummarySheet} @@ -893,7 +894,13 @@ function DeviceSetupCard({ installPrompt, pushState, devicePermissions, onOpenSe ); } -function OnboardingEmptyState({ installPrompt, pushState, devicePermissions, onOpenSettings }: DeviceSetupProps) { +function OnboardingEmptyState({ + installPrompt, + pushState, + devicePermissions, + onOpenSettings, + canManageEvents, +}: DeviceSetupProps & { canManageEvents: boolean }) { const { t } = useTranslation('management'); const navigate = useNavigate(); const { textStrong, muted, border, accentSoft, accentStrong, surfaceMuted, primary, shadow } = useAdminTheme();