Add tenant admin account edit page

This commit is contained in:
Codex Agent
2026-01-13 15:09:25 +01:00
parent e084049891
commit 1918c1c101
10 changed files with 456 additions and 8 deletions

View File

@@ -12,7 +12,7 @@ import { MobileCard, CTAButton } from './components/Primitives';
import { MobileSelect } from './components/FormControls';
import { useAuth } from '../auth/context';
import { fetchTenantProfile } from '../api';
import { adminPath, ADMIN_DATA_EXPORTS_PATH } from '../constants';
import { adminPath, ADMIN_DATA_EXPORTS_PATH, ADMIN_PROFILE_ACCOUNT_PATH } from '../constants';
import i18n from '../i18n';
import { useAppearance } from '@/hooks/use-appearance';
import { useBackNavigation } from './hooks/useBackNavigation';
@@ -85,7 +85,7 @@ export default function MobileProfilePage() {
<YStack space="$4">
<YGroup {...({ borderRadius: "$4", borderWidth: 1, borderColor: borderColor, overflow: "hidden" } as any)}>
<YGroup.Item>
<Pressable onPress={() => navigate(adminPath('/mobile/profile/security'))}>
<Pressable onPress={() => navigate(ADMIN_PROFILE_ACCOUNT_PATH)}>
<ListItem
hoverTheme
pressTheme
@@ -93,7 +93,7 @@ export default function MobileProfilePage() {
paddingHorizontal="$3"
title={
<Text fontSize="$sm" color={textColor}>
{t('mobileProfile.account', 'Account & security')}
{t('mobileProfile.account', 'Account bearbeiten')}
</Text>
}
iconAfter={<Settings size={18} color={subtle} />}
@@ -216,4 +216,4 @@ export default function MobileProfilePage() {
/>
</MobileShell>
);
}
}