diff --git a/src/rules/no-deprecated-props.js b/src/rules/no-deprecated-props.js index 43a427d..58ceb1b 100644 --- a/src/rules/no-deprecated-props.js +++ b/src/rules/no-deprecated-props.js @@ -171,7 +171,12 @@ const replacements = { right: { name: 'location', value: 'right' }, round: 'rounded', shaped: false, - text: { name: 'variant', value: 'text' }, + text (attr) { + return (!attr.directive && !attr.value) || + (attr.directive && [true, false].includes(attr.value.expression.value)) + ? { name: 'variant', value: 'text' } + : true + }, top: { name: 'location', value: 'top' }, ...link, ...theme,