UNPKG

@adyen/react-native

Version:

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

25 lines (23 loc) 776 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ModuleWrapper = void 0; var _core = require("../../core"); var _EventListenerWrapper = require("./EventListenerWrapper"); /** Base native module interface for ModuleWrapper */ /** * Base wrapper for non-embedded Native Modules. * Supports: onError, onComplete events. * @typeParam T - The specific native module interface for the concrete wrapper */ class ModuleWrapper extends _EventListenerWrapper.EventListenerWrapper { static events = [_core.Event.onError, _core.Event.onComplete]; hide(success, option) { this.nativeModule.hide(success, { message: option?.message ?? '' }); } } exports.ModuleWrapper = ModuleWrapper; //# sourceMappingURL=ModuleWrapper.js.map