Add multiple reaction support

Changelog-Added: Add support for multiple reactions
Closes: https://github.com/damus-io/damus/issues/1335
This commit is contained in:
Suhail Saqan
2023-07-29 09:42:59 -07:00
committed by William Casarin
parent 815f4d4a96
commit d11cd76e6a
8 changed files with 459 additions and 27 deletions

View File

@@ -173,6 +173,12 @@ class UserSettingsStore: ObservableObject {
@Setting(key: "developer_mode", default_value: false)
var developer_mode: Bool
@Setting(key: "emoji_reactions", default_value: default_emoji_reactions)
var emoji_reactions: [String]
@Setting(key: "default_emoji_reaction", default_value: "🤙")
var default_emoji_reaction: String
// Helper for inverse of disable_animation.
// disable_animation was introduced as a setting first, but it's more natural for the settings UI to show the inverse.