UNPKG

mazeof-react

Version:
16 lines (15 loc) 579 B
const variantOrPrimary = (modalActions, actionKey) => modalActions[actionKey].variant ? modalActions[actionKey].variant : "primary"; const labelOrActionKey = (modalActions, actionKey) => modalActions[actionKey].label ? modalActions[actionKey].label : actionKey; const doesDefineClose = (modalActions) => { let closeDefined = false; Object.keys(modalActions) .map(action => { if (/close/i.test(action)) { closeDefined = true; } }); return closeDefined; }; export { variantOrPrimary, labelOrActionKey, doesDefineClose };