🚧 Sample reducer

This commit is contained in:
Philipp Stracker 2025-01-14 10:28:10 +01:00
parent fdffbee0ab
commit 98a626dfa3
No known key found for this signature in database

View file

@ -19,7 +19,41 @@ const defaultTransient = Object.freeze( {
// Persistent: Values that are loaded from the DB.
const defaultPersistent = Object.freeze( {
shape: 'rect',
cart: {
enabled: true,
methods: [ 'venmo', 'applepay', 'googlepay', 'credit card' ],
shape: 'rect',
label: 'Pay',
color: 'gold',
},
'classic-checkout': {
enabled: true,
methods: [ 'venmo', 'applepay', 'googlepay', 'credit card' ],
shape: 'rect',
label: 'Checkout',
color: 'gold',
},
'express-checkout': {
enabled: true,
methods: [ 'venmo', 'applepay', 'googlepay', 'credit card' ],
shape: 'rect',
label: 'Checkout',
color: 'gold',
},
'mini-cart': {
enabled: true,
methods: [ 'venmo', 'applepay', 'googlepay', 'credit card' ],
shape: 'rect',
label: 'Pay',
color: 'gold',
},
product: {
enabled: true,
methods: [ 'venmo', 'applepay', 'googlepay', 'credit card' ],
shape: 'rect',
label: 'Buy',
color: 'gold',
},
} );
// Reducer logic.