New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react-cookie

Package Overview
Dependencies
Maintainers
1
Versions
84
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-cookie - npm Package Compare versions

Comparing version 4.0.0 to 4.0.1

LICENSE

0

cjs/Cookies.d.ts
import Cookies from 'universal-cookie';
export default Cookies;

8

cjs/Cookies.js

@@ -6,10 +6,10 @@ "use strict";

});
exports.default = void 0;
exports["default"] = void 0;
var _universalCookie = _interopRequireDefault(require("universal-cookie"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var _default = _universalCookie.default;
exports.default = _default;
var _default = _universalCookie["default"];
exports["default"] = _default;
module.exports = exports.default;

@@ -0,0 +0,0 @@ import * as React from 'react';

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = exports.Consumer = exports.Provider = void 0;
exports["default"] = exports.Consumer = exports.Provider = void 0;

@@ -13,7 +13,7 @@ var React = _interopRequireWildcard(require("react"));

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }
var CookiesContext = React.createContext(new _Cookies.default());
var CookiesContext = React.createContext(new _Cookies["default"]());
var Provider = CookiesContext.Provider,

@@ -24,2 +24,2 @@ Consumer = CookiesContext.Consumer;

var _default = CookiesContext;
exports.default = _default;
exports["default"] = _default;

@@ -0,0 +0,0 @@ import * as React from 'react';

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = void 0;
exports["default"] = void 0;

@@ -15,5 +15,5 @@ var React = _interopRequireWildcard(require("react"));

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }

@@ -57,3 +57,3 @@ var __extends = void 0 && (void 0).__extends || function () {

} else {
_this.cookies = new _universalCookie.default();
_this.cookies = new _universalCookie["default"]();
}

@@ -74,3 +74,3 @@

var _default = CookiesProvider;
exports.default = _default;
exports["default"] = _default;
module.exports = exports.default;

@@ -0,0 +0,0 @@ export { default as Cookies } from './Cookies';

@@ -9,3 +9,3 @@ "use strict";

get: function get() {
return _Cookies.default;
return _Cookies["default"];
}

@@ -16,3 +16,3 @@ });

get: function get() {
return _CookiesProvider.default;
return _CookiesProvider["default"];
}

@@ -23,3 +23,3 @@ });

get: function get() {
return _withCookies.default;
return _withCookies["default"];
}

@@ -30,3 +30,3 @@ });

get: function get() {
return _useCookies.default;
return _useCookies["default"];
}

@@ -43,2 +43,2 @@ });

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

@@ -0,0 +0,0 @@ /// <reference types="react" />

@@ -0,0 +0,0 @@ import { Cookie, CookieSetOptions } from 'universal-cookie';

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = useCookies;
exports["default"] = useCookies;

@@ -13,6 +13,6 @@ var _react = require("react");

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function useCookies(dependencies) {
var cookies = (0, _react.useContext)(_CookiesContext.default);
var cookies = (0, _react.useContext)(_CookiesContext["default"]);

@@ -19,0 +19,0 @@ if (!cookies) {

@@ -5,3 +5,3 @@ import * as React from 'react';

declare type Omit<T, K extends keyof T> = Pick<T, Diff<keyof T, K>>;
export default function withCookies<T extends ReactCookieProps>(WrapperComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
export default function withCookies<T extends ReactCookieProps>(WrappedComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
export {};

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = withCookies;
exports["default"] = withCookies;

@@ -13,3 +13,3 @@ var React = _interopRequireWildcard(require("react"));

function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }

@@ -66,3 +66,3 @@ var __extends = void 0 && (void 0).__extends || function () {

if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0) t[p[i]] = s[p[i]];
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
}

@@ -75,5 +75,5 @@ return t;

function withCookies(WrapperComponent) {
function withCookies(WrappedComponent) {
// @ts-ignore
var name = WrapperComponent.displayName || WrapperComponent.name;
var name = WrappedComponent.displayName || WrappedComponent.name;

@@ -126,3 +126,3 @@ var CookieWrapper =

var allCookies = cookies.getAll();
return React.createElement(WrapperComponent, __assign({}, restProps, {
return React.createElement(WrappedComponent, __assign({}, restProps, {
ref: forwardedRef,

@@ -135,7 +135,7 @@ cookies: cookies,

CookieWrapper.displayName = "withCookies(" + name + ")";
CookieWrapper.WrapperComponent = WrapperComponent;
CookieWrapper.WrappedComponent = WrappedComponent;
return CookieWrapper;
}(React.Component);
var CookieWrapperWithRefAndCookieConsumer = React.forwardRef(function (props, ref) {
var ForwardedComponent = React.forwardRef(function (props, ref) {
return React.createElement(_CookiesContext.Consumer, null, function (cookies) {

@@ -149,7 +149,7 @@ return React.createElement(CookieWrapper, __assign({

});
return hoistStatics(CookieWrapperWithRefAndCookieConsumer, WrapperComponent, {
WrappedComponent: true
});
ForwardedComponent.displayName = CookieWrapper.displayName;
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
return hoistStatics(ForwardedComponent, WrappedComponent);
}
module.exports = exports.default;
import Cookies from 'universal-cookie';
export default Cookies;
import Cookies from 'universal-cookie';
export default Cookies;

@@ -0,0 +0,0 @@ import * as React from 'react';

@@ -0,0 +0,0 @@ import * as React from 'react';

@@ -0,0 +0,0 @@ import * as React from 'react';

@@ -7,3 +7,3 @@ var __extends = (this && this.__extends) || (function () {

return extendStatics(d, b);
}
};
return function (d, b) {

@@ -10,0 +10,0 @@ extendStatics(d, b);

@@ -0,0 +0,0 @@ export { default as Cookies } from './Cookies';

@@ -0,0 +0,0 @@ export { default as Cookies } from './Cookies';

@@ -0,0 +0,0 @@ /// <reference types="react" />

@@ -0,0 +0,0 @@ import { Cookie, CookieSetOptions } from 'universal-cookie';

@@ -0,0 +0,0 @@ import { useContext, useEffect, useState, useRef, useMemo } from 'react';

@@ -5,3 +5,3 @@ import * as React from 'react';

declare type Omit<T, K extends keyof T> = Pick<T, Diff<keyof T, K>>;
export default function withCookies<T extends ReactCookieProps>(WrapperComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
export default function withCookies<T extends ReactCookieProps>(WrappedComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
export {};

@@ -7,3 +7,3 @@ var __extends = (this && this.__extends) || (function () {

return extendStatics(d, b);
}
};
return function (d, b) {

@@ -31,4 +31,6 @@ extendStatics(d, b);

if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)
t[p[i]] = s[p[i]];
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;

@@ -40,5 +42,5 @@ };

var hoistStatics = require('hoist-non-react-statics');
export default function withCookies(WrapperComponent) {
export default function withCookies(WrappedComponent) {
// @ts-ignore
var name = WrapperComponent.displayName || WrapperComponent.name;
var name = WrappedComponent.displayName || WrappedComponent.name;
var CookieWrapper = /** @class */ (function (_super) {

@@ -75,14 +77,14 @@ __extends(CookieWrapper, _super);

var allCookies = cookies.getAll();
return (React.createElement(WrapperComponent, __assign({}, restProps, { ref: forwardedRef, cookies: cookies, allCookies: allCookies })));
return (React.createElement(WrappedComponent, __assign({}, restProps, { ref: forwardedRef, cookies: cookies, allCookies: allCookies })));
};
CookieWrapper.displayName = "withCookies(" + name + ")";
CookieWrapper.WrapperComponent = WrapperComponent;
CookieWrapper.WrappedComponent = WrappedComponent;
return CookieWrapper;
}(React.Component));
var CookieWrapperWithRefAndCookieConsumer = React.forwardRef(function (props, ref) {
var ForwardedComponent = React.forwardRef(function (props, ref) {
return (React.createElement(Consumer, null, function (cookies) { return (React.createElement(CookieWrapper, __assign({ cookies: cookies }, props, { forwardedRef: ref }))); }));
});
return hoistStatics(CookieWrapperWithRefAndCookieConsumer, WrapperComponent, {
WrappedComponent: true
});
ForwardedComponent.displayName = CookieWrapper.displayName;
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
return hoistStatics(ForwardedComponent, WrappedComponent);
}
export * from './es6';
import Cookies from 'universal-cookie';
export default Cookies;

@@ -6,10 +6,10 @@ "use strict";

});
exports.default = void 0;
exports["default"] = void 0;
var _universalCookie = _interopRequireDefault(require("universal-cookie"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var _default = _universalCookie.default;
exports.default = _default;
var _default = _universalCookie["default"];
exports["default"] = _default;
module.exports = exports.default;

@@ -0,0 +0,0 @@ import * as React from 'react';

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = exports.Consumer = exports.Provider = void 0;
exports["default"] = exports.Consumer = exports.Provider = void 0;

@@ -13,7 +13,7 @@ var React = _interopRequireWildcard(require("react"));

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }
var CookiesContext = React.createContext(new _Cookies.default());
var CookiesContext = React.createContext(new _Cookies["default"]());
var Provider = CookiesContext.Provider,

@@ -24,2 +24,2 @@ Consumer = CookiesContext.Consumer;

var _default = CookiesContext;
exports.default = _default;
exports["default"] = _default;

@@ -0,0 +0,0 @@ import * as React from 'react';

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = void 0;
exports["default"] = void 0;

@@ -15,5 +15,5 @@ var React = _interopRequireWildcard(require("react"));

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }

@@ -57,3 +57,3 @@ var __extends = void 0 && (void 0).__extends || function () {

} else {
_this.cookies = new _universalCookie.default();
_this.cookies = new _universalCookie["default"]();
}

@@ -74,3 +74,3 @@

var _default = CookiesProvider;
exports.default = _default;
exports["default"] = _default;
module.exports = exports.default;

@@ -0,0 +0,0 @@ export { default as Cookies } from './Cookies';

@@ -9,3 +9,3 @@ "use strict";

get: function get() {
return _Cookies.default;
return _Cookies["default"];
}

@@ -16,3 +16,3 @@ });

get: function get() {
return _CookiesProvider.default;
return _CookiesProvider["default"];
}

@@ -23,3 +23,3 @@ });

get: function get() {
return _withCookies.default;
return _withCookies["default"];
}

@@ -30,3 +30,3 @@ });

get: function get() {
return _useCookies.default;
return _useCookies["default"];
}

@@ -43,2 +43,2 @@ });

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

@@ -0,0 +0,0 @@ /// <reference types="react" />

@@ -0,0 +0,0 @@ import { Cookie, CookieSetOptions } from 'universal-cookie';

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = useCookies;
exports["default"] = useCookies;

@@ -13,6 +13,6 @@ var _react = require("react");

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function useCookies(dependencies) {
var cookies = (0, _react.useContext)(_CookiesContext.default);
var cookies = (0, _react.useContext)(_CookiesContext["default"]);

@@ -19,0 +19,0 @@ if (!cookies) {

@@ -5,3 +5,3 @@ import * as React from 'react';

declare type Omit<T, K extends keyof T> = Pick<T, Diff<keyof T, K>>;
export default function withCookies<T extends ReactCookieProps>(WrapperComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
export default function withCookies<T extends ReactCookieProps>(WrappedComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
export {};

@@ -6,3 +6,3 @@ "use strict";

});
exports.default = withCookies;
exports["default"] = withCookies;

@@ -13,3 +13,3 @@ var React = _interopRequireWildcard(require("react"));

function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }

@@ -66,3 +66,3 @@ var __extends = void 0 && (void 0).__extends || function () {

if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0) t[p[i]] = s[p[i]];
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
}

@@ -75,5 +75,5 @@ return t;

function withCookies(WrapperComponent) {
function withCookies(WrappedComponent) {
// @ts-ignore
var name = WrapperComponent.displayName || WrapperComponent.name;
var name = WrappedComponent.displayName || WrappedComponent.name;

@@ -126,3 +126,3 @@ var CookieWrapper =

var allCookies = cookies.getAll();
return React.createElement(WrapperComponent, __assign({}, restProps, {
return React.createElement(WrappedComponent, __assign({}, restProps, {
ref: forwardedRef,

@@ -135,7 +135,7 @@ cookies: cookies,

CookieWrapper.displayName = "withCookies(" + name + ")";
CookieWrapper.WrapperComponent = WrapperComponent;
CookieWrapper.WrappedComponent = WrappedComponent;
return CookieWrapper;
}(React.Component);
var CookieWrapperWithRefAndCookieConsumer = React.forwardRef(function (props, ref) {
var ForwardedComponent = React.forwardRef(function (props, ref) {
return React.createElement(_CookiesContext.Consumer, null, function (cookies) {

@@ -149,7 +149,7 @@ return React.createElement(CookieWrapper, __assign({

});
return hoistStatics(CookieWrapperWithRefAndCookieConsumer, WrapperComponent, {
WrappedComponent: true
});
ForwardedComponent.displayName = CookieWrapper.displayName;
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
return hoistStatics(ForwardedComponent, WrappedComponent);
}
module.exports = exports.default;
{
"name": "react-cookie",
"version": "4.0.0",
"version": "4.0.1",
"description": "Universal cookies for React",

@@ -12,3 +12,4 @@ "main": "cjs/index.js",

"lib",
"index.d.ts"
"index.d.ts",
"LICENSE"
],

@@ -47,3 +48,3 @@ "repository": {

"rimraf": "^2.6.1",
"rollup": "^0.64.1",
"rollup": "^1.16.4",
"typescript": "^3.0.1"

@@ -50,0 +51,0 @@ },

@@ -36,5 +36,14 @@ <h3 align="center">

```html
<script crossorigin src="https://unpkg.com/react@16/umd/react.production.js"></script>
<script crossorigin src="https://unpkg.com/universal-cookie@3/umd/universalCookie.min.js"></script>
<script crossorigin src="https://unpkg.com/react-cookie@3/umd/reactCookie.min.js"></script>
<script
crossorigin
src="https://unpkg.com/react@16/umd/react.production.js"
></script>
<script
crossorigin
src="https://unpkg.com/universal-cookie@3/umd/universalCookie.min.js"
></script>
<script
crossorigin
src="https://unpkg.com/react-cookie@3/umd/reactCookie.min.js"
></script>
```

@@ -102,2 +111,12 @@

Your original static properties will be hoisted on the returned component. You can also access the original component by using the `WrappedComponent` static property. Example:
```jsx
function MyComponent() {
return null;
}
const NewComponent = withCookies(MyComponent);
NewComponent.WrappedComponent === MyComponent;
```
## Cookies

@@ -104,0 +123,0 @@

(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('universal-cookie'), require('react')) :
typeof define === 'function' && define.amd ? define(['universal-cookie', 'react'], factory) :
(global.ReactCookie = factory(global.UniversalCookie,global.React));
}(this, (function (universalCookie,_react) { 'use strict';
(global = global || self, global.ReactCookie = factory(global.UniversalCookie, global.React));
}(this, function (universalCookie, react) { 'use strict';
universalCookie = universalCookie && universalCookie.hasOwnProperty('default') ? universalCookie['default'] : universalCookie;
_react = _react && _react.hasOwnProperty('default') ? _react['default'] : _react;
react = react && react.hasOwnProperty('default') ? react['default'] : react;

@@ -23,10 +23,10 @@ function unwrapExports (x) {

});
exports.default = void 0;
exports["default"] = void 0;
var _universalCookie = _interopRequireDefault(universalCookie);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var _default = _universalCookie.default;
exports.default = _default;
var _default = _universalCookie["default"];
exports["default"] = _default;
module.exports = exports.default;

@@ -42,13 +42,13 @@ });

});
exports.default = exports.Consumer = exports.Provider = void 0;
exports["default"] = exports.Consumer = exports.Provider = void 0;
var React = _interopRequireWildcard(_react);
var React = _interopRequireWildcard(react);
var _Cookies = _interopRequireDefault(Cookies);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }
var CookiesContext = React.createContext(new _Cookies.default());
var CookiesContext = React.createContext(new _Cookies["default"]());
var Provider = CookiesContext.Provider,

@@ -59,3 +59,3 @@ Consumer = CookiesContext.Consumer;

var _default = CookiesContext;
exports.default = _default;
exports["default"] = _default;
});

@@ -72,5 +72,5 @@

});
exports.default = void 0;
exports["default"] = void 0;
var React = _interopRequireWildcard(_react);
var React = _interopRequireWildcard(react);

@@ -81,7 +81,7 @@ var _universalCookie = _interopRequireDefault(universalCookie);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }
var __extends = function () {
var __extends = function () {
var _extendStatics = function extendStatics(d, b) {

@@ -123,3 +123,3 @@ _extendStatics = Object.setPrototypeOf || {

} else {
_this.cookies = new _universalCookie.default();
_this.cookies = new _universalCookie["default"]();
}

@@ -140,3 +140,3 @@

var _default = CookiesProvider;
exports.default = _default;
exports["default"] = _default;
module.exports = exports.default;

@@ -549,11 +549,11 @@ });

});
exports.default = withCookies;
exports["default"] = withCookies;
var React = _interopRequireWildcard(_react);
var React = _interopRequireWildcard(react);
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj["default"] = obj; return newObj; } }
var __extends = function () {
var __extends = function () {
var _extendStatics = function extendStatics(d, b) {

@@ -584,3 +584,3 @@ _extendStatics = Object.setPrototypeOf || {

var __assign = function () {
var __assign = function () {
__assign = Object.assign || function (t) {

@@ -601,3 +601,3 @@ for (var s, i = 1, n = arguments.length; i < n; i++) {

var __rest = function (s, e) {
var __rest = function (s, e) {
var t = {};

@@ -610,3 +610,3 @@

if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0) t[p[i]] = s[p[i]];
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
}

@@ -619,5 +619,5 @@ return t;

function withCookies(WrapperComponent) {
function withCookies(WrappedComponent) {
// @ts-ignore
var name = WrapperComponent.displayName || WrapperComponent.name;
var name = WrappedComponent.displayName || WrappedComponent.name;

@@ -670,3 +670,3 @@ var CookieWrapper =

var allCookies = cookies.getAll();
return React.createElement(WrapperComponent, __assign({}, restProps, {
return React.createElement(WrappedComponent, __assign({}, restProps, {
ref: forwardedRef,

@@ -679,7 +679,7 @@ cookies: cookies,

CookieWrapper.displayName = "withCookies(" + name + ")";
CookieWrapper.WrapperComponent = WrapperComponent;
CookieWrapper.WrappedComponent = WrappedComponent;
return CookieWrapper;
}(React.Component);
var CookieWrapperWithRefAndCookieConsumer = React.forwardRef(function (props, ref) {
var ForwardedComponent = React.forwardRef(function (props, ref) {
return React.createElement(CookiesContext_1.Consumer, null, function (cookies) {

@@ -693,5 +693,5 @@ return React.createElement(CookieWrapper, __assign({

});
return hoistNonReactStatics_cjs(CookieWrapperWithRefAndCookieConsumer, WrapperComponent, {
WrappedComponent: true
});
ForwardedComponent.displayName = CookieWrapper.displayName;
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
return hoistNonReactStatics_cjs(ForwardedComponent, WrappedComponent);
}

@@ -709,3 +709,3 @@

});
exports.default = useCookies;
exports["default"] = useCookies;

@@ -716,6 +716,6 @@

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function useCookies(dependencies) {
var cookies = (0, _react.useContext)(_CookiesContext.default);
var cookies = (0, react.useContext)(_CookiesContext["default"]);

@@ -728,8 +728,8 @@ if (!cookies) {

var _a = (0, _react.useState)(initialCookies),
var _a = (0, react.useState)(initialCookies),
allCookies = _a[0],
setCookies = _a[1];
var previousCookiesRef = (0, _react.useRef)(allCookies);
(0, _react.useEffect)(function () {
var previousCookiesRef = (0, react.useRef)(allCookies);
(0, react.useEffect)(function () {
function onChange() {

@@ -750,6 +750,6 @@ var newCookies = cookies.getAll();

}, [cookies]);
var setCookie = (0, _react.useMemo)(function () {
var setCookie = (0, react.useMemo)(function () {
return cookies.set.bind(cookies);
}, [cookies]);
var removeCookie = (0, _react.useMemo)(function () {
var removeCookie = (0, react.useMemo)(function () {
return cookies.remove.bind(cookies);

@@ -789,3 +789,3 @@ }, [cookies]);

get: function get() {
return _Cookies.default;
return _Cookies["default"];
}

@@ -796,3 +796,3 @@ });

get: function get() {
return _CookiesProvider.default;
return _CookiesProvider["default"];
}

@@ -803,3 +803,3 @@ });

get: function get() {
return _withCookies.default;
return _withCookies["default"];
}

@@ -810,3 +810,3 @@ });

get: function get() {
return _useCookies.default;
return _useCookies["default"];
}

@@ -823,3 +823,3 @@ });

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
});

@@ -831,2 +831,2 @@

})));
}));

@@ -1,1 +0,1 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("universal-cookie"),require("react")):"function"==typeof define&&define.amd?define(["universal-cookie","react"],t):e.ReactCookie=t(e.UniversalCookie,e.React)}(this,function(f,s){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function t(e,t){return e(t={exports:{}},t.exports),t.exports}f=f&&f.hasOwnProperty("default")?f.default:f,s=s&&s.hasOwnProperty("default")?s.default:s;var c=t(function(e,t){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=((r=f)&&r.__esModule?r:{default:r}).default;t.default=o,e.exports=t.default});e(c);var p=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Consumer=t.Provider=void 0;var r,o=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};o.get||o.set?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,t}}(s),n=(r=c)&&r.__esModule?r:{default:r};var i=o.createContext(new n.default),u=i.Provider,a=i.Consumer;t.Consumer=a,t.Provider=u;var f=i;t.default=f});e(p);p.Consumer,p.Provider;var a=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};o.get||o.set?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,t}}(s),n=(r=f)&&r.__esModule?r:{default:r};var i,u=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),a=function(r){function e(e){var t=r.call(this,e)||this;return e.cookies?t.cookies=e.cookies:t.cookies=new n.default,t}return u(e,r),e.prototype.render=function(){return o.createElement(p.Provider,{value:this.cookies},this.props.children)},e}(o.Component);t.default=a,e.exports=t.default});e(a);var r=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,a=r?Symbol.for("react.profiler"):60114,f=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,s=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,l=r?Symbol.for("react.forward_ref"):60112,d=r?Symbol.for("react.suspense"):60113,y=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116;function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case s:case p:case i:case a:case u:case d:return e;default:switch(e=e&&e.$$typeof){case c:case l:case f:return e;default:return t}}case m:case y:case n:return t}}}function P(e){return v(e)===p}t.typeOf=v,t.AsyncMode=s,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=f,t.Element=o,t.ForwardRef=l,t.Fragment=i,t.Lazy=m,t.Memo=y,t.Portal=n,t.Profiler=a,t.StrictMode=u,t.Suspense=d,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===a||e===u||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===y||e.$$typeof===f||e.$$typeof===c||e.$$typeof===l)},t.isAsyncMode=function(e){return P(e)||v(e)===s},t.isConcurrentMode=P,t.isContextConsumer=function(e){return v(e)===c},t.isContextProvider=function(e){return v(e)===f},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return v(e)===l},t.isFragment=function(e){return v(e)===i},t.isLazy=function(e){return v(e)===m},t.isMemo=function(e){return v(e)===y},t.isPortal=function(e){return v(e)===n},t.isProfiler=function(e){return v(e)===a},t.isStrictMode=function(e){return v(e)===u},t.isSuspense=function(e){return v(e)===d}});e(r);r.typeOf,r.AsyncMode,r.ConcurrentMode,r.ContextConsumer,r.ContextProvider,r.Element,r.ForwardRef,r.Fragment,r.Lazy,r.Memo,r.Portal,r.Profiler,r.StrictMode,r.Suspense,r.isValidElementType,r.isAsyncMode,r.isConcurrentMode,r.isContextConsumer,r.isContextProvider,r.isElement,r.isForwardRef,r.isFragment,r.isLazy,r.isMemo,r.isPortal,r.isProfiler,r.isStrictMode,r.isSuspense;var o=t(function(e,t){});e(o);o.typeOf,o.AsyncMode,o.ConcurrentMode,o.ContextConsumer,o.ContextProvider,o.Element,o.ForwardRef,o.Fragment,o.Lazy,o.Memo,o.Portal,o.Profiler,o.StrictMode,o.Suspense,o.isValidElementType,o.isAsyncMode,o.isConcurrentMode,o.isContextConsumer,o.isContextProvider,o.isElement,o.isForwardRef,o.isFragment,o.isLazy,o.isMemo,o.isPortal,o.isProfiler,o.isStrictMode,o.isSuspense;var n=t(function(e){e.exports=r}),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},l={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},u={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},d={};function y(e){return n.isMemo(e)?u:d[e.$$typeof]||i}d[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var m=Object.defineProperty,v=Object.getOwnPropertyNames,P=Object.getOwnPropertySymbols,O=Object.getOwnPropertyDescriptor,b=Object.getPrototypeOf,C=Object.prototype;var _=function e(t,r,o){if("string"!=typeof r){if(C){var n=b(r);n&&n!==C&&e(t,n,o)}var i=v(r);P&&(i=i.concat(P(r)));for(var u=y(t),a=y(r),f=0;f<i.length;++f){var c=i[f];if(!(l[c]||o&&o[c]||a&&a[c]||u&&u[c])){var s=O(r,c);try{m(t,c,s)}catch(e){}}}return t}return t},h=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(i){var r=i.displayName||i.name,o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.onChange=function(){e.forceUpdate()},e}return n(e,t),e.prototype.listen=function(){this.props.cookies.addChangeListener(this.onChange)},e.prototype.unlisten=function(e){(e||this.props.cookies).removeChangeListener(this.onChange)},e.prototype.componentDidMount=function(){this.listen()},e.prototype.componentDidUpdate=function(e){e.cookies!==this.props.cookies&&(this.unlisten(e.cookies),this.listen())},e.prototype.componentWillUnmount=function(){this.unlisten()},e.prototype.render=function(){var e=this.props,t=e.forwardedRef,r=e.cookies,o=f(e,["forwardedRef","cookies"]),n=r.getAll();return u.createElement(i,a({},o,{ref:t,cookies:r,allCookies:n}))},e.displayName="withCookies("+r+")",e.WrapperComponent=i,e}(u.Component),e=u.forwardRef(function(t,r){return u.createElement(p.Consumer,null,function(e){return u.createElement(o,a({cookies:e},t,{forwardedRef:r}))})});return _(e,i,{WrappedComponent:!0})};var u=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};o.get||o.set?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,t}}(s);var o,n=(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),a=function(){return(a=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},f=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&(r[o[n]]=e[o[n]])}return r};e.exports=t.default});e(h);var g=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(t){var r=(0,s.useContext)(c.default);if(!r)throw new Error("Missing <CookiesProvider>");var e=r.getAll(),o=(0,s.useState)(e),n=o[0],i=o[1],u=(0,s.useRef)(n);(0,s.useEffect)(function(){function e(){var e=r.getAll();(function(e,t,r){if(!e)return!0;for(var o=0,n=e;o<n.length;o++){var i=n[o];if(t[i]!==r[i])return!0}return!1})(t||null,e,u.current)&&i(e),u.current=e}return r.addChangeListener(e),function(){r.removeChangeListener(e)}},[r]);var a=(0,s.useMemo)(function(){return r.set.bind(r)},[r]),f=(0,s.useMemo)(function(){return r.remove.bind(r)},[r]);return[n,a,f]};var r,c=(r=p)&&r.__esModule?r:{default:r};e.exports=t.default});return e(g),e(t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Cookies",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"CookiesProvider",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"withCookies",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"useCookies",{enumerable:!0,get:function(){return i.default}});var r=u(c),o=u(a),n=u(h),i=u(g);function u(e){return e&&e.__esModule?e:{default:e}}}))});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("universal-cookie"),require("react")):"function"==typeof define&&define.amd?define(["universal-cookie","react"],t):(e=e||self).ReactCookie=t(e.UniversalCookie,e.React)}(this,function(c,p){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function t(e,t){return e(t={exports:{}},t.exports),t.exports}c=c&&c.hasOwnProperty("default")?c.default:c,p=p&&p.hasOwnProperty("default")?p.default:p;var f=t(function(e,t){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=((r=c)&&r.__esModule?r:{default:r}).default;t.default=o,e.exports=t.default});e(f);var l=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Consumer=t.Provider=void 0;var r,o=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};o.get||o.set?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,t}}(p),n=(r=f)&&r.__esModule?r:{default:r};var i=o.createContext(new n.default),u=i.Provider,a=i.Consumer;t.Consumer=a,t.Provider=u;var s=i;t.default=s});e(l);l.Consumer,l.Provider;var a=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};o.get||o.set?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,t}}(p),n=(r=c)&&r.__esModule?r:{default:r};var i,u,a=(i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});function s(e){var t=u.call(this,e)||this;return e.cookies?t.cookies=e.cookies:t.cookies=new n.default,t}var f=(u=o.Component,a(s,u),s.prototype.render=function(){return o.createElement(l.Provider,{value:this.cookies},this.props.children)},s);t.default=f,e.exports=t.default});e(a);var r=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,n=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,a=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,f=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,l=r?Symbol.for("react.forward_ref"):60112,d=r?Symbol.for("react.suspense"):60113,y=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116;function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case c:case p:case i:case a:case u:case d:return e;default:switch(e=e&&e.$$typeof){case f:case l:case s:return e;default:return t}}case m:case y:case n:return t}}}function b(e){return v(e)===p}t.typeOf=v,t.AsyncMode=c,t.ConcurrentMode=p,t.ContextConsumer=f,t.ContextProvider=s,t.Element=o,t.ForwardRef=l,t.Fragment=i,t.Lazy=m,t.Memo=y,t.Portal=n,t.Profiler=a,t.StrictMode=u,t.Suspense=d,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===a||e===u||e===d||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===y||e.$$typeof===s||e.$$typeof===f||e.$$typeof===l)},t.isAsyncMode=function(e){return b(e)||v(e)===c},t.isConcurrentMode=b,t.isContextConsumer=function(e){return v(e)===f},t.isContextProvider=function(e){return v(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return v(e)===l},t.isFragment=function(e){return v(e)===i},t.isLazy=function(e){return v(e)===m},t.isMemo=function(e){return v(e)===y},t.isPortal=function(e){return v(e)===n},t.isProfiler=function(e){return v(e)===a},t.isStrictMode=function(e){return v(e)===u},t.isSuspense=function(e){return v(e)===d}});e(r);r.typeOf,r.AsyncMode,r.ConcurrentMode,r.ContextConsumer,r.ContextProvider,r.Element,r.ForwardRef,r.Fragment,r.Lazy,r.Memo,r.Portal,r.Profiler,r.StrictMode,r.Suspense,r.isValidElementType,r.isAsyncMode,r.isConcurrentMode,r.isContextConsumer,r.isContextProvider,r.isElement,r.isForwardRef,r.isFragment,r.isLazy,r.isMemo,r.isPortal,r.isProfiler,r.isStrictMode,r.isSuspense;var o=t(function(e,t){});e(o);o.typeOf,o.AsyncMode,o.ConcurrentMode,o.ContextConsumer,o.ContextProvider,o.Element,o.ForwardRef,o.Fragment,o.Lazy,o.Memo,o.Portal,o.Profiler,o.StrictMode,o.Suspense,o.isValidElementType,o.isAsyncMode,o.isConcurrentMode,o.isContextConsumer,o.isContextProvider,o.isElement,o.isForwardRef,o.isFragment,o.isLazy,o.isMemo,o.isPortal,o.isProfiler,o.isStrictMode,o.isSuspense;var n=t(function(e){e.exports=r}),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},d={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},u={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function y(e){return n.isMemo(e)?u:s[e.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var m=Object.defineProperty,v=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,O=Object.getOwnPropertyDescriptor,P=Object.getPrototypeOf,C=Object.prototype;var _=function e(t,r,o){if("string"==typeof r)return t;if(C){var n=P(r);n&&n!==C&&e(t,n,o)}var i=v(r);b&&(i=i.concat(b(r)));for(var u=y(t),a=y(r),s=0;s<i.length;++s){var f=i[s];if(!(d[f]||o&&o[f]||a&&a[f]||u&&u[f])){var c=O(r,f);try{m(t,f,c)}catch(e){}}}return t},h=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(i){var r=i.displayName||i.name,o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.onChange=function(){e.forceUpdate()},e}return n(e,t),e.prototype.listen=function(){this.props.cookies.addChangeListener(this.onChange)},e.prototype.unlisten=function(e){(e||this.props.cookies).removeChangeListener(this.onChange)},e.prototype.componentDidMount=function(){this.listen()},e.prototype.componentDidUpdate=function(e){e.cookies!==this.props.cookies&&(this.unlisten(e.cookies),this.listen())},e.prototype.componentWillUnmount=function(){this.unlisten()},e.prototype.render=function(){var e=this.props,t=e.forwardedRef,r=e.cookies,o=s(e,["forwardedRef","cookies"]),n=r.getAll();return u.createElement(i,a({},o,{ref:t,cookies:r,allCookies:n}))},e.displayName="withCookies("+r+")",e.WrappedComponent=i,e}(u.Component),e=u.forwardRef(function(t,r){return u.createElement(l.Consumer,null,function(e){return u.createElement(o,a({cookies:e},t,{forwardedRef:r}))})});return e.displayName=o.displayName,e.WrappedComponent=o.WrappedComponent,_(e,i)};var u=function(e){{if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,r):{};o.get||o.set?Object.defineProperty(t,r,o):t[r]=e[r]}return t.default=e,t}}(p);var o,n=(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),a=function(){return(a=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},s=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&Object.prototype.propertyIsEnumerable.call(e,o[n])&&(r[o[n]]=e[o[n]])}return r};e.exports=t.default});e(h);var g=t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(t){var r=(0,p.useContext)(f.default);if(!r)throw new Error("Missing <CookiesProvider>");var e=r.getAll(),o=(0,p.useState)(e),n=o[0],i=o[1],u=(0,p.useRef)(n);(0,p.useEffect)(function(){function e(){var e=r.getAll();!function(e,t,r){if(!e)return!0;for(var o=0,n=e;o<n.length;o++){var i=n[o];if(t[i]!==r[i])return!0}return!1}(t||null,e,u.current)||i(e),u.current=e}return r.addChangeListener(e),function(){r.removeChangeListener(e)}},[r]);var a=(0,p.useMemo)(function(){return r.set.bind(r)},[r]),s=(0,p.useMemo)(function(){return r.remove.bind(r)},[r]);return[n,a,s]};var r,f=(r=l)&&r.__esModule?r:{default:r};e.exports=t.default});return e(g),e(t(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Cookies",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"CookiesProvider",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"withCookies",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"useCookies",{enumerable:!0,get:function(){return i.default}});var r=u(f),o=u(a),n=u(h),i=u(g);function u(e){return e&&e.__esModule?e:{default:e}}}))});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc