1const DataFormatterMixin = {
2  methods: {
3    dataFormatter(value) {
4      if (value === undefined || value === null || value === '') {
5        return '--';
6      } else if (typeof value === 'number') {
7        return parseFloat(value.toFixed(3));
8      } else {
9        return value;
10      }
11    },
12    statusIcon(status) {
13      switch (status) {
14        case 'OK':
15          return 'success';
16        case 'Warning':
17          return 'warning';
18        case 'Critical':
19          return 'danger';
20        default:
21          return '';
22      }
23    },
24    dataFormatterArray(value) {
25      return value.join(', ');
26    },
27  },
28};
29
30export default DataFormatterMixin;
31