From eedfb085974867bc0a0e6495f9baced8de49e13d Mon Sep 17 00:00:00 2001 From: Maurice Date: Mon, 2 Nov 2026 22:24:46 +0000 Subject: [PATCH] Managed mode: list the phone OIDC card and drop the map model from the default settings pair - MAdminOidcCard is markup over the settings section's state, so it is listed under mobileOnly with that reason. - The default user settings views take their presets from useDefaultUserSettings now and import only a type from mapSettingsModel, so that pair names the map settings views alone. --- client/scripts/feature-pairs.json | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/client/scripts/feature-pairs.json b/client/scripts/feature-pairs.json index cc36cc8da..f78d6b091 100644 --- a/client/scripts/feature-pairs.json +++ b/client/scripts/feature-pairs.json @@ -742,11 +742,8 @@ { "feature": "Settings / Map: mapSettingsModel", "hooks": ["src/components/Settings/mapSettingsModel.ts"], - "desktop": ["src/components/Admin/DefaultUserSettingsTab.tsx", "src/components/Settings/MapSettingsTab.tsx"], - "mobile": [ - "src/mobile/screens/admin/MAdminDefaultUserSettings.tsx", - "src/mobile/screens/settings/MSettingsMap.tsx" - ] + "desktop": ["src/components/Settings/MapSettingsTab.tsx"], + "mobile": ["src/mobile/screens/settings/MSettingsMap.tsx"] }, { "feature": "Settings / Map: useMapSettingsForm", @@ -983,6 +980,7 @@ } ], "mobileOnly": { + "src/mobile/screens/admin/MAdminOidcCard.tsx": "Markup only; the OIDC card of MAdminSettingsSection, with the form state from useAdmin and the save from its useAdminSettingsActions handed in through props.", "src/mobile/screens/admin/MAdminResetMfaSheet.tsx": "Markup only; the 2FA reset confirm that MAdminSheets opens, with the reset handed in through props from its useAdminUserActions.", "src/mobile/screens/admin/MAdminUi.tsx": "Phone only admin UI primitives (button, card, field, input, secret input, sheet frame).", "src/mobile/screens/admin/MStorageReclaimCard.tsx": "Markup only; renders the reclaim view and handlers that MAdminStoragePanel takes from useStoragePanel, the twin of StorageReclaimSection.",