Fix dashboard empty state permissions
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled

This commit is contained in:
Codex Agent
2026-01-16 13:39:27 +01:00
parent 7ad43a3661
commit 8d729c6a86

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