@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
11 lines • 33.3 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([["vendors~bad-route-2mkgt~custom-page-KXWAf~graphiql-page-QvAQg~home-page-WyKJQ~page-with-sidebar-I1Yd~21fa42f1"],{"../node_modules/copy-to-clipboard/index.js":function(e,t,n){var r=n("../node_modules/toggle-selection/index.js"),a="Copy to clipboard: #{key}, Enter";e.exports=function copy(e,t){var n,i,o,u,s,l,c=!1;t||(t={}),n=t.debug||!1;try{if(o=r(),u=document.createRange(),s=document.getSelection(),(l=document.createElement("span")).textContent=e,l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(n){n.stopPropagation(),t.format&&(n.preventDefault(),n.clipboardData.clearData(),n.clipboardData.setData(t.format,e))})),document.body.appendChild(l),u.selectNodeContents(l),s.addRange(u),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");c=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),c=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),i=function format(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:a),window.prompt(i,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(u):s.removeAllRanges()),l&&document.body.removeChild(l),o()}return c}},"../node_modules/formik/dist/formik.esm.js":function(e,t,n){n.d(t,"a",(function(){return Field})),n.d(t,"b",(function(){return D})),n.d(t,"c",(function(){return x})),n.d(t,"d",(function(){return Formik}));var r=n("react"),a=n("../node_modules/react-fast-compare/index.js"),i=n.n(a),o=function isMergeableObject(e){return function isNonNullObject(e){return!!e&&"object"==typeof e}(e)&&!function isSpecial(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function isReactElement(e){return e.$$typeof===u}(e)}(e)};var u="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function cloneUnlessOtherwiseSpecified(e,t){return!1!==t.clone&&t.isMergeableObject(e)?deepmerge(function emptyTarget(e){return Array.isArray(e)?[]:{}}(e),e,t):e}function defaultArrayMerge(e,t,n){return e.concat(t).map((function(e){return cloneUnlessOtherwiseSpecified(e,n)}))}function deepmerge(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||defaultArrayMerge,n.isMergeableObject=n.isMergeableObject||o;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function mergeObject(e,t,n){var r={};return n.isMergeableObject(e)&&Object.keys(e).forEach((function(t){r[t]=cloneUnlessOtherwiseSpecified(e[t],n)})),Object.keys(t).forEach((function(a){n.isMergeableObject(t[a])&&e[a]?r[a]=deepmerge(e[a],t[a],n):r[a]=cloneUnlessOtherwiseSpecified(t[a],n)})),r}(e,t,n):cloneUnlessOtherwiseSpecified(t,n)}deepmerge.all=function deepmergeAll(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return deepmerge(e,n,t)}),{})};var s=deepmerge,l=n("../node_modules/lodash-es/isPlainObject.js"),c=n("../node_modules/lodash-es/clone.js"),d=n("../node_modules/lodash-es/toPath.js"),f=n("../node_modules/tiny-warning/dist/tiny-warning.esm.js"),p=n("../node_modules/formik/node_modules/scheduler/index.js"),v=n("../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"),m=n.n(v),h=n("../node_modules/lodash-es/cloneDeep.js");function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _inheritsLoose(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function _objectWithoutPropertiesLoose(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var b=function isFunction(e){return"function"==typeof e},y=function isObject(e){return null!==e&&"object"==typeof e},g=function isInteger(e){return String(Math.floor(Number(e)))===e},_=function isString(e){return"[object String]"===Object.prototype.toString.call(e)},j=function isEmptyChildren(e){return 0===r.Children.count(e)},O=function isPromise(e){return y(e)&&b(e.then)};function getIn(e,t,n,r){void 0===r&&(r=0);for(var a=Object(d.a)(t);e&&r<a.length;)e=e[a[r++]];return void 0===e?n:e}function setIn(e,t,n){for(var r=Object(c.a)(e),a=r,i=0,o=Object(d.a)(t);i<o.length-1;i++){var u=o[i],s=getIn(e,o.slice(0,i+1));if(s&&(y(s)||Array.isArray(s)))a=a[u]=Object(c.a)(s);else{var l=o[i+1];a=a[u]=g(l)&&Number(l)>=0?[]:{}}}return(0===i?e:a)[o[i]]===n?e:(void 0===n?delete a[o[i]]:a[o[i]]=n,0===i&&void 0===n&&delete r[o[i]],r)}function setNestedObjectValues(e,t,n,r){void 0===n&&(n=new WeakMap),void 0===r&&(r={});for(var a=0,i=Object.keys(e);a<i.length;a++){var o=i[a],u=e[o];y(u)?n.get(u)||(n.set(u,!0),r[o]=Array.isArray(u)?[]:{},setNestedObjectValues(u,t,n,r[o])):r[o]=t}return r}var E=Object(r.createContext)(void 0),S=E.Provider,T=E.Consumer;function useFormikContext(){var e=Object(r.useContext)(E);return e||Object(f.a)(!1),e}function formikReducer(e,t){switch(t.type){case"SET_VALUES":return _extends({},e,{values:t.payload});case"SET_TOUCHED":return _extends({},e,{touched:t.payload});case"SET_ERRORS":return _extends({},e,{errors:t.payload});case"SET_STATUS":return _extends({},e,{status:t.payload});case"SET_ISSUBMITTING":return _extends({},e,{isSubmitting:t.payload});case"SET_ISVALIDATING":return _extends({},e,{isValidating:t.payload});case"SET_FIELD_VALUE":return _extends({},e,{values:setIn(e.values,t.payload.field,t.payload.value)});case"SET_FIELD_TOUCHED":return _extends({},e,{touched:setIn(e.touched,t.payload.field,t.payload.value)});case"SET_FIELD_ERROR":return _extends({},e,{errors:setIn(e.errors,t.payload.field,t.payload.value)});case"RESET_FORM":return _extends({},e,t.payload);case"SET_FORMIK_STATE":return t.payload(e);case"SUBMIT_ATTEMPT":return _extends({},e,{touched:setNestedObjectValues(e.values,!0),isSubmitting:!0,submitCount:e.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return _extends({},e,{isSubmitting:!1});default:return e}}var I={},k={};function useFormik(e){var t=e.validateOnChange,n=void 0===t||t,a=e.validateOnBlur,o=void 0===a||a,u=e.validateOnMount,c=void 0!==u&&u,d=e.isInitialValid,f=e.enableReinitialize,v=void 0!==f&&f,m=e.onSubmit,h=_objectWithoutPropertiesLoose(e,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),g=_extends({validateOnChange:n,validateOnBlur:o,validateOnMount:c,onSubmit:m},h),j=Object(r.useRef)(g.initialValues),E=Object(r.useRef)(g.initialErrors||I),S=Object(r.useRef)(g.initialTouched||k),T=Object(r.useRef)(g.initialStatus),w=Object(r.useRef)(!1),C=Object(r.useRef)({});Object(r.useEffect)((function(){0}),[]),Object(r.useEffect)((function(){return w.current=!0,function(){w.current=!1}}),[]);var x=Object(r.useReducer)(formikReducer,{values:g.initialValues,errors:g.initialErrors||I,touched:g.initialTouched||k,status:g.initialStatus,isSubmitting:!1,isValidating:!1,submitCount:0}),F=x[0],A=x[1],R=Object(r.useCallback)((function(e,t){return new Promise((function(n,r){var a=g.validate(e,t);null==a?n(I):O(a)?a.then((function(e){n(e||I)}),(function(e){r(e)})):n(a)}))}),[g.validate]),M=Object(r.useCallback)((function(e,t){var n=g.validationSchema,r=b(n)?n(t):n,a=t&&r.validateAt?r.validateAt(t,e):function validateYupSchema(e,t,n,r){void 0===n&&(n=!1);void 0===r&&(r={});var a=function prepareDataForValidation(e){var t={};for(var n in e)if(e.hasOwnProperty(n)){var r=String(n);!0===Array.isArray(e[r])?t[r]=e[r].map((function(e){return!0===Array.isArray(e)||Object(l.a)(e)?prepareDataForValidation(e):""!==e?e:void 0})):Object(l.a)(e[r])?t[r]=prepareDataForValidation(e[r]):t[r]=""!==e[r]?e[r]:void 0}return t}(e);return t[n?"validateSync":"validate"](a,{abortEarly:!1,context:r})}(e,r);return new Promise((function(e,t){a.then((function(){e(I)}),(function(n){"ValidationError"===n.name?e(function yupToFormErrors(e){var t={};if(e.inner){if(0===e.inner.length)return setIn(t,e.path,e.message);var n=e.inner,r=Array.isArray(n),a=0;for(n=r?n:n[Symbol.iterator]();;){var i;if(r){if(a>=n.length)break;i=n[a++]}else{if((a=n.next()).done)break;i=a.value}var o=i;getIn(t,o.path)||(t=setIn(t,o.path,o.message))}}return t}(n)):t(n)}))}))}),[g.validationSchema]),P=Object(r.useCallback)((function(e,t){return new Promise((function(n){return n(C.current[e].validate(t))}))}),[]),L=Object(r.useCallback)((function(e){var t=Object.keys(C.current).filter((function(e){return b(C.current[e].validate)})),n=t.length>0?t.map((function(t){return P(t,getIn(e,t))})):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(n).then((function(e){return e.reduce((function(e,n,r){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===n?e:(n&&(e=setIn(e,t[r],n)),e)}),{})}))}),[P]),D=Object(r.useCallback)((function(e){return Promise.all([L(e),g.validationSchema?M(e):{},g.validate?R(e):{}]).then((function(e){var t=e[0],n=e[1],r=e[2];return s.all([t,n,r],{arrayMerge:arrayMerge})}))}),[g.validate,g.validationSchema,L,R,M]),U=useEventCallback((function(e){return void 0===e&&(e=F.values),Object(p.unstable_runWithPriority)(p.LowPriority,(function(){return D(e).then((function(e){return w.current&&A({type:"SET_ERRORS",payload:e}),e}))}))})),N=useEventCallback((function(e){return void 0===e&&(e=F.values),A({type:"SET_ISVALIDATING",payload:!0}),D(e).then((function(e){return w.current&&(A({type:"SET_ISVALIDATING",payload:!1}),i()(F.errors,e)||A({type:"SET_ERRORS",payload:e})),e}))}));Object(r.useEffect)((function(){c&&!0===w.current&&U(g.initialValues)}),[g.initialValues,c,U]);var V=Object(r.useCallback)((function(e){var t=e&&e.values?e.values:j.current,n=e&&e.errors?e.errors:E.current?E.current:g.initialErrors||{},r=e&&e.touched?e.touched:S.current?S.current:g.initialTouched||{},a=e&&e.status?e.status:T.current?T.current:g.initialStatus;j.current=t,E.current=n,S.current=r,T.current=a,A({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:n,touched:r,status:a,values:t,isValidating:!!e&&!!e.isValidating,submitCount:e&&e.submitCount&&"number"==typeof e.submitCount?e.submitCount:0}})}),[g.initialErrors,g.initialStatus,g.initialTouched]);Object(r.useEffect)((function(){v&&!0===w.current&&!i()(j.current,g.initialValues)&&(j.current=g.initialValues,V())}),[v,g.initialValues,V]),Object(r.useEffect)((function(){v&&!0===w.current&&!i()(E.current,g.initialErrors)&&(E.current=g.initialErrors||I,A({type:"SET_ERRORS",payload:g.initialErrors||I}))}),[v,g.initialErrors]),Object(r.useEffect)((function(){v&&!0===w.current&&!i()(S.current,g.initialTouched)&&(S.current=g.initialTouched||k,A({type:"SET_TOUCHED",payload:g.initialTouched||k}))}),[v,g.initialTouched]),Object(r.useEffect)((function(){v&&!0===w.current&&!i()(T.current,g.initialStatus)&&(T.current=g.initialStatus,A({type:"SET_STATUS",payload:g.initialStatus}))}),[v,g.initialStatus,g.initialTouched]);var W=useEventCallback((function(e){if(b(C.current[e].validate)){var t=getIn(F.values,e),n=C.current[e].validate(t);return O(n)?(A({type:"SET_ISVALIDATING",payload:!0}),n.then((function(e){return e})).then((function(t){A({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),A({type:"SET_ISVALIDATING",payload:!1})}))):(A({type:"SET_FIELD_ERROR",payload:{field:e,value:n}}),Promise.resolve(n))}return Promise.resolve()})),B=Object(r.useCallback)((function(e,t){var n=t.validate;C.current[e]={validate:n}}),[]),K=Object(r.useCallback)((function(e){delete C.current[e]}),[]),Y=useEventCallback((function(e){return A({type:"SET_TOUCHED",payload:e}),o?U(F.values):Promise.resolve()})),z=Object(r.useCallback)((function(e){A({type:"SET_ERRORS",payload:e})}),[]),G=useEventCallback((function(e){return A({type:"SET_VALUES",payload:e}),n?U(e):Promise.resolve()})),H=Object(r.useCallback)((function(e,t){A({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})}),[]),X=useEventCallback((function(e,t,r){return void 0===r&&(r=!0),A({type:"SET_FIELD_VALUE",payload:{field:e,value:t}}),n&&r?U(setIn(F.values,e,t)):Promise.resolve()})),q=Object(r.useCallback)((function(e,t){var n,r=t,a=e;if(!_(e)){e.persist&&e.persist();var i=e.target,o=i.type,u=i.name,s=i.id,l=i.value,c=i.checked,d=(i.outerHTML,i.options),f=i.multiple;r=t||(u||s),a=/number|range/.test(o)?(n=parseFloat(l),isNaN(n)?"":n):/checkbox/.test(o)?function getValueForCheckbox(e,t,n){if("true"==n||"false"==n)return!!t;if(t&&n)return Array.isArray(e)?e.concat(n):[n];if(!Array.isArray(e))return!e;var r=e.indexOf(n);if(r<0)return e;return e.slice(0,r).concat(e.slice(r+1))}(getIn(F.values,r),c,l):f?function getSelectedValues(e){return Array.from(e).filter((function(e){return e.selected})).map((function(e){return e.value}))}(d):l}r&&X(r,a)}),[X,F.values]),J=Object(r.useCallback)((function(e){if(_(e))return function(t){return q(t,e)};q(e)}),[q]),Q=useEventCallback((function(e,t,n){return void 0===t&&(t=!0),void 0===n&&(n=!0),A({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),o&&n?U(F.values):Promise.resolve()})),Z=Object(r.useCallback)((function(e,t){e.persist&&e.persist();var n=e.target,r=n.name,a=n.id,i=(n.outerHTML,t||(r||a));Q(i,!0)}),[Q]),$=Object(r.useCallback)((function(e){if(_(e))return function(t){return Z(t,e)};Z(e)}),[Z]),ee=Object(r.useCallback)((function(e){b(e)?A({type:"SET_FORMIK_STATE",payload:e}):A({type:"SET_FORMIK_STATE",payload:function payload(){return e}})}),[]),te=Object(r.useCallback)((function(e){A({type:"SET_STATUS",payload:e})}),[]),ne=Object(r.useCallback)((function(e){A({type:"SET_ISSUBMITTING",payload:e})}),[]),re={resetForm:V,validateForm:N,validateField:W,setErrors:z,setFieldError:H,setFieldTouched:Q,setFieldValue:X,setStatus:te,setSubmitting:ne,setTouched:Y,setValues:G,setFormikState:ee},ae=useEventCallback((function(){return m(F.values,re)})),ie=useEventCallback((function(){return A({type:"SUBMIT_ATTEMPT"}),N().then((function(e){if(0===Object.keys(e).length){var t=ae();if(void 0===t)return;return Promise.resolve(t).then((function(){w.current&&A({type:"SUBMIT_SUCCESS"})})).catch((function(e){if(w.current)throw A({type:"SUBMIT_FAILURE"}),e}))}w.current&&A({type:"SUBMIT_FAILURE"})}))})),oe=useEventCallback((function(e){e&&e.preventDefault&&b(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&b(e.stopPropagation)&&e.stopPropagation(),ie()})),ue=useEventCallback((function(e){if(e&&e.preventDefault&&b(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&b(e.stopPropagation)&&e.stopPropagation(),g.onReset){var t=g.onReset(F.values,re);O(t)?t.then(V):V()}else V()})),se=Object(r.useCallback)((function(e){return{value:getIn(F.values,e),error:getIn(F.errors,e),touched:!!getIn(F.touched,e),initialValue:getIn(j.current,e),initialTouched:!!getIn(S.current,e),initialError:getIn(E.current,e)}}),[F.errors,F.touched,F.values]),le=Object(r.useCallback)((function(e){var t=y(e),n=t?e.name:e,r=getIn(F.values,n),a={name:n,value:r,onChange:J,onBlur:$};if(t){var i=e.type,o=e.value,u=e.as,s=e.multiple;"checkbox"===i?void 0===o?a.checked=!!r:(a.checked=!(!Array.isArray(r)||!~r.indexOf(o)),a.value=o):"radio"===i?(a.checked=r===o,a.value=o):"select"===u&&s&&(a.value=a.value||[],a.multiple=!0)}return a}),[$,J,F.values]),ce=Object(r.useMemo)((function(){return!i()(j.current,F.values)}),[F.values]),de=Object(r.useMemo)((function(){return void 0!==d?ce?F.errors&&0===Object.keys(F.errors).length:!1!==d&&b(d)?d(g):d:F.errors&&0===Object.keys(F.errors).length}),[d,ce,F.errors,g]);return _extends({},F,{initialValues:j.current,initialErrors:E.current,initialTouched:S.current,initialStatus:T.current,handleBlur:$,handleChange:J,handleReset:ue,handleSubmit:oe,resetForm:V,setErrors:z,setFormikState:ee,setFieldTouched:Q,setFieldValue:X,setFieldError:H,setStatus:te,setSubmitting:ne,setTouched:Y,setValues:G,submitForm:ie,validateForm:N,validateField:W,isValid:de,dirty:ce,unregisterField:K,registerField:B,getFieldProps:le,getFieldMeta:se,validateOnBlur:o,validateOnChange:n,validateOnMount:c})}function Formik(e){var t=useFormik(e),n=e.component,a=e.children,i=e.render;return Object(r.useEffect)((function(){0}),[]),Object(r.createElement)(S,{value:t},n?Object(r.createElement)(n,t):i?i(t):a?b(a)?a(t):j(a)?null:r.Children.only(a):null)}function arrayMerge(e,t,n){var r=e.slice();return t.forEach((function(t,a){if(void 0===r[a]){var i=!1!==n.clone&&n.isMergeableObject(t);r[a]=i?s(Array.isArray(t)?[]:{},t,n):t}else n.isMergeableObject(t)?r[a]=s(e[a],t,n):-1===e.indexOf(t)&&r.push(t)})),r}var w="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect;function useEventCallback(e){var t=Object(r.useRef)(e);return w((function(){t.current=e})),Object(r.useCallback)((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current.apply(void 0,n)}),[])}function Field(e){var t=e.validate,n=e.name,a=e.render,i=e.children,o=e.as,u=e.component,s=_objectWithoutPropertiesLoose(e,["validate","name","render","children","as","component"]),l=useFormikContext(),c=(l.validate,l.validationSchema,_objectWithoutPropertiesLoose(l,["validate","validationSchema"]));Object(r.useEffect)((function(){0}),[]);var d=c.registerField,f=c.unregisterField;Object(r.useEffect)((function(){return d(n,{validate:t}),function(){f(n)}}),[d,f,n,t]);var p=c.getFieldProps(_extends({name:n},s)),v=c.getFieldMeta(n),m={field:p,form:c};if(a)return a(_extends({},m,{meta:v}));if(b(i))return i(_extends({},m,{meta:v}));if(u){if("string"==typeof u){var h=s.innerRef,y=_objectWithoutPropertiesLoose(s,["innerRef"]);return Object(r.createElement)(u,_extends({ref:h},p,y),i)}return Object(r.createElement)(u,_extends({field:p,form:c},s),i)}var g=o||"input";if("string"==typeof g){var _=s.innerRef,j=_objectWithoutPropertiesLoose(s,["innerRef"]);return Object(r.createElement)(g,_extends({ref:_},p,j),i)}return Object(r.createElement)(g,_extends({},p,s),i)}var x=Object(r.forwardRef)((function(e,t){var n=e.action,a=_objectWithoutPropertiesLoose(e,["action"]),i=n||"#",o=useFormikContext(),u=o.handleReset,s=o.handleSubmit;return Object(r.createElement)("form",Object.assign({onSubmit:s,ref:t,onReset:u,action:i},a))}));function connect(e){var t=function C(t){return Object(r.createElement)(T,null,(function(n){return n||Object(f.a)(!1),Object(r.createElement)(e,Object.assign({},t,{formik:n}))}))},n=e.displayName||e.name||e.constructor&&e.constructor.name||"Component";return t.WrappedComponent=e,t.displayName="FormikConnect("+n+")",m()(t,e)}x.displayName="Form";var F=function move(e,t,n){var r=P(e),a=r[t];return r.splice(t,1),r.splice(n,0,a),r},A=function swap(e,t,n){var r=P(e),a=r[t];return r[t]=r[n],r[n]=a,r},R=function insert(e,t,n){var r=P(e);return r.splice(t,0,n),r},M=function replace(e,t,n){var r=P(e);return r[t]=n,r},P=function copyArrayLike(e){if(e){if(Array.isArray(e))return[].concat(e);var t=Object.keys(e).map((function(e){return parseInt(e)})).reduce((function(e,t){return t>e?t:e}),0);return Array.from(_extends({},e,{length:t+1}))}return[]},L=function(e){function FieldArrayInner(t){var n;return(n=e.call(this,t)||this).updateArrayField=function(e,t,r){var a=n.props,i=a.name,o=a.validateOnChange,u=a.formik,s=u.setFormikState,l=u.validateForm;s((function(n){var a="function"==typeof r?r:e,o="function"==typeof t?t:e;return _extends({},n,{values:setIn(n.values,i,e(getIn(n.values,i))),errors:r?setIn(n.errors,i,a(getIn(n.errors,i))):n.errors,touched:t?setIn(n.touched,i,o(getIn(n.touched,i))):n.touched})}),(function(){o&&l()}))},n.push=function(e){return n.updateArrayField((function(t){return[].concat(P(t),[Object(h.a)(e)])}),!1,!1)},n.handlePush=function(e){return function(){return n.push(e)}},n.swap=function(e,t){return n.updateArrayField((function(n){return A(n,e,t)}),!0,!0)},n.handleSwap=function(e,t){return function(){return n.swap(e,t)}},n.move=function(e,t){return n.updateArrayField((function(n){return F(n,e,t)}),!0,!0)},n.handleMove=function(e,t){return function(){return n.move(e,t)}},n.insert=function(e,t){return n.updateArrayField((function(n){return R(n,e,t)}),(function(t){return R(t,e,null)}),(function(t){return R(t,e,null)}))},n.handleInsert=function(e,t){return function(){return n.insert(e,t)}},n.replace=function(e,t){return n.updateArrayField((function(n){return M(n,e,t)}),!1,!1)},n.handleReplace=function(e,t){return function(){return n.replace(e,t)}},n.unshift=function(e){var t=-1;return n.updateArrayField((function(n){var r=n?[e].concat(n):[e];return t<0&&(t=r.length),r}),(function(e){var n=e?[null].concat(e):[null];return t<0&&(t=n.length),n}),(function(e){var n=e?[null].concat(e):[null];return t<0&&(t=n.length),n})),t},n.handleUnshift=function(e){return function(){return n.unshift(e)}},n.handleRemove=function(e){return function(){return n.remove(e)}},n.handlePop=function(){return function(){return n.pop()}},n.remove=n.remove.bind(_assertThisInitialized(n)),n.pop=n.pop.bind(_assertThisInitialized(n)),n}_inheritsLoose(FieldArrayInner,e);var t=FieldArrayInner.prototype;return t.remove=function remove(e){var t;return this.updateArrayField((function(n){var r=n?P(n):[];return t||(t=r[e]),b(r.splice)&&r.splice(e,1),r}),!0,!0),t},t.pop=function pop(){var e;return this.updateArrayField((function(t){var n=t;return e||(e=n&&n.pop&&n.pop()),n}),!0,!0),e},t.render=function render(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},t=this.props,n=t.component,render=t.render,a=t.children,i=t.name,o=t.formik,u=(o.validate,o.validationSchema,_extends({},e,{form:_objectWithoutPropertiesLoose(o,["validate","validationSchema"]),name:i}));return n?Object(r.createElement)(n,u):render?render(u):a?"function"==typeof a?a(u):j(a)?null:r.Children.only(a):null},FieldArrayInner}(r.Component);L.defaultProps={validateOnChange:!0};var D=connect(L);r.Component;(function(e){function FastField(t){var n;n=e.call(this,t)||this;var r=t.render,a=t.children,i=t.component,o=t.as;t.name;return r&&Object(f.a)(!1),i&&r&&Object(f.a)(!1),o&&a&&b(a)&&Object(f.a)(!1),i&&a&&b(a)&&Object(f.a)(!1),r&&a&&!j(a)&&Object(f.a)(!1),n}_inheritsLoose(FastField,e);var t=FastField.prototype;return t.shouldComponentUpdate=function shouldComponentUpdate(e,t,n){return this.props.shouldUpdate?this.props.shouldUpdate(e,this.props):getIn(this.context.values,this.props.name)!==getIn(n.values,this.props.name)||getIn(this.context.errors,this.props.name)!==getIn(n.errors,this.props.name)||getIn(this.context.touched,this.props.name)!==getIn(n.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(e).length||this.context.isSubmitting!==n.isSubmitting},t.componentDidMount=function componentDidMount(){this.context.registerField(this.props.name,{validate:this.props.validate})},t.componentDidUpdate=function componentDidUpdate(e){this.props.name!==e.name&&(this.context.unregisterField(e.name),this.context.registerField(this.props.name,{validate:this.props.validate})),this.props.validate!==e.validate&&this.context.registerField(this.props.name,{validate:this.props.validate})},t.componentWillUnmount=function componentWillUnmount(){this.context.unregisterField(this.props.name)},t.render=function render(){var e=this.props,t=(e.validate,e.name),render=e.render,n=e.as,a=e.children,i=e.component,o=(e.shouldUpdate,_objectWithoutPropertiesLoose(e,["validate","name","render","as","children","component","shouldUpdate"])),u=this.context,s=(u.validate,u.validationSchema,_objectWithoutPropertiesLoose(u,["validate","validationSchema"])),l={value:"radio"===o.type||"checkbox"===o.type?o.value:getIn(u.values,t),name:t,onChange:u.handleChange,onBlur:u.handleBlur},c={field:l,meta:{value:getIn(u.values,t),error:getIn(u.errors,t),touched:!!getIn(u.touched,t),initialValue:getIn(u.initialValues,t),initialTouched:!!getIn(u.initialTouched,t),initialError:getIn(u.initialErrors,t)},form:s};if(render)return render(c);if(b(a))return a(c);if(i){if("string"==typeof i){var d=o.innerRef,f=_objectWithoutPropertiesLoose(o,["innerRef"]);return Object(r.createElement)(i,_extends({ref:d},l,f),a)}return Object(r.createElement)(i,_extends({field:l,form:u},o),a)}var p=n||"input";if("string"==typeof p){var v=o.innerRef,m=_objectWithoutPropertiesLoose(o,["innerRef"]);return Object(r.createElement)(p,_extends({ref:v},l,m),a)}return Object(r.createElement)(p,_extends({},l,o),a)},FastField}(r.Component)).contextType=E},"../node_modules/formik/node_modules/scheduler/cjs/scheduler.production.min.js":function(e,n,r){var a,i,o,u,s;if(
/** @license React v0.17.0
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
Object.defineProperty(n,"__esModule",{value:!0}),"undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,c=null,t=function(){if(null!==l)try{var e=n.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(t,0),e}},d=Date.now();n.unstable_now=function(){return Date.now()-d},a=function(e){null!==l?setTimeout(a,0,e):(l=e,setTimeout(t,0))},i=function(e,t){c=setTimeout(e,t)},o=function(){clearTimeout(c)},u=function(){return!1},s=n.unstable_forceFrameRate=function(){}}else{var f=window.performance,p=window.Date,v=window.setTimeout,m=window.clearTimeout,h=window.requestAnimationFrame,b=window.cancelAnimationFrame;if("undefined"!=typeof console&&("function"!=typeof h&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof b&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),"object"==typeof f&&"function"==typeof f.now)n.unstable_now=function(){return f.now()};else{var y=p.now();n.unstable_now=function(){return p.now()-y}}var g=!1,_=null,j=-1,O=5,E=0;u=function(){return n.unstable_now()>=E},s=function(){},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):O=0<e?Math.floor(1e3/e):33.33};var S=new MessageChannel,T=S.port2;S.port1.onmessage=function(){if(null!==_){var e=n.unstable_now();E=e+O;try{_(!0,e)?T.postMessage(null):(g=!1,_=null)}catch(e){throw T.postMessage(null),e}}else g=!1},a=function(e){_=e,g||(g=!0,T.postMessage(null))},i=function(e,t){j=v((function(){e(n.unstable_now())}),t)},o=function(){m(j),j=-1}}function K(e,t){var n=e.length;e.push(t);e:for(;;){var r=Math.floor((n-1)/2),a=e[r];if(!(void 0!==a&&0<L(a,t)))break e;e[r]=t,e[n]=a,n=r}}function M(e){return void 0===(e=e[0])?null:e}function N(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var i=2*(r+1)-1,o=e[i],u=i+1,s=e[u];if(void 0!==o&&0>L(o,n))void 0!==s&&0>L(s,o)?(e[r]=s,e[u]=n,r=u):(e[r]=o,e[i]=n,r=i);else{if(!(void 0!==s&&0>L(s,n)))break e;e[r]=s,e[u]=n,r=u}}}return t}return null}function L(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var I=[],k=[],w=1,C=null,x=3,F=!1,A=!1,R=!1;function W(e){for(var t=M(k);null!==t;){if(null===t.callback)N(k);else{if(!(t.startTime<=e))break;N(k),t.sortIndex=t.expirationTime,K(I,t)}t=M(k)}}function X(e){if(R=!1,W(e),!A)if(null!==M(I))A=!0,a(Y);else{var t=M(k);null!==t&&i(X,t.startTime-e)}}function Y(e,t){A=!1,R&&(R=!1,o()),F=!0;var r=x;try{for(W(t),C=M(I);null!==C&&(!(C.expirationTime>t)||e&&!u());){var a=C.callback;if(null!==a){C.callback=null,x=C.priorityLevel;var s=a(C.expirationTime<=t);t=n.unstable_now(),"function"==typeof s?C.callback=s:C===M(I)&&N(I),W(t)}else N(I);C=M(I)}if(null!==C)var l=!0;else{var c=M(k);null!==c&&i(X,c.startTime-t),l=!1}return l}finally{C=null,x=r,F=!1}}function Z(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var P=s;n.unstable_ImmediatePriority=1,n.unstable_UserBlockingPriority=2,n.unstable_NormalPriority=3,n.unstable_IdlePriority=5,n.unstable_LowPriority=4,n.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=x;x=e;try{return t()}finally{x=n}},n.unstable_next=function(e){switch(x){case 1:case 2:case 3:var t=3;break;default:t=x}var n=x;x=t;try{return e()}finally{x=n}},n.unstable_scheduleCallback=function(e,t,r){var u=n.unstable_now();if("object"==typeof r&&null!==r){var s=r.delay;s="number"==typeof s&&0<s?u+s:u,r="number"==typeof r.timeout?r.timeout:Z(e)}else r=Z(e),s=u;return e={id:w++,callback:t,priorityLevel:e,startTime:s,expirationTime:r=s+r,sortIndex:-1},s>u?(e.sortIndex=s,K(k,e),null===M(I)&&e===M(k)&&(R?o():R=!0,i(X,s-u))):(e.sortIndex=r,K(I,e),A||F||(A=!0,a(Y))),e},n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_wrapCallback=function(e){var t=x;return function(){var n=x;x=t;try{return e.apply(this,arguments)}finally{x=n}}},n.unstable_getCurrentPriorityLevel=function(){return x},n.unstable_shouldYield=function(){var e=n.unstable_now();W(e);var t=M(I);return t!==C&&null!==C&&null!==t&&null!==t.callback&&t.startTime<=e&&t.expirationTime<C.expirationTime||u()},n.unstable_requestPaint=P,n.unstable_continueExecution=function(){A||F||(A=!0,a(Y))},n.unstable_pauseExecution=function(){},n.unstable_getFirstCallbackNode=function(){return M(I)},n.unstable_Profiling=null},"../node_modules/formik/node_modules/scheduler/index.js":function(e,t,n){e.exports=n("../node_modules/formik/node_modules/scheduler/cjs/scheduler.production.min.js")},"../node_modules/hast-util-parse-selector/index.js":function(e,t,n){e.exports=function parse(e,t){var n,i,o,u,s,l=e||"",c=t||"div",d={},f=-1,p=l.length;for(;++f<=p;)(o=l.charCodeAt(f))&&o!==a&&o!==r||((u=l.slice(s,f))&&(i===a?n?n.push(u):(n=[u],d.className=n):i===r?d.id=u:c=u),s=f+1,i=o);return{type:"element",tagName:c,properties:d,children:[]}};var r=35,a=46},"../node_modules/hastscript/factory.js":function(e,t,n){var r=n("../node_modules/property-information/find.js"),a=n("../node_modules/property-information/normalize.js"),i=n("../node_modules/hast-util-parse-selector/index.js"),o=n("../node_modules/space-separated-tokens/index.js").parse,u=n("../node_modules/comma-separated-tokens/index.js").parse;e.exports=function factory(e,t,n){var a=n?function createAdjustMap(e){var t,n=e.length,r=-1,a={};for(;++r<n;)t=e[r],a[t.toLowerCase()]=t;return a}(n):null;return(function h(e,n){var r,o=i(e,t),u=Array.prototype.slice.call(arguments,2),l=o.tagName.toLowerCase();o.tagName=a&&s.call(a,l)?a[l]:l,n&&function isChildren(e,t){return"string"==typeof e||"length"in e||function isNode(e,t){var n=t.type;if("input"===e||!n||"string"!=typeof n)return!1;if("object"==typeof t.children&&"length"in t.children)return!0;if(n=n.toLowerCase(),"button"===e)return"menu"!==n&&"submit"!==n&&"reset"!==n&&"button"!==n;return"value"in t}(t.tagName,e)}(n,o)&&(u.unshift(n),n=null);if(n)for(r in n)addProperty(o.properties,r,n[r]);(function addChild(e,t){var n,r;if("string"==typeof t||"number"==typeof t)return void e.push({type:"text",value:String(t)});if("object"==typeof t&&"length"in t){for(n=-1,r=t.length;++n<r;)addChild(e,t[n]);return}if("object"!=typeof t||!("type"in t))throw new Error("Expected node, nodes, or string, got `"+t+"`");e.push(t)})(o.children,u),"template"===o.tagName&&(o.content={type:"root",children:o.children},o.children=[]);return o});function addProperty(t,n,a){var i,s,l;null!=a&&a==a&&(s=(i=r(e,n)).property,"string"==typeof(l=a)&&(i.spaceSeparated?l=o(l):i.commaSeparated?l=u(l):i.commaOrSpaceSeparated&&(l=o(u(l).join(" ")))),"style"===s&&"string"!=typeof a&&(l=function style(e){var t,n=[];for(t in e)n.push([t,e[t]].join(": "));return n.join("; ")}(l)),"className"===s&&t.className&&(l=t.className.concat(l)),t[s]=function parsePrimitives(e,t,n){var r,a,i;if("object"!=typeof n||!("length"in n))return parsePrimitive(e,t,n);a=n.length,r=-1,i=[];for(;++r<a;)i[r]=parsePrimitive(e,t,n[r]);return i}(i,s,l))}};var s={}.hasOwnProperty;function parsePrimitive(e,t,n){var r=n;return e.number||e.positiveNumber?isNaN(r)||""===r||(r=Number(r)):(e.boolean||e.overloadedBoolean)&&("string"!=typeof r||""!==r&&a(n)!==a(t)||(r=!0)),r}},"../node_modules/hastscript/html.js":function(e,t,n){var r=n("../node_modules/property-information/html.js"),a=n("../node_modules/hastscript/factory.js")(r,"div");a.displayName="html",e.exports=a},"../node_modules/hastscript/index.js":function(e,t,n){e.exports=n("../node_modules/hastscript/html.js")}}]);
//# sourceMappingURL=vendors~bad-route-2mkgt~custom-page-KXWAf~graphiql-page-QvAQg~home-page-WyKJQ~page-with-sidebar-I1Yd~21fa42f1.chunk.eaa5497fb7f7db0479e3.js.map