hasValidValue(component) {
            if (!component) return false;
            if (Array.isArray(component.value)) return !!component.value.length;
            return !!component.value;
        },