Francesco Torchia 4f2688f6ab
Add pkg/harvester components + shell portings - 1
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:46 +02:00

26 lines
567 B
JavaScript

import { findBy, isArray } from '@shell/utils/array';
export default {
computed: {
conditions() {
return this.value?.conditions || [];
},
readyCondition() {
if (isArray(this.conditions)) {
return findBy(this.conditions, 'type', 'Ready') || {};
} else {
return this.conditions.Ready;
}
},
schedulableCondition() {
if (isArray(this.conditions)) {
return findBy(this.conditions, 'type', 'Schedulable') || {};
} else {
return this.conditions.Schedulable;
}
},
},
};