UNPKG

@malga-checkout/core

Version:
22 lines (17 loc) 525 B
'use strict'; const settings = require('./settings-914617c5.js'); var SavedCardTypes; (function (SavedCardTypes) { SavedCardTypes["ACTIVE"] = "active"; SavedCardTypes["FAILED"] = "failed"; SavedCardTypes["PENDING"] = "pending"; })(SavedCardTypes || (SavedCardTypes = {})); const { state, onChange } = settings.createStore({ cards: [], hasCards: false, }); onChange('cards', (value) => { state.hasCards = value.filter((card) => card.status !== SavedCardTypes.FAILED).length > 0; }); exports.state = state;