Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | 1x 1x 66x 66x 1x 65x 2x | /**
* Server version changed action.
*/
export const SERVER_VERSION_CHANGED = 'validation/server-version/SERVER_VERSION_CHANGED';
/**
* The initial state.
*/
export const INITIAL_STATE = '4.0.0';
/**
* Reducer function for handle state changes to server version.
*
* @param {String} state - The version state.
* @param {Object} action - The action.
*
* @returns {String} The new state.
*/
export default function reducer(state = INITIAL_STATE, action) {
if (action.type === SERVER_VERSION_CHANGED) {
return action.version || state;
}
return state;
}
/**
* Action creator for server version changed events.
*
* @param {String} version - The version value.
*
* @returns {Object} The server version changed action.
*/
export const serverVersionChanged = (version) => ({
type: SERVER_VERSION_CHANGED,
version
});
|