king
2022-11-01 7a5502884c004b829bf881dc304215a16755de6c
src/mob/colorsketch/index.jsx
@@ -37,23 +37,18 @@
    }
    let _colors = sessionStorage.getItem('app_colors')
    let colors = presetColors
    let colors = JSON.parse(JSON.stringify(presetColors))
    if (_colors && _colors !== '[]') {
    if (_colors) {
      try {
        _colors = JSON.parse(_colors)
      } catch (e) {
        _colors = null
        _colors = []
      }
      
      if (_colors) {
        colors = presetColors.map((item, i) => {
          if (_colors[i] && _colors[i].linkurl && !presetColors.includes(_colors[i].linkurl)) {
            return _colors[i].linkurl
          }
          return item
      _colors.forEach(item => {
        colors.push(item.linkurl)
        })
      }
    }
    
    this.setState({color: initVal, allowClear: allowClear === true, colors})