Components
Emoji picker
Search, categories and skin tones.
Partial
Search results
0No emoji found.
<%= fields_for :project do |form| %>
<%= render("lostcoords/ui/components/emoji_picker", form: form, field: :emoji, value: "β¨", quick: %w[π₯ π£ π β], label: "Choose an emoji", catalog_url: "/emoji-catalog.html") %>
<% end %>
Groups
ππ§π»ππβ½π‘π£π
<%= emoji_picker_groups.map { |group| group[:icon] }.join %>
Count
1923
<%= emoji_picker_count %>
Version
18.0-en-search-v3
<%= emoji_picker_version %>
Search name
kiwi fruit
<%= emoji_picker_search_name("π₯") %>
Search text
π₯ kiwi fruit γγ¦γ€ γγ¦γ€γγ«γΌγ ζη© kiui kiuifurutsu food & drink food drink food-fruit food fruit
<%= emoji_picker_search_text("π₯") %>
Search labels
kiwi fruit|γγ¦γ€|γγ¦γ€γγ«γΌγ|ζη©
<%= emoji_picker_search_labels("π₯") %>
Toneable
true
<%= emoji_picker_toneable?("π") %>
API reference
emoji_picker_groups
emoji_picker_groups
| Parameter | Default | Values |
|---|
emoji_picker_count
emoji_picker_count
| Parameter | Default | Values |
|---|
emoji_picker_version
emoji_picker_version
| Parameter | Default | Values |
|---|
emoji_picker_search_text
emoji_picker_search_text(emoji)
| Parameter | Default | Values |
|---|---|---|
| emoji | Required | β |
emoji_picker_search_name
emoji_picker_search_name(emoji)
| Parameter | Default | Values |
|---|---|---|
| emoji | Required | β |
emoji_picker_search_labels
emoji_picker_search_labels(emoji)
| Parameter | Default | Values |
|---|---|---|
| emoji | Required | β |
emoji_picker_toneable?
emoji_picker_toneable?(emoji)
| Parameter | Default | Values |
|---|---|---|
| emoji | Required | β |
render "lostcoords/ui/components/emoji_picker"
| Local | Default |
|---|---|
| form | Required |
| field | Required |
| value | nil |
| quick | [] |
| recent | [] |
| recent_scope | nil |
| label | Required |
| catalog_url | Required |
| picker_class | nil |
| trigger_class | nil |
| popover_class | nil |
| auto_submit | false |
Controller options
| Attribute | Type | Default |
|---|---|---|
| data-emoji-picker-auto-submit-value | Boolean | false |
| data-emoji-picker-recent-limit-value | Number | 12 |
| data-emoji-picker-recent-scope-value | String | "" |
| data-emoji-picker-lift-value | Boolean | true |
| data-emoji-picker-catalog-url-value | String | "" |