export const REACTION_CONTENTS = ["+1", "-1", "laugh", "hooray", "confused", "heart", "rocket", "eyes"] as const;
export type ReactionContent = (typeof REACTION_CONTENTS)[number];
export const REACTION_EMOJI: Record<ReactionContent, string> = {
"+1": "👍",
"-1": "👎",
laugh: "😄",
hooray: "🎉",
confused: "😕",
heart: "❤️",
rocket: "🚀",
eyes: "👀",
};
export const REACTION_SUBJECTS = ["issue", "comment", "review_comment", "discussion", "discussion_comment"] as const;
export type ReactionSubject = (typeof REACTION_SUBJECTS)[number];
export type ReactionSummary = { content: ReactionContent; count: number; viewerReacted: boolean };