Skip to content

Commit d1332b3

Browse files
Fix autofix for TypeScript generics
1 parent 0ec372f commit d1332b3

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

index.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -195,11 +195,9 @@ const rules = {
195195
node: componentNode,
196196
message: `These components are missing data-component attributes for top-level elements: ${components}`,
197197
fix: (fixer) =>
198-
fixer.insertTextAfterRange(
199-
Boolean(fixNode.typeParameters)
200-
? fixNode.typeParameters.range
201-
: fixNode.name.range,
202-
` data-component="${
198+
fixer.insertTextAfter(
199+
fixNode.typeParameters ?? fixNode.name,
200+
`\ndata-component="${
203201
Array.isArray(componentName)
204202
? componentName[0]
205203
: componentName

0 commit comments

Comments
 (0)