Skip to content

Commit 61c51a6

Browse files
committed
fix(patterns): No nullish coallescing
1 parent 52e44fb commit 61c51a6

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/patterns/src/patterns/patternMatchers.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -1293,9 +1293,9 @@ const makePatternKit = () => {
12931293
if (count < bound) {
12941294
if (matches(element, elementPatt)) {
12951295
count += 1n;
1296-
inResults?.push(element);
1296+
inResults.push(element);
12971297
} else {
1298-
outResults?.push(element);
1298+
outResults.push(element);
12991299
}
13001300
} else if (outResults === undefined) {
13011301
break;
@@ -1341,15 +1341,15 @@ const makePatternKit = () => {
13411341
if (matches(element, elementPatt)) {
13421342
if (num <= numRest) {
13431343
count += num;
1344-
inResults?.push([element, num]);
1344+
if (inResults) inResults.push([element, num]);
13451345
} else {
13461346
const numIn = numRest;
13471347
count += numIn;
1348-
inResults?.push([element, numRest]);
1349-
outResults?.push([element, num - numRest]);
1348+
if (inResults) inResults.push([element, numRest]);
1349+
if (outResults) outResults.push([element, num - numRest]);
13501350
}
13511351
} else {
1352-
outResults?.push([element, num]);
1352+
if (outResults) outResults.push([element, num]);
13531353
}
13541354
} else if (outResults === undefined) {
13551355
break;

0 commit comments

Comments
 (0)