Skip to content

Commit 697f389

Browse files
wo-o29jungpaeng
andauthored
refactor: Improve test coverage by removing unreachable defensive code in determineCurrentOverlayId (#201)
* refactor: remove unreachable defensive code in determineCurrentOverlayId * Refactor to improve test coverage in overlay logic Removed unreachable defensive code to enhance test coverage. --------- Co-authored-by: Yongbeen Im <[email protected]> Co-authored-by: Yongbeen Im <[email protected]>
1 parent cdc6c51 commit 697f389

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changeset/tiny-beers-joke.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"overlay-kit": patch
3+
---
4+
5+
refactor: Improve test coverage by removing unreachable defensive code in determineCurrentOverlayId

packages/src/context/reducer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export const determineCurrentOverlayId = (
5858

5959
return targetIndexInOpenedList === openedOverlayOrderList.length - 1
6060
? openedOverlayOrderList[targetIndexInOpenedList - 1] ?? null
61-
: openedOverlayOrderList.at(-1) ?? null;
61+
: openedOverlayOrderList[openedOverlayOrderList.length - 1];
6262
};
6363

6464
export function overlayReducer(state: OverlayData, action: OverlayReducerAction): OverlayData {

0 commit comments

Comments
 (0)