@mastercard/connect-components-web-sdk
Version:
The web SDK for the Connect Components project
17 lines (14 loc) • 521 B
JavaScript
/** @param {import('./types').ElementImports} $inject */
function mastercardInput_injector($inject) {
const { appConfig, BaseInputElement } = $inject;
// @ts-ignore
return class MastercardInput extends BaseInputElement {
/**
* @type {import('./types').ElementExports['generateIframeURL']}
*/
generateIframeURL(formId, elementId) {
return `${appConfig.getSDKBase()}/frames/parent/login-forms/${formId}/elements/${elementId}/contents.html`;
}
};
}
export { mastercardInput_injector };