Skip to content

ahmad-shoja/emoji-rating

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emoji-rating-component

A reactjs emoji-based rating component based on react-lottie

Preview

Installation

The package can be installed via npm:

npm install emoji-rating-component --save

Or via yarn:

yarn add emoji-rating-component

Quick example

You can use following snippet to quickly add component

<EmojiRating
    selected={selected}
    onSelected={(selected) => {
        setSelected(selected)
    }}
/>

This will result in following output:

Preview

Props

Use following Props to customize for your needs

Props Necessity Description
selected: number required to chose selected emoji
onSelected: (selected: number) => void required will be called on each emoji select(click)
icons?: Array optional specify you custom icons as array of lottie data
iconSize?: number optional set custom icon size in px , default is 32px

About

emoji-rating

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published