mirror of
https://github.com/idanoo/GoScrobble
synced 2025-07-01 13:42:20 +00:00
0.2.0 - Mid migration
This commit is contained in:
parent
139e6a915e
commit
7e38fdbd7d
42393 changed files with 5358157 additions and 62 deletions
21
web/node_modules/react-cookie/LICENSE
generated
vendored
Normal file
21
web/node_modules/react-cookie/LICENSE
generated
vendored
Normal file
|
@ -0,0 +1,21 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2015 Benoit Tremblay
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
354
web/node_modules/react-cookie/README.md
generated
vendored
Normal file
354
web/node_modules/react-cookie/README.md
generated
vendored
Normal file
|
@ -0,0 +1,354 @@
|
|||
<h3 align="center">
|
||||
<a href="packages/react-cookie">react-cookie</a>
|
||||
</h3>
|
||||
|
||||
<p align="center">
|
||||
Universal cookies for <a href="https://facebook.github.io/react">React</a><br />
|
||||
<a href="https://badge.fury.io/js/react-cookie"><img src="https://badge.fury.io/js/react-cookie.svg" /></a>
|
||||
</p>
|
||||
|
||||
[](https://travis-ci.org/reactivestack/cookies)
|
||||
<br />
|
||||
[](https://saucelabs.com/u/coookies)
|
||||
|
||||
## Integrations
|
||||
|
||||
- [`universal-cookie`](https://www.npmjs.com/package/universal-cookie) - Universal cookies for JavaScript
|
||||
- [`universal-cookie-express`](https://www.npmjs.com/package/universal-cookie-express) - Hook cookies get/set on Express for server-rendering
|
||||
|
||||
## Minimum requirement
|
||||
|
||||
### react-cookie @ v3.0+
|
||||
|
||||
- React.js >= 16.3.0 (new context API + forward ref)
|
||||
|
||||
### react-cookie @ v0.0-v2.2
|
||||
|
||||
- React.js >= 15
|
||||
|
||||
## Getting started
|
||||
|
||||
`npm install react-cookie`
|
||||
|
||||
or in the browser (global variable `ReactCookie`):
|
||||
|
||||
```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>
|
||||
```
|
||||
|
||||
## `<CookiesProvider />`
|
||||
|
||||
Set the user cookies
|
||||
|
||||
On the server, the `cookies` props must be set using `req.universalCookies` or `new Cookie(cookieHeader)`
|
||||
|
||||
## `useCookies([dependencies])`
|
||||
|
||||
Access and modify cookies using React hooks.
|
||||
|
||||
```jsx
|
||||
const [cookies, setCookie, removeCookie] = useCookies(['cookie-name']);
|
||||
```
|
||||
|
||||
**React hooks are available starting from React 16.8**
|
||||
|
||||
### `dependencies` (optional)
|
||||
|
||||
Let you optionally specify a list of cookie names your component depend on or that should trigger a re-render. If unspecified, it will render on every cookie change.
|
||||
|
||||
### `cookies`
|
||||
|
||||
Javascript object with all your cookies. The key is the cookie name.
|
||||
|
||||
### `setCookie(name, value, [options])`
|
||||
|
||||
Set a cookie value
|
||||
|
||||
- name (string): cookie name
|
||||
- value (string|object): save the value and stringify the object if needed
|
||||
- options (object): Support all the cookie options from RFC 6265
|
||||
- path (string): cookie path, use `/` as the path if you want your cookie to be accessible on all pages
|
||||
- expires (Date): absolute expiration date for the cookie
|
||||
- maxAge (number): relative max age of the cookie from when the client receives it in seconds
|
||||
- domain (string): domain for the cookie (sub.domain.com or .allsubdomains.com)
|
||||
- secure (boolean): Is only accessible through HTTPS?
|
||||
- httpOnly (boolean): Can only the server access the cookie? **Note: You cannot get or set httpOnly cookies from the browser, only the server.**
|
||||
- sameSite (boolean|none|lax|strict): Strict or Lax enforcement
|
||||
|
||||
### `removeCookie(name, [options])`
|
||||
|
||||
Remove a cookie
|
||||
|
||||
- name (string): cookie name
|
||||
- options (object): Support all the cookie options from RFC 6265
|
||||
- path (string): cookie path, use `/` as the path if you want your cookie to be accessible on all pages
|
||||
- expires (Date): absolute expiration date for the cookie
|
||||
- maxAge (number): relative max age of the cookie from when the client receives it in seconds
|
||||
- domain (string): domain for the cookie (sub.domain.com or .allsubdomains.com)
|
||||
- secure (boolean): Is only accessible through HTTPS?
|
||||
- httpOnly (boolean): Can only the server access the cookie? **Note: You cannot get or set httpOnly cookies from the browser, only the server.**
|
||||
- sameSite (boolean|none|lax|strict): Strict or Lax enforcement
|
||||
|
||||
## `withCookies(Component)`
|
||||
|
||||
Give access to your cookies anywhere. Add the following props to your component:
|
||||
|
||||
- cookies: Cookies instance allowing you to get, set and remove cookies.
|
||||
- allCookies: All your current cookies in an object.
|
||||
|
||||
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
|
||||
|
||||
### `get(name, [options])`
|
||||
|
||||
Get a cookie value
|
||||
|
||||
- name (string): cookie name
|
||||
- options (object):
|
||||
- doNotParse (boolean): do not convert the cookie into an object no matter what
|
||||
|
||||
### `getAll([options])`
|
||||
|
||||
Get all cookies
|
||||
|
||||
- options (object):
|
||||
- doNotParse (boolean): do not convert the cookie into an object no matter what
|
||||
|
||||
### `set(name, value, [options])`
|
||||
|
||||
Set a cookie value
|
||||
|
||||
- name (string): cookie name
|
||||
- value (string|object): save the value and stringify the object if needed
|
||||
- options (object): Support all the cookie options from RFC 6265
|
||||
- path (string): cookie path, use `/` as the path if you want your cookie to be accessible on all pages
|
||||
- expires (Date): absolute expiration date for the cookie
|
||||
- maxAge (number): relative max age of the cookie from when the client receives it in seconds
|
||||
- domain (string): domain for the cookie (sub.domain.com or .allsubdomains.com)
|
||||
- secure (boolean): Is only accessible through HTTPS?
|
||||
- httpOnly (boolean): Can only the server access the cookie? **Note: You cannot get or set httpOnly cookies from the browser, only the server.**
|
||||
- sameSite (boolean|none|lax|strict): Strict or Lax enforcement
|
||||
|
||||
### `remove(name, [options])`
|
||||
|
||||
Remove a cookie
|
||||
|
||||
- name (string): cookie name
|
||||
- options (object): Support all the cookie options from RFC 6265
|
||||
- path (string): cookie path, use `/` as the path if you want your cookie to be accessible on all pages
|
||||
- expires (Date): absolute expiration date for the cookie
|
||||
- maxAge (number): relative max age of the cookie from when the client receives it in seconds
|
||||
- domain (string): domain for the cookie (sub.domain.com or .allsubdomains.com)
|
||||
- secure (boolean): Is only accessible through HTTPS?
|
||||
- httpOnly (boolean): Can only the server access the cookie? **Note: You cannot get or set httpOnly cookies from the browser, only the server.**
|
||||
- sameSite (boolean|none|lax|strict): Strict or Lax enforcement
|
||||
|
||||
## Simple Example with React hooks
|
||||
|
||||
```js
|
||||
// Root.jsx
|
||||
import React from 'react';
|
||||
import App from './App';
|
||||
import { CookiesProvider } from 'react-cookie';
|
||||
|
||||
export default function Root() {
|
||||
return (
|
||||
<CookiesProvider>
|
||||
<App />
|
||||
</CookiesProvider>
|
||||
);
|
||||
}
|
||||
```
|
||||
|
||||
```js
|
||||
// App.jsx
|
||||
import React from 'react';
|
||||
import { useCookies } from 'react-cookie';
|
||||
|
||||
import NameForm from './NameForm';
|
||||
|
||||
function App() {
|
||||
const [cookies, setCookie] = useCookies(['name']);
|
||||
|
||||
function onChange(newName) {
|
||||
setCookie('name', newName, { path: '/' });
|
||||
}
|
||||
|
||||
return (
|
||||
<div>
|
||||
<NameForm name={cookies.name} onChange={onChange} />
|
||||
{cookies.name && <h1>Hello {cookies.name}!</h1>}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
export default App;
|
||||
```
|
||||
|
||||
## Simple Example with Higher-Order Component
|
||||
|
||||
```js
|
||||
// Root.jsx
|
||||
import React from 'react';
|
||||
import App from './App';
|
||||
import { CookiesProvider } from 'react-cookie';
|
||||
|
||||
export default function Root() {
|
||||
return (
|
||||
<CookiesProvider>
|
||||
<App />
|
||||
</CookiesProvider>
|
||||
);
|
||||
}
|
||||
```
|
||||
|
||||
```js
|
||||
// App.jsx
|
||||
import React, { Component } from 'react';
|
||||
import { instanceOf } from 'prop-types';
|
||||
import { withCookies, Cookies } from 'react-cookie';
|
||||
|
||||
import NameForm from './NameForm';
|
||||
|
||||
class App extends Component {
|
||||
static propTypes = {
|
||||
cookies: instanceOf(Cookies).isRequired
|
||||
};
|
||||
|
||||
constructor(props) {
|
||||
super(props);
|
||||
|
||||
const { cookies } = props;
|
||||
this.state = {
|
||||
name: cookies.get('name') || 'Ben'
|
||||
};
|
||||
}
|
||||
|
||||
handleNameChange(name) {
|
||||
const { cookies } = this.props;
|
||||
|
||||
cookies.set('name', name, { path: '/' });
|
||||
this.setState({ name });
|
||||
}
|
||||
|
||||
render() {
|
||||
const { name } = this.state;
|
||||
|
||||
return (
|
||||
<div>
|
||||
<NameForm name={name} onChange={this.handleNameChange.bind(this)} />
|
||||
{this.state.name && <h1>Hello {this.state.name}!</h1>}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
export default withCookies(App);
|
||||
```
|
||||
|
||||
## Server-Rendering Example
|
||||
|
||||
```js
|
||||
// src/components/App.js
|
||||
import React from 'react';
|
||||
import { useCookies } from 'react-cookie';
|
||||
|
||||
import NameForm from './NameForm';
|
||||
|
||||
function App() {
|
||||
const [cookies, setCookie] = useCookies(['name']);
|
||||
|
||||
function onChange(newName) {
|
||||
setCookie('name', newName, { path: '/' });
|
||||
}
|
||||
|
||||
return (
|
||||
<div>
|
||||
<NameForm name={cookies.name} onChange={onChange} />
|
||||
{cookies.name && <h1>Hello {cookies.name}!</h1>}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
export default App;
|
||||
```
|
||||
|
||||
```js
|
||||
// src/server.js
|
||||
import React from 'react';
|
||||
import ReactDOMServer from 'react-dom/server';
|
||||
import { CookiesProvider } from 'react-cookie';
|
||||
|
||||
import Html from './components/Html';
|
||||
import App from './components/App';
|
||||
|
||||
export default function middleware(req, res) {
|
||||
const markup = ReactDOMServer.renderToString(
|
||||
<CookiesProvider cookies={req.universalCookies}>
|
||||
<App />
|
||||
</CookiesProvider>
|
||||
);
|
||||
|
||||
const html = ReactDOMServer.renderToStaticMarkup(<Html markup={markup} />);
|
||||
|
||||
res.send('<!DOCTYPE html>' + html);
|
||||
}
|
||||
```
|
||||
|
||||
```js
|
||||
// src/client.js
|
||||
import React from 'react';
|
||||
import ReactDOM from 'react-dom';
|
||||
import { CookiesProvider } from 'react-cookie';
|
||||
|
||||
import App from './components/App';
|
||||
|
||||
const appEl = document.getElementById('main-app');
|
||||
|
||||
ReactDOM.render(
|
||||
<CookiesProvider>
|
||||
<App />
|
||||
</CookiesProvider>,
|
||||
appEl
|
||||
);
|
||||
```
|
||||
|
||||
```js
|
||||
// server.js
|
||||
require('@babel/register');
|
||||
|
||||
const express = require('express');
|
||||
const serverMiddleware = require('./src/server').default;
|
||||
const cookiesMiddleware = require('universal-cookie-express');
|
||||
|
||||
const app = express();
|
||||
|
||||
app
|
||||
.use('/assets', express.static('dist'))
|
||||
.use(cookiesMiddleware())
|
||||
.use(serverMiddleware);
|
||||
|
||||
app.listen(8080, function() {
|
||||
console.log('Listening on 8080...');
|
||||
});
|
||||
```
|
2
web/node_modules/react-cookie/cjs/Cookies.d.ts
generated
vendored
Normal file
2
web/node_modules/react-cookie/cjs/Cookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
import Cookies from 'universal-cookie';
|
||||
export default Cookies;
|
14
web/node_modules/react-cookie/cjs/Cookies.js
generated
vendored
Normal file
14
web/node_modules/react-cookie/cjs/Cookies.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports["default"] = void 0;
|
||||
|
||||
var _universalCookie = _interopRequireDefault(require("universal-cookie"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||||
|
||||
var _default = _universalCookie["default"];
|
||||
exports["default"] = _default;
|
||||
module.exports = exports.default;
|
5
web/node_modules/react-cookie/cjs/CookiesContext.d.ts
generated
vendored
Normal file
5
web/node_modules/react-cookie/cjs/CookiesContext.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
import * as React from 'react';
|
||||
import Cookies from './Cookies';
|
||||
declare const CookiesContext: React.Context<Cookies>;
|
||||
export declare const Provider: React.Provider<Cookies>, Consumer: React.Consumer<Cookies>;
|
||||
export default CookiesContext;
|
26
web/node_modules/react-cookie/cjs/CookiesContext.js
generated
vendored
Normal file
26
web/node_modules/react-cookie/cjs/CookiesContext.js
generated
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
"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"] = exports.Consumer = exports.Provider = void 0;
|
||||
|
||||
var React = _interopRequireWildcard(require("react"));
|
||||
|
||||
var _Cookies = _interopRequireDefault(require("./Cookies"));
|
||||
|
||||
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 CookiesContext = /*#__PURE__*/React.createContext(new _Cookies["default"]());
|
||||
var Provider = CookiesContext.Provider,
|
||||
Consumer = CookiesContext.Consumer;
|
||||
exports.Consumer = Consumer;
|
||||
exports.Provider = Provider;
|
||||
var _default = CookiesContext;
|
||||
exports["default"] = _default;
|
8
web/node_modules/react-cookie/cjs/CookiesProvider.d.ts
generated
vendored
Normal file
8
web/node_modules/react-cookie/cjs/CookiesProvider.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
import * as React from 'react';
|
||||
import Cookies from 'universal-cookie';
|
||||
import { ReactCookieProps } from './types';
|
||||
export default class CookiesProvider extends React.Component<ReactCookieProps, any> {
|
||||
cookies: Cookies;
|
||||
constructor(props: ReactCookieProps);
|
||||
render(): JSX.Element;
|
||||
}
|
74
web/node_modules/react-cookie/cjs/CookiesProvider.js
generated
vendored
Normal file
74
web/node_modules/react-cookie/cjs/CookiesProvider.js
generated
vendored
Normal file
|
@ -0,0 +1,74 @@
|
|||
"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;
|
5
web/node_modules/react-cookie/cjs/index.d.ts
generated
vendored
Normal file
5
web/node_modules/react-cookie/cjs/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
export { default as Cookies } from './Cookies';
|
||||
export { default as CookiesProvider } from './CookiesProvider';
|
||||
export { default as withCookies } from './withCookies';
|
||||
export { default as useCookies } from './useCookies';
|
||||
export * from './types';
|
59
web/node_modules/react-cookie/cjs/index.js
generated
vendored
Normal file
59
web/node_modules/react-cookie/cjs/index.js
generated
vendored
Normal file
|
@ -0,0 +1,59 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
var _exportNames = {
|
||||
Cookies: true,
|
||||
CookiesProvider: true,
|
||||
withCookies: true,
|
||||
useCookies: true
|
||||
};
|
||||
Object.defineProperty(exports, "Cookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _Cookies["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "CookiesProvider", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _CookiesProvider["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "withCookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _withCookies["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "useCookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _useCookies["default"];
|
||||
}
|
||||
});
|
||||
|
||||
var _Cookies = _interopRequireDefault(require("./Cookies"));
|
||||
|
||||
var _CookiesProvider = _interopRequireDefault(require("./CookiesProvider"));
|
||||
|
||||
var _withCookies = _interopRequireDefault(require("./withCookies"));
|
||||
|
||||
var _useCookies = _interopRequireDefault(require("./useCookies"));
|
||||
|
||||
var _types = require("./types");
|
||||
|
||||
Object.keys(_types).forEach(function (key) {
|
||||
if (key === "default" || key === "__esModule") return;
|
||||
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||
if (key in exports && exports[key] === _types[key]) return;
|
||||
Object.defineProperty(exports, key, {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _types[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
10
web/node_modules/react-cookie/cjs/types.d.ts
generated
vendored
Normal file
10
web/node_modules/react-cookie/cjs/types.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
/// <reference types="react" />
|
||||
import Cookies, { Cookie } from 'universal-cookie';
|
||||
export declare type ReactCookieProps = {
|
||||
cookies?: Cookies;
|
||||
allCookies?: {
|
||||
[name: string]: Cookie;
|
||||
};
|
||||
children?: any;
|
||||
ref?: React.RefObject<{}>;
|
||||
};
|
1
web/node_modules/react-cookie/cjs/types.js
generated
vendored
Normal file
1
web/node_modules/react-cookie/cjs/types.js
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";
|
4
web/node_modules/react-cookie/cjs/useCookies.d.ts
generated
vendored
Normal file
4
web/node_modules/react-cookie/cjs/useCookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
import { Cookie, CookieSetOptions } from 'universal-cookie';
|
||||
export default function useCookies<T extends string, U = {
|
||||
[K in T]?: any;
|
||||
}>(dependencies?: T[]): [U, (name: T, value: Cookie, options?: CookieSetOptions) => void, (name: T, options?: CookieSetOptions) => void];
|
75
web/node_modules/react-cookie/cjs/useCookies.js
generated
vendored
Normal file
75
web/node_modules/react-cookie/cjs/useCookies.js
generated
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports["default"] = useCookies;
|
||||
|
||||
var _react = require("react");
|
||||
|
||||
var _CookiesContext = _interopRequireDefault(require("./CookiesContext"));
|
||||
|
||||
var _utils = require("./utils");
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||||
|
||||
function useCookies(dependencies) {
|
||||
var cookies = (0, _react.useContext)(_CookiesContext["default"]);
|
||||
|
||||
if (!cookies) {
|
||||
throw new Error('Missing <CookiesProvider>');
|
||||
}
|
||||
|
||||
var initialCookies = cookies.getAll();
|
||||
|
||||
var _a = (0, _react.useState)(initialCookies),
|
||||
allCookies = _a[0],
|
||||
setCookies = _a[1];
|
||||
|
||||
var previousCookiesRef = (0, _react.useRef)(allCookies);
|
||||
|
||||
if ((0, _utils.isInBrowser)()) {
|
||||
(0, _react.useLayoutEffect)(function () {
|
||||
function onChange() {
|
||||
var newCookies = cookies.getAll();
|
||||
|
||||
if (shouldUpdate(dependencies || null, newCookies, previousCookiesRef.current)) {
|
||||
setCookies(newCookies);
|
||||
}
|
||||
|
||||
previousCookiesRef.current = newCookies;
|
||||
}
|
||||
|
||||
cookies.addChangeListener(onChange);
|
||||
return function () {
|
||||
cookies.removeChangeListener(onChange);
|
||||
};
|
||||
}, [cookies]);
|
||||
}
|
||||
|
||||
var setCookie = (0, _react.useMemo)(function () {
|
||||
return cookies.set.bind(cookies);
|
||||
}, [cookies]);
|
||||
var removeCookie = (0, _react.useMemo)(function () {
|
||||
return cookies.remove.bind(cookies);
|
||||
}, [cookies]);
|
||||
return [allCookies, setCookie, removeCookie];
|
||||
}
|
||||
|
||||
function shouldUpdate(dependencies, newCookies, oldCookies) {
|
||||
if (!dependencies) {
|
||||
return true;
|
||||
}
|
||||
|
||||
for (var _i = 0, dependencies_1 = dependencies; _i < dependencies_1.length; _i++) {
|
||||
var dependency = dependencies_1[_i];
|
||||
|
||||
if (newCookies[dependency] !== oldCookies[dependency]) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
1
web/node_modules/react-cookie/cjs/utils.d.ts
generated
vendored
Normal file
1
web/node_modules/react-cookie/cjs/utils.d.ts
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
export declare function isInBrowser(): boolean;
|
10
web/node_modules/react-cookie/cjs/utils.js
generated
vendored
Normal file
10
web/node_modules/react-cookie/cjs/utils.js
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.isInBrowser = isInBrowser;
|
||||
|
||||
function isInBrowser() {
|
||||
return typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined';
|
||||
}
|
6
web/node_modules/react-cookie/cjs/withCookies.d.ts
generated
vendored
Normal file
6
web/node_modules/react-cookie/cjs/withCookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
import * as React from 'react';
|
||||
import { ReactCookieProps } from './types';
|
||||
declare type Diff<T, U> = T extends U ? never : T;
|
||||
declare type Omit<T, K extends keyof T> = Pick<T, Diff<keyof T, K>>;
|
||||
export default function withCookies<T extends ReactCookieProps>(WrappedComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
|
||||
export {};
|
151
web/node_modules/react-cookie/cjs/withCookies.js
generated
vendored
Normal file
151
web/node_modules/react-cookie/cjs/withCookies.js
generated
vendored
Normal file
|
@ -0,0 +1,151 @@
|
|||
"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"] = withCookies;
|
||||
|
||||
var React = _interopRequireWildcard(require("react"));
|
||||
|
||||
var _hoistNonReactStatics = _interopRequireDefault(require("hoist-non-react-statics"));
|
||||
|
||||
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 __assign = void 0 && (void 0).__assign || function () {
|
||||
__assign = Object.assign || function (t) {
|
||||
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||
s = arguments[i];
|
||||
|
||||
for (var p in s) {
|
||||
if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
|
||||
}
|
||||
}
|
||||
|
||||
return t;
|
||||
};
|
||||
|
||||
return __assign.apply(this, arguments);
|
||||
};
|
||||
|
||||
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
||||
var t = {};
|
||||
|
||||
for (var p in s) {
|
||||
if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
||||
}
|
||||
|
||||
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 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
||||
}
|
||||
return t;
|
||||
};
|
||||
|
||||
function withCookies(WrappedComponent) {
|
||||
// @ts-ignore
|
||||
var name = WrappedComponent.displayName || WrappedComponent.name;
|
||||
|
||||
var CookieWrapper = function (_super) {
|
||||
__extends(CookieWrapper, _super);
|
||||
|
||||
function CookieWrapper() {
|
||||
var _this = _super !== null && _super.apply(this, arguments) || this;
|
||||
|
||||
_this.onChange = function () {
|
||||
// Make sure to update children with new values
|
||||
_this.forceUpdate();
|
||||
};
|
||||
|
||||
return _this;
|
||||
}
|
||||
|
||||
CookieWrapper.prototype.listen = function () {
|
||||
this.props.cookies.addChangeListener(this.onChange);
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.unlisten = function (cookies) {
|
||||
(cookies || this.props.cookies).removeChangeListener(this.onChange);
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentDidMount = function () {
|
||||
this.listen();
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentDidUpdate = function (prevProps) {
|
||||
if (prevProps.cookies !== this.props.cookies) {
|
||||
this.unlisten(prevProps.cookies);
|
||||
this.listen();
|
||||
}
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentWillUnmount = function () {
|
||||
this.unlisten();
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.render = function () {
|
||||
var _a = this.props,
|
||||
forwardedRef = _a.forwardedRef,
|
||||
cookies = _a.cookies,
|
||||
restProps = __rest(_a, ["forwardedRef", "cookies"]);
|
||||
|
||||
var allCookies = cookies.getAll();
|
||||
return /*#__PURE__*/React.createElement(WrappedComponent, __assign({}, restProps, {
|
||||
ref: forwardedRef,
|
||||
cookies: cookies,
|
||||
allCookies: allCookies
|
||||
}));
|
||||
};
|
||||
|
||||
CookieWrapper.displayName = "withCookies(" + name + ")";
|
||||
CookieWrapper.WrappedComponent = WrappedComponent;
|
||||
return CookieWrapper;
|
||||
}(React.Component);
|
||||
|
||||
var ForwardedComponent = /*#__PURE__*/React.forwardRef(function (props, ref) {
|
||||
return /*#__PURE__*/React.createElement(_CookiesContext.Consumer, null, function (cookies) {
|
||||
return /*#__PURE__*/React.createElement(CookieWrapper, __assign({
|
||||
cookies: cookies
|
||||
}, props, {
|
||||
forwardedRef: ref
|
||||
}));
|
||||
});
|
||||
});
|
||||
ForwardedComponent.displayName = CookieWrapper.displayName;
|
||||
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
|
||||
return (0, _hoistNonReactStatics["default"])(ForwardedComponent, WrappedComponent);
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
2
web/node_modules/react-cookie/es6/Cookies.d.ts
generated
vendored
Normal file
2
web/node_modules/react-cookie/es6/Cookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
import Cookies from 'universal-cookie';
|
||||
export default Cookies;
|
2
web/node_modules/react-cookie/es6/Cookies.js
generated
vendored
Normal file
2
web/node_modules/react-cookie/es6/Cookies.js
generated
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
import Cookies from 'universal-cookie';
|
||||
export default Cookies;
|
5
web/node_modules/react-cookie/es6/CookiesContext.d.ts
generated
vendored
Normal file
5
web/node_modules/react-cookie/es6/CookiesContext.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
import * as React from 'react';
|
||||
import Cookies from './Cookies';
|
||||
declare const CookiesContext: React.Context<Cookies>;
|
||||
export declare const Provider: React.Provider<Cookies>, Consumer: React.Consumer<Cookies>;
|
||||
export default CookiesContext;
|
5
web/node_modules/react-cookie/es6/CookiesContext.js
generated
vendored
Normal file
5
web/node_modules/react-cookie/es6/CookiesContext.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
import * as React from 'react';
|
||||
import Cookies from './Cookies';
|
||||
var CookiesContext = React.createContext(new Cookies());
|
||||
export var Provider = CookiesContext.Provider, Consumer = CookiesContext.Consumer;
|
||||
export default CookiesContext;
|
8
web/node_modules/react-cookie/es6/CookiesProvider.d.ts
generated
vendored
Normal file
8
web/node_modules/react-cookie/es6/CookiesProvider.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
import * as React from 'react';
|
||||
import Cookies from 'universal-cookie';
|
||||
import { ReactCookieProps } from './types';
|
||||
export default class CookiesProvider extends React.Component<ReactCookieProps, any> {
|
||||
cookies: Cookies;
|
||||
constructor(props: ReactCookieProps);
|
||||
render(): JSX.Element;
|
||||
}
|
34
web/node_modules/react-cookie/es6/CookiesProvider.js
generated
vendored
Normal file
34
web/node_modules/react-cookie/es6/CookiesProvider.js
generated
vendored
Normal file
|
@ -0,0 +1,34 @@
|
|||
var __extends = (this && this.__extends) || (function () {
|
||||
var extendStatics = function (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 __());
|
||||
};
|
||||
})();
|
||||
import * as React from 'react';
|
||||
import Cookies from 'universal-cookie';
|
||||
import { Provider } from './CookiesContext';
|
||||
var CookiesProvider = /** @class */ (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 Cookies();
|
||||
}
|
||||
return _this;
|
||||
}
|
||||
CookiesProvider.prototype.render = function () {
|
||||
return React.createElement(Provider, { value: this.cookies }, this.props.children);
|
||||
};
|
||||
return CookiesProvider;
|
||||
}(React.Component));
|
||||
export default CookiesProvider;
|
5
web/node_modules/react-cookie/es6/index.d.ts
generated
vendored
Normal file
5
web/node_modules/react-cookie/es6/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
export { default as Cookies } from './Cookies';
|
||||
export { default as CookiesProvider } from './CookiesProvider';
|
||||
export { default as withCookies } from './withCookies';
|
||||
export { default as useCookies } from './useCookies';
|
||||
export * from './types';
|
5
web/node_modules/react-cookie/es6/index.js
generated
vendored
Normal file
5
web/node_modules/react-cookie/es6/index.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
export { default as Cookies } from './Cookies';
|
||||
export { default as CookiesProvider } from './CookiesProvider';
|
||||
export { default as withCookies } from './withCookies';
|
||||
export { default as useCookies } from './useCookies';
|
||||
export * from './types';
|
10
web/node_modules/react-cookie/es6/types.d.ts
generated
vendored
Normal file
10
web/node_modules/react-cookie/es6/types.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
/// <reference types="react" />
|
||||
import Cookies, { Cookie } from 'universal-cookie';
|
||||
export declare type ReactCookieProps = {
|
||||
cookies?: Cookies;
|
||||
allCookies?: {
|
||||
[name: string]: Cookie;
|
||||
};
|
||||
children?: any;
|
||||
ref?: React.RefObject<{}>;
|
||||
};
|
0
web/node_modules/react-cookie/es6/types.js
generated
vendored
Normal file
0
web/node_modules/react-cookie/es6/types.js
generated
vendored
Normal file
4
web/node_modules/react-cookie/es6/useCookies.d.ts
generated
vendored
Normal file
4
web/node_modules/react-cookie/es6/useCookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
import { Cookie, CookieSetOptions } from 'universal-cookie';
|
||||
export default function useCookies<T extends string, U = {
|
||||
[K in T]?: any;
|
||||
}>(dependencies?: T[]): [U, (name: T, value: Cookie, options?: CookieSetOptions) => void, (name: T, options?: CookieSetOptions) => void];
|
42
web/node_modules/react-cookie/es6/useCookies.js
generated
vendored
Normal file
42
web/node_modules/react-cookie/es6/useCookies.js
generated
vendored
Normal file
|
@ -0,0 +1,42 @@
|
|||
import { useContext, useLayoutEffect, useState, useRef, useMemo } from 'react';
|
||||
import CookiesContext from './CookiesContext';
|
||||
import { isInBrowser } from './utils';
|
||||
export default function useCookies(dependencies) {
|
||||
var cookies = useContext(CookiesContext);
|
||||
if (!cookies) {
|
||||
throw new Error('Missing <CookiesProvider>');
|
||||
}
|
||||
var initialCookies = cookies.getAll();
|
||||
var _a = useState(initialCookies), allCookies = _a[0], setCookies = _a[1];
|
||||
var previousCookiesRef = useRef(allCookies);
|
||||
if (isInBrowser()) {
|
||||
useLayoutEffect(function () {
|
||||
function onChange() {
|
||||
var newCookies = cookies.getAll();
|
||||
if (shouldUpdate(dependencies || null, newCookies, previousCookiesRef.current)) {
|
||||
setCookies(newCookies);
|
||||
}
|
||||
previousCookiesRef.current = newCookies;
|
||||
}
|
||||
cookies.addChangeListener(onChange);
|
||||
return function () {
|
||||
cookies.removeChangeListener(onChange);
|
||||
};
|
||||
}, [cookies]);
|
||||
}
|
||||
var setCookie = useMemo(function () { return cookies.set.bind(cookies); }, [cookies]);
|
||||
var removeCookie = useMemo(function () { return cookies.remove.bind(cookies); }, [cookies]);
|
||||
return [allCookies, setCookie, removeCookie];
|
||||
}
|
||||
function shouldUpdate(dependencies, newCookies, oldCookies) {
|
||||
if (!dependencies) {
|
||||
return true;
|
||||
}
|
||||
for (var _i = 0, dependencies_1 = dependencies; _i < dependencies_1.length; _i++) {
|
||||
var dependency = dependencies_1[_i];
|
||||
if (newCookies[dependency] !== oldCookies[dependency]) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
1
web/node_modules/react-cookie/es6/utils.d.ts
generated
vendored
Normal file
1
web/node_modules/react-cookie/es6/utils.d.ts
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
export declare function isInBrowser(): boolean;
|
5
web/node_modules/react-cookie/es6/utils.js
generated
vendored
Normal file
5
web/node_modules/react-cookie/es6/utils.js
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
export function isInBrowser() {
|
||||
return (typeof window !== 'undefined' &&
|
||||
typeof window.document !== 'undefined' &&
|
||||
typeof window.document.createElement !== 'undefined');
|
||||
}
|
6
web/node_modules/react-cookie/es6/withCookies.d.ts
generated
vendored
Normal file
6
web/node_modules/react-cookie/es6/withCookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
import * as React from 'react';
|
||||
import { ReactCookieProps } from './types';
|
||||
declare type Diff<T, U> = T extends U ? never : T;
|
||||
declare type Omit<T, K extends keyof T> = Pick<T, Diff<keyof T, K>>;
|
||||
export default function withCookies<T extends ReactCookieProps>(WrappedComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
|
||||
export {};
|
85
web/node_modules/react-cookie/es6/withCookies.js
generated
vendored
Normal file
85
web/node_modules/react-cookie/es6/withCookies.js
generated
vendored
Normal file
|
@ -0,0 +1,85 @@
|
|||
var __extends = (this && this.__extends) || (function () {
|
||||
var extendStatics = function (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 __assign = (this && this.__assign) || function () {
|
||||
__assign = Object.assign || function(t) {
|
||||
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||
s = arguments[i];
|
||||
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
|
||||
t[p] = s[p];
|
||||
}
|
||||
return t;
|
||||
};
|
||||
return __assign.apply(this, arguments);
|
||||
};
|
||||
var __rest = (this && this.__rest) || function (s, e) {
|
||||
var t = {};
|
||||
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
|
||||
t[p] = s[p];
|
||||
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 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
|
||||
t[p[i]] = s[p[i]];
|
||||
}
|
||||
return t;
|
||||
};
|
||||
import * as React from 'react';
|
||||
import hoistStatics from 'hoist-non-react-statics';
|
||||
import { Consumer } from './CookiesContext';
|
||||
export default function withCookies(WrappedComponent) {
|
||||
// @ts-ignore
|
||||
var name = WrappedComponent.displayName || WrappedComponent.name;
|
||||
var CookieWrapper = /** @class */ (function (_super) {
|
||||
__extends(CookieWrapper, _super);
|
||||
function CookieWrapper() {
|
||||
var _this = _super !== null && _super.apply(this, arguments) || this;
|
||||
_this.onChange = function () {
|
||||
// Make sure to update children with new values
|
||||
_this.forceUpdate();
|
||||
};
|
||||
return _this;
|
||||
}
|
||||
CookieWrapper.prototype.listen = function () {
|
||||
this.props.cookies.addChangeListener(this.onChange);
|
||||
};
|
||||
CookieWrapper.prototype.unlisten = function (cookies) {
|
||||
(cookies || this.props.cookies).removeChangeListener(this.onChange);
|
||||
};
|
||||
CookieWrapper.prototype.componentDidMount = function () {
|
||||
this.listen();
|
||||
};
|
||||
CookieWrapper.prototype.componentDidUpdate = function (prevProps) {
|
||||
if (prevProps.cookies !== this.props.cookies) {
|
||||
this.unlisten(prevProps.cookies);
|
||||
this.listen();
|
||||
}
|
||||
};
|
||||
CookieWrapper.prototype.componentWillUnmount = function () {
|
||||
this.unlisten();
|
||||
};
|
||||
CookieWrapper.prototype.render = function () {
|
||||
var _a = this.props, forwardedRef = _a.forwardedRef, cookies = _a.cookies, restProps = __rest(_a, ["forwardedRef", "cookies"]);
|
||||
var allCookies = cookies.getAll();
|
||||
return (React.createElement(WrappedComponent, __assign({}, restProps, { ref: forwardedRef, cookies: cookies, allCookies: allCookies })));
|
||||
};
|
||||
CookieWrapper.displayName = "withCookies(" + name + ")";
|
||||
CookieWrapper.WrappedComponent = WrappedComponent;
|
||||
return CookieWrapper;
|
||||
}(React.Component));
|
||||
var ForwardedComponent = React.forwardRef(function (props, ref) {
|
||||
return (React.createElement(Consumer, null, function (cookies) { return (React.createElement(CookieWrapper, __assign({ cookies: cookies }, props, { forwardedRef: ref }))); }));
|
||||
});
|
||||
ForwardedComponent.displayName = CookieWrapper.displayName;
|
||||
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
|
||||
return hoistStatics(ForwardedComponent, WrappedComponent);
|
||||
}
|
1
web/node_modules/react-cookie/index.d.ts
generated
vendored
Normal file
1
web/node_modules/react-cookie/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
export * from './es6';
|
2
web/node_modules/react-cookie/lib/Cookies.d.ts
generated
vendored
Normal file
2
web/node_modules/react-cookie/lib/Cookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
import Cookies from 'universal-cookie';
|
||||
export default Cookies;
|
14
web/node_modules/react-cookie/lib/Cookies.js
generated
vendored
Normal file
14
web/node_modules/react-cookie/lib/Cookies.js
generated
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports["default"] = void 0;
|
||||
|
||||
var _universalCookie = _interopRequireDefault(require("universal-cookie"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||||
|
||||
var _default = _universalCookie["default"];
|
||||
exports["default"] = _default;
|
||||
module.exports = exports.default;
|
5
web/node_modules/react-cookie/lib/CookiesContext.d.ts
generated
vendored
Normal file
5
web/node_modules/react-cookie/lib/CookiesContext.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
import * as React from 'react';
|
||||
import Cookies from './Cookies';
|
||||
declare const CookiesContext: React.Context<Cookies>;
|
||||
export declare const Provider: React.Provider<Cookies>, Consumer: React.Consumer<Cookies>;
|
||||
export default CookiesContext;
|
26
web/node_modules/react-cookie/lib/CookiesContext.js
generated
vendored
Normal file
26
web/node_modules/react-cookie/lib/CookiesContext.js
generated
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
"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"] = exports.Consumer = exports.Provider = void 0;
|
||||
|
||||
var React = _interopRequireWildcard(require("react"));
|
||||
|
||||
var _Cookies = _interopRequireDefault(require("./Cookies"));
|
||||
|
||||
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 CookiesContext = /*#__PURE__*/React.createContext(new _Cookies["default"]());
|
||||
var Provider = CookiesContext.Provider,
|
||||
Consumer = CookiesContext.Consumer;
|
||||
exports.Consumer = Consumer;
|
||||
exports.Provider = Provider;
|
||||
var _default = CookiesContext;
|
||||
exports["default"] = _default;
|
8
web/node_modules/react-cookie/lib/CookiesProvider.d.ts
generated
vendored
Normal file
8
web/node_modules/react-cookie/lib/CookiesProvider.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
import * as React from 'react';
|
||||
import Cookies from 'universal-cookie';
|
||||
import { ReactCookieProps } from './types';
|
||||
export default class CookiesProvider extends React.Component<ReactCookieProps, any> {
|
||||
cookies: Cookies;
|
||||
constructor(props: ReactCookieProps);
|
||||
render(): JSX.Element;
|
||||
}
|
74
web/node_modules/react-cookie/lib/CookiesProvider.js
generated
vendored
Normal file
74
web/node_modules/react-cookie/lib/CookiesProvider.js
generated
vendored
Normal file
|
@ -0,0 +1,74 @@
|
|||
"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;
|
5
web/node_modules/react-cookie/lib/index.d.ts
generated
vendored
Normal file
5
web/node_modules/react-cookie/lib/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
export { default as Cookies } from './Cookies';
|
||||
export { default as CookiesProvider } from './CookiesProvider';
|
||||
export { default as withCookies } from './withCookies';
|
||||
export { default as useCookies } from './useCookies';
|
||||
export * from './types';
|
59
web/node_modules/react-cookie/lib/index.js
generated
vendored
Normal file
59
web/node_modules/react-cookie/lib/index.js
generated
vendored
Normal file
|
@ -0,0 +1,59 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
var _exportNames = {
|
||||
Cookies: true,
|
||||
CookiesProvider: true,
|
||||
withCookies: true,
|
||||
useCookies: true
|
||||
};
|
||||
Object.defineProperty(exports, "Cookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _Cookies["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "CookiesProvider", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _CookiesProvider["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "withCookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _withCookies["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "useCookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _useCookies["default"];
|
||||
}
|
||||
});
|
||||
|
||||
var _Cookies = _interopRequireDefault(require("./Cookies"));
|
||||
|
||||
var _CookiesProvider = _interopRequireDefault(require("./CookiesProvider"));
|
||||
|
||||
var _withCookies = _interopRequireDefault(require("./withCookies"));
|
||||
|
||||
var _useCookies = _interopRequireDefault(require("./useCookies"));
|
||||
|
||||
var _types = require("./types");
|
||||
|
||||
Object.keys(_types).forEach(function (key) {
|
||||
if (key === "default" || key === "__esModule") return;
|
||||
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||
if (key in exports && exports[key] === _types[key]) return;
|
||||
Object.defineProperty(exports, key, {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _types[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
10
web/node_modules/react-cookie/lib/types.d.ts
generated
vendored
Normal file
10
web/node_modules/react-cookie/lib/types.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
/// <reference types="react" />
|
||||
import Cookies, { Cookie } from 'universal-cookie';
|
||||
export declare type ReactCookieProps = {
|
||||
cookies?: Cookies;
|
||||
allCookies?: {
|
||||
[name: string]: Cookie;
|
||||
};
|
||||
children?: any;
|
||||
ref?: React.RefObject<{}>;
|
||||
};
|
1
web/node_modules/react-cookie/lib/types.js
generated
vendored
Normal file
1
web/node_modules/react-cookie/lib/types.js
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
"use strict";
|
4
web/node_modules/react-cookie/lib/useCookies.d.ts
generated
vendored
Normal file
4
web/node_modules/react-cookie/lib/useCookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
import { Cookie, CookieSetOptions } from 'universal-cookie';
|
||||
export default function useCookies<T extends string, U = {
|
||||
[K in T]?: any;
|
||||
}>(dependencies?: T[]): [U, (name: T, value: Cookie, options?: CookieSetOptions) => void, (name: T, options?: CookieSetOptions) => void];
|
75
web/node_modules/react-cookie/lib/useCookies.js
generated
vendored
Normal file
75
web/node_modules/react-cookie/lib/useCookies.js
generated
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports["default"] = useCookies;
|
||||
|
||||
var _react = require("react");
|
||||
|
||||
var _CookiesContext = _interopRequireDefault(require("./CookiesContext"));
|
||||
|
||||
var _utils = require("./utils");
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||||
|
||||
function useCookies(dependencies) {
|
||||
var cookies = (0, _react.useContext)(_CookiesContext["default"]);
|
||||
|
||||
if (!cookies) {
|
||||
throw new Error('Missing <CookiesProvider>');
|
||||
}
|
||||
|
||||
var initialCookies = cookies.getAll();
|
||||
|
||||
var _a = (0, _react.useState)(initialCookies),
|
||||
allCookies = _a[0],
|
||||
setCookies = _a[1];
|
||||
|
||||
var previousCookiesRef = (0, _react.useRef)(allCookies);
|
||||
|
||||
if ((0, _utils.isInBrowser)()) {
|
||||
(0, _react.useLayoutEffect)(function () {
|
||||
function onChange() {
|
||||
var newCookies = cookies.getAll();
|
||||
|
||||
if (shouldUpdate(dependencies || null, newCookies, previousCookiesRef.current)) {
|
||||
setCookies(newCookies);
|
||||
}
|
||||
|
||||
previousCookiesRef.current = newCookies;
|
||||
}
|
||||
|
||||
cookies.addChangeListener(onChange);
|
||||
return function () {
|
||||
cookies.removeChangeListener(onChange);
|
||||
};
|
||||
}, [cookies]);
|
||||
}
|
||||
|
||||
var setCookie = (0, _react.useMemo)(function () {
|
||||
return cookies.set.bind(cookies);
|
||||
}, [cookies]);
|
||||
var removeCookie = (0, _react.useMemo)(function () {
|
||||
return cookies.remove.bind(cookies);
|
||||
}, [cookies]);
|
||||
return [allCookies, setCookie, removeCookie];
|
||||
}
|
||||
|
||||
function shouldUpdate(dependencies, newCookies, oldCookies) {
|
||||
if (!dependencies) {
|
||||
return true;
|
||||
}
|
||||
|
||||
for (var _i = 0, dependencies_1 = dependencies; _i < dependencies_1.length; _i++) {
|
||||
var dependency = dependencies_1[_i];
|
||||
|
||||
if (newCookies[dependency] !== oldCookies[dependency]) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
1
web/node_modules/react-cookie/lib/utils.d.ts
generated
vendored
Normal file
1
web/node_modules/react-cookie/lib/utils.d.ts
generated
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
export declare function isInBrowser(): boolean;
|
10
web/node_modules/react-cookie/lib/utils.js
generated
vendored
Normal file
10
web/node_modules/react-cookie/lib/utils.js
generated
vendored
Normal file
|
@ -0,0 +1,10 @@
|
|||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.isInBrowser = isInBrowser;
|
||||
|
||||
function isInBrowser() {
|
||||
return typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined';
|
||||
}
|
6
web/node_modules/react-cookie/lib/withCookies.d.ts
generated
vendored
Normal file
6
web/node_modules/react-cookie/lib/withCookies.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
import * as React from 'react';
|
||||
import { ReactCookieProps } from './types';
|
||||
declare type Diff<T, U> = T extends U ? never : T;
|
||||
declare type Omit<T, K extends keyof T> = Pick<T, Diff<keyof T, K>>;
|
||||
export default function withCookies<T extends ReactCookieProps>(WrappedComponent: React.ComponentType<T>): React.ComponentType<Omit<T, keyof ReactCookieProps>>;
|
||||
export {};
|
151
web/node_modules/react-cookie/lib/withCookies.js
generated
vendored
Normal file
151
web/node_modules/react-cookie/lib/withCookies.js
generated
vendored
Normal file
|
@ -0,0 +1,151 @@
|
|||
"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"] = withCookies;
|
||||
|
||||
var React = _interopRequireWildcard(require("react"));
|
||||
|
||||
var _hoistNonReactStatics = _interopRequireDefault(require("hoist-non-react-statics"));
|
||||
|
||||
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 __assign = void 0 && (void 0).__assign || function () {
|
||||
__assign = Object.assign || function (t) {
|
||||
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||
s = arguments[i];
|
||||
|
||||
for (var p in s) {
|
||||
if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
|
||||
}
|
||||
}
|
||||
|
||||
return t;
|
||||
};
|
||||
|
||||
return __assign.apply(this, arguments);
|
||||
};
|
||||
|
||||
var __rest = void 0 && (void 0).__rest || function (s, e) {
|
||||
var t = {};
|
||||
|
||||
for (var p in s) {
|
||||
if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
||||
}
|
||||
|
||||
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 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
||||
}
|
||||
return t;
|
||||
};
|
||||
|
||||
function withCookies(WrappedComponent) {
|
||||
// @ts-ignore
|
||||
var name = WrappedComponent.displayName || WrappedComponent.name;
|
||||
|
||||
var CookieWrapper = function (_super) {
|
||||
__extends(CookieWrapper, _super);
|
||||
|
||||
function CookieWrapper() {
|
||||
var _this = _super !== null && _super.apply(this, arguments) || this;
|
||||
|
||||
_this.onChange = function () {
|
||||
// Make sure to update children with new values
|
||||
_this.forceUpdate();
|
||||
};
|
||||
|
||||
return _this;
|
||||
}
|
||||
|
||||
CookieWrapper.prototype.listen = function () {
|
||||
this.props.cookies.addChangeListener(this.onChange);
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.unlisten = function (cookies) {
|
||||
(cookies || this.props.cookies).removeChangeListener(this.onChange);
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentDidMount = function () {
|
||||
this.listen();
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentDidUpdate = function (prevProps) {
|
||||
if (prevProps.cookies !== this.props.cookies) {
|
||||
this.unlisten(prevProps.cookies);
|
||||
this.listen();
|
||||
}
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentWillUnmount = function () {
|
||||
this.unlisten();
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.render = function () {
|
||||
var _a = this.props,
|
||||
forwardedRef = _a.forwardedRef,
|
||||
cookies = _a.cookies,
|
||||
restProps = __rest(_a, ["forwardedRef", "cookies"]);
|
||||
|
||||
var allCookies = cookies.getAll();
|
||||
return /*#__PURE__*/React.createElement(WrappedComponent, __assign({}, restProps, {
|
||||
ref: forwardedRef,
|
||||
cookies: cookies,
|
||||
allCookies: allCookies
|
||||
}));
|
||||
};
|
||||
|
||||
CookieWrapper.displayName = "withCookies(" + name + ")";
|
||||
CookieWrapper.WrappedComponent = WrappedComponent;
|
||||
return CookieWrapper;
|
||||
}(React.Component);
|
||||
|
||||
var ForwardedComponent = /*#__PURE__*/React.forwardRef(function (props, ref) {
|
||||
return /*#__PURE__*/React.createElement(_CookiesContext.Consumer, null, function (cookies) {
|
||||
return /*#__PURE__*/React.createElement(CookieWrapper, __assign({
|
||||
cookies: cookies
|
||||
}, props, {
|
||||
forwardedRef: ref
|
||||
}));
|
||||
});
|
||||
});
|
||||
ForwardedComponent.displayName = CookieWrapper.displayName;
|
||||
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
|
||||
return (0, _hoistNonReactStatics["default"])(ForwardedComponent, WrappedComponent);
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
54
web/node_modules/react-cookie/package.json
generated
vendored
Normal file
54
web/node_modules/react-cookie/package.json
generated
vendored
Normal file
|
@ -0,0 +1,54 @@
|
|||
{
|
||||
"name": "react-cookie",
|
||||
"version": "4.1.1",
|
||||
"description": "Universal cookies for React",
|
||||
"main": "cjs/index.js",
|
||||
"module": "es6/index.js",
|
||||
"sideEffects": false,
|
||||
"files": [
|
||||
"es6",
|
||||
"cjs",
|
||||
"umd",
|
||||
"lib",
|
||||
"index.d.ts",
|
||||
"LICENSE"
|
||||
],
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/reactivestack/cookies.git"
|
||||
},
|
||||
"bugs": "https://github.com/reactivestack/cookies/issues",
|
||||
"homepage": "https://github.com/reactivestack/cookies/tree/master/packages/react-cookie/#readme",
|
||||
"keywords": [
|
||||
"universal",
|
||||
"isomophic",
|
||||
"cookie",
|
||||
"react"
|
||||
],
|
||||
"author": "Benoit Tremblay <benoit@reactivestack.com>",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"clean": "rimraf lib && rimraf es6 && rimraf cjs && rimraf umd",
|
||||
"build": "npm run clean && npm run build-es6 && npm run build-cjs && npm run build-umd && npm run build-legacy",
|
||||
"build-es6": "tsc",
|
||||
"build-cjs": "babel es6 -D -d cjs",
|
||||
"build-umd": "rollup -c",
|
||||
"build-legacy": "babel es6 -D -d lib"
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/hoist-non-react-statics": "^3.0.1",
|
||||
"hoist-non-react-statics": "^3.0.0",
|
||||
"universal-cookie": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/cli": "^7.0.0",
|
||||
"react": "^16.8.0",
|
||||
"react-dom": "^16.8.0",
|
||||
"rimraf": "^2.6.1",
|
||||
"rollup": "^1.16.4",
|
||||
"typescript": "^3.0.1"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"react": ">= 16.3.0"
|
||||
}
|
||||
}
|
774
web/node_modules/react-cookie/umd/reactCookie.js
generated
vendored
Normal file
774
web/node_modules/react-cookie/umd/reactCookie.js
generated
vendored
Normal file
|
@ -0,0 +1,774 @@
|
|||
(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 = global || self, global.ReactCookie = factory(global.UniversalCookie, global.React));
|
||||
}(this, (function (universalCookie, react) { 'use strict';
|
||||
|
||||
universalCookie = universalCookie && Object.prototype.hasOwnProperty.call(universalCookie, 'default') ? universalCookie['default'] : universalCookie;
|
||||
react = react && Object.prototype.hasOwnProperty.call(react, 'default') ? react['default'] : react;
|
||||
|
||||
function unwrapExports (x) {
|
||||
return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x;
|
||||
}
|
||||
|
||||
function createCommonjsModule(fn, module) {
|
||||
return module = { exports: {} }, fn(module, module.exports), module.exports;
|
||||
}
|
||||
|
||||
var Cookies = createCommonjsModule(function (module, exports) {
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports["default"] = void 0;
|
||||
|
||||
var _universalCookie = _interopRequireDefault(universalCookie);
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||||
|
||||
var _default = _universalCookie["default"];
|
||||
exports["default"] = _default;
|
||||
module.exports = exports.default;
|
||||
});
|
||||
|
||||
unwrapExports(Cookies);
|
||||
|
||||
var CookiesContext_1 = createCommonjsModule(function (module, exports) {
|
||||
|
||||
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"] = exports.Consumer = exports.Provider = void 0;
|
||||
|
||||
var React = _interopRequireWildcard(react);
|
||||
|
||||
var _Cookies = _interopRequireDefault(Cookies);
|
||||
|
||||
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 CookiesContext = /*#__PURE__*/React.createContext(new _Cookies["default"]());
|
||||
var Provider = CookiesContext.Provider,
|
||||
Consumer = CookiesContext.Consumer;
|
||||
exports.Consumer = Consumer;
|
||||
exports.Provider = Provider;
|
||||
var _default = CookiesContext;
|
||||
exports["default"] = _default;
|
||||
});
|
||||
|
||||
unwrapExports(CookiesContext_1);
|
||||
var CookiesContext_2 = CookiesContext_1.Consumer;
|
||||
var CookiesContext_3 = CookiesContext_1.Provider;
|
||||
|
||||
var CookiesProvider_1 = createCommonjsModule(function (module, exports) {
|
||||
|
||||
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(react);
|
||||
|
||||
var _universalCookie = _interopRequireDefault(universalCookie);
|
||||
|
||||
|
||||
|
||||
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 = 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_1.Provider, {
|
||||
value: this.cookies
|
||||
}, this.props.children);
|
||||
};
|
||||
|
||||
return CookiesProvider;
|
||||
}(React.Component);
|
||||
|
||||
var _default = CookiesProvider;
|
||||
exports["default"] = _default;
|
||||
module.exports = exports.default;
|
||||
});
|
||||
|
||||
unwrapExports(CookiesProvider_1);
|
||||
|
||||
var reactIs_development = createCommonjsModule(function (module, exports) {
|
||||
|
||||
|
||||
|
||||
{
|
||||
(function() {
|
||||
|
||||
// The Symbol used to tag the ReactElement-like types. If there is no native Symbol
|
||||
// nor polyfill, then a plain number is used for performance.
|
||||
var hasSymbol = typeof Symbol === 'function' && Symbol.for;
|
||||
var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7;
|
||||
var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca;
|
||||
var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb;
|
||||
var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc;
|
||||
var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2;
|
||||
var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd;
|
||||
var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary
|
||||
// (unstable) APIs that have been removed. Can we remove the symbols?
|
||||
|
||||
var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf;
|
||||
var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf;
|
||||
var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0;
|
||||
var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1;
|
||||
var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8;
|
||||
var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3;
|
||||
var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4;
|
||||
var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9;
|
||||
var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5;
|
||||
var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6;
|
||||
var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7;
|
||||
|
||||
function isValidElementType(type) {
|
||||
return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill.
|
||||
type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE);
|
||||
}
|
||||
|
||||
function typeOf(object) {
|
||||
if (typeof object === 'object' && object !== null) {
|
||||
var $$typeof = object.$$typeof;
|
||||
|
||||
switch ($$typeof) {
|
||||
case REACT_ELEMENT_TYPE:
|
||||
var type = object.type;
|
||||
|
||||
switch (type) {
|
||||
case REACT_ASYNC_MODE_TYPE:
|
||||
case REACT_CONCURRENT_MODE_TYPE:
|
||||
case REACT_FRAGMENT_TYPE:
|
||||
case REACT_PROFILER_TYPE:
|
||||
case REACT_STRICT_MODE_TYPE:
|
||||
case REACT_SUSPENSE_TYPE:
|
||||
return type;
|
||||
|
||||
default:
|
||||
var $$typeofType = type && type.$$typeof;
|
||||
|
||||
switch ($$typeofType) {
|
||||
case REACT_CONTEXT_TYPE:
|
||||
case REACT_FORWARD_REF_TYPE:
|
||||
case REACT_LAZY_TYPE:
|
||||
case REACT_MEMO_TYPE:
|
||||
case REACT_PROVIDER_TYPE:
|
||||
return $$typeofType;
|
||||
|
||||
default:
|
||||
return $$typeof;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
case REACT_PORTAL_TYPE:
|
||||
return $$typeof;
|
||||
}
|
||||
}
|
||||
|
||||
return undefined;
|
||||
} // AsyncMode is deprecated along with isAsyncMode
|
||||
|
||||
var AsyncMode = REACT_ASYNC_MODE_TYPE;
|
||||
var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE;
|
||||
var ContextConsumer = REACT_CONTEXT_TYPE;
|
||||
var ContextProvider = REACT_PROVIDER_TYPE;
|
||||
var Element = REACT_ELEMENT_TYPE;
|
||||
var ForwardRef = REACT_FORWARD_REF_TYPE;
|
||||
var Fragment = REACT_FRAGMENT_TYPE;
|
||||
var Lazy = REACT_LAZY_TYPE;
|
||||
var Memo = REACT_MEMO_TYPE;
|
||||
var Portal = REACT_PORTAL_TYPE;
|
||||
var Profiler = REACT_PROFILER_TYPE;
|
||||
var StrictMode = REACT_STRICT_MODE_TYPE;
|
||||
var Suspense = REACT_SUSPENSE_TYPE;
|
||||
var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated
|
||||
|
||||
function isAsyncMode(object) {
|
||||
{
|
||||
if (!hasWarnedAboutDeprecatedIsAsyncMode) {
|
||||
hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint
|
||||
|
||||
console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.');
|
||||
}
|
||||
}
|
||||
|
||||
return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE;
|
||||
}
|
||||
function isConcurrentMode(object) {
|
||||
return typeOf(object) === REACT_CONCURRENT_MODE_TYPE;
|
||||
}
|
||||
function isContextConsumer(object) {
|
||||
return typeOf(object) === REACT_CONTEXT_TYPE;
|
||||
}
|
||||
function isContextProvider(object) {
|
||||
return typeOf(object) === REACT_PROVIDER_TYPE;
|
||||
}
|
||||
function isElement(object) {
|
||||
return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE;
|
||||
}
|
||||
function isForwardRef(object) {
|
||||
return typeOf(object) === REACT_FORWARD_REF_TYPE;
|
||||
}
|
||||
function isFragment(object) {
|
||||
return typeOf(object) === REACT_FRAGMENT_TYPE;
|
||||
}
|
||||
function isLazy(object) {
|
||||
return typeOf(object) === REACT_LAZY_TYPE;
|
||||
}
|
||||
function isMemo(object) {
|
||||
return typeOf(object) === REACT_MEMO_TYPE;
|
||||
}
|
||||
function isPortal(object) {
|
||||
return typeOf(object) === REACT_PORTAL_TYPE;
|
||||
}
|
||||
function isProfiler(object) {
|
||||
return typeOf(object) === REACT_PROFILER_TYPE;
|
||||
}
|
||||
function isStrictMode(object) {
|
||||
return typeOf(object) === REACT_STRICT_MODE_TYPE;
|
||||
}
|
||||
function isSuspense(object) {
|
||||
return typeOf(object) === REACT_SUSPENSE_TYPE;
|
||||
}
|
||||
|
||||
exports.AsyncMode = AsyncMode;
|
||||
exports.ConcurrentMode = ConcurrentMode;
|
||||
exports.ContextConsumer = ContextConsumer;
|
||||
exports.ContextProvider = ContextProvider;
|
||||
exports.Element = Element;
|
||||
exports.ForwardRef = ForwardRef;
|
||||
exports.Fragment = Fragment;
|
||||
exports.Lazy = Lazy;
|
||||
exports.Memo = Memo;
|
||||
exports.Portal = Portal;
|
||||
exports.Profiler = Profiler;
|
||||
exports.StrictMode = StrictMode;
|
||||
exports.Suspense = Suspense;
|
||||
exports.isAsyncMode = isAsyncMode;
|
||||
exports.isConcurrentMode = isConcurrentMode;
|
||||
exports.isContextConsumer = isContextConsumer;
|
||||
exports.isContextProvider = isContextProvider;
|
||||
exports.isElement = isElement;
|
||||
exports.isForwardRef = isForwardRef;
|
||||
exports.isFragment = isFragment;
|
||||
exports.isLazy = isLazy;
|
||||
exports.isMemo = isMemo;
|
||||
exports.isPortal = isPortal;
|
||||
exports.isProfiler = isProfiler;
|
||||
exports.isStrictMode = isStrictMode;
|
||||
exports.isSuspense = isSuspense;
|
||||
exports.isValidElementType = isValidElementType;
|
||||
exports.typeOf = typeOf;
|
||||
})();
|
||||
}
|
||||
});
|
||||
var reactIs_development_1 = reactIs_development.AsyncMode;
|
||||
var reactIs_development_2 = reactIs_development.ConcurrentMode;
|
||||
var reactIs_development_3 = reactIs_development.ContextConsumer;
|
||||
var reactIs_development_4 = reactIs_development.ContextProvider;
|
||||
var reactIs_development_5 = reactIs_development.Element;
|
||||
var reactIs_development_6 = reactIs_development.ForwardRef;
|
||||
var reactIs_development_7 = reactIs_development.Fragment;
|
||||
var reactIs_development_8 = reactIs_development.Lazy;
|
||||
var reactIs_development_9 = reactIs_development.Memo;
|
||||
var reactIs_development_10 = reactIs_development.Portal;
|
||||
var reactIs_development_11 = reactIs_development.Profiler;
|
||||
var reactIs_development_12 = reactIs_development.StrictMode;
|
||||
var reactIs_development_13 = reactIs_development.Suspense;
|
||||
var reactIs_development_14 = reactIs_development.isAsyncMode;
|
||||
var reactIs_development_15 = reactIs_development.isConcurrentMode;
|
||||
var reactIs_development_16 = reactIs_development.isContextConsumer;
|
||||
var reactIs_development_17 = reactIs_development.isContextProvider;
|
||||
var reactIs_development_18 = reactIs_development.isElement;
|
||||
var reactIs_development_19 = reactIs_development.isForwardRef;
|
||||
var reactIs_development_20 = reactIs_development.isFragment;
|
||||
var reactIs_development_21 = reactIs_development.isLazy;
|
||||
var reactIs_development_22 = reactIs_development.isMemo;
|
||||
var reactIs_development_23 = reactIs_development.isPortal;
|
||||
var reactIs_development_24 = reactIs_development.isProfiler;
|
||||
var reactIs_development_25 = reactIs_development.isStrictMode;
|
||||
var reactIs_development_26 = reactIs_development.isSuspense;
|
||||
var reactIs_development_27 = reactIs_development.isValidElementType;
|
||||
var reactIs_development_28 = reactIs_development.typeOf;
|
||||
|
||||
var reactIs = createCommonjsModule(function (module) {
|
||||
|
||||
{
|
||||
module.exports = reactIs_development;
|
||||
}
|
||||
});
|
||||
|
||||
/**
|
||||
* Copyright 2015, Yahoo! Inc.
|
||||
* Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.
|
||||
*/
|
||||
var REACT_STATICS = {
|
||||
childContextTypes: true,
|
||||
contextType: true,
|
||||
contextTypes: true,
|
||||
defaultProps: true,
|
||||
displayName: true,
|
||||
getDefaultProps: true,
|
||||
getDerivedStateFromError: true,
|
||||
getDerivedStateFromProps: true,
|
||||
mixins: true,
|
||||
propTypes: true,
|
||||
type: true
|
||||
};
|
||||
var KNOWN_STATICS = {
|
||||
name: true,
|
||||
length: true,
|
||||
prototype: true,
|
||||
caller: true,
|
||||
callee: true,
|
||||
arguments: true,
|
||||
arity: true
|
||||
};
|
||||
var FORWARD_REF_STATICS = {
|
||||
'$$typeof': true,
|
||||
render: true,
|
||||
defaultProps: true,
|
||||
displayName: true,
|
||||
propTypes: true
|
||||
};
|
||||
var MEMO_STATICS = {
|
||||
'$$typeof': true,
|
||||
compare: true,
|
||||
defaultProps: true,
|
||||
displayName: true,
|
||||
propTypes: true,
|
||||
type: true
|
||||
};
|
||||
var TYPE_STATICS = {};
|
||||
TYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS;
|
||||
TYPE_STATICS[reactIs.Memo] = MEMO_STATICS;
|
||||
|
||||
function getStatics(component) {
|
||||
// React v16.11 and below
|
||||
if (reactIs.isMemo(component)) {
|
||||
return MEMO_STATICS;
|
||||
} // React v16.12 and above
|
||||
|
||||
|
||||
return TYPE_STATICS[component['$$typeof']] || REACT_STATICS;
|
||||
}
|
||||
|
||||
var defineProperty = Object.defineProperty;
|
||||
var getOwnPropertyNames = Object.getOwnPropertyNames;
|
||||
var getOwnPropertySymbols = Object.getOwnPropertySymbols;
|
||||
var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
|
||||
var getPrototypeOf = Object.getPrototypeOf;
|
||||
var objectPrototype = Object.prototype;
|
||||
function hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {
|
||||
if (typeof sourceComponent !== 'string') {
|
||||
// don't hoist over string (html) components
|
||||
if (objectPrototype) {
|
||||
var inheritedComponent = getPrototypeOf(sourceComponent);
|
||||
|
||||
if (inheritedComponent && inheritedComponent !== objectPrototype) {
|
||||
hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);
|
||||
}
|
||||
}
|
||||
|
||||
var keys = getOwnPropertyNames(sourceComponent);
|
||||
|
||||
if (getOwnPropertySymbols) {
|
||||
keys = keys.concat(getOwnPropertySymbols(sourceComponent));
|
||||
}
|
||||
|
||||
var targetStatics = getStatics(targetComponent);
|
||||
var sourceStatics = getStatics(sourceComponent);
|
||||
|
||||
for (var i = 0; i < keys.length; ++i) {
|
||||
var key = keys[i];
|
||||
|
||||
if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) {
|
||||
var descriptor = getOwnPropertyDescriptor(sourceComponent, key);
|
||||
|
||||
try {
|
||||
// Avoid failures from read-only properties
|
||||
defineProperty(targetComponent, key, descriptor);
|
||||
} catch (e) {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return targetComponent;
|
||||
}
|
||||
|
||||
var hoistNonReactStatics_cjs = hoistNonReactStatics;
|
||||
|
||||
var withCookies_1 = createCommonjsModule(function (module, exports) {
|
||||
|
||||
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"] = withCookies;
|
||||
|
||||
var React = _interopRequireWildcard(react);
|
||||
|
||||
var _hoistNonReactStatics = _interopRequireDefault(hoistNonReactStatics_cjs);
|
||||
|
||||
|
||||
|
||||
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 = 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 __assign = function () {
|
||||
__assign = Object.assign || function (t) {
|
||||
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||
s = arguments[i];
|
||||
|
||||
for (var p in s) {
|
||||
if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
|
||||
}
|
||||
}
|
||||
|
||||
return t;
|
||||
};
|
||||
|
||||
return __assign.apply(this, arguments);
|
||||
};
|
||||
|
||||
var __rest = function (s, e) {
|
||||
var t = {};
|
||||
|
||||
for (var p in s) {
|
||||
if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
|
||||
}
|
||||
|
||||
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 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]];
|
||||
}
|
||||
return t;
|
||||
};
|
||||
|
||||
function withCookies(WrappedComponent) {
|
||||
// @ts-ignore
|
||||
var name = WrappedComponent.displayName || WrappedComponent.name;
|
||||
|
||||
var CookieWrapper = function (_super) {
|
||||
__extends(CookieWrapper, _super);
|
||||
|
||||
function CookieWrapper() {
|
||||
var _this = _super !== null && _super.apply(this, arguments) || this;
|
||||
|
||||
_this.onChange = function () {
|
||||
// Make sure to update children with new values
|
||||
_this.forceUpdate();
|
||||
};
|
||||
|
||||
return _this;
|
||||
}
|
||||
|
||||
CookieWrapper.prototype.listen = function () {
|
||||
this.props.cookies.addChangeListener(this.onChange);
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.unlisten = function (cookies) {
|
||||
(cookies || this.props.cookies).removeChangeListener(this.onChange);
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentDidMount = function () {
|
||||
this.listen();
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentDidUpdate = function (prevProps) {
|
||||
if (prevProps.cookies !== this.props.cookies) {
|
||||
this.unlisten(prevProps.cookies);
|
||||
this.listen();
|
||||
}
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.componentWillUnmount = function () {
|
||||
this.unlisten();
|
||||
};
|
||||
|
||||
CookieWrapper.prototype.render = function () {
|
||||
var _a = this.props,
|
||||
forwardedRef = _a.forwardedRef,
|
||||
cookies = _a.cookies,
|
||||
restProps = __rest(_a, ["forwardedRef", "cookies"]);
|
||||
|
||||
var allCookies = cookies.getAll();
|
||||
return /*#__PURE__*/React.createElement(WrappedComponent, __assign({}, restProps, {
|
||||
ref: forwardedRef,
|
||||
cookies: cookies,
|
||||
allCookies: allCookies
|
||||
}));
|
||||
};
|
||||
|
||||
CookieWrapper.displayName = "withCookies(" + name + ")";
|
||||
CookieWrapper.WrappedComponent = WrappedComponent;
|
||||
return CookieWrapper;
|
||||
}(React.Component);
|
||||
|
||||
var ForwardedComponent = /*#__PURE__*/React.forwardRef(function (props, ref) {
|
||||
return /*#__PURE__*/React.createElement(CookiesContext_1.Consumer, null, function (cookies) {
|
||||
return /*#__PURE__*/React.createElement(CookieWrapper, __assign({
|
||||
cookies: cookies
|
||||
}, props, {
|
||||
forwardedRef: ref
|
||||
}));
|
||||
});
|
||||
});
|
||||
ForwardedComponent.displayName = CookieWrapper.displayName;
|
||||
ForwardedComponent.WrappedComponent = CookieWrapper.WrappedComponent;
|
||||
return (0, _hoistNonReactStatics["default"])(ForwardedComponent, WrappedComponent);
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
});
|
||||
|
||||
unwrapExports(withCookies_1);
|
||||
|
||||
var utils = createCommonjsModule(function (module, exports) {
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.isInBrowser = isInBrowser;
|
||||
|
||||
function isInBrowser() {
|
||||
return typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined';
|
||||
}
|
||||
});
|
||||
|
||||
unwrapExports(utils);
|
||||
var utils_1 = utils.isInBrowser;
|
||||
|
||||
var useCookies_1 = createCommonjsModule(function (module, exports) {
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports["default"] = useCookies;
|
||||
|
||||
|
||||
|
||||
var _CookiesContext = _interopRequireDefault(CookiesContext_1);
|
||||
|
||||
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||||
|
||||
function useCookies(dependencies) {
|
||||
var cookies = (0, react.useContext)(_CookiesContext["default"]);
|
||||
|
||||
if (!cookies) {
|
||||
throw new Error('Missing <CookiesProvider>');
|
||||
}
|
||||
|
||||
var initialCookies = cookies.getAll();
|
||||
|
||||
var _a = (0, react.useState)(initialCookies),
|
||||
allCookies = _a[0],
|
||||
setCookies = _a[1];
|
||||
|
||||
var previousCookiesRef = (0, react.useRef)(allCookies);
|
||||
|
||||
if ((0, utils.isInBrowser)()) {
|
||||
(0, react.useLayoutEffect)(function () {
|
||||
function onChange() {
|
||||
var newCookies = cookies.getAll();
|
||||
|
||||
if (shouldUpdate(dependencies || null, newCookies, previousCookiesRef.current)) {
|
||||
setCookies(newCookies);
|
||||
}
|
||||
|
||||
previousCookiesRef.current = newCookies;
|
||||
}
|
||||
|
||||
cookies.addChangeListener(onChange);
|
||||
return function () {
|
||||
cookies.removeChangeListener(onChange);
|
||||
};
|
||||
}, [cookies]);
|
||||
}
|
||||
|
||||
var setCookie = (0, react.useMemo)(function () {
|
||||
return cookies.set.bind(cookies);
|
||||
}, [cookies]);
|
||||
var removeCookie = (0, react.useMemo)(function () {
|
||||
return cookies.remove.bind(cookies);
|
||||
}, [cookies]);
|
||||
return [allCookies, setCookie, removeCookie];
|
||||
}
|
||||
|
||||
function shouldUpdate(dependencies, newCookies, oldCookies) {
|
||||
if (!dependencies) {
|
||||
return true;
|
||||
}
|
||||
|
||||
for (var _i = 0, dependencies_1 = dependencies; _i < dependencies_1.length; _i++) {
|
||||
var dependency = dependencies_1[_i];
|
||||
|
||||
if (newCookies[dependency] !== oldCookies[dependency]) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
module.exports = exports.default;
|
||||
});
|
||||
|
||||
unwrapExports(useCookies_1);
|
||||
|
||||
|
||||
|
||||
var types = /*#__PURE__*/Object.freeze({
|
||||
__proto__: null
|
||||
});
|
||||
|
||||
var cjs = createCommonjsModule(function (module, exports) {
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
var _exportNames = {
|
||||
Cookies: true,
|
||||
CookiesProvider: true,
|
||||
withCookies: true,
|
||||
useCookies: true
|
||||
};
|
||||
Object.defineProperty(exports, "Cookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _Cookies["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "CookiesProvider", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _CookiesProvider["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "withCookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _withCookies["default"];
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "useCookies", {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return _useCookies["default"];
|
||||
}
|
||||
});
|
||||
|
||||
var _Cookies = _interopRequireDefault(Cookies);
|
||||
|
||||
var _CookiesProvider = _interopRequireDefault(CookiesProvider_1);
|
||||
|
||||
var _withCookies = _interopRequireDefault(withCookies_1);
|
||||
|
||||
var _useCookies = _interopRequireDefault(useCookies_1);
|
||||
|
||||
|
||||
|
||||
Object.keys(types).forEach(function (key) {
|
||||
if (key === "default" || key === "__esModule") return;
|
||||
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||
if (key in exports && exports[key] === types[key]) return;
|
||||
Object.defineProperty(exports, key, {
|
||||
enumerable: true,
|
||||
get: function get() {
|
||||
return types[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
|
||||
});
|
||||
|
||||
var index = unwrapExports(cjs);
|
||||
|
||||
return index;
|
||||
|
||||
})));
|
1
web/node_modules/react-cookie/umd/reactCookie.min.js
generated
vendored
Normal file
1
web/node_modules/react-cookie/umd/reactCookie.min.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue