Add pkg/harvester components + shell portings - 1

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
Francesco Torchia
2024-10-23 17:00:46 +02:00
parent f8408469f7
commit 4f2688f6ab
265 changed files with 42316 additions and 82 deletions
+25
View File
@@ -0,0 +1,25 @@
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;
}
},
},
};