react-jss
Advanced tools
Comparing version 10.0.0-alpha.10 to 10.0.0-alpha.11
@@ -7,6 +7,7 @@ 'use strict'; | ||
var theming = require('theming'); | ||
var _extends = _interopDefault(require('@babel/runtime/helpers/extends')); | ||
var _inheritsLoose = _interopDefault(require('@babel/runtime/helpers/inheritsLoose')); | ||
var React = require('react'); | ||
var React__default = _interopDefault(React); | ||
var _extends = _interopDefault(require('@babel/runtime/helpers/extends')); | ||
var _inheritsLoose = _interopDefault(require('@babel/runtime/helpers/inheritsLoose')); | ||
var PropTypes = _interopDefault(require('prop-types')); | ||
@@ -19,3 +20,2 @@ var defaultJss = require('jss'); | ||
var hoistNonReactStatics = _interopDefault(require('hoist-non-react-statics')); | ||
var theming = require('theming'); | ||
var warning = _interopDefault(require('tiny-warning')); | ||
@@ -437,7 +437,7 @@ | ||
exports.SheetsRegistry = defaultJss.SheetsRegistry; | ||
exports.createGenerateId = defaultJss.createGenerateId; | ||
exports.ThemeProvider = theming.ThemeProvider; | ||
exports.withTheme = theming.withTheme; | ||
exports.createTheming = theming.createTheming; | ||
exports.SheetsRegistry = defaultJss.SheetsRegistry; | ||
exports.createGenerateId = defaultJss.createGenerateId; | ||
exports.JssProvider = JssProvider; | ||
@@ -444,0 +444,0 @@ exports.jss = defaultJss$1; |
@@ -1,6 +0,8 @@ | ||
import React, { Component } from 'react'; | ||
import { ThemeContext } from 'theming'; | ||
export { ThemeProvider, withTheme, createTheming } from 'theming'; | ||
import _extends from '@babel/runtime/helpers/esm/extends'; | ||
import _inheritsLoose from '@babel/runtime/helpers/esm/inheritsLoose'; | ||
import React, { Component } from 'react'; | ||
import PropTypes from 'prop-types'; | ||
import defaultJss, { createGenerateId, SheetsRegistry, create, getDynamicStyles, SheetsManager } from 'jss'; | ||
import defaultJss, { createGenerateId, SheetsRegistry, create, SheetsManager, getDynamicStyles } from 'jss'; | ||
export { SheetsRegistry, createGenerateId } from 'jss'; | ||
@@ -11,4 +13,2 @@ import preset from 'jss-preset-default'; | ||
import hoistNonReactStatics from 'hoist-non-react-statics'; | ||
import { ThemeContext } from 'theming'; | ||
export { ThemeProvider, withTheme, createTheming } from 'theming'; | ||
import warning from 'tiny-warning'; | ||
@@ -15,0 +15,0 @@ |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("jss")):"function"==typeof define&&define.amd?define(["exports","react","jss"],t):t(e.reactJss={},e.React,e.jss)}(this,function(e,v,g){"use strict";var b="default"in v?v.default:v,t="default"in g?g.default:g;function r(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function n(e,t){return e(t={exports:{}},t.exports),t.exports}var o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;(function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}})()&&Object.assign;function s(){}var l=n(function(e){e.exports=function(){function e(e,t,r,n,o,i){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==i){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}var r={array:e.isRequired=e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return r.checkPropTypes=s,r.PropTypes=r}()}),u=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,c=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116;function m(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case f:case i:case s:case a:return e;default:switch(e=e&&e.$$typeof){case u:case d:case l:return e;default:return t}}case o:return t}}}function h(e){return m(e)===f}t.typeOf=m,t.AsyncMode=f,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=d,t.Fragment=i,t.Profiler=s,t.Portal=o,t.StrictMode=a,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===f||e===s||e===a||e===c||"object"==typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===p||e.$$typeof===l||e.$$typeof===u||e.$$typeof===d)},t.isAsyncMode=function(e){return h(e)},t.isConcurrentMode=h,t.isContextConsumer=function(e){return m(e)===u},t.isContextProvider=function(e){return m(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return m(e)===d},t.isFragment=function(e){return m(e)===i},t.isProfiler=function(e){return m(e)===s},t.isPortal=function(e){return m(e)===o},t.isStrictMode=function(e){return m(e)===a}});r(u);u.typeOf,u.AsyncMode,u.ConcurrentMode,u.ContextConsumer,u.ContextProvider,u.Element,u.ForwardRef,u.Fragment,u.Profiler,u.Portal,u.StrictMode,u.isValidElementType,u.isAsyncMode,u.isConcurrentMode,u.isContextConsumer,u.isContextProvider,u.isElement,u.isForwardRef,u.isFragment,u.isProfiler,u.isPortal,u.isStrictMode;var f=n(function(e,t){});r(f);f.typeOf,f.AsyncMode,f.ConcurrentMode,f.ContextConsumer,f.ContextProvider,f.Element,f.ForwardRef,f.Fragment,f.Profiler,f.Portal,f.StrictMode,f.isValidElementType,f.isAsyncMode,f.isConcurrentMode,f.isContextConsumer,f.isContextProvider,f.isElement,f.isForwardRef,f.isFragment,f.isProfiler,f.isPortal,f.isStrictMode;var d=n(function(e){e.exports=u}),c={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},p={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},y={};y[d.ForwardRef]={$$typeof:!0,render:!0};var m=Object.defineProperty,h=Object.getOwnPropertyNames,x=Object.getOwnPropertySymbols,w=Object.getOwnPropertyDescriptor,P=Object.getPrototypeOf,j=Object.prototype;var _=function e(t,r,n){if("string"!=typeof r){if(j){var o=P(r);o&&o!==j&&e(t,o,n)}var i=h(r);x&&(i=i.concat(x(r)));for(var a=y[t.$$typeof]||c,s=y[r.$$typeof]||c,l=0;l<i.length;++l){var u=i[l];if(!(p[u]||n&&n[u]||s&&s[u]||a&&a[u])){var f=w(r,u);try{m(t,u,f)}catch(e){}}}return t}return t},O=r(n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.displayName||e.name||("string"==typeof e&&0<e.length?e:"Unknown")}}));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function k(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(i){var e,t;return t=e=function(o){var e,t;function r(){for(var r,e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return S(k(k(r=o.call.apply(o,[this].concat(t))||this)),"cachedTheme",void 0),S(k(k(r)),"lastOuterTheme",void 0),S(k(k(r)),"lastTheme",void 0),S(k(k(r)),"renderProvider",function(e){var t=r.props.children;return b.createElement(i.Provider,{value:r.getTheme(e)},t)}),r}t=o,(e=r).prototype=Object.create(t.prototype),(e.prototype.constructor=e).__proto__=t;var n=r.prototype;return n.getTheme=function(e){var t=this.props.theme;return t===this.lastTheme&&e===this.lastOuterTheme&&this.cachedTheme||(this.lastOuterTheme=e,this.lastTheme=t,this.cachedTheme="function"==typeof t?t(e):e?C({},e,t):t),this.cachedTheme},n.render=function(){return this.props.children?b.createElement(i.Consumer,null,this.renderProvider):null},r}(b.Component),S(e,"propTypes",{children:l.node,theme:l.oneOfType([l.shape({}),l.func]).isRequired}),S(e,"defaultProps",{children:null}),t}var T=v.createContext();function R(e){return{context:e,withTheme:(o=e,function(n){var e=b.forwardRef(function(t,r){return b.createElement(o.Consumer,null,function(e){return b.createElement(n,C({theme:e,ref:r},t))})});return e.displayName="WithTheme("+O(n)+")",_(e,n),e}),ThemeProvider:M(e)};var o}var A=R(T),E=A.withTheme,$=A.ThemeProvider;function N(e,t){e.prototype=Object.create(t.prototype),(e.prototype.constructor=e).__proto__=t}var F=b.createContext({sheetOptions:{},disableStylesGeneration:!1}),D=function(i){var a,s;return function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(Array.isArray(a)&&t.length===a.length){for(var n=!0,o=0;o<t.length;o++)t[o]!==a[o]&&(n=!1);if(n)return s}return a=t,s=i.apply(void 0,t)}},z=function(n){function e(){for(var u,e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return(u=n.call.apply(n,[this].concat(t))||this).managers={},u.createContext=D(function(e,t){var r=t.registry,n=t.classNamePrefix,o=t.jss,i=t.generateId,a=t.disableStylesGeneration,s=t.media,l=C({},e);return r&&(l.registry=r)!==u.registry&&(u.managers={},u.registry=r),l.managers=u.managers,i?l.sheetOptions.generateId=i:l.sheetOptions.generateId||(u.generateId||(u.generateId=g.createGenerateId()),l.sheetOptions.generateId=u.generateId),n&&(l.sheetOptions.classNamePrefix=(l.sheetOptions.classNamePrefix||"")+n),void 0!==s&&(l.sheetOptions.media=s),o&&(l.jss=o),void 0!==a&&(l.disableStylesGeneration=a),l}),u.generateId=void 0,u.registry=void 0,u.renderProvider=function(e){var t=u.props.children,r=u.createContext(e,u.props);return b.createElement(F.Provider,{value:r},t)},u}return N(e,n),e.prototype.render=function(){return b.createElement(F.Consumer,null,this.renderProvider)},e}(v.Component);z.propTypes={registry:l.instanceOf(g.SheetsRegistry),jss:l.instanceOf(t.constructor),generateId:l.func,classNamePrefix:l.string,disableStylesGeneration:l.bool,children:l.node.isRequired,media:l.string};var I=Date.now(),V="fnValues"+I,W="fnStyle"+ ++I;var U,G="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};U="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==G?G:"undefined"!=typeof module?module:Function("return this")();var q,L,J=("function"==typeof(L=U.Symbol)?L.observable?q=L.observable:(q=L("observable"),L.observable=q):q="@@observable",q),K=function(e){return e&&e[J]&&e===e[J]()};var H=/;\n/,B=function(e){"string"==typeof e.style&&(e.style=function(e){for(var t={},r=e.split(H),n=0;n<r.length;n++){var o=(r[n]||"").trim();if(o){var i=o.indexOf(":");if(-1!==i){var a=o.substr(0,i).trim(),s=o.substr(i+1).trim();t[a]=s}}}return t}(e.style))};var Y="@global",Z="@global ",Q=function(){function e(e,t,r){for(var n in this.type="global",this.at=Y,this.rules=void 0,this.options=void 0,this.key=void 0,this.isProcessed=!1,this.key=e,this.options=r,this.rules=new g.RuleList(C({},r,{parent:this})),t)this.rules.add(n,t[n]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,r){var n=this.rules.add(e,t,r);return this.options.jss.plugins.onProcessRule(n),n},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(){return this.rules.toString()},e}(),X=function(){function e(e,t,r){this.type="global",this.at=Y,this.name=void 0,this.options=void 0,this.rule=void 0,this.isProcessed=!1,this.key=void 0,this.name=e,this.options=r;var n=e.substr(Z.length);this.rule=r.jss.createRule(n,t,C({},r,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),ee=/\s*,\s*/g;function te(e,t){for(var r=e.split(ee),n="",o=0;o<r.length;o++)n+=t+" "+r[o].trim(),r[o+1]&&(n+=", ");return n}function re(){return{onCreateRule:function(e,t,r){if(!e)return null;if(e===Y)return new Q(e,t,r);if("@"===e[0]&&e.substr(0,Z.length)===Z)return new X(e,t,r);var n=r.parent;return n&&("global"===n.type||n.options.parent&&"global"===n.options.parent.type)&&(r.scoped=!1),!1===r.scoped&&(r.selector=e),null},onProcessRule:function(e){"style"===e.type&&(function(e){var t=e.options,r=e.style,n=r?r[Y]:null;if(n){for(var o in n)t.sheet.addRule(o,n[o],C({},t,{selector:te(o,e.selector)}));delete r[Y]}}(e),function(e){var t=e.options,r=e.style;for(var n in r)if("@"===n[0]&&n.substr(0,Y.length)===Y){var o=te(n.substr(Y.length),e.selector);t.sheet.addRule(o,r[n],C({},t,{selector:o})),delete r[n]}}(e))}}}var ne=function(e){return e&&"object"==typeof e&&!Array.isArray(e)},oe="extendCurrValue"+Date.now();function ie(e,t,r,n){return void 0===n&&(n={}),function(e,t,r,n){if("string"!=typeof e.extend)if(Array.isArray(e.extend))for(var o=0;o<e.extend.length;o++)ie(e.extend[o],t,r,n);else for(var i in e.extend)"extend"!==i?ne(e.extend[i])?(i in n||(n[i]={}),ie(e.extend[i],t,r,n[i])):n[i]=e.extend[i]:ie(e.extend.extend,t,r,n);else{if(!r)return;var a=r.getRule(e.extend);if(!a)return;if(a===t)return;var s=a.options.parent;s&&ie(s.rules.raw[e.extend],t,r,n)}}(e,t,r,n),function(e,t,r,n){for(var o in e)"extend"!==o&&(ne(n[o])&&ne(e[o])?ie(e[o],t,r,n[o]):ne(e[o])?n[o]=ie(e[o],t,r):n[o]=e[o])}(e,t,r,n),n}var ae=/\s*,\s*/g,se=/&/g,le=/\$([\w-]+)/g;function ue(){return{onProcessStyle:function(e,t){return"composes"in e&&(function e(t,r){if(!r)return!0;if(Array.isArray(r)){for(var n=0;n<r.length;n++)if(!e(t,r[n]))return!1;return!0}if(-1<r.indexOf(" "))return e(t,r.split(" "));var o=t.options.parent;if("$"===r[0]){var i=o.getRule(r.substr(1));return!!i&&i!==t&&(o.classes[t.key]+=" "+o.classes[i.key],!0)}return o.classes[t.key]+=" "+r,!0}(t,e.composes),delete e.composes),e}}}var fe=/[A-Z]/g,de=/^ms-/,ce={};var pe=function(e){return e in ce?ce[e]:ce[e]=e.replace(fe,"-$&").toLowerCase().replace(de,"-ms-")};function ye(e){var t={};for(var r in e){t[r.startsWith("--")?r:pe(r)]=e[r]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(ye):t.fallbacks=ye(e.fallbacks)),t}var me=g.hasCSSTOMSupport?window.CSS.px:"px",he=g.hasCSSTOMSupport?window.CSS.ms:"ms",ve=g.hasCSSTOMSupport?window.CSS.percent:"%";function ge(e){var t=/(-[a-z])/g,r=function(e){return e[1].toUpperCase()},n={};for(var o in e)n[o]=e[o],n[o.replace(t,r)]=e[o];return n}var be=ge({"animation-delay":he,"animation-duration":he,"background-position":me,"background-position-x":me,"background-position-y":me,"background-size":me,border:me,"border-bottom":me,"border-bottom-left-radius":me,"border-bottom-right-radius":me,"border-bottom-width":me,"border-left":me,"border-left-width":me,"border-radius":me,"border-right":me,"border-right-width":me,"border-top":me,"border-top-left-radius":me,"border-top-right-radius":me,"border-top-width":me,"border-width":me,margin:me,"margin-bottom":me,"margin-left":me,"margin-right":me,"margin-top":me,padding:me,"padding-bottom":me,"padding-left":me,"padding-right":me,"padding-top":me,"mask-position-x":me,"mask-position-y":me,"mask-size":me,height:me,width:me,"min-height":me,"max-height":me,"min-width":me,"max-width":me,bottom:me,left:me,top:me,right:me,"box-shadow":me,"text-shadow":me,"column-gap":me,"column-rule":me,"column-rule-width":me,"column-width":me,"font-size":me,"font-size-delta":me,"letter-spacing":me,"text-indent":me,"text-stroke":me,"text-stroke-width":me,"word-spacing":me,motion:me,"motion-offset":me,outline:me,"outline-offset":me,"outline-width":me,perspective:me,"perspective-origin-x":ve,"perspective-origin-y":ve,"transform-origin":ve,"transform-origin-x":ve,"transform-origin-y":ve,"transform-origin-z":ve,"transition-delay":he,"transition-duration":he,"vertical-align":me,"flex-basis":me,"shape-margin":me,size:me,grid:me,"grid-gap":me,"grid-row-gap":me,"grid-column-gap":me,"grid-template-rows":me,"grid-template-columns":me,"grid-auto-rows":me,"grid-auto-columns":me,"box-shadow-x":me,"box-shadow-y":me,"box-shadow-blur":me,"box-shadow-spread":me,"font-line-height":me,"text-shadow-x":me,"text-shadow-y":me,"text-shadow-blur":me});function xe(e,t,r){if(!t)return t;if(Array.isArray(t))for(var n=0;n<t.length;n++)t[n]=xe(e,t[n],r);else if("object"==typeof t)if("fallbacks"===e)for(var o in t)t[o]=xe(o,t[o],r);else for(var i in t)t[i]=xe(e+"-"+i,t[i],r);else if("number"==typeof t)return r[e]?""+t+r[e]:be[e]?"function"==typeof be[e]?be[e](t).toString():""+t+be[e]:t.toString();return t}var we={"background-size":!0,"background-position":!0,border:!0,"border-bottom":!0,"border-left":!0,"border-top":!0,"border-right":!0,"border-radius":!0,"border-image":!0,"border-width":!0,"border-style":!0,"border-color":!0,"box-shadow":!0,flex:!0,margin:!0,padding:!0,outline:!0,"transform-origin":!0,transform:!0,transition:!0},Pe={position:!0,size:!0},je={padding:{top:0,right:0,bottom:0,left:0},margin:{top:0,right:0,bottom:0,left:0},background:{attachment:null,color:null,image:null,position:null,repeat:null},border:{width:null,style:null,color:null},"border-top":{width:null,style:null,color:null},"border-right":{width:null,style:null,color:null},"border-bottom":{width:null,style:null,color:null},"border-left":{width:null,style:null,color:null},outline:{width:null,style:null,color:null},"list-style":{type:null,position:null,image:null},transition:{property:null,duration:null,"timing-function":null,timingFunction:null,delay:null},animation:{name:null,duration:null,"timing-function":null,timingFunction:null,delay:null,"iteration-count":null,iterationCount:null,direction:null,"fill-mode":null,fillMode:null,"play-state":null,playState:null},"box-shadow":{x:0,y:0,blur:0,spread:0,color:null,inset:null},"text-shadow":{x:0,y:0,blur:null,color:null}},_e={border:{radius:"border-radius",image:"border-image",width:"border-width",style:"border-style",color:"border-color"},background:{size:"background-size",image:"background-image"},font:{style:"font-style",variant:"font-variant",weight:"font-weight",stretch:"font-stretch",size:"font-size",family:"font-family",lineHeight:"line-height","line-height":"line-height"},flex:{grow:"flex-grow",basis:"flex-basis",direction:"flex-direction",wrap:"flex-wrap",flow:"flex-flow",shrink:"flex-shrink"},align:{self:"align-self",items:"align-items",content:"align-content"},grid:{"template-columns":"grid-template-columns",templateColumns:"grid-template-columns","template-rows":"grid-template-rows",templateRows:"grid-template-rows","template-areas":"grid-template-areas",templateAreas:"grid-template-areas",template:"grid-template","auto-columns":"grid-auto-columns",autoColumns:"grid-auto-columns","auto-rows":"grid-auto-rows",autoRows:"grid-auto-rows","auto-flow":"grid-auto-flow",autoFlow:"grid-auto-flow",row:"grid-row",column:"grid-column","row-start":"grid-row-start",rowStart:"grid-row-start","row-end":"grid-row-end",rowEnd:"grid-row-end","column-start":"grid-column-start",columnStart:"grid-column-start","column-end":"grid-column-end",columnEnd:"grid-column-end",area:"grid-area",gap:"grid-gap","row-gap":"grid-row-gap",rowGap:"grid-row-gap","column-gap":"grid-column-gap",columnGap:"grid-column-gap"}};function Oe(e,t,r,n){return null==r[t]?e:0===e.length?[]:Array.isArray(e[0])?Oe(e[0],t,r,n):"object"==typeof e[0]?(o=t,i=n,e.map(function(e){return Se(e,o,i,!1,!0)})):[e];var o,i}function Se(e,t,r,n,o){if(!je[t]&&!_e[t])return[];var i=[];if(_e[t]&&(e=function(e,t,r,n){for(var o in r){var i=r[o];if(void 0!==e[o]&&(n||!t.prop(i))){var a,s=Ce((a={},a[i]=e[o],a),t)[i];n?t.style.fallbacks[i]=s:t.style[i]=s}delete e[o]}return e}(e,r,_e[t],n)),Object.keys(e).length)for(var a in je[t])e[a]?Array.isArray(e[a])?i.push(null===Pe[a]?e[a]:e[a].join(" ")):i.push(e[a]):null!=je[t][a]&&i.push(je[t][a]);return!i.length||o?i:[i]}function Ce(e,t,r){for(var n in e){var o=e[n];if(Array.isArray(o)){if(!Array.isArray(o[0])){if("fallbacks"===n){for(var i=0;i<e.fallbacks.length;i++)e.fallbacks[i]=Ce(e.fallbacks[i],t,!0);continue}e[n]=Oe(o,n,we,t),e[n].length||delete e[n]}}else if("object"==typeof o){if("fallbacks"===n){e.fallbacks=Ce(e.fallbacks,t,!0);continue}e[n]=Se(o,n,t,r),e[n].length||delete e[n]}else""===e[n]&&delete e[n]}return e}var ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Me="object"===("undefined"==typeof window?"undefined":ke(window))&&"object"===("undefined"==typeof document?"undefined":ke(document))&&9===document.nodeType,Te=Object.freeze({isBrowser:Me,default:Me}),Re=Te&&Me||Te,Ae=n(function(e,t){var r;Object.defineProperty(t,"__esModule",{value:!0});var n="",o="";if(((r=Re)&&r.__esModule?r:{default:r}).default){var i={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},a=document.createElement("p").style;for(var s in i)if(s+"Transform"in a){o=i[n=s];break}"Webkit"===n&&"msHyphens"in a&&(n="ms",o=i.ms)}t.default={js:n,css:o}});r(Ae);var Ee=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"-"===e[1]?e:"ms"===n.default.js?e:"@"+n.default.css+"keyframes"+e.substr(10)};var r,n=(r=Ae)&&r.__esModule?r:{default:r}});r(Ee);var $e=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ae)&&r.__esModule?r:{default:r};t.default={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===n.default.js?"-webkit-"+e:n.default.css+e)}}});r($e);var Ne=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(r,n)};var r=/[-\s]+(.)?/g;function n(e,t){return t?t.toUpperCase():""}});r(Ne);var Fe=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,n.default)("-"+e)};var r,n=(r=Ne)&&r.__esModule?r:{default:r}});r(Fe);var De=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r=o(Ae),n=o(Fe);function o(e){return e&&e.__esModule?e:{default:e}}t.default={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===r.default.js?"WebkitColumn"+(0,n.default)(e)in t&&r.default.css+"column-"+e:"Moz"===r.default.js&&("page"+(0,n.default)(e)in t&&"page-"+e))}}});r(De);var ze=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ae)&&r.__esModule?r:{default:r};t.default={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===n.default.js?n.default.css+"print-"+e:e)}}});r(ze);var Ie=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var a=r(Ae),s=r(Fe);function r(e){return e&&e.__esModule?e:{default:e}}var l={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},u=Object.keys(l),f=function(e){return a.default.css+e};t.default={supportedProperty:function(e,t,r){var n=r.multiple;if(-1<u.indexOf(e)){var o=l[e];if(!Array.isArray(o))return a.default.js+(0,s.default)(o)in t&&a.default.css+o;if(!n)return!1;for(var i=0;i<o.length;i++)if(!(a.default.js+(0,s.default)(o[0])in t))return!1;return o.map(f)}return!1}}});r(Ie);var Ve=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=r(Ae),o=r(Fe);function r(e){return e&&e.__esModule?e:{default:e}}var i={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"};t.default={supportedProperty:function(e,t){var r=i[e];return!!r&&(n.default.js+(0,o.default)(r)in t&&n.default.css+r)}}});r(Ve);var We=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=r(Ae),o=r(Fe);function r(e){return e&&e.__esModule?e:{default:e}}t.default={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===n.default.js)return e;var r=e.replace("-inline","");return n.default.js+(0,o.default)(r)in t&&n.default.css+r}}});r(We);var Ue=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=r(Ae),o=r(Fe),i=r(Ne);function r(e){return e&&e.__esModule?e:{default:e}}t.default={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===n.default.js){var r="mask-image";if((0,i.default)(r)in t)return e;if(n.default.js+(0,o.default)(r)in t)return n.default.css+e}return e}}});r(Ue);var Ge=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=r(Ae),o=r(Fe);function r(e){return e&&e.__esModule?e:{default:e}}t.default={supportedProperty:function(e,t){var r=(0,o.default)(e);return n.default.js+r in t?n.default.css+e:"Webkit"!==n.default.js&&"Webkit"+r in t&&e}}});r(Ge);var qe=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ae)&&r.__esModule?r:{default:r};t.default={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===n.default.js?""+n.default.css+e:e)}}});r(qe);var Le=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ae)&&r.__esModule?r:{default:r};t.default={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===n.default.js?n.default.css+"scroll-chaining":e)}}});r(Le);var Je=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ae)&&r.__esModule?r:{default:r};t.default={noPrefill:["transform"],supportedProperty:function(e,t,r){return"transform"===e&&(r.transform?e:n.default.css+e)}}});r(Je);var Ke=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ae)&&r.__esModule?r:{default:r};t.default={noPrefill:["transition"],supportedProperty:function(e,t,r){return"transition"===e&&(r.transition?e:n.default.css+e)}}});r(Ke);var He=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ne)&&r.__esModule?r:{default:r};t.default={supportedProperty:function(e,t){return(0,n.default)(e)in t&&e}}});r(He);var Be=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r,n=(r=Ae)&&r.__esModule?r:{default:r};t.default={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===n.default.js||"ms"===n.default.js?n.default.css+e:e)}}});r(Be);var Ye=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.noPrefill=t.propertyDetectors=void 0;var r=h($e),n=h(De),o=h(ze),i=h(Ie),a=h(Ve),s=h(We),l=h(Ue),u=h(Ge),f=h(qe),d=h(Le),c=h(Je),p=h(Ke),y=h(He),m=h(Be);function h(e){return e&&e.__esModule?e:{default:e}}var v=[r.default,c.default,p.default,l.default,m.default,o.default,n.default,s.default,y.default,u.default,f.default,d.default,a.default,i.default];t.propertyDetectors=v.filter(function(e){return e.supportedProperty}).map(function(e){return e.supportedProperty}),t.noPrefill=v.filter(function(e){return e.noPrefill}).reduce(function(e,t){return e.push.apply(e,function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}(t.noPrefill)),e},[])});r(Ye);Ye.noPrefill,Ye.propertyDetectors;var Ze=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};if(!o)return e;if(null!=i[e])return i[e];"transition"!==e&&"transform"!==e||(t[e]=e in o.style);for(var r=0;r<Ye.propertyDetectors.length&&(i[e]=Ye.propertyDetectors[r](e,o.style,t),!i[e]);r++);try{o.style[e]=""}catch(e){return!1}return i[e]};var r,n=(r=Re)&&r.__esModule?r:{default:r};var o=void 0,i={};if(n.default){o=document.createElement("p");var a=window.getComputedStyle(document.documentElement,"");for(var s in a)isNaN(s)||(i[a[s]]=a[s]);Ye.noPrefill.forEach(function(e){return delete i[e]})}});r(Ze);var Qe=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!u)return t;if("string"!=typeof t||!isNaN(parseInt(t,10)))return t;var r=e+t;if(null!=a[r])return a[r];try{u.style[e]=t}catch(e){return a[r]=!1}if(s[e])t=t.replace(l,f);else if(""===u.style[e]&&("-ms-flex"===(t=n.default.css+t)&&(t="-ms-flexbox"),u.style[e]=t,""===u.style[e]))return a[r]=!1;return u.style[e]="",a[r]=t,a[r]};var r=i(Re),n=i(Ae),o=i(Ze);function i(e){return e&&e.__esModule?e:{default:e}}var a={},s={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},l=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g,u=void 0;function f(e,t,r){return"all"===t?"all":"all"===r?", all":t?(0,o.default)(t):", "+(0,o.default)(r)}r.default&&(u=document.createElement("p"))});r(Qe);var Xe=n(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.supportedValue=t.supportedProperty=t.supportedKeyframes=t.prefix=void 0;var r=a(Ae),n=a(Ee),o=a(Ze),i=a(Qe);function a(e){return e&&e.__esModule?e:{default:e}}t.default={prefix:r.default,supportedKeyframes:n.default,supportedProperty:o.default,supportedValue:i.default},t.prefix=r.default,t.supportedKeyframes=n.default,t.supportedProperty=o.default,t.supportedValue=i.default});r(Xe);var et=Xe.supportedValue,tt=Xe.supportedProperty,rt=Xe.supportedKeyframes;Xe.prefix;var nt,ot,it=g.create((void 0===nt&&(nt={}),{plugins:[{onCreateRule:function(e,t,r){if("function"!=typeof t)return null;var n=g.createRule(e,{},r);return n[W]=t,n},onProcessStyle:function(e,t){if(V in t)return e;var r={};for(var n in e){var o=e[n];"function"==typeof o&&(delete e[n],r[n]=o)}return t[V]=r,e},onUpdate:function(e,t,r,n){var o=t,i=o[W];i&&(o.style=i(e));var a=o[V];if(a)for(var s in a)o.prop(s,a[s](e),n)}},(ot=nt.observable,{onCreateRule:function(e,t,r){if(!K(t))return null;var n=t,o=g.createRule(e,{},r);return n.subscribe(function(e){for(var t in e)o.prop(t,e[t],ot)}),o},onProcessRule:function(e){if(!e||"style"===e.type){var r=e,n=r.style,t=function(t){var e=n[t];if(!K(e))return"continue";delete n[t],e.subscribe({next:function(e){r.prop(t,e,ot)}})};for(var o in n)t(o)}}}),{onProcessRule:B},re(),{onProcessStyle:function(e,t,r){return"extend"in e?ie(e,t,r):e},onChangeValue:function(e,t,r){if("extend"!==t)return e;if(null==e||!1===e){for(var n in r[oe])r.prop(n,null);return r[oe]=null}if("object"==typeof e){for(var o in e)r.prop(o,e[o]);r[oe]=e}return null}},function(){function d(n,o){return function(e,t){var r=n.getRule(t)||o&&o.getRule(t);return r?(r=r).selector:t}}function c(e,t){for(var r=t.split(ae),n=e.split(ae),o="",i=0;i<r.length;i++)for(var a=r[i],s=0;s<n.length;s++){var l=n[s];o&&(o+=", "),o+=-1!==l.indexOf("&")?l.replace(se,a):a+" "+l}return o}function p(e,t,r){if(r)return C({},r,{index:r.index+1});var n=e.options.nestingLevel;return n=void 0===n?1:n+1,C({},e.options,{nestingLevel:n,index:t.indexOf(e)+1})}return{onProcessStyle:function(e,t,r){if("style"!==t.type)return e;var n,o,i=t,a=i.options.parent;for(var s in e){var l=-1!==s.indexOf("&"),u="@"===s[0];if(l||u){if(n=p(i,a,n),l){var f=c(s,i.selector);o||(o=d(a,r)),f=f.replace(le,o),a.addRule(f,e[s],C({},n,{selector:f}))}else u&&a.addRule(s,{},n).addRule(i.key,e[s],{selector:i.selector});delete e[s]}}return e}}}(),ue(),{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=ye(e[t]);return e}return ye(e)},onChangeValue:function(e,t,r){if(t.startsWith("--"))return e;var n=pe(t);return t===n?e:(r.prop(n,e),null)}},function(e){void 0===e&&(e={});var n=ge(e);return{onProcessStyle:function(e,t){if("style"!==t.type)return e;for(var r in e)e[r]=xe(r,e[r],n);return e},onChangeValue:function(e,t){return xe(t,e,n)}}}(nt.defaultUnit),{onProcessStyle:function(e,t){if(!e||"style"!==t.type)return e;if(Array.isArray(e)){for(var r=0;r<e.length;r++)e[r]=Ce(e[r],t);return e}return Ce(e,t)}},{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at=rt(t.at)}},onProcessStyle:function(e,t){if("style"!==t.type)return e;for(var r in e){var n=e[r],o=!1,i=tt(r);i&&i!==r&&(o=!0);var a=!1,s=et(i,g.toCssValue(n));s&&s!==n&&(a=!0),(o||a)&&(o&&delete e[r],e[i||r]=s||n)}return e},onChangeValue:function(e,t){return et(t,g.toCssValue(e))||e}},function(){function i(e,t){return e.length-t.length}return{onProcessStyle:function(e,t){if("style"!==t.type)return e;for(var r={},n=Object.keys(e).sort(i),o=0;o<n.length;o++)r[n[o]]=e[n[o]];return r}}}()]}));function at(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function st(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],0<=t.indexOf(r)||(o[r]=e[r]);return o}var lt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ut={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ft={};ft[d.ForwardRef]={$$typeof:!0,render:!0};var dt=Object.defineProperty,ct=Object.getOwnPropertyNames,pt=Object.getOwnPropertySymbols,yt=Object.getOwnPropertyDescriptor,mt=Object.getPrototypeOf,ht=Object.prototype;var vt=function e(t,r,n){if("string"!=typeof r){if(ht){var o=mt(r);o&&o!==ht&&e(t,o,n)}var i=ct(r);pt&&(i=i.concat(pt(r)));for(var a=ft[t.$$typeof]||lt,s=ft[r.$$typeof]||lt,l=0;l<i.length;++l){var u=i[l];if(!(ut[u]||n&&n[u]||s&&s[u]||a&&a[u])){var f=yt(r,u);try{dt(t,u,f)}catch(e){}}}return t}return t};function gt(e,t){var r=C({},e);for(var n in t)r[n]=n in r?r[n]+" "+t[n]:t[n];return r}var bt=Symbol.for("dynamicStyles"),xt=-1e5,wt=0,Pt=function(e){return e.children||null};e.SheetsRegistry=g.SheetsRegistry,e.createGenerateId=g.createGenerateId,e.ThemeProvider=$,e.withTheme=E,e.createTheming=R,e.JssProvider=z,e.jss=it,e.JssContext=F,e.default=function(f,e){void 0===e&&(e={});var t=e,r=t.index,d=void 0===r?xt++:r,n=t.theming,c=t.injectTheme,p=t.jss,y=st(t,["index","theming","injectTheme","jss"]),m="function"==typeof f,h=n&&n.context.Consumer||T.Consumer;return function(s){void 0===s&&(s=Pt);var e,a=(e=s).displayName||e.name||"Component",i=wt++,l=new g.SheetsManager,t={},u=function(e){return m&&e.theme?e.theme:t},o=function(n){function e(e){var t;(t=n.call(this,e)||this).mergeClassesProp=D(function(e,t){return t?gt(e,t):e}),t.classNamePrefix=void 0;var r=e.jssContext.sheetOptions;return t.classNamePrefix=(r.classNamePrefix||"")+"",t.state=t.createState(),t.manage(e,t.state),t}N(e,n);var t,r,o=e.prototype;return o.componentDidUpdate=function(e,t){var r=this.state.dynamicSheet;if(r&&r.update(this.props),m&&this.props.theme!==e.theme){var n=this.createState();this.manage(this.props,n),this.unmanage(e,t),this.setState(n)}},o.componentWillUnmount=function(){this.unmanage(this.props,this.state)},o.getStaticSheet=function(){var e=u(this.props),t=this.manager.get(e);if(t)return t;var r,n,o=(n=e,"function"!=typeof(r=f)?r:r(n)),i=this.props.jssContext.sheetOptions;return t=this.jss.createStyleSheet(o,C({},y,i,{index:d,meta:a+", "+(m?"Themed":"Unthemed")+", Static",classNamePrefix:this.classNamePrefix})),this.manager.add(e,t),t[bt]=g.getDynamicStyles(o),t},o.getDynamicSheet=function(e){var t=e[bt];if(t){var r=this.props.jssContext.sheetOptions;return this.jss.createStyleSheet(t,C({},y,r,{index:d,meta:a+", "+(m?"Themed":"Unthemed")+", Dynamic",classNamePrefix:this.classNamePrefix,link:!0}))}},o.manage=function(e,t){var r=t.dynamicSheet,n=t.staticSheet,o=e.jssContext.registry;n&&(this.manager.manage(u(e)),o&&o.add(n),r&&(r.update(e).attach(),o&&o.add(r)))},o.unmanage=function(e,t){this.manager.unmanage(u(e)),t.dynamicSheet&&this.jss.removeStyleSheet(t.dynamicSheet)},o.createState=function(){if(this.props.jssContext.disableStylesGeneration)return{classes:{}};var e=this.getStaticSheet(),t=this.getDynamicSheet(e);return{staticSheet:e,dynamicSheet:t,classes:t?gt(e.classes,t.classes):e.classes}},o.render=function(){var e=this.props,t=e.innerRef,r=(e.jssContext,e.theme),n=e.classes,o=st(e,["innerRef","jssContext","theme","classes"]),i=this.state.classes,a=C({},o,{classes:this.mergeClassesProp(i,n)});return t&&(a.ref=t),c&&(a.theme=r),b.createElement(s,a)},at((t=e).prototype,[{key:"jss",get:function(){return this.props.jssContext.jss||p||it}},{key:"manager",get:function(){var e=this.props.jssContext.managers;return e?(e[i]||(e[i]=new g.SheetsManager),e[i]):l}}]),r&&at(t,r),e}(v.Component);o.displayName="WithStyles("+a+")",o.defaultProps=C({},s.defaultProps);var r=b.forwardRef(function(r,n){return b.createElement(F.Consumer,null,function(t){return m||c?b.createElement(h,null,function(e){return b.createElement(o,C({innerRef:n,theme:e},r,{jssContext:t}))}):b.createElement(o,C({innerRef:n},r,{jssContext:t}))})});return r.displayName="JssContextSubscriber",r.InnerComponent=s,vt(r,s)}},Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("jss")):"function"==typeof define&&define.amd?define(["exports","react","jss"],t):t((e=e||self).reactJss={},e.React,e.jss)}(this,function(e,t,r){"use strict";var n="default"in t?t.default:t,o="default"in r?r.default:r;function i(e,t){return e(t={exports:{}},t.exports),t.exports}function s(e){return e&&e.default||e}var a=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;module.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,n,o=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),i=1;i<arguments.length;i++){for(var s in r=Object(arguments[i]))l.call(r,s)&&(o[s]=r[s]);if(a){n=a(r);for(var c=0;c<n.length;c++)u.call(r,n[c])&&(o[n[c]]=r[n[c]])}}return o};var c="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";function f(){}s(Object.freeze({}));var p=i(function(e){e.exports=function(){function e(e,t,r,n,o,i){if(i!==c){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return r.checkPropTypes=f,r.PropTypes=r,r}()});module.exports=require("./cjs/react-is.production.min.js");var d=s(Object.freeze({})),m={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},y={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},h={};h[d.ForwardRef]={$$typeof:!0,render:!0};var g=Object.defineProperty,v=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,w=Object.getOwnPropertyDescriptor,x=Object.getPrototypeOf,j=Object.prototype;var P,O=function e(t,r,n){if("string"!=typeof r){if(j){var o=x(r);o&&o!==j&&e(t,o,n)}var i=v(r);b&&(i=i.concat(b(r)));for(var s=h[t.$$typeof]||m,a=h[r.$$typeof]||m,l=0;l<i.length;++l){var u=i[l];if(!(y[u]||n&&n[u]||a&&a[u]||s&&s[u])){var c=w(r,u);try{g(t,u,c)}catch(e){}}}return t}return t},S=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.displayName||e.name||("string"==typeof e&&e.length>0?e:"Unknown")}}),k=(P=S)&&P.__esModule&&Object.prototype.hasOwnProperty.call(P,"default")?P.default:P;function C(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function R(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(e){var t,r;return r=t=function(t){var r,o;function i(){for(var r,o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return C(R(R(r=t.call.apply(t,[this].concat(i))||this)),"cachedTheme",void 0),C(R(R(r)),"lastOuterTheme",void 0),C(R(R(r)),"lastTheme",void 0),C(R(R(r)),"renderProvider",function(t){var o=r.props.children;return n.createElement(e.Provider,{value:r.getTheme(t)},o)}),r}o=t,(r=i).prototype=Object.create(o.prototype),r.prototype.constructor=r,r.__proto__=o;var s=i.prototype;return s.getTheme=function(e){var t=this.props.theme;return t===this.lastTheme&&e===this.lastOuterTheme&&this.cachedTheme||(this.lastOuterTheme=e,this.lastTheme=t,this.cachedTheme="function"==typeof t?t(e):e?T({},e,t):t),this.cachedTheme},s.render=function(){return this.props.children?n.createElement(e.Consumer,null,this.renderProvider):null},i}(n.Component),C(t,"propTypes",{children:p.node,theme:p.oneOfType([p.shape({}),p.func]).isRequired}),C(t,"defaultProps",{children:null}),r}function E(e){return function(t){var r=n.forwardRef(function(r,o){return n.createElement(e.Consumer,null,function(e){return n.createElement(t,T({theme:e,ref:o},r))})});return r.displayName="WithTheme("+k(t)+")",O(r,t),r}}var N=t.createContext();function _(e){return{context:e,withTheme:E(e),ThemeProvider:A(e)}}var z=_(N),I=z.withTheme,W=z.ThemeProvider;function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function $(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var M=n.createContext({sheetOptions:{},disableStylesGeneration:!1}),U=function(e){var t,r;return function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];if(Array.isArray(t)&&o.length===t.length){for(var s=!0,a=0;a<o.length;a++)o[a]!==t[a]&&(s=!1);if(s)return r}return t=o,r=e.apply(void 0,o)}},F=function(e){function t(){for(var t,o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return(t=e.call.apply(e,[this].concat(i))||this).managers={},t.createContext=U(function(e,n){var o=n.registry,i=n.classNamePrefix,s=n.jss,a=n.generateId,l=n.disableStylesGeneration,u=n.media,c=D({},e);return o&&(c.registry=o,o!==t.registry&&(t.managers={},t.registry=o)),c.managers=t.managers,a?c.sheetOptions.generateId=a:c.sheetOptions.generateId||(t.generateId||(t.generateId=r.createGenerateId()),c.sheetOptions.generateId=t.generateId),i&&(c.sheetOptions.classNamePrefix=(c.sheetOptions.classNamePrefix||"")+i),void 0!==u&&(c.sheetOptions.media=u),s&&(c.jss=s),void 0!==l&&(c.disableStylesGeneration=l),c}),t.generateId=void 0,t.registry=void 0,t.renderProvider=function(e){var r=t.props.children,o=t.createContext(e,t.props);return n.createElement(M.Provider,{value:o},r)},t}return $(t,e),t.prototype.render=function(){return n.createElement(M.Consumer,null,this.renderProvider)},t}(t.Component);F.propTypes={registry:p.instanceOf(r.SheetsRegistry),jss:p.instanceOf(o.constructor),generateId:p.func,classNamePrefix:p.string,disableStylesGeneration:p.bool,children:p.node.isRequired,media:p.string};var G=Date.now(),V="fnValues"+G,q="fnStyle"+ ++G;var L="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};var J=function(e){var t,r=e.Symbol;return"function"==typeof r?r.observable?t=r.observable:(t=r("observable"),r.observable=t):t="@@observable",t}("undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==L?L:"undefined"!=typeof module?module:Function("return this")()),H=function(e){return e&&e[J]&&e===e[J]()};var B=/;\n/,Y=function(e){"string"==typeof e.style&&(e.style=function(e){for(var t={},r=e.split(B),n=0;n<r.length;n++){var o=(r[n]||"").trim();if(o){var i=o.indexOf(":");if(-1!==i){var s=o.substr(0,i).trim(),a=o.substr(i+1).trim();t[s]=a}}}return t}(e.style))};var Z="@global",K="@global ",Q=function(){function e(e,t,n){for(var o in this.type="global",this.at=Z,this.rules=void 0,this.options=void 0,this.key=void 0,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new r.RuleList(D({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,r){var n=this.rules.add(e,t,r);return this.options.jss.plugins.onProcessRule(n),n},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(){return this.rules.toString()},e}(),X=function(){function e(e,t,r){this.type="global",this.at=Z,this.options=void 0,this.rule=void 0,this.isProcessed=!1,this.key=void 0,this.key=e,this.options=r;var n=e.substr(K.length);this.rule=r.jss.createRule(n,t,D({},r,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),ee=/\s*,\s*/g;function te(e,t){for(var r=e.split(ee),n="",o=0;o<r.length;o++)n+=t+" "+r[o].trim(),r[o+1]&&(n+=", ");return n}function re(){return{onCreateRule:function(e,t,r){if(!e)return null;if(e===Z)return new Q(e,t,r);if("@"===e[0]&&e.substr(0,K.length)===K)return new X(e,t,r);var n=r.parent;return n&&("global"===n.type||n.options.parent&&"global"===n.options.parent.type)&&(r.scoped=!1),!1===r.scoped&&(r.selector=e),null},onProcessRule:function(e){"style"===e.type&&(function(e){var t=e.options,r=e.style,n=r?r[Z]:null;if(n){for(var o in n)t.sheet.addRule(o,n[o],D({},t,{selector:te(o,e.selector)}));delete r[Z]}}(e),function(e){var t=e.options,r=e.style;for(var n in r)if("@"===n[0]&&n.substr(0,Z.length)===Z){var o=te(n.substr(Z.length),e.selector);t.sheet.addRule(o,r[n],D({},t,{selector:o})),delete r[n]}}(e))}}}var ne=function(e){return e&&"object"==typeof e&&!Array.isArray(e)},oe="extendCurrValue"+Date.now();function ie(e,t,r,n){return void 0===n&&(n={}),function(e,t,r,n){if("string"!=typeof e.extend)if(Array.isArray(e.extend))for(var o=0;o<e.extend.length;o++)ie(e.extend[o],t,r,n);else for(var i in e.extend)"extend"!==i?ne(e.extend[i])?(i in n||(n[i]={}),ie(e.extend[i],t,r,n[i])):n[i]=e.extend[i]:ie(e.extend.extend,t,r,n);else{if(!r)return;var s=r.getRule(e.extend);if(!s)return;if(s===t)return;var a=s.options.parent;a&&ie(a.rules.raw[e.extend],t,r,n)}}(e,t,r,n),function(e,t,r,n){for(var o in e)"extend"!==o&&(ne(n[o])&&ne(e[o])?ie(e[o],t,r,n[o]):ne(e[o])?n[o]=ie(e[o],t,r):n[o]=e[o])}(e,t,r,n),n}function se(){return{onProcessStyle:function(e,t,r){return"extend"in e?ie(e,t,r):e},onChangeValue:function(e,t,r){if("extend"!==t)return e;if(null==e||!1===e){for(var n in r[oe])r.prop(n,null);return r[oe]=null,null}if("object"==typeof e){for(var o in e)r.prop(o,e[o]);r[oe]=e}return null}}}var ae=/\s*,\s*/g,le=/&/g,ue=/\$([\w-]+)/g;function ce(){function e(e,t){return function(r,n){var o=e.getRule(n)||t&&t.getRule(n);return o?(o=o).selector:n}}function t(e,t){for(var r=t.split(ae),n=e.split(ae),o="",i=0;i<r.length;i++)for(var s=r[i],a=0;a<n.length;a++){var l=n[a];o&&(o+=", "),o+=-1!==l.indexOf("&")?l.replace(le,s):s+" "+l}return o}function r(e,t,r){if(r)return D({},r,{index:r.index+1});var n=e.options.nestingLevel;return n=void 0===n?1:n+1,D({},e.options,{nestingLevel:n,index:t.indexOf(e)+1})}return{onProcessStyle:function(n,o,i){if("style"!==o.type)return n;var s,a,l=o,u=l.options.parent;for(var c in n){var f=-1!==c.indexOf("&"),p="@"===c[0];if(f||p){if(s=r(l,u,s),f){var d=t(c,l.selector);a||(a=e(u,i)),d=d.replace(ue,a),u.addRule(d,n[c],D({},s,{selector:d}))}else p&&u.addRule(c,{},s).addRule(l.key,n[c],{selector:l.selector});delete n[c]}}return n}}}function fe(){return{onProcessStyle:function(e,t){return"composes"in e?(function e(t,r){if(!r)return!0;if(Array.isArray(r)){for(var n=0;n<r.length;n++)if(!e(t,r[n]))return!1;return!0}if(r.indexOf(" ")>-1)return e(t,r.split(" "));var o=t.options.parent;if("$"===r[0]){var i=o.getRule(r.substr(1));return!!i&&i!==t&&(o.classes[t.key]+=" "+o.classes[i.key],!0)}return o.classes[t.key]+=" "+r,!0}(t,e.composes),delete e.composes,e):e}}}var pe=/[A-Z]/g,de=/^ms-/,me={};function ye(e){return"-"+e.toLowerCase()}function he(e){if(me.hasOwnProperty(e))return me[e];var t=e.replace(pe,ye);return me[e]=de.test(t)?"-"+t:t}function ge(e){var t={};for(var r in e){t[r.startsWith("--")?r:he(r)]=e[r]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(ge):t.fallbacks=ge(e.fallbacks)),t}function ve(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=ge(e[t]);return e}return ge(e)},onChangeValue:function(e,t,r){if(t.startsWith("--"))return e;var n=he(t);return t===n?e:(r.prop(n,e),null)}}}var be=r.hasCSSTOMSupport?window.CSS.px:"px",we=r.hasCSSTOMSupport?window.CSS.ms:"ms",xe=r.hasCSSTOMSupport?window.CSS.percent:"%";function je(e){var t=/(-[a-z])/g,r=function(e){return e[1].toUpperCase()},n={};for(var o in e)n[o]=e[o],n[o.replace(t,r)]=e[o];return n}var Pe=je({"animation-delay":we,"animation-duration":we,"background-position":be,"background-position-x":be,"background-position-y":be,"background-size":be,border:be,"border-bottom":be,"border-bottom-left-radius":be,"border-bottom-right-radius":be,"border-bottom-width":be,"border-left":be,"border-left-width":be,"border-radius":be,"border-right":be,"border-right-width":be,"border-top":be,"border-top-left-radius":be,"border-top-right-radius":be,"border-top-width":be,"border-width":be,margin:be,"margin-bottom":be,"margin-left":be,"margin-right":be,"margin-top":be,padding:be,"padding-bottom":be,"padding-left":be,"padding-right":be,"padding-top":be,"mask-position-x":be,"mask-position-y":be,"mask-size":be,height:be,width:be,"min-height":be,"max-height":be,"min-width":be,"max-width":be,bottom:be,left:be,top:be,right:be,"box-shadow":be,"text-shadow":be,"column-gap":be,"column-rule":be,"column-rule-width":be,"column-width":be,"font-size":be,"font-size-delta":be,"letter-spacing":be,"text-indent":be,"text-stroke":be,"text-stroke-width":be,"word-spacing":be,motion:be,"motion-offset":be,outline:be,"outline-offset":be,"outline-width":be,perspective:be,"perspective-origin-x":xe,"perspective-origin-y":xe,"transform-origin":xe,"transform-origin-x":xe,"transform-origin-y":xe,"transform-origin-z":xe,"transition-delay":we,"transition-duration":we,"vertical-align":be,"flex-basis":be,"shape-margin":be,size:be,grid:be,"grid-gap":be,"grid-row-gap":be,"grid-column-gap":be,"grid-template-rows":be,"grid-template-columns":be,"grid-auto-rows":be,"grid-auto-columns":be,"box-shadow-x":be,"box-shadow-y":be,"box-shadow-blur":be,"box-shadow-spread":be,"font-line-height":be,"text-shadow-x":be,"text-shadow-y":be,"text-shadow-blur":be});function Oe(e,t,r){if(!t)return t;if(Array.isArray(t))for(var n=0;n<t.length;n++)t[n]=Oe(e,t[n],r);else if("object"==typeof t)if("fallbacks"===e)for(var o in t)t[o]=Oe(o,t[o],r);else for(var i in t)t[i]=Oe(e+"-"+i,t[i],r);else if("number"==typeof t)return r[e]?""+t+r[e]:Pe[e]?"function"==typeof Pe[e]?Pe[e](t).toString():""+t+Pe[e]:t.toString();return t}function Se(e){void 0===e&&(e={});var t=je(e);return{onProcessStyle:function(e,r){if("style"!==r.type)return e;for(var n in e)e[n]=Oe(n,e[n],t);return e},onChangeValue:function(e,r){return Oe(r,e,t)}}}var ke={"background-size":!0,"background-position":!0,border:!0,"border-bottom":!0,"border-left":!0,"border-top":!0,"border-right":!0,"border-radius":!0,"border-image":!0,"border-width":!0,"border-style":!0,"border-color":!0,"box-shadow":!0,flex:!0,margin:!0,padding:!0,outline:!0,"transform-origin":!0,transform:!0,transition:!0},Ce={position:!0,size:!0},Te={padding:{top:0,right:0,bottom:0,left:0},margin:{top:0,right:0,bottom:0,left:0},background:{attachment:null,color:null,image:null,position:null,repeat:null},border:{width:null,style:null,color:null},"border-top":{width:null,style:null,color:null},"border-right":{width:null,style:null,color:null},"border-bottom":{width:null,style:null,color:null},"border-left":{width:null,style:null,color:null},outline:{width:null,style:null,color:null},"list-style":{type:null,position:null,image:null},transition:{property:null,duration:null,"timing-function":null,timingFunction:null,delay:null},animation:{name:null,duration:null,"timing-function":null,timingFunction:null,delay:null,"iteration-count":null,iterationCount:null,direction:null,"fill-mode":null,fillMode:null,"play-state":null,playState:null},"box-shadow":{x:0,y:0,blur:0,spread:0,color:null,inset:null},"text-shadow":{x:0,y:0,blur:null,color:null}},Re={border:{radius:"border-radius",image:"border-image",width:"border-width",style:"border-style",color:"border-color"},background:{size:"background-size",image:"background-image"},font:{style:"font-style",variant:"font-variant",weight:"font-weight",stretch:"font-stretch",size:"font-size",family:"font-family",lineHeight:"line-height","line-height":"line-height"},flex:{grow:"flex-grow",basis:"flex-basis",direction:"flex-direction",wrap:"flex-wrap",flow:"flex-flow",shrink:"flex-shrink"},align:{self:"align-self",items:"align-items",content:"align-content"},grid:{"template-columns":"grid-template-columns",templateColumns:"grid-template-columns","template-rows":"grid-template-rows",templateRows:"grid-template-rows","template-areas":"grid-template-areas",templateAreas:"grid-template-areas",template:"grid-template","auto-columns":"grid-auto-columns",autoColumns:"grid-auto-columns","auto-rows":"grid-auto-rows",autoRows:"grid-auto-rows","auto-flow":"grid-auto-flow",autoFlow:"grid-auto-flow",row:"grid-row",column:"grid-column","row-start":"grid-row-start",rowStart:"grid-row-start","row-end":"grid-row-end",rowEnd:"grid-row-end","column-start":"grid-column-start",columnStart:"grid-column-start","column-end":"grid-column-end",columnEnd:"grid-column-end",area:"grid-area",gap:"grid-gap","row-gap":"grid-row-gap",rowGap:"grid-row-gap","column-gap":"grid-column-gap",columnGap:"grid-column-gap"}};function Ae(e,t,r,n){return null==r[t]?e:0===e.length?[]:Array.isArray(e[0])?Ae(e[0],t,r,n):"object"==typeof e[0]?function(e,t,r){return e.map(function(e){return Ee(e,t,r,!1,!0)})}(e,t,n):[e]}function Ee(e,t,r,n,o){if(!Te[t]&&!Re[t])return[];var i=[];if(Re[t]&&(e=function(e,t,r,n){for(var o in r){var i=r[o];if(void 0!==e[o]&&(n||!t.prop(i))){var s,a=Ne((s={},s[i]=e[o],s),t)[i];n?t.style.fallbacks[i]=a:t.style[i]=a}delete e[o]}return e}(e,r,Re[t],n)),Object.keys(e).length)for(var s in Te[t])e[s]?Array.isArray(e[s])?i.push(null===Ce[s]?e[s]:e[s].join(" ")):i.push(e[s]):null!=Te[t][s]&&i.push(Te[t][s]);return!i.length||o?i:[i]}function Ne(e,t,r){for(var n in e){var o=e[n];if(Array.isArray(o)){if(!Array.isArray(o[0])){if("fallbacks"===n){for(var i=0;i<e.fallbacks.length;i++)e.fallbacks[i]=Ne(e.fallbacks[i],t,!0);continue}e[n]=Ae(o,n,ke,t),e[n].length||delete e[n]}}else if("object"==typeof o){if("fallbacks"===n){e.fallbacks=Ne(e.fallbacks,t,!0);continue}e[n]=Ee(o,n,t,r),e[n].length||delete e[n]}else""===e[n]&&delete e[n]}return e}function _e(){return{onProcessStyle:function(e,t){if(!e||"style"!==t.type)return e;if(Array.isArray(e)){for(var r=0;r<e.length;r++)e[r]=Ne(e[r],t);return e}return Ne(e,t)}}}var ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ie="object"===("undefined"==typeof window?"undefined":ze(window))&&"object"===("undefined"==typeof document?"undefined":ze(document))&&9===document.nodeType;function We(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var De="",$e="",Me="";if(Ie){var Ue={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},Fe=document.createElement("p").style;for(var Ge in Ue)if(Ge+"Transform"in Fe){De=Ge,$e=Ue[Ge];break}"Webkit"===De&&"msHyphens"in Fe&&(De="ms",$e=Ue.ms),"Webkit"===De&&"-apple-trailing-word"in Fe&&(Me="apple")}var Ve={js:De,css:$e,vendor:Me};var qe={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===Ve.js?"-webkit-"+e:Ve.css+e)}},Le=/[-\s]+(.)?/g;function Je(e,t){return t?t.toUpperCase():""}function He(e){return e.replace(Le,Je)}function Be(e){return He("-"+e)}var Ye,Ze={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===Ve.js?"WebkitColumn"+Be(e)in t&&Ve.css+"column-"+e:"Moz"===Ve.js&&("page"+Be(e)in t&&"page-"+e))}},Ke={noPrefill:["text-decoration-skip-ink"],supportedProperty:function(e){return"text-decoration-skip-ink"===e&&("apple"===Ve.vendor?""+Ve.css+e:"Webkit"===Ve.js||"Moz"===Ve.js?e:Ve.css+e)}},Qe={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===Ve.js?Ve.css+"print-"+e:e)}},Xe={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},et=Object.keys(Xe),tt=function(e){return Ve.css+e},rt={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},nt=[qe,{noPrefill:["transform"],supportedProperty:function(e,t,r){return"transform"===e&&(r.transform?e:Ve.css+e)}},{noPrefill:["transition"],supportedProperty:function(e,t,r){return"transition"===e&&(r.transition?e:Ve.css+e)}},{noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===Ve.js){if(He("mask-image")in t)return e;if(Ve.js+Be("mask-image")in t)return Ve.css+e}return e}},{noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===Ve.js||"ms"===Ve.js?Ve.css+e:e)}},Qe,Ke,Ze,{supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===Ve.js)return e;var r=e.replace("-inline","");return Ve.js+Be(r)in t&&Ve.css+r}},{supportedProperty:function(e,t){return He(e)in t&&e}},{supportedProperty:function(e,t){var r=Be(e);return Ve.js+r in t?Ve.css+e:"Webkit"!==Ve.js&&"Webkit"+r in t&&e}},{supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===Ve.js?""+Ve.css+e:e)}},{supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===Ve.js?Ve.css+"scroll-chaining":e)}},{supportedProperty:function(e,t){var r=rt[e];return!!r&&(Ve.js+Be(r)in t&&Ve.css+r)}},{supportedProperty:function(e,t,r){var n=r.multiple;if(et.indexOf(e)>-1){var o=Xe[e];if(!Array.isArray(o))return Ve.js+Be(o)in t&&Ve.css+o;if(!n)return!1;for(var i=0;i<o.length;i++)if(!(Ve.js+Be(o[0])in t))return!1;return o.map(tt)}return!1}}],ot=nt.filter(function(e){return e.supportedProperty}).map(function(e){return e.supportedProperty}),it=nt.filter(function(e){return e.noPrefill}).reduce(function(e,t){return e.push.apply(e,We(t.noPrefill)),e},[]),st={};if(Ie){Ye=document.createElement("p");var at=window.getComputedStyle(document.documentElement,"");for(var lt in at)isNaN(lt)||(st[at[lt]]=at[lt]);it.forEach(function(e){return delete st[e]})}function ut(e,t){if(void 0===t&&(t={}),!Ye)return e;if(null!=st[e])return st[e];"transition"!==e&&"transform"!==e||(t[e]=e in Ye.style);for(var r=0;r<ot.length&&(st[e]=ot[r](e,Ye.style,t),!st[e]);r++);try{Ye.style[e]=""}catch(e){return!1}return st[e]}var ct,ft={},pt={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},dt=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function mt(e,t,r){return"all"===t?"all":"all"===r?", all":t?ut(t):", "+ut(r)}function yt(e,t){var r="";if(!ct)return t;if("string"!=typeof t||!isNaN(parseInt(t,10)))return t;var n=e+t;if(null!=ft[n])return ft[n];try{ct.style[e]=t}catch(e){return ft[n]=!1,!1}if(pt[e])r=t.replace(dt,mt);else if(""===ct.style[e]&&("-ms-flex"===(r=Ve.css+t)&&(ct.style[e]="-ms-flexbox"),ct.style[e]=r,""===ct.style[e]))return ft[n]=!1,!1;return ct.style[e]="",ft[n]=t,ft[n]}function ht(){return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at="-"===(r=t.at)[1]?r:"ms"===Ve.js?r:"@"+Ve.css+"keyframes"+r.substr(10)}var r},onProcessStyle:function(e,t){if("style"!==t.type)return e;for(var n in e){var o=e[n],i=!1,s=ut(n);s&&s!==n&&(i=!0);var a=!1,l=yt(s,r.toCssValue(o));l&&l!==o&&(a=!0),(i||a)&&(i&&delete e[n],e[s||n]=l||o)}return e},onChangeValue:function(e,t){return yt(t,r.toCssValue(e))||e}}}function gt(){function e(e,t){return e.length-t.length}return{onProcessStyle:function(t,r){if("style"!==r.type)return t;for(var n={},o=Object.keys(t).sort(e),i=0;i<o.length;i++)n[o[i]]=t[o[i]];return n}}}Ie&&(ct=document.createElement("p"));var vt,bt,wt=r.create((void 0===vt&&(vt={}),{plugins:[{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var o=r.createRule(e,{},n);return o[q]=t,o},onProcessStyle:function(e,t){if(V in t)return e;var r={};for(var n in e){var o=e[n];"function"==typeof o&&(delete e[n],r[n]=o)}return t[V]=r,e},onUpdate:function(e,t,r,n){var o=t,i=o[q];i&&(o.style=i(e));var s=o[V];if(s)for(var a in s)o.prop(a,s[a](e),n)}},(bt=vt.observable,{onCreateRule:function(e,t,n){if(!H(t))return null;var o=t,i=r.createRule(e,{},n);return o.subscribe(function(e){for(var t in e)i.prop(t,e[t],bt)}),i},onProcessRule:function(e){if(!e||"style"===e.type){var t=e,r=t.style,n=function(e){var n=r[e];if(!H(n))return"continue";delete r[e],n.subscribe({next:function(r){t.prop(e,r,bt)}})};for(var o in r)n(o)}}}),{onProcessRule:Y},re(),se(),ce(),fe(),ve(),Se(vt.defaultUnit),_e(),ht(),gt()]}));function xt(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function jt(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}var Pt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Ot={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},St={};St[d.ForwardRef]={$$typeof:!0,render:!0};var kt=Object.defineProperty,Ct=Object.getOwnPropertyNames,Tt=Object.getOwnPropertySymbols,Rt=Object.getOwnPropertyDescriptor,At=Object.getPrototypeOf,Et=Object.prototype;var Nt=function e(t,r,n){if("string"!=typeof r){if(Et){var o=At(r);o&&o!==Et&&e(t,o,n)}var i=Ct(r);Tt&&(i=i.concat(Tt(r)));for(var s=St[t.$$typeof]||Pt,a=St[r.$$typeof]||Pt,l=0;l<i.length;++l){var u=i[l];if(!(Ot[u]||n&&n[u]||a&&a[u]||s&&s[u])){var c=Rt(r,u);try{kt(t,u,c)}catch(e){}}}return t}return t},_t=function(e){return e.displayName||e.name||"Component"};function zt(e,t){var r=D({},e);for(var n in t)r[n]=n in r?r[n]+" "+t[n]:t[n];return r}var It=Symbol.for("dynamicStyles"),Wt=-1e5,Dt=0,$t=function(e){return e.children||null},Mt=function(e,t,r){return"function"!=typeof e?e:e(t)};e.SheetsRegistry=r.SheetsRegistry,e.createGenerateId=r.createGenerateId,e.ThemeProvider=W,e.withTheme=I,e.createTheming=_,e.JssProvider=F,e.jss=wt,e.JssContext=M,e.default=function(e,o){void 0===o&&(o={});var i=o,s=i.index,a=void 0===s?Wt++:s,l=i.theming,u=i.injectTheme,c=i.jss,f=jt(i,["index","theming","injectTheme","jss"]),p="function"==typeof e,d=l&&l.context.Consumer||N.Consumer;return function(o){void 0===o&&(o=$t);var i=_t(o),s="",l=Dt++,m=new r.SheetsManager,y={},h=function(e){return p&&e.theme?e.theme:y},g=function(t){function d(e){var r;(r=t.call(this,e)||this).mergeClassesProp=U(function(e,t){return t?zt(e,t):e}),r.classNamePrefix=void 0;var n=e.jssContext.sheetOptions;return r.classNamePrefix=(n.classNamePrefix||"")+s,r.state=r.createState(),r.manage(e,r.state),r}$(d,t);var y,g,v,b=d.prototype;return b.componentDidUpdate=function(e,t){var r=this.state.dynamicSheet;if(r&&r.update(this.props),p&&this.props.theme!==e.theme){var n=this.createState();this.manage(this.props,n),this.unmanage(e,t),this.setState(n)}},b.componentWillUnmount=function(){this.unmanage(this.props,this.state)},b.getStaticSheet=function(){var t=h(this.props),n=this.manager.get(t);if(n)return n;var o=Mt(e,t,i),s=this.props.jssContext.sheetOptions;return n=this.jss.createStyleSheet(o,D({},f,s,{index:a,meta:i+", "+(p?"Themed":"Unthemed")+", Static",classNamePrefix:this.classNamePrefix})),this.manager.add(t,n),n[It]=r.getDynamicStyles(o),n},b.getDynamicSheet=function(e){var t=e[It];if(t){var r=this.props.jssContext.sheetOptions;return this.jss.createStyleSheet(t,D({},f,r,{index:a,meta:i+", "+(p?"Themed":"Unthemed")+", Dynamic",classNamePrefix:this.classNamePrefix,link:!0}))}},b.manage=function(e,t){var r=t.dynamicSheet,n=t.staticSheet,o=e.jssContext.registry;n&&(this.manager.manage(h(e)),o&&o.add(n),r&&(r.update(e).attach(),o&&o.add(r)))},b.unmanage=function(e,t){this.manager.unmanage(h(e)),t.dynamicSheet&&this.jss.removeStyleSheet(t.dynamicSheet)},b.createState=function(){if(this.props.jssContext.disableStylesGeneration)return{classes:{}};var e=this.getStaticSheet(),t=this.getDynamicSheet(e);return{staticSheet:e,dynamicSheet:t,classes:t?zt(e.classes,t.classes):e.classes}},b.render=function(){var e=this.props,t=e.innerRef,r=(e.jssContext,e.theme),i=e.classes,s=jt(e,["innerRef","jssContext","theme","classes"]),a=this.state.classes,l=D({},s,{classes:this.mergeClassesProp(a,i)});return t&&(l.ref=t),u&&(l.theme=r),n.createElement(o,l)},y=d,(g=[{key:"jss",get:function(){return this.props.jssContext.jss||c||wt}},{key:"manager",get:function(){var e=this.props.jssContext.managers;return e?(e[l]||(e[l]=new r.SheetsManager),e[l]):m}}])&&xt(y.prototype,g),v&&xt(y,v),d}(t.Component);g.displayName="WithStyles("+i+")",g.defaultProps=D({},o.defaultProps);var v=n.forwardRef(function(e,t){return n.createElement(M.Consumer,null,function(r){return p||u?n.createElement(d,null,function(o){return n.createElement(g,D({innerRef:t,theme:o},e,{jssContext:r}))}):n.createElement(g,D({innerRef:t},e,{jssContext:r}))})});return v.displayName="JssContextSubscriber",v.InnerComponent=o,Nt(v,o)}},Object.defineProperty(e,"__esModule",{value:!0})}); |
{ | ||
"name": "react-jss", | ||
"description": "JSS integration with React", | ||
"version": "10.0.0-alpha.10", | ||
"version": "10.0.0-alpha.11", | ||
"license": "MIT", | ||
@@ -44,6 +44,6 @@ "main": "dist/react-jss.cjs.js", | ||
"dependencies": { | ||
"@babel/runtime": "^7.0.0", | ||
"@babel/runtime": "^7.3.1", | ||
"hoist-non-react-statics": "^3.2.0", | ||
"jss": "10.0.0-alpha.10", | ||
"jss-preset-default": "10.0.0-alpha.10", | ||
"jss": "10.0.0-alpha.11", | ||
"jss-preset-default": "10.0.0-alpha.11", | ||
"prop-types": "^15.6.0", | ||
@@ -56,3 +56,3 @@ "theming": "^3.0.3", | ||
}, | ||
"gitHead": "953234ad4e69b2f3d00fb9d683fba24865d2c4dd" | ||
"gitHead": "79343bda7df92609218aea1c9907297051cfc6ed" | ||
} |
@@ -12,3 +12,3 @@ # react-jss | ||
See our website [react-jss](https://cssinjs.org/react-jss?v=v10.0.0-alpha.10) for more information. | ||
See our website [react-jss](https://cssinjs.org/react-jss?v=v10.0.0-alpha.11) for more information. | ||
@@ -15,0 +15,0 @@ ## Install |
@@ -1,2 +0,2 @@ | ||
import {ComponentType, ReactNode} from 'react' | ||
import {ComponentType, ReactNode, Context} from 'react' | ||
import { | ||
@@ -22,6 +22,16 @@ CreateGenerateId, | ||
}> | ||
interface Managers { | ||
[key: number]: StyleSheet | ||
} | ||
declare const JssContext: Context<{ | ||
jss?: Jss | ||
registry?: SheetsRegistry | ||
managers?: Managers | ||
sheetOptions: StyleSheetFactoryOptions | ||
disableStylesGeneration: boolean | ||
}> | ||
type ThemedStyles<Theme> = (theme: Theme) => Styles | ||
type ThemedStyles<Theme> = (theme: Theme) => Styles<string> | ||
interface WithStyles<S extends Styles | ThemedStyles<any>> { | ||
interface WithStyles<S extends Styles<string> | ThemedStyles<any>> { | ||
classes: Record<S extends ThemedStyles<any> ? keyof ReturnType<S> : keyof S, string> | ||
@@ -39,3 +49,3 @@ } | ||
declare function withStyles<S extends Styles | ThemedStyles<any>>( | ||
declare function withStyles<S extends Styles<string> | ThemedStyles<any>>( | ||
styles: S, | ||
@@ -55,5 +65,6 @@ options?: Options | ||
withTheme, | ||
createTheming | ||
createTheming, | ||
JssContext | ||
} | ||
export default withStyles |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
619606
11057
3
+ Addedcss-vendor@2.0.8(transitive)
+ Addedjss@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-camel-case@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-compose@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-default-unit@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-expand@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-extend@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-global@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-nested@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-props-sort@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-rule-value-function@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-rule-value-observable@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-template@10.0.0-alpha.11(transitive)
+ Addedjss-plugin-vendor-prefixer@10.0.0-alpha.11(transitive)
+ Addedjss-preset-default@10.0.0-alpha.11(transitive)
- Removedcss-vendor@1.2.1(transitive)
- Removedjss@10.0.0-alpha.10(transitive)
- Removedjss-plugin-camel-case@10.0.0-alpha.10(transitive)
- Removedjss-plugin-compose@10.0.0-alpha.10(transitive)
- Removedjss-plugin-default-unit@10.0.0-alpha.10(transitive)
- Removedjss-plugin-expand@10.0.0-alpha.10(transitive)
- Removedjss-plugin-extend@10.0.0-alpha.10(transitive)
- Removedjss-plugin-global@10.0.0-alpha.10(transitive)
- Removedjss-plugin-nested@10.0.0-alpha.10(transitive)
- Removedjss-plugin-props-sort@10.0.0-alpha.10(transitive)
- Removedjss-plugin-rule-value-function@10.0.0-alpha.10(transitive)
- Removedjss-plugin-rule-value-observable@10.0.0-alpha.10(transitive)
- Removedjss-plugin-template@10.0.0-alpha.10(transitive)
- Removedjss-plugin-vendor-prefixer@10.0.0-alpha.10(transitive)
- Removedjss-preset-default@10.0.0-alpha.10(transitive)
Updated@babel/runtime@^7.3.1
Updatedjss@10.0.0-alpha.11