We need to trigger 'Logout' action when user closes storefront window or tab.
Summary:
We need to trigger 'Logout' action when user closes window or tab. When using event listener for 'beforeunload' event, the listener function executes but doesnt trigger the required actions.
Code Snippet (add any code snippets that support your topic, if applicable):
useEffect(() => {
const closeTabsEventListener = (event) => {
event.preventDefault(); action('logout');
};
window.addEventListener('beforeunload', closeTabsEventListener);
}[]);
0