Skip to content

Commit 2afae7a

Browse files
committed
feat: rename snackbar action slot
1 parent b6e5e13 commit 2afae7a

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/rules/no-deprecated-slots.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,24 @@ const groups = [
145145
})
146146
},
147147
},
148+
{
149+
components: ['VSnackbar'],
150+
slots: ['action'],
151+
handler (context, node, directive, param) {
152+
context.report({
153+
node: directive,
154+
messageId: 'renamed',
155+
data: {
156+
component: node.parent.name,
157+
slot: directive.key.argument.name,
158+
newSlot: 'actions',
159+
},
160+
fix (fixer) {
161+
return fixer.replaceText(directive.key.argument, 'action')
162+
},
163+
})
164+
},
165+
},
148166
]
149167

150168
// ------------------------------------------------------------------------------

0 commit comments

Comments
 (0)