'use client' import { useState } from 'react' import { emojiCategories } from '@/lib/MessagesContext' interface EmojiPickerProps { onSelect: (emoji: string) => void onClose: () => void isDark: boolean } export function EmojiPicker({ onSelect, onClose, isDark }: EmojiPickerProps) { const [activeCategory, setActiveCategory] = useState('Häufig') return (
{/* Header */}
Emoji
{/* Category Tabs */}
{Object.keys(emojiCategories).map(cat => ( ))}
{/* Emoji Grid */}
{emojiCategories[activeCategory as keyof typeof emojiCategories].map((emoji, i) => ( ))}
) }