'use client'; import * as React from 'react'; import * as Picker from 'emoji-picker-react/primitives'; const cx = (...classes: Array) => classes.filter(Boolean).join(' '); const control = 'inline-flex cursor-pointer items-center justify-center rounded-md border-0 bg-transparent p-0 outline-none hover:bg-accent focus-visible:ring-2 focus-visible:ring-ring'; // Your markup for the picker's buttons and headers. Each one spreads the // managed props (behavior, ARIA, measured geometry) onto one element. const components: Picker.PickerComponents = { Emoji: ({ emoji, className, ...props }) => (