Skip to content

Commit 3915d46

Browse files
committed
Fix case where we can return [undefined]
1 parent 80b64de commit 3915d46

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/services/codefixes/fixUnusedIdentifier.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ namespace ts.codefix {
2525
return [deleteNode(token.parent)];
2626

2727
default:
28-
return [deleteDefault()];
28+
return deleteDefault();
2929
}
3030

31-
function deleteDefault() {
31+
function deleteDefault(): CodeAction[] | undefined {
3232
if (isDeclarationName(token)) {
33-
return deleteNode(token.parent);
33+
return [deleteNode(token.parent)];
3434
}
3535
else if (isLiteralComputedPropertyDeclarationName(token)) {
36-
return deleteNode(token.parent.parent);
36+
return [deleteNode(token.parent.parent)];
3737
}
3838
else {
3939
return undefined;
@@ -117,7 +117,7 @@ namespace ts.codefix {
117117
return deleteNamedImportBinding(<NamespaceImport>parent);
118118

119119
default:
120-
return [deleteDefault()];
120+
return deleteDefault();
121121
}
122122
}
123123

0 commit comments

Comments
 (0)