Fixes https://github.com/payloadcms/payload/issues/13565 The logout operation was running twice and causing a race condition on user updates. This change ensures the logout operation only runs 1 time. Really this view should have 1 purpose and that is to show the inactivity view. Currently it has 2 purposes which is why it needs the useEffect — the root of this issue. Instead we should just call the `logOut` function from the logout button instead of it linking to a logout page.