UNPKG

@adyen/react-native

Version:

Wraps Adyen Checkout Drop-In and Components for iOS and Android for convenient use with React Native

23 lines (22 loc) 779 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ActionHandlingComponentWrapper = void 0; var _ComponentWrapper = require("./ComponentWrapper"); var _constants = require("../core/constants"); /** * Wrapper for all Native Modules that support Action handling. * */ class ActionHandlingComponentWrapper extends _ComponentWrapper.ComponentWrapper { constructor(nativeModule, events) { const allEvents = [_constants.Event.onAdditionalDetails]; events?.forEach(element => allEvents.push(element)); super(nativeModule, allEvents); } handle(action) { this.nativeModule.handle(action); } } exports.ActionHandlingComponentWrapper = ActionHandlingComponentWrapper; //# sourceMappingURL=ActionHandlingComponentWrapper.js.map