Fix the emoji picker's title when setting a custom status. (#6039)

This commit is contained in:
Doug
2026-08-18 08:12:56 +01:00
committed by GitHub
parent 55a1a21f08
commit d3b068cbad
6 changed files with 22 additions and 6 deletions
@@ -9,14 +9,23 @@
import Foundation
typealias EmojiPickerScreenContinuation = AsyncStream<String>.Continuation
enum EmojiPickerScreenMode { case reaction, userStatus }
enum EmojiPickerScreenViewModelAction {
case dismiss
}
struct EmojiPickerScreenViewState: BindableState {
let mode: EmojiPickerScreenMode
var categories: [EmojiPickerEmojiCategoryViewData]
var selectedEmojis: Set<String>
var title: String {
switch mode {
case .reaction: L10n.commonReactions
case .userStatus: L10n.a11yCustomEmoji
}
}
}
enum EmojiPickerScreenViewAction {