File Editor
Directories:
.. (Back)
actions
reducer
selectors
Files:
controls.js
index.js
resolvers.js
Create New File
Create
Edit File: controls.js
import restApi from '@automattic/jetpack-api'; export const FETCH_WORDADS_SETTINGS = 'FETCH_WORDADS_SETTINGS'; export const UPDATE_WORDADS_SETTINGS = 'UPDATE_WORDADS_SETTINGS'; /** * fetchJetpackSettings action * * @return {object} - an action object. */ export const fetchWordAdsSettings = () => { return { type: FETCH_WORDADS_SETTINGS, }; }; /** * updateJetpackSettings action * * @param {*} settings - Jetpack settings object. * @return {object} - an action object. */ export const updateWordAdsSettings = settings => { return { type: UPDATE_WORDADS_SETTINGS, settings, }; }; export default { [ FETCH_WORDADS_SETTINGS ]: function () { return restApi.fetchWordAdsSettings(); }, [ UPDATE_WORDADS_SETTINGS ]: function ( action ) { return restApi.updateWordAdsSettings( action.settings ); }, };
Save Changes
Rename File
Rename