复制一段给 AI 编程工具的提示词,包含源码、依赖和用法
属性
EmojiPickerProps
同时支持以下类型的全部属性: Omit<React.ComponentProps<"div">, "onSelect">
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| onSelect | (emoji: string) => void | — | Called with the chosen character (skin tone applied) |
| defaultRecent | string[] | — | Characters to seed the recent row with |
| closeOnSelect | boolean | — | Close the popover after picking |
| align | "start" | "end" | — | — |
| triggerLabel | React.ReactNode | — | Custom trigger content |
| defaultOpen | boolean | — | Opens on first render without moving focus, handy for static previews |
安装
$ npx shadcn@latest add https://chromotion.dev/r/emoji-picker.json