UNPKG

@adyen/adyen-web

Version:

[![npm](https://img.shields.io/npm/v/@adyen/adyen-web.svg)](https://www.npmjs.com/package/@adyen/adyen-web)

3 lines (2 loc) 691 B
import{createElement as e}from"../../../../external/preact/dist/preact.js";import{useCallback as t}from"../../../../external/preact/hooks/dist/hooks.js";import r from"./IssuerButton.js";import{useCoreContext as s}from"../../../../core/Context/CoreProvider.js";const o=({items:o=[],selectedIssuerId:a,onChange:c})=>{const{i18n:i}=s(),l=t(e=>{const t=e.currentTarget.value;Object.defineProperty(e.target,"value",{value:t}),c(e)},[c]);return e("fieldset",{className:"adyen-checkout__issuer-button-group","aria-label":i.get("issuerList.selectField.contextualText")},o.map(t=>e(r,{key:t.id,...t,selected:a===t.id,onClick:l})))};export{o as default}; //# sourceMappingURL=IssuerButtonGroup.js.map