Reagovat Emoji Picker

Když se emotikony poprvé dostaly na webovou scénu, obrátil jsem oči v sloup – připadaly mi jako chabá komunikační metoda pro chichotající se děti. Po letech dalších zkušeností s prací na dálku, správou komunit s otevřeným zdrojovým kódem a komunikací s lidmi, kteří možná nechápou můj smysl pro humor, jsem si uvědomil, že emotikony představují dlouhou cestu v reprezentaci tónu komentářů. Emojis mají způsob, jak vnést lehkost do jakéhokoli online komentáře nebo debaty, nejpozoruhodněji jsem to viděl na GitHub žádostech o stažení a vydání komentářů.

Je tam úžasná knihovna React s názvem Emoji Mart; Emoji Mart je vysoce přizpůsobitelný vyskakovací widget emodži, který vám umožňuje velmi snadno přidat uživatelské rozhraní emodži do jakéhokoli projektu React!

Pojďme se podívat na několik možností přizpůsobení Emoji Mart:

import 'emoji-mart/css/emoji-mart.css'
import { Picker } from 'emoji-mart'
 
<Picker set='emojione' />
<Picker onSelect={this.addEmoji} />
<Picker title='Pick your emoji…' emoji='point_up' />
<Picker style={{ position: 'absolute', bottom: '20px', right: '20px' }} />
<Picker i18n={{ search: 'Recherche', categories: { search: 'Résultats de recherche', recent: 'Récents' } }} />

Online komunity prosperují ze schopnosti efektivně komunikovat, a když vezmete v úvahu jazykové bariéry a smysl pro humor, emotikony nejsou žádná legrace. Emoji Mart se snadno implementuje a byl spolehlivý během celého mého testování!