Add the UI for your own user status in the Settings screen. (#5888)

* Show the user's own Status emoji on the SettingsScreen.

* Add the UI for setting your own status.

* Add placeholder action for selecting a custom emoji and fix some accessibility issues.
This commit is contained in:
Doug
2026-07-17 12:21:51 +01:00
committed by GitHub
parent a4a509f2de
commit a0ec5ed9dd
32 changed files with 533 additions and 80 deletions
@@ -1159,6 +1159,20 @@ extension PreviewTests {
}
}
@Test
func settingsScreenUserStatusPickerView() async throws {
for (index, preview) in SettingsScreenUserStatusPickerView_Previews._allPreviews.enumerated() {
try await assertSnapshots(matching: preview, step: index)
}
}
@Test
func settingsScreenUserStatusRow() async throws {
for (index, preview) in SettingsScreenUserStatusRow_Previews._allPreviews.enumerated() {
try await assertSnapshots(matching: preview, step: index)
}
}
@Test
func settingsScreen() async throws {
for (index, preview) in SettingsScreen_Previews._allPreviews.enumerated() {