PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 13.8.3
Jetpack – WP Security, Backup, Speed, & Growth v13.8.3
12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 14.4.2 All 500 releases
jetpack / extensions / shared / external-media / store / reducer.ts
reducer.ts
21 lines 496 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 import { SET_AUTHENTICATED, SetAuthenticatedAction } from './actions';
2 import { AuthState, initialAuthState } from './types';
3
4 export default (
5 state: AuthState = initialAuthState,
6 action: SetAuthenticatedAction
7 ): AuthState => {
8 switch ( action.type ) {
9 case SET_AUTHENTICATED:
10 return {
11 ...state,
12 mediaSourceIsAuthenticated: state.mediaSourceIsAuthenticated.set(
13 action.payload.mediaSource,
14 action.payload.isAuthenticated
15 ),
16 };
17 default:
18 return state;
19 }
20 };
21