update hints type refactor

pull/3838/head
Joseph Izang 1 year ago
parent e51bfabe98
commit 54648f9854
  1. 21
      apps/remix-ide/src/app/tabs/analysis-tab.js

@ -50,13 +50,20 @@ class AnalysisTab extends ViewPlugin {
this.event.register('staticAnaysisWarning', (count) => { this.event.register('staticAnaysisWarning', (count) => {
let payloadType = '' let payloadType = ''
this.hints && this.hints.length > 0 ? this.hints.forEach(hint => { // this.hints && this.hints.length > 0 ? this.hints.forEach(hint => {
if (hint.type === 'error') { // if (hint.type === 'error') {
payloadType = 'error' // payloadType = 'error'
} else if (hint.type === 'warning' && payloadType !== 'error') { // } else if (hint.type === 'warning' && payloadType !== 'error') {
payloadType = 'warning' // payloadType = 'warning'
} // }
}) : payloadType = 'warning' // }) : payloadType = 'warning'
const error = this.hints.find(hint => hint.type === 'error')
const warning = this.hints.find(hints => hints.type === 'warning')
if (error) {
payloadType = 'error'
} else {
payloadType = 'warning'
}
if (count > 0) { if (count > 0) {
// this.emit('statusChanged', { key: count, title: `${count} warning${count === 1 ? '' : 's'}`, type: payloadType }) // this.emit('statusChanged', { key: count, title: `${count} warning${count === 1 ? '' : 's'}`, type: payloadType })

Loading…
Cancel
Save