UNPKG

@woocommerce/data

Version:
35 lines (34 loc) 840 B
/** * Get option from state tree. * * @param {Object} state - Reducer state * @param {Array} name - Option name */ export const getOption = (state, name) => { return state[name]; }; /** * Determine if an options request resulted in an error. * * @param {Object} state - Reducer state * @param {string} name - Option name */ export const getOptionsRequestingError = (state, name) => { return state.requestingErrors[name] || false; }; /** * Determine if options are being updated. * * @param {Object} state - Reducer state */ export const isOptionsUpdating = (state) => { return state.isUpdating || false; }; /** * Determine if an options update resulted in an error. * * @param {Object} state - Reducer state */ export const getOptionsUpdatingError = (state) => { return state.updatingError || false; };