ValyroUI English version

Emoji Picker

Выбор эмодзи: поиск, категории, оттенки кожи, недавние. Pro · Формы и ввод › Цвет, размер и эмодзи

Установка

npx valyro-cli@latest login
npx valyro-cli@latest add emoji-picker
npm install valyro-ui-pro

import 'valyro-ui-pro/styles.css';
import { EmojiPicker } from 'valyro-ui-pro';

Пропсы

PropTypeDefault
onEmojiSelect(selection: EmojiSelection) => voidCalled when an emoji is chosen: clicked, activated by keyboard, or the first result on Enter in search. Receives the emoji with the current skin tone applied and its name.
skinTone0 | 1 | 2 | 3 | 4 | 5Controlled skinTone; use with onSkinToneChange.
defaultSkinTone0 | 1 | 2 | 3 | 4 | 50Initial skinTone when uncontrolled.
onSkinToneChange(tone: SkinTone) => voidCalled with the new skinTone when it changes.
recentsKeystring | null'ui-emoji-picker-recents'localStorage key for recently used emoji; null keeps them in memory only.
maxRecentsnumber16Recently used emoji to remember (default 16).
columnsnumber8Emoji per row (default 8).
heightnumber280Height of the scrolling grid in px (default 280).
autoFocusbooleanfalseFocus the search field on mount (for pickers opened from a button).
previewbooleantrueFooter with the hovered (or keyboard-active) emoji and its name (default true). Turn it off when the names are not translated into the interface language (see labels.emojiName).
labelsPartial<EmojiPickerLabels>Overrides for the built-in English text; keys left out keep their defaults.

Похожие компоненты

  • Color Picker — Выбор цвета
  • Swatch Picker — Выбор цвета из образцов: товар, тема, метка
  • Size Picker — Выбор размера: плитки или прокручиваемая строка, нет в наличии
  • Text Input — Текстовые поля
  • Textarea — Многострочный ввод
  • Search Input — Поисковая строка
  • Mentions Input — Текст с @упоминаниями и #тегами, асинхронные подсказки
  • Tags Input — Ввод тегов
  • Select — Выбор из списка
  • Multi Select — Множественный выбор
  • Combobox — Поиск и выбор
  • Listbox — Список вариантов на странице: один или несколько, диапазоны с Shift

Назад: Size Picker · Далее: File Uploader · Весь раздел «Формы и ввод»