From 4347d0bef6dd9221cd840119bb6670f46c134d86 Mon Sep 17 00:00:00 2001 From: Lourens Schep Date: Fri, 18 Mar 2022 16:33:36 -0300 Subject: [PATCH] Fix formatting --- src/features/data/actions.js | 26 +++++++++++++------------- src/features/data/reducer.js | 4 ++-- src/features/data/resolvers.js | 20 ++++++++++---------- src/features/data/selectors.js | 4 ++-- src/features/index.js | 32 +++++++++++++++++--------------- 5 files changed, 44 insertions(+), 42 deletions(-) diff --git a/src/features/data/actions.js b/src/features/data/actions.js index ec1c2264222..25bc100d791 100644 --- a/src/features/data/actions.js +++ b/src/features/data/actions.js @@ -12,44 +12,44 @@ import { API_NAMESPACE, STORE_KEY } from './constants'; export function* resetModifiedFeatures() { try { - const response = yield apiFetch({ - path: `${API_NAMESPACE}/features/reset`, + const response = yield apiFetch( { + path: `${ API_NAMESPACE }/features/reset`, method: 'POST', - }); + } ); - yield setModifiedFeatures([]); - yield setFeatures(response); - } catch (error) { + yield setModifiedFeatures( [] ); + yield setFeatures( response ); + } catch ( error ) { throw new Error(); } } -export function* toggleFeature(featureName) { +export function* toggleFeature( featureName ) { try { - const response = yield apiFetch({ + const response = yield apiFetch( { method: 'POST', path: API_NAMESPACE + '/features/' + featureName + '/toggle', headers: { 'content-type': 'application/json' }, - }); - yield setFeatures(response); + } ); + yield setFeatures( response ); yield controls.dispatch( STORE_KEY, 'invalidateResolutionForStoreSelector', 'getModifiedFeatures' ); - } catch (error) { + } catch ( error ) { throw new Error(); } } -export function setFeatures(features) { +export function setFeatures( features ) { return { type: TYPES.SET_FEATURES, features, }; } -export function setModifiedFeatures(modifiedFeatures) { +export function setModifiedFeatures( modifiedFeatures ) { return { type: TYPES.SET_MODIFIED_FEATURES, modifiedFeatures, diff --git a/src/features/data/reducer.js b/src/features/data/reducer.js index 1bc4844476c..61999300c24 100644 --- a/src/features/data/reducer.js +++ b/src/features/data/reducer.js @@ -8,8 +8,8 @@ const DEFAULT_STATE = { modifiedFeatures: [], }; -const reducer = (state = DEFAULT_STATE, action) => { - switch (action.type) { +const reducer = ( state = DEFAULT_STATE, action ) => { + switch ( action.type ) { case TYPES.SET_MODIFIED_FEATURES: return { ...state, diff --git a/src/features/data/resolvers.js b/src/features/data/resolvers.js index 9014ea5146c..29d7ccfbf19 100644 --- a/src/features/data/resolvers.js +++ b/src/features/data/resolvers.js @@ -11,28 +11,28 @@ import { API_NAMESPACE, OPTION_NAME_PREFIX } from './constants'; export function* getModifiedFeatures() { try { - const response = yield apiFetch({ + const response = yield apiFetch( { path: `wc-admin/options?options=` + OPTION_NAME_PREFIX, - }); + } ); yield setModifiedFeatures( - response && response[OPTION_NAME_PREFIX] - ? Object.keys(response[OPTION_NAME_PREFIX]) + response && response[ OPTION_NAME_PREFIX ] + ? Object.keys( response[ OPTION_NAME_PREFIX ] ) : [] ); - } catch (error) { + } catch ( error ) { throw new Error(); } } export function* getFeatures() { try { - const response = yield apiFetch({ - path: `${API_NAMESPACE}/features`, - }); + const response = yield apiFetch( { + path: `${ API_NAMESPACE }/features`, + } ); - yield setFeatures(response); - } catch (error) { + yield setFeatures( response ); + } catch ( error ) { throw new Error(); } } diff --git a/src/features/data/selectors.js b/src/features/data/selectors.js index 73bbacb2f49..6fa3938dafb 100644 --- a/src/features/data/selectors.js +++ b/src/features/data/selectors.js @@ -1,7 +1,7 @@ -export function getFeatures(state) { +export function getFeatures( state ) { return state.features; } -export function getModifiedFeatures(state) { +export function getModifiedFeatures( state ) { return state.modifiedFeatures; } diff --git a/src/features/index.js b/src/features/index.js index 3e2f67f5354..f89defecc1c 100644 --- a/src/features/index.js +++ b/src/features/index.js @@ -11,25 +11,25 @@ import { STORE_KEY } from './data/constants'; import './data'; function Features() { - const { features = {}, modifiedFeatures = [] } = useSelect((select) => { - const { getFeatures, getModifiedFeatures } = select(STORE_KEY); + const { features = {}, modifiedFeatures = [] } = useSelect( ( select ) => { + const { getFeatures, getModifiedFeatures } = select( STORE_KEY ); return { features: getFeatures(), modifiedFeatures: getModifiedFeatures(), }; - }); + } ); - const { toggleFeature, resetModifiedFeatures } = useDispatch(STORE_KEY); + const { toggleFeature, resetModifiedFeatures } = useDispatch( STORE_KEY ); return (

Features @@ -43,16 +43,18 @@ function Features() { - {Object.keys(features).map((feature_name) => { + { Object.keys( features ).map( ( feature_name ) => { return ( - - {feature_name} - {features[feature_name].toString()} + + + { feature_name } + + { features[ feature_name ].toString() }