const DataFormatterMixin = { | |
methods: { | |
dataFormatter(value) { | |
if (value === undefined || value === null || value === '') { | |
return '--'; | |
} else if (typeof value === 'number') { | |
return parseFloat(value.toFixed(3)); | |
} else { | |
return value; | |
} | |
}, | |
statusIcon(status) { | |
switch (status) { | |
case 'OK': | |
return 'success'; | |
case 'Warning': | |
return 'warning'; | |
case 'Critical': | |
return 'danger'; | |
default: | |
return ''; | |
} | |
}, | |
dataFormatterArray(value) { | |
return value.join(', '); | |
}, | |
}, | |
}; | |
export default DataFormatterMixin; |