Adjusted Sidebar According to an API change

This commit is contained in:
Mitchell Magro 2025-11-07 11:04:59 +01:00
parent 1ed48f0fae
commit 7889c98f8d

View File

@ -1,6 +1,7 @@
import { Epic } from "redux-observable";
import { logout } from "./authSlice";
import { filter, tap, ignoreElements } from "rxjs/operators";
import { login, logout } from "./authSlice";
import { filter, tap, ignoreElements, map } from "rxjs/operators";
import { fetchMetadata } from "../metadata/metadataSlice";
export const logoutRedirectEpic: Epic = action$ =>
action$.pipe(
@ -12,6 +13,12 @@ export const logoutRedirectEpic: Epic = action$ =>
ignoreElements()
);
const authEpics = [logoutRedirectEpic];
export const onloginEpic: Epic = action$ =>
action$.pipe(
filter(login.fulfilled.match),
map(() => fetchMetadata())
);
const authEpics = [logoutRedirectEpic, onloginEpic];
export default authEpics;