@@ -14,6 +14,7 @@ import domReady from '@wordpress/dom-ready'
1414// Include all the stored state.
1515const DEFAULT_STATE = {
1616 colorSchemes : [ ] ,
17+ hideColorSchemeColors : '' ,
1718 baseColorScheme : '' ,
1819 backgroundModeColorScheme : '' ,
1920 containerModeColorScheme : '' ,
@@ -24,9 +25,9 @@ const STORE_ACTIONS = {
2425 type : 'UPDATE_COLOR_SCHEMES' ,
2526 colorSchemes,
2627 } ) ,
27- updateDefaultColorScheme : colorSchemeObj => ( {
28- type : 'UPDATE_DEFAULT_COLOR_SCHEME ' ,
29- colorSchemeObj ,
28+ updateSettings : settings => ( {
29+ type : 'UPDATE_SETTINGS ' ,
30+ settings ,
3031 } ) ,
3132}
3233
@@ -47,10 +48,10 @@ const STORE_REDUCER = ( state = DEFAULT_STATE, action ) => {
4748 colorSchemes : action . colorSchemes ,
4849 }
4950 }
50- case 'UPDATE_DEFAULT_COLOR_SCHEME ' : {
51+ case 'UPDATE_SETTINGS ' : {
5152 return {
5253 ...state ,
53- ...action . colorSchemeObj ,
54+ ...action . settings ,
5455 }
5556 }
5657 default : {
@@ -70,6 +71,7 @@ domReady( () => {
7071 fetchSettings ( ) . then ( response => {
7172 const {
7273 stackable_global_color_schemes : _colorSchemes ,
74+ stackable_global_hide_color_scheme_colors : hideColorSchemeColors ,
7375 stackable_global_base_color_scheme : baseColorScheme ,
7476 stackable_global_background_mode_color_scheme : backgroundModeColorScheme ,
7577 stackable_global_container_mode_color_scheme : containerModeColorScheme ,
@@ -88,7 +90,6 @@ domReady( () => {
8890 buttonTextColor : { desktop : '' } ,
8991 buttonOutlineColor : { desktop : '' } ,
9092 } ,
91- showInPicker : true ,
9293 } , {
9394 name : 'Color Scheme 2' ,
9495 key : 'scheme-default-2' ,
@@ -102,16 +103,16 @@ domReady( () => {
102103 buttonTextColor : { desktop : '' } ,
103104 buttonOutlineColor : { desktop : '' } ,
104105 } ,
105- showInPicker : true ,
106106 } ]
107107
108- const defaultColorScheme = {
108+ const settings = {
109+ colorSchemes,
110+ hideColorSchemeColors,
109111 baseColorScheme,
110112 backgroundModeColorScheme,
111113 containerModeColorScheme,
112114 }
113115
114- dispatch ( 'stackable/global-color-schemes' ) . updateColorSchemes ( colorSchemes )
115- dispatch ( 'stackable/global-color-schemes' ) . updateDefaultColorScheme ( defaultColorScheme )
116+ dispatch ( 'stackable/global-color-schemes' ) . updateSettings ( settings )
116117 } )
117118} )
0 commit comments