@securecall/client-component
Version:
SecureCall Core Web Component
2 lines • 1.27 kB
JavaScript
import{r as e,c as o,h as t,H as r}from"./p-KxdoBBDC.js";import{L as n}from"./p-By6Qn8nU.js";const s=":host{display:block;text-align:center;margin-top:1rem}.response-button{padding:0.75rem 1.5rem;background-color:var(--theme-button-color, #007bff);color:var(--theme-primary-color, #fff);border:none;border-radius:4px;cursor:pointer;font-size:1rem;width:fit-content}.response-button:disabled{background-color:var(--theme-button-color-disabled, #ccc);cursor:not-allowed}.response-button:hover:not(:disabled){background-color:var(--theme-button-color-hover, #0056b3)}";const c=class{constructor(t){e(this,t);this.responseButtonEvent=o(this,"responseButtonEvent")}fieldName;label;action="retryClearCVV";responseButtonEvent;log=new n("SecurecallResponseButton");handleClick(){this.log.debug("handleClick: field",this.fieldName,"clicked");this.responseButtonEvent.emit(this.action)}render(){return t(r,{key:"659031854eadfac8ae6a8ad7f71b07b1b4ecb711"},t("div",{key:"a75ccbe98bb8a695e38d0f1882e07be31f92d92b",class:"response-field-container"},t("button",{key:"748b63c60e416fcf13a9c398ab69e087520c7d7d",type:"button",class:"response-button",onClick:()=>this.handleClick()},this.label)))}};c.style=s;export{c as securecall_response_button};
//# sourceMappingURL=p-ccb855bb.entry.js.map