UNPKG

1.59 kBJavaScriptView Raw
1"use strict";
2var __extends = (this && this.__extends) || (function () {
3 var extendStatics = function (d, b) {
4 extendStatics = Object.setPrototypeOf ||
5 ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
6 function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
7 return extendStatics(d, b);
8 };
9 return function (d, b) {
10 extendStatics(d, b);
11 function __() { this.constructor = d; }
12 d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
13 };
14})();
15var __importDefault = (this && this.__importDefault) || function (mod) {
16 return (mod && mod.__esModule) ? mod : { "default": mod };
17};
18Object.defineProperty(exports, "__esModule", { value: true });
19exports.Provider = void 0;
20var react_1 = __importDefault(require("react"));
21var _1 = require(".");
22var Provider = /** @class */ (function (_super) {
23 __extends(Provider, _super);
24 function Provider(props) {
25 var _this = _super.call(this, props) || this;
26 _this.middleware = props.middleware;
27 return _this;
28 }
29 Provider.prototype.getChildContext = function () {
30 return {
31 appBridgeMiddleware: this.middleware,
32 };
33 };
34 Provider.prototype.render = function () {
35 return react_1.default.Children.only(this.props.children);
36 };
37 Provider.childContextTypes = {
38 appBridgeMiddleware: _1.appBridgeMiddlewareProptype,
39 };
40 return Provider;
41}(react_1.default.Component));
42exports.Provider = Provider;