feat(settings): Tailor device settings to connection state

- Hide reactions and AAP sections unless device is classically connected

- Move advanced-settings-unavailable card to the bottom of the list

- Show 'device not nearby' infobox when out of range

- Show missing-paired-device banner with edit-profile action

- Replace pending banner with snackbar on user-initiated change
This commit is contained in:
darken
2026-04-25 19:00:19 +02:00
committed by Matthias Urhahn
parent 175aef9e2f
commit a40599c1dc
5 changed files with 87 additions and 27 deletions
@@ -118,6 +118,7 @@ internal fun DeviceSettingsReactionsContent() = PreviewWrapper {
now = MOCK_NOW,
isPro = true,
isNudgeAvailable = true,
isClassicallyConnected = true,
),
onNavigateUp = {},
)