A dependency-free, stateless React functional component rendering a poker/casino chip
Chip design by PMK at https://codepen.io/pmk/pen/GgrJRq
import PokerChip from 'react-pokerchip';
<PokerChip value={1} />
<PokerChip value={5} color='#F00' />
<PokerChip value={10} color='#00F' currency='$' />
<PokerChip value={1000000} color='#FF0' currency='€' />
<PokerChip text='T' color='#40E0D0' lineColor='#51D3C6' /> To install: npm i react-pokerchip
To build (for devs, runs automatically on install): npx babel src --out-dir lib --copy-files
Styling can be added or modified through the .pokerchip CSS class
All props are optional and can be undefined.
Size of chip in pixels
Value to be displayed on chip. Must have no more than 3 significant digits
Text to be displayed on chip. Must have no more than 6 characters. Overrides value prop
Currency to be displayed on chip. Must be 1 character
Color of chip. Must be hex, rgb, or hsl
Color of chip 'edge spots'. Must be hex, rgb, or hsl
Function to be invoked upon clicking chip. Sets cursor to pointer
Styles chip as 'disabled', by making chip transparent and setting cursor to not-allowed. Does not affect onClick functionality
