Проблема в том, что react-color
компоненты (например, используемый ChromePicker
) не принимают свойства для альфа / непрозрачности напрямую. У вас есть два варианта:
- Используя только значение
color.rgb
, и не разделяйте альфа. Если вы передадите объект rgb как свойство color
), он должен работать как положено. - Вы можете взять значение color.rgb.a, преобразовать его в шестнадцатеричное и добавить к
color.hex
строка.