@ngbrown/react-redux-form
Version:
Create Forms Easily with React and Redux
2 lines • 103 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-redux"),require("redux"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-redux","redux","react-dom"],t):"object"==typeof exports?exports.ReactReduxForm=t(require("react"),require("react-redux"),require("redux"),require("react-dom")):e.ReactReduxForm=t(e.React,e.ReactRedux,e.Redux,e.ReactDOM)}(this,function(e,t,r,n){return function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){r(42),e.exports=r(42)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){var n=t;if("number"==typeof t){var o=e[t];return void 0===o?r:o}return t.length?((0,l.default)(n,".")?n=n.slice(0,-1):(0,l.default)(n,"[]")&&(n=n.slice(0,-2)),(0,a.default)(e,n,r)):e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(85),a=n(u),i=r(32),l=n(i)},function(e,t){"use strict";function r(e){return null!=e&&"object"===("undefined"==typeof e?"undefined":a(e))}function n(e){return r(e)&&Array.isArray(e)===!1}function o(e){return n(e)===!0&&"[object Object]"===Object.prototype.toString.call(e)}function u(e){if(o(e)===!1)return!1;var t=e.constructor;if("function"!=typeof t)return!1;var r=t.prototype;return o(r)!==!1&&r.hasOwnProperty("isPrototypeOf")!==!1}Object.defineProperty(t,"__esModule",{value:!0});var a="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};t.isObjectLike=r,t.default=u},function(e,t){"use strict";function r(e,t){var r={};return Object.keys(e||{}).forEach(function(n){r[n]=t(e[n],n,e)}),r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(t,r){t.exports=e},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={BLUR:"rrf/blur",CHANGE:"rrf/change",FOCUS:"rrf/focus",RESET:"rrf/reset",VALIDATE:"rrf/validate",SET_DIRTY:"rrf/setDirty",SET_ERRORS:"rrf/setErrors",SET_INITIAL:"rrf/setInitial",SET_PENDING:"rrf/setPending",SET_PRISTINE:"rrf/setPristine",SET_SUBMITTED:"rrf/setSubmitted",SET_SUBMIT_FAILED:"rrf/setSubmitFailed",SET_TOUCHED:"rrf/setTouched",SET_UNTOUCHED:"rrf/setUntouched",SET_VALIDITY:"rrf/setValidity",SET_VALIDATING:"rrf/setValidating",SET_FIELDS_VALIDITY:"rrf/setFieldsValidity",SET_VIEW_VALUE:"rrf/setViewValue",RESET_VALIDITY:"rrf/resetValidity",BATCH:"rrf/batch",NULL:null,ADD_INTENT:"rrf/addIntent",CLEAR_INTENTS:"rrf/clearIntents"};t.default=r},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={focus:!1,pending:!1,pristine:!0,submitted:!1,submitFailed:!1,retouched:!1,touched:!1,valid:!0,validating:!1,validated:!1,validity:{},errors:{},intents:[]};t.default=r},function(e,t,r){"use strict";function n(e){return null!==e&&(Array.isArray(e)||o(e))}function o(e){return"object"==typeof e&&e.constructor===Object&&Object.getPrototypeOf(e)===Object.prototype}function u(e){for(var t=0,r=e.length,n=Array(r);t<r;t+=1)n[t]=e[t];return n}function a(e){for(var t,r=0,n=Object.keys(e),o=n.length,u={};r<o;r+=1)t=n[r],u[t]=e[t];return u}function i(e){return Array.isArray(e)?u(e):a(e)}function l(e){return n(e)&&(!Object.isFrozen(e),!1)?c(e,[]):e}function f(e){return e}function c(e,t){if(t.some(function(t){return t===e}))throw new Error("object has a reference cycle");return Object.freeze(e),t.push(e),Object.keys(e).forEach(function(r){var o=e[r];n(o)&&c(o,t)}),t.pop(),e}function d(e,t){return(t||[]).reduce(function(e,t){if(e)return e[t]},e)}function s(e,t){return Object.keys(t).reduce(function(e,r){return m.assoc(e,r,t[r])},e)}function p(e,t,r){return null==e||null==t?e:Object.keys(t).reduce(function(e,o){var u=t[o],a=e[o],i=r?r(a,u,o):u;return n(u)&&n(a)?(Object.isFrozen(i)&&Object.isFrozen(a),i===a?e:Array.isArray(u)?m.assoc(e,o,i):v(e,o,p(a,i,r))):v(e,o,i)},e)}function v(e,t,r){return e[t]===r?e:m.assoc(e,t,r)}function h(e,t){var r=t||0,n=e.length;n-=r,n=n<0?0:n;for(var o=new Array(n),u=0;u<n;u+=1)o[u]=e[u+r];return o}function y(e){return h(e,1)}var m=t;t.freeze=function(e){return e},t.thaw=function e(t){if(n(t)&&Object.isFrozen(t)){var r=i(t);return Object.keys(r).forEach(function(t){r[t]=e(r[t])}),r}return t},t.assoc=function(e,t,r){if(e[t]===r)return f(e);var n=i(e);return n[t]=l(r),f(n)},t.set=t.assoc,t.dissoc=function(e,t){var r=i(e);return delete r[t],f(r)},t.unset=t.dissoc,t.assocIn=function e(t,r,n){var o=r[0];return 1===r.length?m.assoc(t,o,n):m.assoc(t,o,e(t[o]||{},r.slice(1),n))},t.setIn=t.assocIn,t.getIn=d,t.updateIn=function(e,t,r){var n=d(e,t);return m.assocIn(e,t,r(n))},["push","unshift","pop","shift","reverse","sort"].forEach(function(e){t[e]=function(t,r){var n=u(t);return n[e](l(r)),f(n)},t[e].displayName="icepick."+e}),t.splice=function(e){var t=u(e),r=y(arguments).map(l);return t.splice.apply(t,r),f(t)},t.slice=function(e,t,r){var n=e.slice(t,r);return f(n)},["map","filter"].forEach(function(e){t[e]=function(t,r){var n=r[e](t);return f(n)},t[e].displayName="icepick."+e}),t.extend=t.assign=function(){var e=y(arguments).reduce(s,arguments[0]);return f(e)},t.merge=p;var b={value:function(){return this.val},thru:function(e){return this.val=l(e(this.val)),this}};Object.keys(t).forEach(function(e){b[e]=function(){var r=h(arguments);return r.unshift(this.val),this.val=t[e].apply(null,r),this}}),t.chain=function(e){var t=Object.create(b);return t.val=e,t},t._weCareAbout=n,t._slice=h},function(e,t,r){"use strict";var n=function(e,t,r,n,o,u,a,i){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var f=[r,n,o,u,a,i],c=0;l=new Error(t.replace(/%s/g,function(){return f[c++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}};e.exports=n},function(e,t,r){e.exports=r(86)()},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=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},u=r(38),a=n(u),i=r(52),l=n(i),f=r(28),c=n(f),d=o({},a.default,l.default,{batch:c.default});t.default=d},function(e,t){"use strict";function r(e){return e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t){"use strict";function r(e,t){if(null==e)return{};var r=n({},e);return"string"==typeof t?delete r[t]:t.forEach(function(e){delete r[e]}),r}Object.defineProperty(t,"__esModule",{value:!0});var n=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};t.default=r},function(e,t){"use strict";function r(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function n(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(r(e,t))return!0;if("object"!==("undefined"==typeof e?"undefined":u(e))||null===e||"object"!==("undefined"==typeof t?"undefined":u(t))||null===t)return!1;if(e instanceof Date&&t instanceof Date)return e===t;var i=Object.keys(e),l=Object.keys(t);if(i.length!==l.length)return!1;for(var f=o.omitKeys,c=o.deepKeys,d=0;d<i.length;d++)if(!(f&&f.length&&~f.indexOf(i[d])))if(c&&c.length&&~c.indexOf(i[d])){var s=n(e[i[d]],t[i[d]]);if(!s)return!1}else if(!a.call(t,i[d])||!r(e[i[d]],t[i[d]]))return!1;return!0}Object.defineProperty(t,"__esModule",{value:!0});var o="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},u="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return"undefined"==typeof e?"undefined":o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":"undefined"==typeof e?"undefined":o(e)},a=Object.prototype.hasOwnProperty;t.default=n},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{async:!0};if(!e)return!0;if(!e.$form){var r=e.errors;return Array.isArray(r)||(0,i.default)(r)?Object.keys(e.errors).every(function(r){if(!t.async&&Array.isArray(e.asyncKeys)&&~e.asyncKeys.indexOf(r))return!0;var n=!e.errors[r];return n}):!t.async&&e.asyncKeys||!r}return Object.keys(e).every(function(r){return o(e[r],t)})}function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{async:!0};return Object.keys(e).every(function(r){return"$form"===r||o(e[r],t)})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o,t.fieldsValid=u;var a=r(2),i=n(a)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){for(var t=Object.keys(e),r=t.length,n={},o=0,u=void 0;o<r;o+=1)u=t[o],n[u]=e[u];return n}function u(e,t,r){var n=o(e);return n[t]=r,n}function a(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:l.default;if(!t.length)return r;var o=t[0];return n(1===t.length?u(e,o,r):u(e,o,a(e[o]||{},t.slice(1),r,n)))}Object.defineProperty(t,"__esModule",{value:!0}),t.assoc=u,t.default=a;var i=r(11),l=n(i)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h,n=e&&"$form"in e?e:r.getForm(e,t);if(!n||!n.$form)return null;if(!t.length)return n;(0,v.default)(n,'Could not find form for "%s" in the store.',t);var o=(0,l.default)(n.$form.model),u=(0,l.default)(t).slice(o.length),i=(0,a.default)(n,u);return i?(0,s.default)(i)&&"$form"in i?i.$form:i:null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(1),a=n(u),i=r(26),l=n(i),f=r(22),c=n(f),d=r(2),s=n(d),p=r(8),v=n(p),h={getForm:c.default}},function(e,t){"use strict";function r(e,t){return"function"==typeof e&&t?e(t):e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,r){e.exports=t},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={type:null};t.default=r},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(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)}function u(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Array.isArray(t)||(0,s.default)(t)?(0,j.createFormState)(e,t,r,n):(0,P.default)(e,t,r,n)}function a(e,t,r){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r,o=arguments[1];if(!o.model)return n;var u=(0,v.default)(o.model);if(t.length&&!(0,c.default)(u.slice(0,t.length),t))return n;var a=u.slice(t.length);return e(n,o,a)}}function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.plugins,i=void 0===n?[]:n,l=r.initialFieldState,f=r.transformAction,c=void 0===f?null:f,d=(0,v.default)(e),s=u(e,t,l,r),p=[_.default,(0,O.createFormActionsReducer)({initialFieldState:l})],h=i.concat(p).map(function(e){return a(e,d,s)});return(0,b.default)(y.default.apply(void 0,o(h)),void 0,{transformAction:c})}Object.defineProperty(t,"__esModule",{value:!0}),t.createInitialState=u,t.default=i;var l=r(1),f=(n(l),r(44)),c=n(f),d=r(2),s=n(d),p=r(26),v=n(p),h=r(67),y=n(h),m=r(30),b=n(m),g=r(66),_=n(g),O=r(65),j=r(21),P=n(j)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){var n=Array.isArray(e)?e.join("."):e;return Array.isArray(t)||(0,v.default)(t)?f(n,t,r):l(n,t,r)}function u(e,t){return e&&e.$form?e.$form[t]:e[t]}function a(e,t){return e?e+"."+t:t}function i(e,t){var r=c({},e,t);return r}function l(e,t,r){return c({initialValue:t},s.default,r,{model:e,value:t})}function f(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return c({$form:l(e,t,r,n)},n.lazy?void 0:(0,y.default)(t,function(t,n){var u=a(e,n);return o(u,t,r)}))}Object.defineProperty(t,"__esModule",{value:!0});var 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};t.fieldOrForm=o,t.getMeta=u,t.updateFieldState=i,t.default=l,t.createFormState=f;var d=r(6),s=n(d),p=r(2),v=n(p),h=r(3),y=n(h)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(function(e){return!!e&&e.length}).join(".")}function u(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=[],i=null;return r.keys(e).some(function(u){if(""===u)return console.warn("react-redux-form skipped over an empty property key: %s",n),!1;var l=r.get(e,u);if(l&&r.get(l,"$form")){var f=r.get(l,"$form.model");if((0,s.default)(t,f)||""===f){var c=(0,d.pathDifference)(t,f),p=[n,u],v=l;return c.every(function(e){return!(!r.get(v,e)||!r.get(v,e+".$form")||(v=r.get(v,e),p.push(e),0))}),i=o.apply(void 0,p),!0}return!1}return r.isObject(l)&&a.push(u),!1}),i?i:(a.some(function(a){return i=u(r.get(e,a),t,r,o(n,a)),!!i}),i?i:null)}function a(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p,n=h(e,t,r);if(!n)return null;var o=r.get(e,n);return o}Object.defineProperty(t,"__esModule",{value:!0}),t.clearGetFormCacheForModel=t.clearGetFormCache=void 0,t.getFormStateKey=u;var i=r(1),l=n(i),f=r(2),c=n(f),d=r(77),s=n(d),p={get:l.default,keys:function(e){return Object.keys(e)},isObject:function(e){return(0,c.default)(e)}},v={},h=(t.clearGetFormCache=function(){return v={}},t.clearGetFormCacheForModel=function(e){return delete v[e]},function(){return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p;if(v[t])return v[t];var n=u(e,t,r);return v[t]=n,n}}());t.default=a},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(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)}function u(e){return!!(e&&e.stopPropagation&&e.preventDefault)}function a(e){var t=e.target;if(!t){if(!e.nativeEvent)return;return e.nativeEvent.text}return"file"===t.type?[].concat(o(t.files))||t.dataTransfer&&[].concat(o(t.dataTransfer.files)):t.multiple?[].concat(o(t.selectedOptions)).map(function(e){return e.value}):t.value}function i(e){return u(e)?a(e):e}function l(e,t){var r=t.controlProps;return(0,c.default)(t.model)?r.value:!t.modelValue}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i,t.getCheckboxValue=l;var f=r(24),c=n(f)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){return(0,a.default)(e,"[]")}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(32),a=n(u)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e,t){if(t){if("."===e[0]||"["===e[0])return""+t+e;if("function"==typeof e)return function(r){return e(r,t)}}return e}function l(e){var t=function(t){function r(){return o(this,r),u(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return a(r,t),c(r,[{key:"render",value:function(){var t=this.context,r=t.model,n=t.localStore,o=i(this.props.model,r);return s.default.createElement(e,f({},this.props,{model:o,store:n||void 0}))}}]),r}(d.PureComponent);return t.displayName="Modeled("+e.displayName+")",t.contextTypes={model:v.default.any,localStore:v.default.shape({subscribe:v.default.func,dispatch:v.default.func,getState:v.default.func})},t}Object.defineProperty(t,"__esModule",{value:!0});var f=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},c=function(){function e(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)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();t.default=l;var d=r(4),s=n(d),p=r(9),v=n(p)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=e;return(0,l.default)(t,".")?t=t.slice(0,-1):(0,l.default)(t,"[]")&&(t=t.slice(0,-2)),(0,a.default)(t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(51),a=n(u),i=r(32),l=n(i)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){return Array.isArray(e)?e:Array.from(e)}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:v,t=(0,d.createIteratee)(e);return function(r){for(var n=arguments.length,u=Array(n>1?n-1:0),a=1;a<n;a++)u[a-1]=arguments[a];var i="."===r[0];return function(n,a){var l=i?r.slice(1):r,f=i?e.get(n,a):n,c=l.split(/\[\]\.?/),d=o(c),s=d[0],v=d.slice(1),h=s,y=e.get(f,h);return u.forEach(function(r,n){var o=v[n],u=t(r),a=o?e.findKey(y,u)+"."+o:""+e.findKey(y,u);y=e.get(y,a),h+="."+a}),(0,p.default)(l)&&u.length<v.length&&(h+="[]"),i?a+"."+h:h}}}function a(e){return function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return"function"==typeof t?function(r,o){var u=t(o());r(e.apply(void 0,[u].concat(n)))}:e.apply(void 0,[t].concat(n))}}Object.defineProperty(t,"__esModule",{value:!0}),t.trackable=t.createTrack=void 0;var i=r(69),l=n(i),f=r(1),c=n(f),d=r(36),s=r(24),p=n(s),v={findKey:l.default,get:c.default},h=u();t.default=h,t.createTrack=u,t.trackable=a},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){if(t.length){var n=t.filter(function(e){return!!e});if(n.length)return r(h(e,n))}}Object.defineProperty(t,"__esModule",{value:!0}),t.dispatchBatchIfNeeded=void 0;var u=function(){function e(e,t){var r=[],n=!0,o=!1,u=void 0;try{for(var a,i=e[Symbol.iterator]();!(n=(a=i.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){o=!0,u=e}finally{try{!n&&i.return&&i.return()}finally{if(o)throw u}}return r}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=r(5),i=n(a),l=r(76),f=n(l),c=r(2),d=n(c),s=r(27),p=r(19),v=n(p),h=(0,s.trackable)(function(e,t){var r=t.filter(function(e){return!!e});if(!r.length)return v.default;if(r.length&&r.every(d.default))return 1===r.length?r[0]:{type:i.default.BATCH,model:e,actions:r};var n=(0,f.default)(r,function(e){return"function"!=typeof e}),o=u(n,2),a=o[0],l=o[1];if(!l.length){if(a.length>1)return{type:i.default.BATCH,model:e,actions:a};if(1===a.length)return a[0]}return function(t){a.length>1?t({type:i.default.BATCH,model:e,actions:a}):1===a.length&&t(a[0]),l.forEach(t)}});t.default=h,t.dispatchBatchIfNeeded=o},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){return"string"==typeof e?""+e:e}function u(e){return(0,l.default)(e.model)?!!e.modelValue&&e.modelValue.some(function(t){return t===e.value}):"undefined"==typeof e.modelValue&&"undefined"!=typeof e.defaultChecked?e.defaultChecked:!!e.modelValue}Object.defineProperty(t,"__esModule",{value:!0});var a=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},i=r(24),l=n(i),f=r(36),c=r(10),d=n(c),s={name:function(e){return e.name||e.model},disabled:function(e){var t=e.fieldValue,r=e.disabled;return(0,f.iterateeValue)(t,r)},onChange:function(e){var t=e.onChange;return t},onBlur:function(e){var t=e.onBlur;return t},onFocus:function(e){var t=e.onFocus;return t},onKeyPress:function(e){var t=e.onKeyPress;return t}},p=a({},s,{value:function e(t){if(t.hasOwnProperty("value"))return t.value;var e=o(t.viewValue);return void 0===e?"":e}}),v=function(e){var t=e.modelValue;return t},h=function(e){return e.hasOwnProperty("value")?e.value:e.viewValue},y={default:a({},s,{value:h}),checkbox:a({},s,{checked:u}),radio:a({},s,{checked:function(e){return e.defaultChecked?e.checked:e.modelValue===e.value},value:function(e){return e.value}}),select:a({},s,{value:h}),text:p,textarea:p,file:s,button:a({},s,{value:v}),reset:a({},s,{onClick:function(e){return function(t){t.preventDefault(),e.dispatch(d.default.reset(e.model))}}})};t.default=y},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=r.transformAction;return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,o=arguments[1],u=n?n(o):o;return u.type===a.default.BATCH?u.actions.reduce(e,r):e(r,u)}}Object.defineProperty(t,"__esModule",{value:!0});var u=r(5),a=n(u);t.default=o},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return f.default.setIn(e,t,r)}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:b,t=e.get,r=e.set,n=e.object;return function(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=(0,p.default)(e),i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,n=arguments[1];if(!n.model)return e;var u=(0,p.default)(n.model);if(!(0,d.default)(u.slice(0,a.length),a))return e;var i=u.slice(a.length);switch(n.type){case h.default.CHANGE:return i.length?t(e,i)===n.value?e:r(e,i,n.value):n.value;case h.default.RESET:return i.length?t(e,i)===t(o,i)?e:r(e,i,t(o,i)):o;default:return e}};return(0,m.default)(i,o,u)}}Object.defineProperty(t,"__esModule",{value:!0}),t.createModeler=void 0;var a=r(1),i=n(a),l=r(7),f=n(l),c=r(44),d=n(c),s=r(26),p=n(s),v=r(5),h=n(v),y=r(30),m=n(y),b={get:i.default,set:o,object:{}},g=u();t.createModeler=u,t.default=g},function(e,t){"use strict";function r(e,t){if("string"!=typeof e)return!1;var r=e.lastIndexOf(t);return r!==-1&&r+t.length===e.length}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var r=(0,a.default)(t);return"function"==typeof e?e(r):(0,l.default)(e,function(e){return o(e,r)})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(23),a=n(u),i=r(3),l=n(i)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){return(0,a.default)(e)?(0,l.default)(e,o):!e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(2),a=n(u),i=r(3),l=n(i)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){return Array.isArray(e)?e.some(o):(0,a.default)(e)?Object.keys(e).some(function(t){return o(e[t])}):!!e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(2),a=n(u)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(){function e(e){return function(t){return t===e||Object.keys(e).every(function(n){return r.get(e,n)===r.get(t,n)})}}function t(e){return function(t){return t&&!!r.get(t,e)}}var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d;return function(r){return"function"==typeof r?r:null===r?l.default:"object"===("undefined"==typeof r?"undefined":a(r))?e(r):t(r)}}function u(e,t){return"function"==typeof t?t(e):Array.isArray(t)||"object"===("undefined"==typeof t?"undefined":a(t))||"string"==typeof t?s(t)(e):!!t}Object.defineProperty(t,"__esModule",{value:!0});var a="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};t.createIteratee=o,t.iterateeValue=u;var i=r(11),l=n(i),f=r(1),c=n(f),d={get:c.default},s=o();t.default=s},function(e,t){e.exports=r},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:A,t=function(e,t){return{type:s.default.ADD_INTENT,model:e,intent:t}},r=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:s.default.CLEAR_INTENTS,model:e,intents:t,options:r}},n=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return a({type:s.default.FOCUS,model:e,value:t},r)},u=function(e,t){return n(e,t,{silent:!0})},i=function(e){return{type:s.default.BLUR,model:e}},l=function(e){return{type:s.default.SET_PRISTINE,model:e}},f=function(e){return{type:s.default.SET_DIRTY,model:e}},d=function(e){return{type:s.default.SET_INITIAL,model:e}},p=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments[2];return a({type:s.default.SET_PENDING,model:e,pending:t},r)},h=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:s.default.SET_VALIDATING,model:e,validating:t}},m=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return a({type:r.errors?s.default.SET_ERRORS:s.default.SET_VALIDITY,model:e},r,o({},r.errors?"errors":"validity",t))},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{type:s.default.RESET_VALIDITY,model:e,omitKeys:t}},O=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:s.default.SET_FIELDS_VALIDITY,model:e,fieldsValidity:t,options:r}},E=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return m(e,t,a({},r,{errors:!0}))},V=function(e,t,r){return O(e,t,a({},r,{errors:!0}))},S=g,w=function(e){return{type:s.default.SET_TOUCHED,model:e}},T=function(e){return{type:s.default.SET_UNTOUCHED,model:e}},M=function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(o,u){var i=e.get(u(),t);o(h(t,!0));var l=function(e){o(m(t,e,a({async:!0},n)))},f=r(i,l);"undefined"!=typeof f&&l(f)}},C=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return M(e,t,a({errors:!0},r))},I=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return{type:s.default.SET_SUBMITTED,model:e,submitted:t}},R=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments[2];return a({type:s.default.SET_SUBMIT_FAILED,model:e,submitFailed:t},r)},x=function(r,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return"undefined"==typeof n?t(r,{type:"submit"}):function(t,u){if(o.validate){var a=e.getForm(u(),r);if((0,F.default)(a,'Unable to submit form with validation. Could not find form for "%s" in the store.',r),!a.$form.valid)return t(k.default);t(p(r,!0))}else if(o.validators||o.errors){var i=o.validators||o.errors,l=o.errors,f=e.get(u(),r),c=(0,y.default)(i,f),d=o.errors?!(0,_.default)(c):(0,b.default)(c);if(!d)return t(l?E(r,c):m(r,c));t((0,v.default)(r,[m(r,l?(0,j.default)(c):c),p(r,!0)]))}else t(p(r,!0));var s=o.fields?V:E;return n.then(function(e){t((0,v.default)(r,[I(r,!0),m(r,e)]))}).catch(function(e){var n=e instanceof Error?e.message:e;t((0,v.default)(r,[R(r),s(r,n,{async:!0})]))}),n}},$=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return x(e,t,a({},r,{fields:!0}))},N=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return x(e,t,a({},r,{validate:!0}))},D=function(t,r){return function(n,o){var u=e.get(o(),t),a=(0,y.default)(r,u);n(m(t,a))}},U=function(t,r){return function(n,o){var u=e.get(o(),t),a=(0,y.default)(r,u);n(m(t,a,{errors:!0}))}},L=function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return function(o,u){var a=e.get(u(),t),i=(0,c.default)(r,function(t,r){var n=r?e.get(a,r):a,o=(0,y.default)(t,n);return o}),l=n.errors?V:O;o(l(t,i))}},K=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return L(e,t,a({},r,{errors:!0}))};return(0,c.default)({blur:i,focus:n,silentFocus:u,submit:x,submitFields:$,validSubmit:N,setDirty:f,setErrors:E,setInitial:d,setPending:p,setValidating:h,setPristine:l,setSubmitted:I,setSubmitFailed:R,setTouched:w,setUntouched:T,setValidity:m,setFieldsValidity:O,setFieldsErrors:V,resetValidity:g,resetErrors:S,validate:D,validateErrors:U,validateFields:L,validateFieldsErrors:K,asyncSetValidity:M,asyncSetErrors:C,addIntent:t,clearIntents:r},P.trackable)}Object.defineProperty(t,"__esModule",{value:!0}),t.createFieldActions=void 0;var a=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},i=r(1),l=n(i),f=r(3),c=n(f),d=r(5),s=n(d),p=r(28),v=n(p),h=r(33),y=n(h),m=r(48),b=n(m),g=r(35),_=n(g),O=r(34),j=n(O),P=r(27),E=r(22),V=n(E),S=r(16),w=n(S),T=r(19),k=n(T),M=r(8),F=n(M),A={get:l.default,getForm:V.default,getFieldFromState:w.default};t.createFieldActions=u,t.default=u()},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.createControlClass=void 0;var o=r(10),u=n(o),a=r(1),i=n(a),l=r(16),f=n(l),c=r(53),d=n(c),s=r(91),p={get:i.default,getFieldFromState:f.default,actions:u.default,findDOMNode:s.findDOMNode};t.createControlClass=d.default,t.default=(0,d.default)(p)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(){function e(e,r){var n=r.model,o=(0,R.default)(n,e);(0,A.clearGetFormCacheForModel)(o);var u=t.getForm(e,o);return(0,G.default)(u,'Unable to create Form component. Could not find form for "%s" in the store.',o),{model:o,modelValue:t.get(e,o),formValue:u}}var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:z,r=function(e){function r(e){o(this,r);var t=u(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return t.handleSubmit=t.handleSubmit.bind(t),t.handleReset=t.handleReset.bind(t),t.handleValidSubmit=t.handleValidSubmit.bind(t),t.handleInvalidSubmit=t.handleInvalidSubmit.bind(t),t.attachNode=t.attachNode.bind(t),t.state={lastSubmitEvent:null},t}return a(r,e),c(r,[{key:"getChildContext",value:function(){return{model:this.props.model,localStore:this.props.store}}},{key:"componentDidMount",value:function(){(0,L.default)(this.props.validateOn,"change")&&this.validate(this.props,!0),this.props.getDispatch&&this.props.getDispatch(this.props.dispatch)}},{key:"componentWillReceiveProps",value:function(e){(0,L.default)(e.validateOn,"change")&&this.validate(e)}},{key:"shouldComponentUpdate",value:function(e,t){return(0,D.default)(this,e,t)}},{
key:"componentDidUpdate",value:function(e){this.handleIntents(),(0,m.default)(e.formValue,this.props.formValue)||this.handleUpdate(),(0,m.default)(e.modelValue,this.props.modelValue)||this.handleChange()}},{key:"handleUpdate",value:function(){this.props.onUpdate&&this.props.onUpdate(this.props.formValue)}},{key:"handleChange",value:function(){this.props.onChange&&this.props.onChange(this.props.modelValue)}},{key:"attachNode",value:function(e){e&&(this._node=e,this._node.submit=this.handleSubmit,this.props.getRef&&this.props.getRef(e))}},{key:"validate",value:function(e){var r=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]&&arguments[2],u=this.props,a=u.model,i=u.dispatch,l=u.formValue,c=u.modelValue,d=e.validators,s=e.errors;if(l&&(d||s||c===e.modelValue)){var p=d!==this.props.validators||s!==this.props.errors,v=(d?Object.keys(d):[]).concat(s?Object.keys(s):[]),h={},y=!1,b=[];v.forEach(function(u){if(!~b.indexOf(u)){var a=""===u?c!==e.modelValue:t.get(c,u)!==t.get(e.modelValue,u);(o||n||a||d&&r.props.validators[u]!==d[u]||s&&r.props.errors[u]!==s[u]||~u.indexOf("[]"))&&b.push(u)}});var g=function r(n,o){if(~n.indexOf("[]")){var u=n.split("[]"),a=f(u,2),i=a[0],c=a[1],d=i?t.get(e.modelValue,i):e.modelValue;d.forEach(function(e,t){r(i+"["+t+"]"+c,o)})}else{var s=n?t.get(e.modelValue,n):e.modelValue,p=(0,$.default)(l,n).errors,v=(0,V.default)(o,s);y||(0,m.default)(v,p)||(y=!0),h[n]=(0,B.default)(h[n],v)}};if(b.forEach(function(e){d&&d[e]&&g(e,(0,w.default)(d[e])),s&&s[e]&&g(e,s[e])}),"function"==typeof d){var _=e.modelValue,O=c;if(!o&&!n&&!p&&_===O)return;var j=(0,V.default)(d,_);j&&Object.keys(j).forEach(function(e){var t=j[e],r=(0,$.default)(l,e).errors;Object.keys(t).forEach(function(e){t[e]=!t[e]}),y||(0,m.default)(t,r)||(y=!0),h[e]=(0,B.default)(h[e],t)})}h.hasOwnProperty("")||~v.indexOf("")||(h[""]=!1,y=y||(0,k.default)(l.$form.errors)),y&&i(t.actions.setFieldsErrors(a,h,{merge:!0})),o&&i(t.actions.addIntent(a,{type:"submit"}))}}},{key:"handleValidSubmit",value:function(e){var r=this.props,n=r.dispatch,o=r.model,u=r.modelValue,a=r.onSubmit;n(t.actions.setPending(o,!0,e)),a&&a(u,this.state.lastSubmitEvent)}},{key:"handleInvalidSubmit",value:function(e){var r=this.props,n=r.onSubmitFailed,o=r.formValue,u=r.dispatch;n&&n(o),u(t.actions.setSubmitFailed(this.props.model,!0,e))}},{key:"handleReset",value:function(e){e&&(e.preventDefault(),e.stopPropagation()),this.props.dispatch(t.actions.reset(this.props.model))}},{key:"handleIntents",value:function(){var e=this,t=this.props,r=t.formValue,n=t.noValidate;r.$form.intents.forEach(function(t){switch(t.type){case"submit":return void(n||(0,F.default)(r,{async:!1})?e.handleValidSubmit({clearIntents:t}):e.handleInvalidSubmit({clearIntents:t}));default:return}})}},{key:"handleSubmit",value:function(e){e&&(this.props.action||e.preventDefault(),e.stopPropagation()),e&&e.persist&&e.persist();var t=this.props,r=t.modelValue,n=t.formValue,o=t.onSubmit,u=t.validators,a=t.onBeforeSubmit;a&&a(e);var i=!n||n.$form.valid;return!u&&o&&i?(o(r,e),r):(this.setState({lastSubmitEvent:e}),this.validate(this.props,!1,!0),r)}},{key:"render",value:function(){var e=this.props,t=e.component,r=e.children,n=e.formValue,o=e.hideNativeErrors,u=e.noValidate,a=(0,O.default)(this.props,W),i="function"==typeof r?r(n):r;return s.default.createElement(t,l({},a,{onSubmit:this.handleSubmit,onReset:this.handleReset,ref:this.attachNode,noValidate:o||u}),i)}}]),r}(d.Component);return r.defaultProps={validateOn:"change",component:"form"},r.childContextTypes={model:v.default.any,localStore:v.default.shape({subscribe:v.default.func,dispatch:v.default.func,getState:v.default.func})},(0,h.connect)(e)(r)}Object.defineProperty(t,"__esModule",{value:!0}),t.createFormClass=void 0;var l=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},f=function(){function e(e,t){var r=[],n=!0,o=!1,u=void 0;try{for(var a,i=e[Symbol.iterator]();!(n=(a=i.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){o=!0,u=e}finally{try{!n&&i.return&&i.return()}finally{if(o)throw u}}return r}return function(t,r){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),c=function(){function e(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)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),d=r(4),s=n(d),p=r(9),v=n(p),h=r(18),y=r(13),m=n(y),b=r(1),g=n(b),_=r(12),O=n(_),j=r(10),P=n(j),E=r(33),V=n(E),S=r(73),w=n(S),T=r(35),k=n(T),M=r(14),F=n(M),A=r(22),C=n(A),I=r(17),R=n(I),x=r(71),$=n(x),N=r(46),D=n(N),U=r(45),L=n(U),K=r(50),B=n(K),H=r(8),G=n(H),q={component:v.default.any,validators:v.default.oneOfType([v.default.object,v.default.func]),errors:v.default.object,validateOn:v.default.oneOf(["change","submit"]),model:v.default.string.isRequired,modelValue:v.default.any,formValue:v.default.object,onSubmit:v.default.func,onSubmitFailed:v.default.func,dispatch:v.default.func,children:v.default.oneOfType([v.default.func,v.default.node]),store:v.default.shape({subscribe:v.default.func,dispatch:v.default.func,getState:v.default.func}),storeSubscription:v.default.any,onUpdate:v.default.func,onChange:v.default.func,getRef:v.default.func,getDispatch:v.default.func,onBeforeSubmit:v.default.func,hideNativeErrors:v.default.bool,action:v.default.string,noValidate:v.default.bool},Y=["action","noValidate"],W=Object.keys(q).filter(function(e){return Y.indexOf(e)===-1}),z={get:g.default,getForm:C.default,actions:P.default};t.createFormClass=i,t.default=i()},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.default,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(r,n){var o=void 0;try{o=r(void 0,l.default)}catch(e){o=null}var u=e(n,o,t);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,t=arguments[1],n=u(e,t);return r(n,t)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.createModelReducerEnhancer=void 0;var u=r(31),a=n(u),i=r(19),l=n(i),f=o(a.default);t.createModelReducerEnhancer=o,t.default=f},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.isValid=t.track=t.getModel=t.getField=t.form=t.batched=t.modeled=t.createFieldClass=t.Fieldset=t.Errors=t.LocalForm=t.Form=t.Control=t.Field=t.controls=t.actionTypes=t.actions=t.initialFieldState=t.createForms=t.combineForms=t.modelReducer=t.formReducer=void 0;var o=r(10),u=n(o),a=r(5),i=n(a),l=r(56),f=n(l),c=r(57),d=n(c),s=r(39),p=n(s),v=r(40),h=n(v),y=r(58),m=n(y),b=r(55),g=n(b),_=r(29),O=n(_),j=r(41),P=n(j),E=r(30),V=n(E),S=r(20),w=n(S),T=r(6),k=n(T),M=r(43),F=n(M),A=r(31),C=n(A),I=r(27),R=n(I),x=r(14),$=n(x),N=r(16),D=n(N),U=r(1),L=n(U),K=r(60),B=n(K);t.formReducer=w.default,t.modelReducer=C.default,t.combineForms=F.default,t.createForms=M.createForms,t.initialFieldState=k.default,t.actions=u.default,t.actionTypes=i.default,t.controls=O.default,t.Field=f.default,t.Control=p.default,t.Form=h.default,t.LocalForm=m.default,t.Errors=g.default,t.Fieldset=d.default,t.createFieldClass=l.createFieldClass,t.modeled=P.default,t.batched=V.default,t.form=B.default,t.getField=D.default,t.getModel=L.default,t.track=R.default,t.isValid=$.default},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function a(e,t){return e?e+"."+t:t}function i(){function e(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Object.keys(e),f={},c={},d=l({},_,n),s=d.key,p=d.plugins,v=u(d,["key","plugins"]);return i.forEach(function(n){var o=e[n],u=a(t,n);if("function"==typeof o){var i=void 0;try{i=o(void 0,g.default)}catch(e){i=null}f[n]=r.modeled(o,u),c[n]=r.toJS(i)}else f[n]=r.modelReducer(u,o),c[n]=r.toJS(o)}),l({},f,o({},s,function(e,n){return r.formReducer(t,c,l({plugins:p},v))(e,n)}))}function t(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e(t,r,n);return(0,h.combineReducers)(o)}var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O;return{createForms:e,combineForms:t}}Object.defineProperty(t,"__esModule",{value:!0}),t.createForms=t.createFormCombiner=void 0;var l=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},f=r(41),c=n(f),d=r(31),s=n(d),p=r(20),v=n(p),h=r(37),y=r(11),m=n(y),b=r(19),g=n(b),_={key:"forms",plugins:[]},O={modelReducer:s.default,formReducer:v.default,modeled:c.default,toJS:m.default},j=i(),P=j.combineForms,E=j.createForms;t.default=P,t.createFormCombiner=i,t.createForms=E},function(e,t){"use strict";function r(e,t){return e&&t&&e.length===t.length&&e.every(function(e,r){return e===t[r]})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t){"use strict";function r(e,t){return"string"==typeof e?e===t:!!~e.indexOf(t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var r=e.children,n=t.children;if(i.default.Children.count(r)!==i.default.Children.count(n)||!i.default.Children.count(r)||!i.default.Children.count(n))return!0;var o=i.default.Children.toArray(r),a=i.default.Children.toArray(n);return o.length===a.length&&[].concat(o).some(function(e,t){var r=a[t];return e.props&&r.props?u(e,r.props,r.state):!(0,d.default)(e,r)})}function u(e,t,r){return e.props.children?(0,f.default)(e,t,r)||o(e.props,t):(0,f.default)(e,t,r)}Object.defineProperty(t,"__esModule",{value:!0}),t.compareChildren=o,t.default=u;var a=r(4),i=n(a),l=r(90),f=n(l),c=r(13),d=n(c)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){if(e&&!e.$form)return"undefined"!=typeof e.loadedValue?e.loadedValue:e.initialValue;var t=(0,a.default)(e,function(e,t){if("$form"!==t)return o(e)});delete t.$form;var r=e&&e.$form&&Array.isArray(e.$form.value);return r?(0,l.default)(t):t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(3),a=n(u),i=r(81),l=n(i)},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e){return(0,a.default)(e)?Object.keys(e).every(function(t){return o(e[t])}):!!e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var u=r(2),a=n(u)},function(e,t){"use strict";function r(e,t){if(Array.isArray(e))return e.map(t);var r=Object.keys(e).map(function(r){return t(e[r],r,e)});return r}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r},function(e,t,r){"use strict";function n(e,t){return(0,o.isObjectLike)(e)&&(0,o.isObjectLike)(t)?(0,u.merge)(e,t):t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;var o=r(2),u=r(7)},function(e,t){(function(t){function r(e,t){for(var r=-1,n=e?e.length:0,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o}function n(e,t){return null==e?void 0:e[t]}function o(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function u(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function a(){this.__data__=pe?pe(null):{}}function i(e){return this.has(e)&&delete this.__data__[e]}function l(e){var t=this.__data__;if(pe){var r=t[e];return r===K?void 0:r}return ie.call(t,e)?t[e]:void 0}function f(e){var t=this.__data__;return pe?void 0!==t[e]:ie.call(t,e)}function c(e,t){var r=this.__data__;return r[e]=pe&&void 0===t?K:t,this}function d(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function s(){this.__data__=[]}function p(e){var t=this.__data__,r=P(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():de.call(t,r,1),!0}function v(e){var t=this.__data__,r=P(t,e);return r<0?void 0:t[r][1]}function h(e){return P(this.__data__,e)>-1}function y(e,t){var r=this.__data__,n=P(r,e);return n<0?r.push([e,t]):r[n][1]=t,this}function m(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function b(){this.__data__={hash:new u,map:new(se||d),string:new u}}function g(e){return w(this,e).delete(e)}function _(e){return w(this,e).get(e)}function O(e){return w(this,e).has(e)}function j(e,t){return w(this,e).set(e,t),this}function P(e,t){for(var r=e.length;r--;)if(I(e[r][0],t))return r;return-1}function E(e){if(!x(e)||M(e))return!1;var t=R(e)||o(e)?fe:Q;return t.test(A(e))}function V(e){if("string"==typeof e)return e;if(N(e))return he?he.call(e):"";var t=e+"";return"0"==t&&1/e==-B?"-0":t}function S(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}function w(e,t){var r=e.__data__;return k(t)?r["string"==typeof t?"string":"hash"]:r.map}function T(e,t){var r=n(e,t);return E(r)?r:void 0}function k(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function M(e){return!!ue&&ue in e}function F(e){if("string"==typeof e||N(e))return e;var t=e+"";return"0"==t&&1/e==-B?"-0":t}function A(e){if(null!=e){try{return ae.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function C(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError(L);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],u=r.cache;if(u.has(o))return u.get(o);var a=e.apply(this,n);return r.cache=u.set(o,a),a};return r.cache=new(C.Cache||m),r}function I(e,t){return e===t||e!==e&&t!==t}function R(e){var t=x(e)?le.call(e):"";return t==H||t==G}function x(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function $(e){return!!e&&"object"==typeof e}function N(e){return"symbol"==typeof e||$(e)&&le.call(e)==q}function D(e){return null==e?"":V(e)}function U(e){return me(e)?r(e,F):N(e)?[e]:S(ye(e))}var L="Expected a function",K="__lodash_hash_undefined__",B=1/0,H="[object Function]",G="[object GeneratorFunction]",q="[object Symbol]",Y=/^\./,W=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,z=/[\\^$.*+?()[\]{}|]/g,J=/\\(\\)?/g,Q=/^\[object .+?Constructor\]$/,X="object"==typeof t&&t&&t.Object===Object&&t,Z="object"==typeof self&&self&&self.Object===Object&&self,ee=X||Z||Function("return this")(),te=Array.prototype,re=Function.prototype,ne=Object.prototype,oe=ee["__core-js_shared__"],ue=function(){var e=/[^.]+$/.exec(oe&&oe.keys&&oe.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),ae=re.toString,ie=ne.hasOwnProperty,le=ne.toString,fe=RegExp("^"+ae.call(ie).replace(z,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ce=ee.Symbol,de=te.splice,se=T(ee,"Map"),pe=T(Object,"create"),ve=ce?ce.prototype:void 0,he=ve?ve.toString:void 0;u.prototype.clear=a,u.prototype.delete=i,u.prototype.get=l,u.prototype.has=f,u.prototype.set=c,d.prototype.clear=s,d.prototype.delete=p,d.prototype.get=v,d.prototype.has=h,d.prototype.set=y,m.prototype.clear=b,m.prototype.delete=g,m.prototype.get=_,m.prototype.has=O,m.prototype.set=j;var ye=C(function(e){e=D(e);var t=[];return Y.test(e)&&t.push(""),e.replace(W,function(e,r,n,o){t.push(n?o.replace(J,"$1"):r||e)}),t});C.Cache=m;var me=Array.isArray;e.exports=U}).call(t,function(){return this}())},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("undefined"!=typeof t)return a({},r,e[t])}function u(){function e(e,n,u,a){var i=function(i){for(var l=arguments.length,f=Array(l>1?l-1:0),c=1;c<l;c++)f[c-1]=arguments[c];return function(l,c){var d=t.get(c(),i,n),s=e.apply(void 0,[d].concat(f)),p=a?a.apply(void 0,[s].concat(f)):void 0;l(r(i,s,o(f,u-1,p)))}};return i}var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:j,r=function e(r,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=a({silent:!1,multi:(0,y.default)(r),external:!0},o);return"function"==typeof n?function(u,a){var i=t.get(a(),r);return u(e(r,n(i),o))}:a({type:b.default.CHANGE,model:r,value:t.getValue(n)},u)},n=e(function(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e===r},o=e.filter(function(e){return!n(e)});return t.length(e)===t.length(o)?t.push(e,r):o},t.array,3),u=e(function(e,r){return t.push(e||t.array,r)},t.array,2),i=e(function(e){return!e},void 0,1),l=function(e,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=o.currentValue;if((0,y.default)(e)){var a=u||t.array,i=(a||t.array).filter(function(e){return e!==n}),l=t.length(i)===t.length(a)?t.push(a,n):i;return r(e,l)}return"undefined"==typeof n?r(e,!u):r(e,n)},f=function(e,r){return function(n,o){var u=t.get(o(),e),a=l(e,r,{currentValue:u});n(a)}},d=e(function(e,t){return e.filter(t)},t.array,2),s=function(e){return{type:b.default.RESET,model:e}},p=e(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default;return e.map(t)},t.array,2),v=e(function(e,r){return t.splice(e,r,1)},t.array,2,function(e,t){return{removeKeys:[t]}}),h=e(function(e,r,n){if(r>=t.length(e)||n>=t.length(e))throw new Error("Error moving array item: invalid bounds "+r+", "+n);var o=t.get(e,r),u=t.splice(e,r,1),a=t.splice(u,n,0,o);return a},t.array,3),m=e(t.merge,{},3),g=e(function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n="string"==typeof r?[r]:r,o=n.reduce(function(e,r){return t.remove(e,r)},e);return o},{},2,function(e,t){return{removeKeys:t}}),P=function(e,t,n