React component for rendering product color attributes.
Install the package from npm:
npm install --save react-color-attribute
import ColorAttribute from 'react-color-attribute';
Name | Type | Default | Description |
---|---|---|---|
colors |
string[] |
[] |
Valid CSS colors to render in attribute component |
id |
string |
Unique identifier for the color attribute | |
selected |
boolean |
false |
Determines if the component should render in a selected state |
onMouseEnter |
function |
Callback fired when mouse enters component Signature: function(id: string) => void |
|
onMouseLeave |
function |
Callback fired when mouse leaves component Signature: function(id: string) => void |
|
onClick |
function |
Callback fired when component is clicked component Signature: function(id: string) => void |