diff --git a/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSectionUpdateVariantValues/pageSection-update-variant-values.ts b/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSectionUpdateVariantValues/pageSection-update-variant-values.ts index 6d342b6af..108d0b26c 100644 --- a/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSectionUpdateVariantValues/pageSection-update-variant-values.ts +++ b/packages/eslint-plugin-pf-codemods/src/rules/v6/pageSectionUpdateVariantValues/pageSection-update-variant-values.ts @@ -37,7 +37,7 @@ module.exports = { const pageSectionVariantLocalName = pageSectionVariantImport && pageSectionVariantImport.local.name; const hasPatternFlyEnum = - variantValue.object && + variantValue?.object && variantValue.object.name === pageSectionVariantLocalName; const variantValueIsLiteral = variantProp.value.type === "Literal" || @@ -46,7 +46,7 @@ module.exports = { if (!variantValueIsLiteral && !hasPatternFlyEnum) { return; } - const hasValidValue = variantValue.property + const hasValidValue = variantValue?.property ? validValues.includes(variantValue.property.name) : validValues.includes(variantValue);