We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c9c76a commit 728d9cbCopy full SHA for 728d9cb
src/compiler/checker.ts
@@ -20150,7 +20150,7 @@ namespace ts {
20150
if (isEmptyArrayAssignment(node)) {
20151
return getEvolvingArrayType(neverType);
20152
}
20153
- const assignedType = getBaseTypeOfLiteralType(getInitialOrAssignedType(flow));
+ const assignedType = getWidenedLiteralType(getInitialOrAssignedType(flow));
20154
return isTypeAssignableTo(assignedType, declaredType) ? assignedType : anyArrayType;
20155
20156
if (declaredType.flags & TypeFlags.Union) {
0 commit comments