Adjusted Sidebar According to an API change
This commit is contained in:
parent
1ed48f0fae
commit
7889c98f8d
@ -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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user