import { useState } from "react"; const EMOJI_GROUPS: { label: string; emojis: string[] }[] = [ { label: "Frequent", emojis: ["π", "β€οΈ", "π₯", "π", "π€", "β‘", "π«‘", "π", "π", "π", "π", "π―"] }, { label: "Faces", emojis: ["π", "π", "π ", "π€£", "π", "π", "π₯°", "π", "π€©", "π", "π", "π€", "π", "π’", "π€", "π€―", "π±", "π₯Ί", "π΄", "π€‘"] }, { label: "Gestures", emojis: ["π", "π€", "π", "π€", "βοΈ", "π€", "πͺ", "π", "π", "β", "π«Ά", "π«"] }, { label: "Objects", emojis: ["β", "πΊ", "π΅", "π", "π‘", "π", "π οΈ", "π", "π", "π―", "π", "π"] }, { label: "Symbols", emojis: ["β ", "β", "β", "π", "π", "π", "π§‘", "π€", "π€", "βΎοΈ", "π΄", "π€"] }, ]; interface EmojiPickerProps { onSelect: (emoji: string) => void; onClose: () => void; } export function EmojiPicker({ onSelect, onClose }: EmojiPickerProps) { const [group, setGroup] = useState(0); return ( <>