diff --git a/src/components/auth/actions.js b/src/components/auth/actions.js index 41dd32a..d87552c 100644 --- a/src/components/auth/actions.js +++ b/src/components/auth/actions.js @@ -286,6 +286,18 @@ export function resetOAuth() { }; } +/** + * Resets all temporary state related to auth + * + * @return {function} + */ +export function resetAuth() { + return (dispatch) => { + dispatch(setLogin(null)); + dispatch(resetOAuth({})); + }; +} + export const SET_OAUTH = 'set_oauth'; export function setOAuthRequest(oauth) { return { diff --git a/src/pages/root/RootPage.jsx b/src/pages/root/RootPage.jsx index 1d2f2a4..5d879ee 100644 --- a/src/pages/root/RootPage.jsx +++ b/src/pages/root/RootPage.jsx @@ -31,7 +31,7 @@ function RootPage(props) { })}>