HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /var/www/html/sample/wp-content/plugins/jetpack/extensions/shared/external-media/store/actions.ts
import { MediaSource } from '../media-service/types';
export const SET_AUTHENTICATED = 'SET_AUTHENTICATED';

export type SetAuthenticatedAction = {
	type: typeof SET_AUTHENTICATED;
	payload: {
		isAuthenticated: boolean;
		mediaSource: MediaSource;
	};
};

export default {
	setAuthenticated: ( mediaSource: MediaSource, isAuthenticated: boolean ) => {
		return {
			type: SET_AUTHENTICATED,
			payload: { isAuthenticated, mediaSource },
		};
	},
};