Fix dashboard empty state permissions

This commit is contained in:
Codex Agent
2026-01-16 13:39:27 +01:00
parent c124fee659
commit bc4142de4d

View File

@@ -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();