redux-form
Version:
A higher order component decorator for forms using Redux and React
9 lines • 107 kB
JavaScript
!function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r(require("react"),require("react-redux"),require("redux")):"function"==typeof define&&define.amd?define(["react","react-redux","redux"],r):"object"==typeof exports?exports.ReduxForm=r(require("react"),require("react-redux"),require("redux")):e.ReduxForm=r(e.React,e.ReactRedux,e.Redux)}(window,(function(e,r,t){return function(e){var r={};function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var i in e)t.d(n,i,function(r){return e[r]}.bind(null,i));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="",t(t.s=59)}([function(e,r){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(75)),u=n(t(76)),a=n(t(83)),o=n(t(84)),s=n(t(100)),f=n(t(101)),l={allowsArrayErrors:!0,empty:{},emptyList:[],getIn:u.default,setIn:a.default,deepEqual:o.default,deleteIn:s.default,forEach:function(e,r){return e.forEach(r)},fromJS:function(e){return e},keys:f.default,size:function(e){return e?e.length:0},some:function(e,r){return e.some(r)},splice:i.default,equals:function(e,r){return r.every((function(r){return~e.indexOf(r)}))},orderChanged:function(e,r){return r.some((function(r,t){return r!==e[t]}))},toJS:function(e){return e}};r.default=l},function(e,r){function t(){return e.exports=t=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},t.apply(this,arguments)}e.exports=t},function(r,t){r.exports=e},function(e,r){e.exports=function(e,r){e.prototype=Object.create(r.prototype),e.prototype.constructor=e,e.__proto__=r}},function(e,r){e.exports=function(e,r){if(null==e)return{};var t,n,i={},u=Object.keys(e);for(n=0;n<u.length;n++)t=u[n],r.indexOf(t)>=0||(i[t]=e[t]);return i}},function(e,r,t){var n=t(60);function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}e.exports=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=i();if(r&&r.has(e))return r.get(e);var t={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=u?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(t,a,o):t[a]=e[a]}return t.default=e,r&&r.set(e,t),t}},function(e,r,t){e.exports=t(62)()},function(e,r,t){"use strict";var n=t(6),i=t(0);r.__esModule=!0,r.withReduxForm=r.renderChildren=r.ReduxFormContext=void 0;var u=i(t(4)),a=i(t(2)),o=i(t(5)),s=n(t(3)),f=s.createContext(null);r.ReduxFormContext=f;var l=function(e,r){var t=r.forwardedRef,n=(0,o.default)(r,["forwardedRef"]);return function(r){return s.createElement(e,(0,a.default)({},n,{_reduxForm:r,ref:t}))}};r.renderChildren=l;r.withReduxForm=function(e){var r=function(r){function t(){return r.apply(this,arguments)||this}return(0,u.default)(t,r),t.prototype.render=function(){return s.createElement(f.Consumer,{children:l(e,this.props)})},t}(s.Component),t=s.forwardRef((function(e,t){return s.createElement(r,(0,a.default)({},e,{forwardedRef:t}))}));return t.displayName=e.displayName||e.name||"Component",t}},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=t(66),i=function(e,r,t){return(0,n.isValidElementType)(e[r])?null:new Error("Invalid prop `"+r+"` supplied to `"+t+"`.")};r.default=i},function(e,t){e.exports=r},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e,r){var t=e._reduxForm.sectionPrefix;return t?t+"."+r:r};r.default=n},function(e,r){function t(e,r){for(var t=0;t<r.length;t++){var n=r[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e.exports=function(e,r,n){return r&&t(e.prototype,r),n&&t(e,n),e}},function(e,r,t){"use strict";e.exports=function(e,r,t,n,i,u,a,o){if(!e){var s;if(void 0===r)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var f=[t,n,i,u,a,o],l=0;(s=new Error(r.replace(/%s/g,(function(){return f[l++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},function(e,r){var t=Array.isArray;e.exports=t},function(e,r,t){var n=t(77),i=t(39),u=t(14),a=t(78),o=t(79),s=t(81),f=t(82);e.exports=function(e){return u(e)?n(e,s):a(e)?[e]:i(o(f(e)))}},function(e,r,t){var n=t(22);e.exports=function(e,r){for(var t=e.length;t--;)if(n(e[t][0],r))return t;return-1}},function(e,r){e.exports=function(e,r){return function(t){return e(r(t))}}},function(e,r,t){var n=t(110);e.exports=function(e,r,t){"__proto__"==r&&n?n(e,r,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[r]=t}},function(e,r){e.exports=function(e){var r=typeof e;return null!=e&&("object"==r||"function"==r)}},function(e,r,t){"use strict";r.__esModule=!0,r.default=r.UPDATE_SYNC_WARNINGS=r.UPDATE_SYNC_ERRORS=r.UNTOUCH=r.UNREGISTER_FIELD=r.TOUCH=r.SUBMIT=r.STOP_SUBMIT=r.STOP_ASYNC_VALIDATION=r.START_SUBMIT=r.START_ASYNC_VALIDATION=r.SET_SUBMIT_SUCCEEDED=r.SET_SUBMIT_FAILED=r.RESET_SECTION=r.RESET=r.REGISTER_FIELD=r.INITIALIZE=r.FOCUS=r.DESTROY=r.CLEAR_ASYNC_ERROR=r.CLEAR_SUBMIT_ERRORS=r.CLEAR_SUBMIT=r.CLEAR_FIELDS=r.CHANGE=r.BLUR=r.AUTOFILL=r.ARRAY_SWAP=r.ARRAY_UNSHIFT=r.ARRAY_SPLICE=r.ARRAY_SHIFT=r.ARRAY_REMOVE_ALL=r.ARRAY_REMOVE=r.ARRAY_PUSH=r.ARRAY_POP=r.ARRAY_MOVE=r.ARRAY_INSERT=r.prefix=void 0;var n="@@redux-form/";r.prefix=n;r.ARRAY_INSERT="@@redux-form/ARRAY_INSERT";r.ARRAY_MOVE="@@redux-form/ARRAY_MOVE";r.ARRAY_POP="@@redux-form/ARRAY_POP";r.ARRAY_PUSH="@@redux-form/ARRAY_PUSH";r.ARRAY_REMOVE="@@redux-form/ARRAY_REMOVE";r.ARRAY_REMOVE_ALL="@@redux-form/ARRAY_REMOVE_ALL";r.ARRAY_SHIFT="@@redux-form/ARRAY_SHIFT";r.ARRAY_SPLICE="@@redux-form/ARRAY_SPLICE";r.ARRAY_UNSHIFT="@@redux-form/ARRAY_UNSHIFT";r.ARRAY_SWAP="@@redux-form/ARRAY_SWAP";r.AUTOFILL="@@redux-form/AUTOFILL";var i=n+"BLUR";r.BLUR=i;var u=n+"CHANGE";r.CHANGE=u;r.CLEAR_FIELDS="@@redux-form/CLEAR_FIELDS";r.CLEAR_SUBMIT="@@redux-form/CLEAR_SUBMIT";r.CLEAR_SUBMIT_ERRORS="@@redux-form/CLEAR_SUBMIT_ERRORS";r.CLEAR_ASYNC_ERROR="@@redux-form/CLEAR_ASYNC_ERROR";r.DESTROY="@@redux-form/DESTROY";var a=n+"FOCUS";r.FOCUS=a;r.INITIALIZE="@@redux-form/INITIALIZE";r.REGISTER_FIELD="@@redux-form/REGISTER_FIELD";var o=n+"RESET";r.RESET=o;r.RESET_SECTION="@@redux-form/RESET_SECTION";r.SET_SUBMIT_FAILED="@@redux-form/SET_SUBMIT_FAILED";r.SET_SUBMIT_SUCCEEDED="@@redux-form/SET_SUBMIT_SUCCEEDED";r.START_ASYNC_VALIDATION="@@redux-form/START_ASYNC_VALIDATION";r.START_SUBMIT="@@redux-form/START_SUBMIT";r.STOP_ASYNC_VALIDATION="@@redux-form/STOP_ASYNC_VALIDATION";r.STOP_SUBMIT="@@redux-form/STOP_SUBMIT";var s=n+"SUBMIT";r.SUBMIT=s;var f=n+"TOUCH";r.TOUCH=f;r.UNREGISTER_FIELD="@@redux-form/UNREGISTER_FIELD";r.UNTOUCH="@@redux-form/UNTOUCH";r.UPDATE_SYNC_ERRORS="@@redux-form/UPDATE_SYNC_ERRORS";r.UPDATE_SYNC_WARNINGS="@@redux-form/UPDATE_SYNC_WARNINGS";var l={ARRAY_INSERT:"@@redux-form/ARRAY_INSERT",ARRAY_MOVE:"@@redux-form/ARRAY_MOVE",ARRAY_POP:"@@redux-form/ARRAY_POP",ARRAY_PUSH:"@@redux-form/ARRAY_PUSH",ARRAY_REMOVE:"@@redux-form/ARRAY_REMOVE",ARRAY_REMOVE_ALL:"@@redux-form/ARRAY_REMOVE_ALL",ARRAY_SHIFT:"@@redux-form/ARRAY_SHIFT",ARRAY_SPLICE:"@@redux-form/ARRAY_SPLICE",ARRAY_UNSHIFT:"@@redux-form/ARRAY_UNSHIFT",ARRAY_SWAP:"@@redux-form/ARRAY_SWAP",AUTOFILL:"@@redux-form/AUTOFILL",BLUR:i,CHANGE:u,CLEAR_FIELDS:"@@redux-form/CLEAR_FIELDS",CLEAR_SUBMIT:"@@redux-form/CLEAR_SUBMIT",CLEAR_SUBMIT_ERRORS:"@@redux-form/CLEAR_SUBMIT_ERRORS",CLEAR_ASYNC_ERROR:"@@redux-form/CLEAR_ASYNC_ERROR",DESTROY:"@@redux-form/DESTROY",FOCUS:a,INITIALIZE:"@@redux-form/INITIALIZE",REGISTER_FIELD:"@@redux-form/REGISTER_FIELD",RESET:o,RESET_SECTION:"@@redux-form/RESET_SECTION",SET_SUBMIT_FAILED:"@@redux-form/SET_SUBMIT_FAILED",SET_SUBMIT_SUCCEEDED:"@@redux-form/SET_SUBMIT_SUCCEEDED",START_ASYNC_VALIDATION:"@@redux-form/START_ASYNC_VALIDATION",START_SUBMIT:"@@redux-form/START_SUBMIT",STOP_ASYNC_VALIDATION:"@@redux-form/STOP_ASYNC_VALIDATION",STOP_SUBMIT:"@@redux-form/STOP_SUBMIT",SUBMIT:s,TOUCH:f,UNREGISTER_FIELD:"@@redux-form/UNREGISTER_FIELD",UNTOUCH:"@@redux-form/UNTOUCH",UPDATE_SYNC_ERRORS:"@@redux-form/UPDATE_SYNC_ERRORS",UPDATE_SYNC_WARNINGS:"@@redux-form/UPDATE_SYNC_WARNINGS"};r.default=l},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e){return!!(e&&e.stopPropagation&&e.preventDefault)};r.default=n},function(e,r){e.exports=function(e,r){return e===r||e!=e&&r!=r}},function(e,r){e.exports=function(){return!1}},function(e,r){e.exports=function(){return!1}},function(e,r){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,r,t){var n=t(18),i=t(112),u=t(115);e.exports=function(e,r){var t={};return r=u(r,3),i(e,(function(e,i,u){n(t,i,r(e,i,u))})),t}},function(e,r,t){var n=t(49),i=t(19);e.exports=function(e){if(!i(e))return!1;var r=n(e);return"[object Function]"==r||"[object GeneratorFunction]"==r||"[object AsyncFunction]"==r||"[object Proxy]"==r}},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=function(e){var r=e.getIn,t=e.keys,n=(0,i.default)(e);return function(e,i,u){return void 0===u&&(u=!1),function(a){var o=(i||function(e){return r(e,"form")})(a);if(r(o,e+".syncError"))return!1;if(!u&&r(o,e+".error"))return!1;var s=r(o,e+".syncErrors"),f=r(o,e+".asyncErrors"),l=u?void 0:r(o,e+".submitErrors");if(!s&&!f&&!l)return!0;var d=r(o,e+".registeredFields");return!d||!t(d).filter((function(e){return r(d,"['"+e+"'].count")>0})).some((function(e){return n(r(d,"['"+e+"']"),s,f,l)}))}}};var i=n(t(149))},function(e,r){e.exports=function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(2)),u=t(20),a={arrayInsert:function(e,r,t,n){return{type:u.ARRAY_INSERT,meta:{form:e,field:r,index:t},payload:n}},arrayMove:function(e,r,t,n){return{type:u.ARRAY_MOVE,meta:{form:e,field:r,from:t,to:n}}},arrayPop:function(e,r){return{type:u.ARRAY_POP,meta:{form:e,field:r}}},arrayPush:function(e,r,t){return{type:u.ARRAY_PUSH,meta:{form:e,field:r},payload:t}},arrayRemove:function(e,r,t){return{type:u.ARRAY_REMOVE,meta:{form:e,field:r,index:t}}},arrayRemoveAll:function(e,r){return{type:u.ARRAY_REMOVE_ALL,meta:{form:e,field:r}}},arrayShift:function(e,r){return{type:u.ARRAY_SHIFT,meta:{form:e,field:r}}},arraySplice:function(e,r,t,n,i){var a={type:u.ARRAY_SPLICE,meta:{form:e,field:r,index:t,removeNum:n}};return void 0!==i&&(a.payload=i),a},arraySwap:function(e,r,t,n){if(t===n)throw new Error("Swap indices cannot be equal");if(t<0||n<0)throw new Error("Swap indices cannot be negative");return{type:u.ARRAY_SWAP,meta:{form:e,field:r,indexA:t,indexB:n}}},arrayUnshift:function(e,r,t){return{type:u.ARRAY_UNSHIFT,meta:{form:e,field:r},payload:t}},autofill:function(e,r,t){return{type:u.AUTOFILL,meta:{form:e,field:r},payload:t}},blur:function(e,r,t,n){return{type:u.BLUR,meta:{form:e,field:r,touch:n},payload:t}},change:function(e,r,t,n,i){return{type:u.CHANGE,meta:{form:e,field:r,touch:n,persistentSubmitErrors:i},payload:t}},clearFields:function(e,r,t){for(var n=arguments.length,i=new Array(n>3?n-3:0),a=3;a<n;a++)i[a-3]=arguments[a];return{type:u.CLEAR_FIELDS,meta:{form:e,keepTouched:r,persistentSubmitErrors:t,fields:i}}},clearSubmit:function(e){return{type:u.CLEAR_SUBMIT,meta:{form:e}}},clearSubmitErrors:function(e){return{type:u.CLEAR_SUBMIT_ERRORS,meta:{form:e}}},clearAsyncError:function(e,r){return{type:u.CLEAR_ASYNC_ERROR,meta:{form:e,field:r}}},destroy:function(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return{type:u.DESTROY,meta:{form:r}}},focus:function(e,r){return{type:u.FOCUS,meta:{form:e,field:r}}},initialize:function(e,r,t,n){return void 0===n&&(n={}),t instanceof Object&&(n=t,t=!1),{type:u.INITIALIZE,meta:(0,i.default)({form:e,keepDirty:t},n),payload:r}},registerField:function(e,r,t){return{type:u.REGISTER_FIELD,meta:{form:e},payload:{name:r,type:t}}},reset:function(e){return{type:u.RESET,meta:{form:e}}},resetSection:function(e){for(var r=arguments.length,t=new Array(r>1?r-1:0),n=1;n<r;n++)t[n-1]=arguments[n];return{type:u.RESET_SECTION,meta:{form:e,sections:t}}},startAsyncValidation:function(e,r){return{type:u.START_ASYNC_VALIDATION,meta:{form:e,field:r}}},startSubmit:function(e){return{type:u.START_SUBMIT,meta:{form:e}}},stopAsyncValidation:function(e,r){return{type:u.STOP_ASYNC_VALIDATION,meta:{form:e},payload:r,error:!(!r||!Object.keys(r).length)}},stopSubmit:function(e,r){return{type:u.STOP_SUBMIT,meta:{form:e},payload:r,error:!(!r||!Object.keys(r).length)}},submit:function(e){return{type:u.SUBMIT,meta:{form:e}}},setSubmitFailed:function(e){for(var r=arguments.length,t=new Array(r>1?r-1:0),n=1;n<r;n++)t[n-1]=arguments[n];return{type:u.SET_SUBMIT_FAILED,meta:{form:e,fields:t},error:!0}},setSubmitSucceeded:function(e){for(var r=arguments.length,t=new Array(r>1?r-1:0),n=1;n<r;n++)t[n-1]=arguments[n];return{type:u.SET_SUBMIT_SUCCEEDED,meta:{form:e,fields:t},error:!1}},touch:function(e){for(var r=arguments.length,t=new Array(r>1?r-1:0),n=1;n<r;n++)t[n-1]=arguments[n];return{type:u.TOUCH,meta:{form:e,fields:t}}},unregisterField:function(e,r,t){return void 0===t&&(t=!0),{type:u.UNREGISTER_FIELD,meta:{form:e},payload:{name:r,destroyOnUnmount:t}}},untouch:function(e){for(var r=arguments.length,t=new Array(r>1?r-1:0),n=1;n<r;n++)t[n-1]=arguments[n];return{type:u.UNTOUCH,meta:{form:e,fields:t}}},updateSyncErrors:function(e,r,t){return void 0===r&&(r={}),{type:u.UPDATE_SYNC_ERRORS,meta:{form:e},payload:{syncErrors:r,error:t}}},updateSyncWarnings:function(e,r,t){return void 0===r&&(r={}),{type:u.UPDATE_SYNC_WARNINGS,meta:{form:e},payload:{syncWarnings:r,warning:t}}}};r.default=a},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e){var r=e.initialized,t=e.trigger,n=e.pristine;if(!e.syncValidationPasses)return!1;switch(t){case"blur":case"change":return!0;case"submit":return!n||!r;default:return!1}};r.default=n},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e){var r=e.values,t=e.nextProps,n=e.initialRender,i=e.lastFieldValidatorKeys,u=e.fieldValidatorKeys,a=e.structure;return!!n||(!a.deepEqual(r,t&&t.values)||!a.deepEqual(i,u))};r.default=n},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e){var r=e.values,t=e.nextProps,n=e.initialRender,i=e.lastFieldValidatorKeys,u=e.fieldValidatorKeys,a=e.structure;return!!n||(!a.deepEqual(r,t&&t.values)||!a.deepEqual(i,u))};r.default=n},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e){var r=e.values,t=e.nextProps,n=e.initialRender,i=e.lastFieldValidatorKeys,u=e.fieldValidatorKeys,a=e.structure;return!!n||(!a.deepEqual(r,t&&t.values)||!a.deepEqual(i,u))};r.default=n},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.isSubmissionError=function(e){return!0===(e&&e.constructor&&e.constructor.__FLAG__===a)},r.SubmissionError=void 0;var i=n(t(4)),u=n(t(68)),a="@@redux-form/submission-error-flag",o=function(e){function r(r){var t;return(t=e.call(this,"Submit Validation Failed")||this).errors=r,t}return(0,i.default)(r,e),r}(u.default);r.SubmissionError=o,o.__FLAG__=a},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=function(e,r,t){var n=e.getIn,o=e.toJS,s=e.deepEqual,f=t.asyncError,l=t.asyncValidating,d=t.onBlur,c=t.onChange,p=t.onDrop,v=t.onDragStart,m=t.dirty,y=t.dispatch,h=t.onFocus,_=t.form,g=t.format,S=t.initial,b=(t.parse,t.pristine),R=t.props,E=t.state,A=t.submitError,F=t.submitFailed,x=t.submitting,T=t.syncError,O=t.syncWarning,I=(t.validate,t.value),w=t._value,P=(t.warn,(0,i.default)(t,["asyncError","asyncValidating","onBlur","onChange","onDrop","onDragStart","dirty","dispatch","onFocus","form","format","initial","parse","pristine","props","state","submitError","submitFailed","submitting","syncError","syncWarning","validate","value","_value","warn"])),C=T||f||A,M=O,V=function(e,t){if(null===t)return e;var n=null==e?"":e;return t?t(e,r):n}(I,g);return{input:a(P.type,{name:r,onBlur:d,onChange:c,onDragStart:v,onDrop:p,onFocus:h,value:V},w,s),meta:(0,u.default)({},o(E),{active:!(!E||!n(E,"active")),asyncValidating:l,autofilled:!(!E||!n(E,"autofilled")),dirty:m,dispatch:y,error:C,form:_,initial:S,warning:M,invalid:!!C,pristine:b,submitting:!!x,submitFailed:!!F,touched:!(!E||!n(E,"touched")),valid:!C,visited:!(!E||!n(E,"visited"))}),custom:(0,u.default)({},P,{},R)}};var i=n(t(5)),u=n(t(2)),a=function(e,r,t,n){var i=r.value;return"checkbox"===e?(0,u.default)({},r,{checked:!!i}):"radio"===e?(0,u.default)({},r,{checked:n(i,t),value:t}):"select-multiple"===e?(0,u.default)({},r,{value:i||[]}):"file"===e?(0,u.default)({},r,{value:i||void 0}):r}},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(73)),u=n(t(38)),a=function(e,r){var t=r.name,n=r.parse,a=r.normalize,o=(0,i.default)(e,u.default);return n&&(o=n(o,t)),a&&(o=a(t,o)),o};r.default=a},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n="undefined"!=typeof window&&window.navigator&&window.navigator.product&&"ReactNative"===window.navigator.product;r.default=n},function(e,r){e.exports=function(e,r){var t=-1,n=e.length;for(r||(r=Array(n));++t<n;)r[t]=e[t];return r}},function(e,r,t){var n=t(41);e.exports=function(e,r,t){var i=(t="function"==typeof t?t:void 0)?t(e,r):void 0;return void 0===i?n(e,r,void 0,t):!!i}},function(e,r,t){var n=t(86),i=t(25);e.exports=function e(r,t,u,a,o){return r===t||(null==r||null==t||!i(r)&&!i(t)?r!=r&&t!=t:n(r,t,u,a,e,o))}},function(e,r,t){var n=t(87),i=t(88),u=t(89),a=t(90),o=t(91);function s(e){var r=-1,t=null==e?0:e.length;for(this.clear();++r<t;){var n=e[r];this.set(n[0],n[1])}}s.prototype.clear=n,s.prototype.delete=i,s.prototype.get=u,s.prototype.has=a,s.prototype.set=o,e.exports=s},function(e,r){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(40)),u=function(e,r,t,n,i,u){if(u)return e===r},a=function(e,r,t){var n=(0,i.default)(e.props,r,u),a=(0,i.default)(e.state,t,u);return!n||!a};r.default=a},function(e,r,t){var n=t(113)();e.exports=n},function(e,r){e.exports=t},function(e,r){e.exports=function(){return!1}},function(e,r,t){var n=t(27),i=t(124);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},function(e,r){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},function(e,r){e.exports=function(){return!1}},function(e,r,t){"use strict";r.__esModule=!0,r.default=function(e){var r=e.deepEqual,t=e.empty,n=e.getIn;return function(e,i){return function(u){for(var a=i||function(e){return n(e,"form")},o=a(u),s=arguments.length,f=new Array(s>1?s-1:0),l=1;l<s;l++)f[l-1]=arguments[l];if(f&&f.length)return f.every((function(t){var i=n(o,e+".initial."+t),u=n(o,e+".values."+t);return r(i,u)}));var d=n(o,e+".initial")||t,c=n(o,e+".values")||d;return r(d,c)}}}},function(e,r,t){var n=t(18),i=t(22);e.exports=function(e,r,t){(void 0!==t&&!i(e[r],t)||void 0===t&&!(r in e))&&n(e,r,t)}},function(e,r){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,r,t){var n=t(164),i="object"==typeof self&&self&&self.Object===Object&&self,u=n||i||Function("return this")();e.exports=u},function(e,r,t){var n=t(17)(Object.getPrototypeOf,Object);e.exports=n},function(e,r){e.exports=function(e,r){if(("constructor"!==r||"function"!=typeof e[r])&&"__proto__"!=r)return e[r]}},function(e,r){e.exports=function(e){var r=[];if(null!=e)for(var t in Object(e))r.push(t);return r}},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(21)),u=function(e){var r=(0,i.default)(e);return r&&e.preventDefault(),r};r.default=u},function(e,r,t){"use strict";var n=t(6),i=t(0);r.__esModule=!0,r.updateSyncErrors=r.updateSyncWarnings=r.untouch=r.unregisterField=r.touch=r.submit=r.stopSubmit=r.stopAsyncValidation=r.startSubmit=r.startAsyncValidation=r.setSubmitSucceeded=r.setSubmitFailed=r.resetSection=r.reset=r.registerField=r.initialize=r.focus=r.destroy=r.clearSubmitErrors=r.clearSubmit=r.clearFields=r.clearAsyncError=r.change=r.blur=r.autofill=r.arrayUnshift=r.arraySwap=r.arraySplice=r.arrayShift=r.arrayRemoveAll=r.arrayRemove=r.arrayPush=r.arrayPop=r.arrayMove=r.arrayInsert=r.formPropTypes=r.fieldArrayPropTypes=r.fieldArrayMetaPropTypes=r.fieldArrayFieldsPropTypes=r.fieldPropTypes=r.fieldMetaPropTypes=r.fieldInputPropTypes=r.SubmissionError=r.ReduxFormContext=r.values=r.reducer=r.reduxForm=r.hasSubmitFailed=r.hasSubmitSucceeded=r.isSubmitting=r.isValid=r.isPristine=r.isInvalid=r.isDirty=r.isAsyncValidating=r.getFormSubmitErrors=r.getFormSyncWarnings=r.getFormAsyncErrors=r.getFormMeta=r.getFormSyncErrors=r.getFormInitialValues=r.getFormValues=r.getFormNames=r.getFormError=r.formValues=r.formValueSelector=r.FieldArray=r.Fields=r.Field=r.propTypes=r.FormSection=r.FormName=r.Form=r.defaultShouldWarn=r.defaultShouldError=r.defaultShouldValidate=r.defaultShouldAsyncValidate=r.actionTypes=void 0;var u=i(t(30)),a=i(t(20));r.actionTypes=a.default;var o=t(8);r.ReduxFormContext=o.ReduxFormContext;var s=i(t(31));r.defaultShouldAsyncValidate=s.default;var f=i(t(32));r.defaultShouldValidate=f.default;var l=i(t(33));r.defaultShouldError=l.default;var d=i(t(34));r.defaultShouldWarn=d.default;var c=i(t(61));r.Form=c.default;var p=i(t(64));r.FormName=p.default;var v=i(t(65));r.FormSection=v.default;var m=t(35);r.SubmissionError=m.SubmissionError;var y=n(t(69));r.propTypes=y.default,r.fieldInputPropTypes=y.fieldInputPropTypes,r.fieldMetaPropTypes=y.fieldMetaPropTypes,r.fieldPropTypes=y.fieldPropTypes,r.fieldArrayFieldsPropTypes=y.fieldArrayFieldsPropTypes,r.fieldArrayMetaPropTypes=y.fieldArrayMetaPropTypes,r.fieldArrayPropTypes=y.fieldArrayPropTypes,r.formPropTypes=y.formPropTypes;var h=i(t(70));r.Field=h.default;var _=i(t(102));r.Fields=_.default;var g=i(t(107));r.FieldArray=g.default;var S=i(t(117));r.formValueSelector=S.default;var b=i(t(119));r.formValues=b.default;var R=i(t(125));r.getFormError=R.default;var E=i(t(127));r.getFormNames=E.default;var A=i(t(129));r.getFormValues=A.default;var F=i(t(131));r.getFormInitialValues=F.default;var x=i(t(133));r.getFormSyncErrors=x.default;var T=i(t(135));r.getFormMeta=T.default;var O=i(t(137));r.getFormAsyncErrors=O.default;var I=i(t(139));r.getFormSyncWarnings=I.default;var w=i(t(141));r.getFormSubmitErrors=w.default;var P=i(t(143));r.isAsyncValidating=P.default;var C=i(t(145));r.isDirty=C.default;var M=i(t(147));r.isInvalid=M.default;var V=i(t(150));r.isPristine=V.default;var U=i(t(151));r.isValid=U.default;var N=i(t(152));r.isSubmitting=N.default;var j=i(t(154));r.hasSubmitSucceeded=j.default;var D=i(t(156));r.hasSubmitFailed=D.default;var L=i(t(158));r.reduxForm=L.default;var q=i(t(192));r.reducer=q.default;var Y=i(t(195));r.values=Y.default;var k=u.default.arrayInsert;r.arrayInsert=k;var W=u.default.arrayMove;r.arrayMove=W;var B=u.default.arrayPop;r.arrayPop=B;var z=u.default.arrayPush;r.arrayPush=z;var H=u.default.arrayRemove;r.arrayRemove=H;var $=u.default.arrayRemoveAll;r.arrayRemoveAll=$;var G=u.default.arrayShift;r.arrayShift=G;var K=u.default.arraySplice;r.arraySplice=K;var J=u.default.arraySwap;r.arraySwap=J;var Z=u.default.arrayUnshift;r.arrayUnshift=Z;var Q=u.default.autofill;r.autofill=Q;var X=u.default.blur;r.blur=X;var ee=u.default.change;r.change=ee;var re=u.default.clearAsyncError;r.clearAsyncError=re;var te=u.default.clearFields;r.clearFields=te;var ne=u.default.clearSubmit;r.clearSubmit=ne;var ie=u.default.clearSubmitErrors;r.clearSubmitErrors=ie;var ue=u.default.destroy;r.destroy=ue;var ae=u.default.focus;r.focus=ae;var oe=u.default.initialize;r.initialize=oe;var se=u.default.registerField;r.registerField=se;var fe=u.default.reset;r.reset=fe;var le=u.default.resetSection;r.resetSection=le;var de=u.default.setSubmitFailed;r.setSubmitFailed=de;var ce=u.default.setSubmitSucceeded;r.setSubmitSucceeded=ce;var pe=u.default.startAsyncValidation;r.startAsyncValidation=pe;var ve=u.default.startSubmit;r.startSubmit=ve;var me=u.default.stopAsyncValidation;r.stopAsyncValidation=me;var ye=u.default.stopSubmit;r.stopSubmit=ye;var he=u.default.submit;r.submit=he;var _e=u.default.touch;r.touch=_e;var ge=u.default.unregisterField;r.unregisterField=ge;var Se=u.default.untouch;r.untouch=Se;var be=u.default.updateSyncWarnings;r.updateSyncWarnings=be;var Re=u.default.updateSyncErrors;r.updateSyncErrors=Re},function(e,r){function t(r){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=t=function(e){return typeof e}:e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(r)}e.exports=t},function(e,r,t){"use strict";var n=t(6),i=t(0);r.__esModule=!0,r.default=void 0;var u=i(t(5)),a=i(t(4)),o=n(t(3)),s=i(t(7)),f=t(8),l=function(e){function r(r){var t;if(t=e.call(this,r)||this,!r._reduxForm)throw new Error("Form must be inside a component decorated with reduxForm()");return t}(0,a.default)(r,e);var t=r.prototype;return t.componentDidMount=function(){this.props._reduxForm.registerInnerOnSubmit(this.props.onSubmit)},t.componentDidUpdate=function(e){this.props.onSubmit!==e.onSubmit&&this.props._reduxForm.registerInnerOnSubmit(this.props.onSubmit)},t.render=function(){var e=this.props,r=(e._reduxForm,(0,u.default)(e,["_reduxForm"]));return o.default.createElement("form",r)},r}(o.Component);l.propTypes={onSubmit:s.default.func.isRequired,_reduxForm:s.default.object};var d=(0,f.withReduxForm)(l);r.default=d},function(e,r,t){"use strict";var n=t(63);function i(){}function u(){}u.resetWarningCache=i,e.exports=function(){function e(e,r,t,i,u,a){if(a!==n){var o=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 o.name="Invariant Violation",o}}function r(){return e}e.isRequired=e;var t={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:r,element:e,elementType:e,instanceOf:r,node:e,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:u,resetWarningCache:i};return t.PropTypes=t,t}},function(e,r,t){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,r,t){"use strict";var n=t(6);r.__esModule=!0,r.default=void 0;n(t(3));var i=(0,t(8).withReduxForm)((function(e){var r=e.children,t=e._reduxForm;return r({form:t&&t.form,sectionPrefix:t&&t.sectionPrefix})}));r.default=i},function(e,r,t){"use strict";var n=t(6),i=t(0);r.__esModule=!0,r.default=void 0;var u=i(t(2)),a=i(t(5)),o=i(t(4)),s=n(t(3)),f=i(t(7)),l=i(t(11)),d=t(8),c=i(t(9)),p=function(e){function r(r){var t;if(t=e.call(this,r)||this,!r._reduxForm)throw new Error("FormSection must be inside a component decorated with reduxForm()");return t}return(0,o.default)(r,e),r.prototype.render=function(){var e=this.props,r=(e._reduxForm,e.children),t=e.name,n=e.component,i=(0,a.default)(e,["_reduxForm","children","name","component"]);return s.default.isValidElement(r)?(0,s.createElement)(d.ReduxFormContext.Provider,{value:(0,u.default)({},this.props._reduxForm,{sectionPrefix:(0,l.default)(this.props,t)}),children:r}):(0,s.createElement)(d.ReduxFormContext.Provider,{value:(0,u.default)({},this.props._reduxForm,{sectionPrefix:(0,l.default)(this.props,t)}),children:(0,s.createElement)(n,(0,u.default)({},i,{children:r}))})},r}(s.Component);p.propTypes={name:f.default.string.isRequired,component:c.default},p.defaultProps={component:"div"};var v=(0,d.withReduxForm)(p);r.default=v},function(e,r,t){"use strict";e.exports=t(67)},function(e,r,t){"use strict";
/** @license React v16.4.2
* react-is.production.min.js
*
* Copyright (c) 2013-present, Facebook, Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/Object.defineProperty(r,"__esModule",{value:!0});var n="function"==typeof Symbol&&Symbol.for,i=n?Symbol.for("react.element"):60103,u=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,f=n?Symbol.for("react.provider"):60109,l=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,c=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.timeout"):60113;function v(e){if("object"==typeof e&&null!==e){var r=e.$$typeof;switch(r){case i:switch(e=e.type){case d:case a:case s:case o:return e;default:switch(e=e&&e.$$typeof){case l:case c:case f:return e;default:return r}}case u:return r}}}r.typeOf=v,r.AsyncMode=d,r.ContextConsumer=l,r.ContextProvider=f,r.Element=i,r.ForwardRef=c,r.Fragment=a,r.Profiler=s,r.Portal=u,r.StrictMode=o,r.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===o||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===l||e.$$typeof===c)},r.isAsyncMode=function(e){return v(e)===d},r.isContextConsumer=function(e){return v(e)===l},r.isContextProvider=function(e){return v(e)===f},r.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},r.isForwardRef=function(e){return v(e)===c},r.isFragment=function(e){return v(e)===a},r.isProfiler=function(e){return v(e)===s},r.isPortal=function(e){return v(e)===u},r.isStrictMode=function(e){return v(e)===o}},function(e,r,t){"use strict";function n(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}function i(e,r){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!r||"object"!=typeof r&&"function"!=typeof r?e:r}t.r(r);var u=function(e){function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";n(this,r);var t=i(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return Object.defineProperty(t,"message",{configurable:!0,enumerable:!1,value:e,writable:!0}),Object.defineProperty(t,"name",{configurable:!0,enumerable:!1,value:t.constructor.name,writable:!0}),Error.hasOwnProperty("captureStackTrace")?(Error.captureStackTrace(t,t.constructor),i(t)):(Object.defineProperty(t,"stack",{configurable:!0,enumerable:!1,value:new Error(e).stack,writable:!0}),t)}return function(e,r){if("function"!=typeof r&&null!==r)throw new TypeError("Super expression must either be null or a function, not "+typeof r);e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(e,r):e.__proto__=r)}(r,e),r}(function(e){function r(){e.apply(this,arguments)}return r.prototype=Object.create(e.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(r,e):r.__proto__=e,r}(Error));r.default=u},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=r.fieldArrayPropTypes=r.fieldPropTypes=r.fieldArrayFieldsPropTypes=r.fieldArrayMetaPropTypes=r.fieldMetaPropTypes=r.fieldInputPropTypes=r.formPropTypes=void 0;var i=n(t(7)),u=i.default.any,a=i.default.bool,o=i.default.func,s=i.default.shape,f=i.default.string,l=i.default.oneOfType,d=i.default.object,c=i.default.number,p={anyTouched:a.isRequired,asyncValidating:l([a,f]).isRequired,dirty:a.isRequired,error:u,form:f.isRequired,invalid:a.isRequired,initialized:a.isRequired,initialValues:d,pristine:a.isRequired,pure:a.isRequired,submitting:a.isRequired,submitAsSideEffect:a.isRequired,submitFailed:a.isRequired,submitSucceeded:a.isRequired,valid:a.isRequired,warning:u,array:s({insert:o.isRequired,move:o.isRequired,pop:o.isRequired,push:o.isRequired,remove:o.isRequired,removeAll:o.isRequired,shift:o.isRequired,splice:o.isRequired,swap:o.isRequired,unshift:o.isRequired}),asyncValidate:o.isRequired,autofill:o.isRequired,blur:o.isRequired,change:o.isRequired,clearAsyncError:o.isRequired,clearFields:o.isRequired,clearSubmitErrors:o.isRequired,destroy:o.isRequired,dispatch:o.isRequired,handleSubmit:o.isRequired,initialize:o.isRequired,reset:o.isRequired,resetSection:o.isRequired,touch:o.isRequired,submit:o.isRequired,untouch:o.isRequired,triggerSubmit:a,clearSubmit:o.isRequired};r.formPropTypes=p;var v={checked:a,name:f.isRequired,onBlur:o.isRequired,onChange:o.isRequired,onDragStart:o.isRequired,onDrop:o.isRequired,onFocus:o.isRequired,value:u};r.fieldInputPropTypes=v;var m={active:a.isRequired,asyncValidating:a.isRequired,autofilled:a.isRequired,dirty:a.isRequired,dispatch:o.isRequired,error:u,form:f.isRequired,invalid:a.isRequired,pristine:a.isRequired,submitting:a.isRequired,submitFailed:a.isRequired,touched:a.isRequired,valid:a.isRequired,visited:a.isRequired,warning:f};r.fieldMetaPropTypes=m;var y={dirty:a.isRequired,error:u,form:f.isRequired,invalid:a.isRequired,pristine:a.isRequired,submitFailed:a,submitting:a,valid:a.isRequired,warning:f};r.fieldArrayMetaPropTypes=y;var h={name:f.isRequired,forEach:o.isRequired,get:o.isRequired,getAll:o.isRequired,insert:o.isRequired,length:c.isRequired,map:o.isRequired,move:o.isRequired,pop:o.isRequired,push:o.isRequired,reduce:o.isRequired,remove:o.isRequired,removeAll:o.isRequired,shift:o.isRequired,swap:o.isRequired,unshift:o.isRequired};r.fieldArrayFieldsPropTypes=h;var _={input:s(v).isRequired,meta:s(m).isRequired};r.fieldPropTypes=_;var g={fields:s(h).isRequired,meta:s(y).isRequired};r.fieldArrayPropTypes=g;var S=p;r.default=S},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(71)),u=n(t(1)),a=(0,i.default)(u.default);r.default=a},function(e,r,t){"use strict";var n=t(6),i=t(0);r.__esModule=!0,r.default=void 0;var u=i(t(2)),a=i(t(12)),o=i(t(4)),s=n(t(3)),f=i(t(7)),l=i(t(13)),d=i(t(72)),c=i(t(44)),p=i(t(11)),v=i(t(1)),m=t(8),y=i(t(9));var h=function(e){var r=(0,d.default)(e),t=e.setIn,n=function(e){function n(r){var n;if((n=e.call(this,r)||this).ref=s.default.createRef(),n.normalize=function(e,r){var i=n.props.normalize;if(!i)return r;var u=n.props._reduxForm.getValues();return i(r,n.value,t(u,e,r),u,e)},!r._reduxForm)throw new Error("Field must be inside a component decorated with reduxForm()");return n}(0,o.default)(n,e);var i=n.prototype;return i.componentDidMount=function(){var e=this;this.props._reduxForm.register(this.name,"Field",(function(){return e.props.validate}),(function(){return e.props.warn}))},i.shouldComponentUpdate=function(e,r){return(0,c.default)(this,e,r)},i.componentDidUpdate=function(e){var r=this,t=(0,p.default)(e,e.name),n=(0,p.default)(this.props,this.props.name);t===n&&v.default.deepEqual(e.validate,this.props.validate)&&v.default.deepEqual(e.warn,this.props.warn)||(this.props._reduxForm.unregister(t),this.props._reduxForm.register(n,"Field",(function(){return r.props.validate}),(function(){return r.props.warn})))},i.componentWillUnmount=function(){this.props._reduxForm.unregister(this.name)},i.getRenderedComponent=function(){return(0,l.default)(this.props.forwardRef,"If you want to access getRenderedComponent(), you must specify a forwardRef prop to Field"),this.ref.current?this.ref.current.getRenderedComponent():void 0},i.render=function(){return(0,s.createElement)(r,(0,u.default)({},this.props,{name:this.name,normalize:this.normalize,ref:this.ref}))},(0,a.default)(n,[{key:"name",get:function(){return(0,p.default)(this.props,this.props.name)}},{key:"dirty",get:function(){return!this.pristine}},{key:"pristine",get:function(){return!(!this.ref.current||!this.ref.current.isPristine())}},{key:"value",get:function(){return this.ref.current&&this.ref.current.getValue()}}]),n}(s.Component);return n.propTypes={name:f.default.string.isRequired,component:y.default,format:f.default.func,normalize:f.default.func,onBlur:f.default.func,onChange:f.default.func,onFocus:f.default.func,onDragStart:f.default.func,onDrop:f.default.func,parse:f.default.func,props:f.default.object,validate:f.default.oneOfType([f.default.func,f.default.arrayOf(f.default.func)]),warn:f.default.oneOfType([f.default.func,f.default.arrayOf(f.default.func)]),forwardRef:f.default.bool,immutableProps:f.default.arrayOf(f.default.string),_reduxForm:f.default.object},(0,m.withReduxForm)(n)};r.default=h},function(e,r,t){"use strict";var n=t(6),i=t(0);r.__esModule=!0,r.default=void 0;var u=i(t(5)),a=i(t(2)),o=i(t(4)),s=n(t(3)),f=i(t(7)),l=t(10),d=i(t(36)),c=i(t(37)),p=t(74),v=i(t(1)),m=i(t(38)),y=i(t(9)),h=i(t(21)),_=["_reduxForm"],g=function(e){return e&&"object"==typeof e},S=function(e){return e&&"function"==typeof e},b=function(e){g(e)&&S(e.preventDefault)&&e.preventDefault()},R=function(e,r){if(g(e)&&g(e.dataTransfer)&&S(e.dataTransfer.getData))return e.dataTransfer.getData(r)},E=function(e,r,t){g(e)&&g(e.dataTransfer)&&S(e.dataTransfer.setData)&&e.dataTransfer.setData(r,t)};var A=function(e){var r=e.deepEqual,t=e.getIn,n=function(t){function n(){for(var e,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return(e=t.call.apply(t,[this].concat(n))||this).ref=s.default.createRef(),e.isPristine=function(){return e.props.pristine},e.getValue=function(){return e.props.value},e.handleChange=function(r){var t=e.props,n=t.name,i=t.dispatch,u=t.parse,o=t.normalize,s=t.onChange,f=t._reduxForm,l=t.value,d=(0,c.default)(r,{name:n,parse:u,normalize:o}),p=!1;if(s)if(!m.default&&(0,h.default)(r))s((0,a.default)({},r,{preventDefault:function(){return p=!0,b(r)}}),d,l,n);else{var v=s(r,d,l,n);m.default&&(p=v)}p||(i(f.change(n,d)),f.asyncValidate&&f.asyncValidate(n,d,"change"))},e.handleFocus=function(r){var t=e.props,n=t.name,i=t.dispatch,u=t.onFocus,o=t._reduxForm,s=!1;u&&(m.default?s=u(r,n):u((0,a.default)({},r,{preventDefault:function(){return s=!0,b(r)}}),n)),s||i(o.focus(n))},e.handleBlur=function(r){var t=e.props,n=t.name,i=t.dispatch,u=t.parse,o=t.normalize,s=t.onBlur,f=t._reduxForm,l=t._value,d=t.value,p=(0,c.default)(r,{name:n,parse:u,normalize:o});p===l&&void 0!==l&&(p=d);var v=!1;s&&(m.default?v=s(r,p,d,n):s((0,a.default)({},r,{preventDefault:function(){return v=!0,b(r)}}),p,d,n)),v||(i(f.blur(n,p)),f.asyncValidate&&f.asyncValidate(n,p,"blur"))},e.handleDragStart=function(r){var t=e.props,n=t.name,i=t.onDragStart,u=t.value;E(r,p.dataKey,null==u?"":u),i&&i(r,n)},e.handleDrop=function(r){var t=e.props,n=t.name,i=t.dispatch,u=t.onDrop,o=t._reduxForm,s=t.value,f=R(r,p.dataKey),l=!1;u&&u((0,a.default)({},r,{preventDefault:function(){return l=!0,b(r)}}),f,s,n),l||(i(o.change(n,f)),b(r))},e}(0,o.default)(n,t);var i=n.prototype;return i.shouldComponentUpdate=function(e){var t=this,n=Object.keys(e),i=Object.keys(this.props);return!!(this.props.children||e.children||n.length!==i.length||n.some((function(n){return~(e.immutableProps||[]).indexOf(n)?t.props[n]!==e[n]:!~_.indexOf(n)&&!r(t.props[n],e[n])})))},i.getRenderedComponent=function(){return this.ref.current},i.render=function(){var r=this.props,t=r.component,n=r.forwardRef,i=r.name,o=r._reduxForm,f=(r.normalize,r.onBlur,r.onChange,r.onFocus,r.onDragStart,r.onDrop,r.immutableProps,(0,u.default)(r,["component","forwardRef","name","_reduxForm","normalize","onBlur","onChange","onFocus","onDragStart","onDrop","immutableProps"])),l=(0,d.default)(e,i,(0,a.default)({},f,{form:o.form,onBlur:this.handleBlur,onChange:this.handleChange,onDrop:this.handleDrop,onDragStart:this.handleDragStart,onFocus:this.handleFocus})),c=l.custom,p=(0,u.default)(l,["custom"]);if(n&&(c.ref=this.ref),"string"==typeof t){var v=p.input;p.meta;return(0,s.createElement)(t,(0,a.default)({},v,{},c))}return(0,s.createElement)(t,(0,a.default)({},p,{},c))},n}(s.Component);return n.propTypes={component:y.default,props:f.default.object},(0,l.connect)((function(e,n){var i=n.name,u=n._reduxForm,a=u.initialValues,o=(0,u.getFormState)(e),s=t(o,"initial."+i),f=void 0!==s?s:a&&t(a,i),l=t(o,"values."+i),d=t(o,"submitting"),c=function(e,r){var t=v.default.getIn(e,r);return t&&t._error?t._error:t}(t(o,"syncErrors"),i),p=function(e,r){var n=t(e,r);return n&&n._warning?n._warning:n}(t(o,"syncWarnings"),i),m=r(l,f);return{asyncError:t(o,"asyncErrors."+i),asyncValidating:t(o,"asyncValidating")===i,dirty:!m,pristine:m,state:t(o,"fields."+i),submitError:t(o,"submitErrors."+i),submitFailed:t(o,"submitFailed"),submitting:d,syncError:c,syncWarning:p,initial:f,value:l,_value:n.value}}),void 0,void 0,{forwardRef:!0})(n)};r.default=A},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(21)),u=function(e,r){if((0,i.default)(e)){if(!r&&e.nativeEvent&&void 0!==e.nativeEvent.text)return e.nativeEvent.text;if(r&&void 0!==e.nativeEvent)return e.nativeEvent.text;var t=e,n=t.target,u=n.type,a=n.value,o=n.checked,s=n.files,f=t.dataTransfer;return"checkbox"===u?!!o:"file"===u?s||f&&f.files:"select-multiple"===u?function(e){var r=[];if(e)for(var t=0;t<e.length;t++){var n=e[t];n.selected&&r.push(n.value)}return r}(e.target.options):a}return e};r.default=u},function(e,r,t){"use strict";r.__esModule=!0,r.dataKey=void 0;r.dataKey="text"},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e,r,t,n){if(r<(e=e||[]).length){if(void 0===n&&!t){var i=[].concat(e);return i.splice(r,0,!0),i[r]=void 0,i}if(null!=n){var u=[].concat(e);return u.splice(r,t,n),u}var a=[].concat(e);return a.splice(r,t),a}if(t)return e;var o=[].concat(e);return o[r]=n,o};r.default=n},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(15)),u=function(e,r){if(!e)return e;var t=(0,i.default)(r),n=t.length;if(n){for(var u=e,a=0;a<n&&u;++a)u=u[t[a]];return u}};r.default=u},function(e,r){e.exports=function(e,r){for(var t=-1,n=null==e?0:e.length,i=Array(n);++t<n;)i[t]=r(e[t],t,e);return i}},function(e,r){e.exports=function(){return!1}},function(e,r,t){var n=t(80),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,u=/\\(\\)?/g,a=n((function(e){var r=[];return 46===e.charCodeAt(0)&&r.push(""),e.replace(i,(function(e,t,n,i){r.push(n?i.replace(u,"$1"):t||e)})),r}));e.exports=a},function(e,r){e.exports=function(e){return e}},function(e,r){e.exports=function(e){return e}},function(e,r){e.exports=function(e){return e}},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(2)),u=n(t(15)),a=function(e,r,t){return function e(r,t,n,u){var a;if(u>=n.length)return t;var o=n[u],s=e(r&&(Array.isArray(r)?r[Number(o)]:r[o]),t,n,u+1);if(!r){var f;if(isNaN(o))return(f={})[o]=s,f;var l=[];return l[parseInt(o,10)]=s,l}if(Array.isArray(r)){var d=[].concat(r);return d[parseInt(o,10)]=s,d}return(0,i.default)({},r,((a={})[o]=s,a))}(e,t,(0,u.default)(r),0)};r.default=a},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(85)),u=n(t(40)),a=n(t(3)),o=function(e){return(0,i.default)(e)||""===e||isNaN(e)},s=function(e,r){return e===r||(e||r?(!e||!r||e._error===r._error)&&((!e||!r||e._warning===r._warning)&&(!a.default.isValidElement(e)&&!a.default.isValidElement(r)&&void 0)):o(e)===o(r))},f=function(e,r){return(0,u.default)(e,r,s)};r.default=f},function(e,r){e.exports=function(e){return null==e}},function(e,r,t){var n=t(42),i=t(92),u=t(97),a=t(98),o=t(43),s=t(14),f=t(23),l=t(24),d="[object Object]",c=Object.prototype.hasOwnProperty;e.exports=function(e,r,t,p,v,m){var y=s(e),h=s(r),_=y?"[object Array]":o(e),g=h?"[object Array]":o(r),S=(_="[object Arguments]"==_?d:_)==d,b=(g="[object Arguments]"==g?d:g)==d,R=_==g;if(R&&f(e)){if(!f(r))return!1;y=!0,S=!1}if(R&&!S)return m||(m=new n),y||l(e)?i(e,r,t,p,v,m):u(e,r,_,t,p,v,m);if(!(1&t)){var E=S&&c.call(e,"__wrapped__"),A=b&&c.call(r,"__wrapped__");if(E||A){var F=E?e.value():e,x=A?r.value():r;return m||(m=new n),v(F,x,t,p,m)}}return!!R&&(m||(m=new n),a(e,r,t,p,v,m))}},function(e,r){e.exports=function(){this.__data__=[],this.size=0}},function(e,r,t){var n=t(16),i=Array.prototype.splice;e.exports=function(e){var r=this.__data__,t=n(r,e);return!(t<0)&&(t==r.length-1?r.pop():i.call(r,t,1),--this.size,!0)}},function(e,r,t){var n=t(16);e.exports=function(e){var r=this.__data__,t=n(r,e);return t<0?void 0:r[t][1]}},function(e,r,t){var n=t(16);e.exports=function(e){return n(this.__data__,e)>-1}},function(e,r,t){var n=t(16);e.exports=function(e,r){var t=this.__data__,i=n(t,e);return i<0?(++this.size,t.push([e,r])):t[i][1]=r,this}},function(e,r,t){var n=t(93),i=t(94),u=t(95);e.exports=function(e,r,t,a,o,s){var f=1&t,l=e.length,d=r.length;if(l!=d&&!(f&&d>l))return!1;var c=s.get(e);if(c&&s.get(r))return c==r;var p=-1,v=!0,m=2&t?new n:void 0;for(s.set(e,r),s.set(r,e);++p<l;){var y=e[p],h=r[p];if(a)var _=f?a(h,y,p,r,e,s):a(y,h,p,e,r,s);if(void 0!==_){if(_)continue;v=!1;break}if(m){if(!i(r,(function(e,r){if(!u(m,r)&&(y===e||o(y,e,t,a,s)))return m.push(r)}))){v=!1;break}}else if(y!==h&&!o(y,h,t,a,s)){v=!1;break}}return s.delete(e),s.delete(r),v}},function(e,r,t){var n=t(14);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return n(e)?e:[e]}},function(e,r){e.exports=function(e,r){for(var t=-1,n=null==e?0:e.length;++t<n;)if(r(e[t],t,e))return!0;return!1}},function(e,r,t){var n=t(96);e.exports=function(e,r){return!!(null==e?0:e.length)&&n(e,r,0)>-1}},function(e,r){e.exports=function(e,r,t){for(var n=t-1,i=e.length;++n<i;)if(e[n]===r)return n;return-1}},function(e,r){e.exports=function(e,r){return e===r||e!=e&&r!=r}},function(e,r,t){var n=t(99),i=Object.prototype.hasOwnProperty;e.exports=function(e,r,t,u,a,o){var s=1&t,f=n(e),l=f.length;if(l!=n(r).length&&!s)return!1;for(var d=l;d--;){var c=f[d];if(!(s?c in r:i.call(r,c)))return!1}var p=o.get(e);if(p&&o.get(r))return p==r;var v=!0;o.set(e,r),o.set(r,e);for(var m=s;++d<l;){var y=e[c=f[d]],h=r[c];if(u)var _=s?u(h,y,c,r,e,o):u(y,h,c,e,r,o);if(!(void 0===_?y===h||a(y,h,t,u,o):_)){v=!1;break}m||(m="constructor"==c)}if(v&&!m){var g=e.constructor,S=r.constructor;g==S||!("constructor"in e)||!("constructor"in r)||"function"==typeof g&&g instanceof g&&"function"==typeof S&&S instanceof S||(v=!1)}return o.delete(e),o.delete(r),v}},function(e,r,t){var n=t(17)(Object.keys,Object);e.exports=n},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(2)),u=n(t(15));function a(e,r){if(null==e||null==r)return e;for(var t=arguments.length,n=new Array(t>2?t-2:0),u=2;u<t;u++)n[u-2]=arguments[u];if(n.length){if(Array.isArray(e)){if(isNaN(r))throw new Error('Must access array elements with a number, not "'+String(r)+'".');var o=Number(r);if(o<e.length){var s=a.apply(void 0,[e&&e[o]].concat(n));if(s!==e[o]){var f=[].concat(e);return f[o]=s,f}}return e}if(r in e){var l,d=a.apply(void 0,[e&&e[r]].concat(n));return e[r]===d?e:(0,i.default)({},e,((l={})[r]=d,l))}return e}if(Array.isArray(e)){if(isNaN(r))throw new Error('Cannot delete non-numerical index from an array. Given: "'+String(r));var c=Number(r);if(c<e.length){var p=[].concat(e);return p.splice(c,1),p}return e}if(r in e){var v=(0,i.default)({},e);return delete v[r],v}return e}var o=function(e,r){return a.apply(void 0,[e].concat((0,u.default)(r)))};r.default=o},function(e,r,t){"use strict";r.__esModule=!0,r.default=void 0;var n=function(e){return e?Array.isArray(e)?e.map((function(e){return e.name})):Object.keys(e):[]};r.default=n},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=void 0;var i=n(t(103)),u=n(t(1)),a=(0,i.default)(u.default);r.default=a},function(e,r,t){"use strict";var n=t(0);r.__esModule=!0,r.default=function(e){var r=(0,d.default)(e),t=function(e){function t(r){var t;if((t=e.call(this,r)||this).connected=(0,o.createRef)(),!r._reduxForm)throw new Error("Fields must be inside a component decorated with reduxForm()");var n=h(r.names);if(n)throw n;return t}(0,a.default)(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return(0,c.default)(this,e)},n.componentDidMount=function(){this.registerFields(this.props.names)},n.UNSAFE_componentWillReceiveProps=function(e){if(!p.default.deepEqual(this.props.names,e.names)){var r=this.props,t=r._reduxForm.unregister;this.props.names.forEach((function(e){return t((0,v.default)(r,e))})),this.registerFields(e.names)}},n.componentWillUnmount=function(){var e=this.props,r=e._reduxForm.unregister;this.props.names.forEach((function(t){return r((0,v.default)(e,t))}))},n.registerFields=function(e){var r=this,t=this.props,n=t._reduxForm.register;e.forEach((function(e){return n((0,v.default)(t,e),"Field",(function(){return S(r.props.validate,e)}),(function(){return S(r.props.warn,e)}))}))},n.getRenderedComponent=function(){return(0,f.default)(this.props.forwardRef,"If you want to access getRenderedComponent(), you must specify a forwardRef prop to Fields"),this.connected.current?this.connected.current.getRenderedComponent():null},n.render=function(){var e=this.props;return(0,o.createElement)(r,(0,i.default)({},this.props,{names:this.props.names.map((function(r){return(0,v.default)(e,r)})),ref:this.connected}))},(0,u.default)(t,[{key:"names",get:function(){var e=this.props;return this.props.names.map((function(r){return(0,v.default)(e,r)}))}},{key:"dirty",get:function(){return!!this.connected.current&&this.connected.current.isDirty()}},{key:"pristine",get:function(){return!this.dirty}},{key:"values",get:function(){return this