king
2023-08-18 57266ee8c62f0fddb42c18c705507fc0dc2416f6
src/components/mkIcon/index.jsx
@@ -47,8 +47,8 @@
  componentDidMount() {
    if (!window.GLOB.designView) {
      if (sessionStorage.getItem('systemIcons')) {
        this.setState({cusicons: JSON.parse(sessionStorage.getItem('systemIcons'))})
      if (window.GLOB.systemIcons) {
        this.setState({cusicons: window.GLOB.systemIcons})
      } else {
        this.getIcons()
      }
@@ -72,18 +72,16 @@
          message: res.message,
          duration: 5
        })
        sessionStorage.setItem('systemIcons', JSON.stringify([]))
        return
      } else if (!res.data) {
        window.GLOB.systemIcons = []
        return
      }
      let icons = res.data.map(item => {
      let icons = (res.data || []).map(item => {
        item.icon_svg = window.decodeURIComponent(window.atob(item.icon_svg))
        return item
      })
      sessionStorage.setItem('systemIcons', JSON.stringify(icons))
      window.GLOB.systemIcons = icons
      this.setState({cusicons: icons})
    })