mirror of
https://github.com/idanoo/GoScrobble.git
synced 2024-11-25 09:55:15 +00:00
74 lines
3.1 KiB
JavaScript
74 lines
3.1 KiB
JavaScript
|
"use strict";
|
||
|
|
||
|
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
|
||
|
|
||
|
Object.defineProperty(exports, "__esModule", {
|
||
|
value: true
|
||
|
});
|
||
|
exports["default"] = void 0;
|
||
|
|
||
|
var React = _interopRequireWildcard(require("react"));
|
||
|
|
||
|
var _universalCookie = _interopRequireDefault(require("universal-cookie"));
|
||
|
|
||
|
var _CookiesContext = require("./CookiesContext");
|
||
|
|
||
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||
|
|
||
|
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
|
||
|
|
||
|
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
||
|
|
||
|
var __extends = void 0 && (void 0).__extends || function () {
|
||
|
var _extendStatics = function extendStatics(d, b) {
|
||
|
_extendStatics = Object.setPrototypeOf || {
|
||
|
__proto__: []
|
||
|
} instanceof Array && function (d, b) {
|
||
|
d.__proto__ = b;
|
||
|
} || function (d, b) {
|
||
|
for (var p in b) {
|
||
|
if (b.hasOwnProperty(p)) d[p] = b[p];
|
||
|
}
|
||
|
};
|
||
|
|
||
|
return _extendStatics(d, b);
|
||
|
};
|
||
|
|
||
|
return function (d, b) {
|
||
|
_extendStatics(d, b);
|
||
|
|
||
|
function __() {
|
||
|
this.constructor = d;
|
||
|
}
|
||
|
|
||
|
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
||
|
};
|
||
|
}();
|
||
|
|
||
|
var CookiesProvider = function (_super) {
|
||
|
__extends(CookiesProvider, _super);
|
||
|
|
||
|
function CookiesProvider(props) {
|
||
|
var _this = _super.call(this, props) || this;
|
||
|
|
||
|
if (props.cookies) {
|
||
|
_this.cookies = props.cookies;
|
||
|
} else {
|
||
|
_this.cookies = new _universalCookie["default"]();
|
||
|
}
|
||
|
|
||
|
return _this;
|
||
|
}
|
||
|
|
||
|
CookiesProvider.prototype.render = function () {
|
||
|
return /*#__PURE__*/React.createElement(_CookiesContext.Provider, {
|
||
|
value: this.cookies
|
||
|
}, this.props.children);
|
||
|
};
|
||
|
|
||
|
return CookiesProvider;
|
||
|
}(React.Component);
|
||
|
|
||
|
var _default = CookiesProvider;
|
||
|
exports["default"] = _default;
|
||
|
module.exports = exports.default;
|