in src/k8s/groups/EDP/CodebaseBranch/index.ts [42:65]
static getStatusIcon(status: string): [string, string, boolean?] {
if (status === undefined) {
return [ICONS.UNKNOWN, STATUS_COLOR.UNKNOWN];
}
const _status = status.toLowerCase();
switch (_status) {
case EDP_CODEBASE_BRANCH_STATUS.CREATED:
return [ICONS.CHECK_CIRCLE, STATUS_COLOR.SUCCESS];
case EDP_CODEBASE_BRANCH_STATUS.FAILED:
return [ICONS.CROSS_CIRCLE, STATUS_COLOR.ERROR];
case EDP_CODEBASE_BRANCH_STATUS.INITIALIZED:
return [ICONS.LOADER_CIRCLE, STATUS_COLOR.IN_PROGRESS, true];
case EDP_CODEBASE_BRANCH_STATUS.IN_PROGRESS:
return [ICONS.LOADER_CIRCLE, STATUS_COLOR.IN_PROGRESS, true];
default:
return [ICONS.UNKNOWN, STATUS_COLOR.UNKNOWN];
}
}