Skip to content

Commit ea068f3

Browse files
committed
fix: ReleaseNoteFilter optional chaining
1 parent 6ede631 commit ea068f3

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/organisms/ReleaseNotesPage/ReleaseNoteFilter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export const ReleaseNoteFilter: FC = () => {
6868
};
6969

7070
const handleOnClearFilter = (key: keyof typeof selected, index: number) => {
71-
setSearchParam(key, removeFromPreviousByIndex(search[key] ?? [], index));
71+
setSearchParam(key, removeFromPreviousByIndex(search[key], index));
7272
};
7373

7474
return (

src/organisms/ReleaseNotesPage/ReleaseNotesPage.utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ export function yearId(yearValue: string): string {
7474
}
7575

7676
export function removeFromPreviousByIndex<T extends unknown[]>(
77-
prev: T,
77+
prev: T | undefined,
7878
index: number
7979
): T {
8080
const copy = structuredClone(prev);
81-
copy.splice(index, 1);
81+
copy?.splice(index, 1);
8282
return copy as T;
8383
}

0 commit comments

Comments
 (0)