Skip to content

Commit

Permalink
Refactor logout button click handler for improved readability
Browse files Browse the repository at this point in the history
  • Loading branch information
Adamik10 committed Jan 30, 2025
1 parent 8b45d28 commit f51de6a
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/apps/menu/menu-logged-in/MenuLoggedInContent.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,11 @@ const MenuLoggedInContent: FC<MenuLoggedInContentProps> = ({ pageSize }) => {
loansSoonOverdue.length !== 0 ||
reservations.length !== 0;

const handleOnClick = () => {
resetPersistedData();
redirectTo(logoutUrl);
};

return (
<div className="modal-login modal-login--authenticated">
<div className="modal-login__container">
Expand Down Expand Up @@ -119,10 +124,7 @@ const MenuLoggedInContent: FC<MenuLoggedInContentProps> = ({ pageSize }) => {
size="large"
variant="filled"
collapsible={false}
onClick={() => {
resetPersistedData();
redirectTo(logoutUrl);
}}
onClick={handleOnClick}
canOnlyBeClickedOnce
dataCy="menu-logout-button"
/>
Expand Down

0 comments on commit f51de6a

Please sign in to comment.