Files
photoprism/pkg/react/reactions.go
2025-11-22 16:14:43 +01:00

71 lines
1.6 KiB
Go

package react
var (
// Love reaction emoji.
Love Emoji = "❤️"
// Like reaction emoji.
Like Emoji = "👍"
// CatLove reaction emoji.
CatLove Emoji = "😻"
// LoveIt reaction emoji.
LoveIt Emoji = "😍"
// InLove reaction emoji.
InLove Emoji = "🥰"
// Heart reaction emoji (alias of Love).
Heart = Love
// Cheers reaction emoji.
Cheers Emoji = "🥂"
// Hot reaction emoji.
Hot Emoji = "🔥"
// Party reaction emoji.
Party Emoji = "🎉"
// Birthday reaction emoji.
Birthday Emoji = "🎂️"
// Sparkles reaction emoji.
Sparkles Emoji = "✨"
// Rainbow reaction emoji.
Rainbow Emoji = "🌈"
// Pride reaction emoji.
Pride Emoji = "🏳️‍🌈"
// SeeNoEvil reaction emoji.
SeeNoEvil Emoji = "🙈"
// Unknown reaction fallback.
Unknown Emoji
)
// Reactions specifies reaction emojis by name.
var Reactions = map[string]Emoji{
"love": Love,
"+1": Like,
"cat-love": CatLove,
"love-it": LoveIt,
"in-love": InLove,
"heart": Heart,
"cheers": Cheers,
"hot": Hot,
"party": Party,
"birthday": Birthday,
"sparkles": Sparkles,
"rainbow": Rainbow,
"pride": Pride,
"see-no-evil": SeeNoEvil,
}
// Names specifies the reaction names by emoji.
var Names = map[Emoji]string{
Love: "love",
Like: "+1",
CatLove: "cat-love",
LoveIt: "love-it",
InLove: "in-love",
Heart: "heart",
Cheers: "cheers",
Hot: "hot",
Party: "party",
Birthday: "birthday",
Sparkles: "sparkles",
Rainbow: "rainbow",
Pride: "pride",
SeeNoEvil: "see-no-evil",
}