From 2aabefb8ff87323faeb2779766b7fde0b5c146d6 Mon Sep 17 00:00:00 2001 From: NikolaBorislavovHristov Date: Fri, 11 Oct 2019 14:49:04 +0300 Subject: [PATCH] color imput value trasformed to hexcss4 format --- src/common/ColorInput/ColorInput.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/common/ColorInput/ColorInput.js b/src/common/ColorInput/ColorInput.js index 9b96442ca..ff27c72dc 100644 --- a/src/common/ColorInput/ColorInput.js +++ b/src/common/ColorInput/ColorInput.js @@ -1,5 +1,6 @@ const React = require('react'); const PropTypes = require('prop-types'); +const AColorPicker = require('a-color-picker'); const Icon = require('stremio-icons/dom'); const { Modal } = require('stremio-router'); const Button = require('stremio/common/Button'); @@ -8,7 +9,10 @@ const useDataset = require('stremio/common/useDataset'); const ColorPicker = require('./ColorPicker'); const styles = require('./styles'); +const COLOR_FORMAT = 'hexcss4'; + const ColorInput = ({ value, onChange, ...props }) => { + value = AColorPicker.parseColor(value, COLOR_FORMAT); const dataset = useDataset(props); const [modalOpen, openModal, closeModal] = useBinaryState(false); const [tempValue, setTempValue] = React.useState(value);