From f44c2fe0af23d927a98b6f255f138c8fa21d0823 Mon Sep 17 00:00:00 2001 From: nklhrstv Date: Fri, 23 Oct 2020 14:01:09 +0300 Subject: [PATCH] fix color input when value is invalid --- src/common/ColorInput/ColorInput.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/ColorInput/ColorInput.js b/src/common/ColorInput/ColorInput.js index 72e512f02..c65403da7 100644 --- a/src/common/ColorInput/ColorInput.js +++ b/src/common/ColorInput/ColorInput.js @@ -11,7 +11,8 @@ const ColorPicker = require('./ColorPicker'); const styles = require('./styles'); const parseColor = (value) => { - return AColorPicker.parseColor(value, 'hexcss4'); + const color = AColorPicker.parseColor(value, 'hexcss4'); + return typeof color === 'string' ? color : '#ffffffff'; }; const ColorInput = ({ className, value, dataset, onChange, ...props }) => {