import { useEscapeKey } from '../hooks/useEscapeKey' import { EMOJI_CATEGORIES } from '../lib/emoji' import './EmojiPicker.css' interface EmojiPickerProps { onPick: (emoji: string) => void onClose: () => void placement?: 'above' | 'below' align?: 'left' | 'right' } export function EmojiPicker({ onPick, onClose, placement = 'below', align = 'left' }: EmojiPickerProps) { useEscapeKey(onClose) return ( <>