=1.5*r;return Math.round(e/r)+" "+n+(a?"s":"")}e.exports=function(e,t){t=t||{};var u=typeof e;if("string"===u&&e.length>0)return function(e){if((e=String(e)).length>100)return;var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!t)return;var i=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*i;case"weeks":case"week":case"w":return 6048e5*i;case"days":case"day":case"d":return i*o;case"hours":case"hour":case"hrs":case"hr":case"h":return i*a;case"minutes":case"minute":case"mins":case"min":case"m":return i*n;case"seconds":case"second":case"secs":case"sec":case"s":return i*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}(e);if("number"===u&&isFinite(e))return t.long?function(e){var t=Math.abs(e);if(t>=o)return i(e,t,o,"day");if(t>=a)return i(e,t,a,"hour");if(t>=n)return i(e,t,n,"minute");if(t>=r)return i(e,t,r,"second");return e+" ms"}(e):function(e){var t=Math.abs(e);if(t>=o)return Math.round(e/o)+"d";if(t>=a)return Math.round(e/a)+"h";if(t>=n)return Math.round(e/n)+"m";if(t>=r)return Math.round(e/r)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(Array.isArray(e))return e;return void 0===e?[]:[e]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.debug)("Resolving path from state %o",t);var r=(0,a.default)(e,t);if(r.remaining.length>0){var i=r.remaining;throw new Error("Unable to find matching route for state. Could not map the following state key".concat(1==i.length?"":"s"," to a valid url: ").concat(i.join(", ")))}if(0===r.nodes.length)throw new Error("Unable to resolve path from given state: ".concat(JSON.stringify(t)));var u=t,l=(0,n.default)(r.nodes.map(e=>(e.scope&&(u=u[e.scope]),e.route.segments.map(t=>{if("dir"===t.type)return t.name;var r=e.transform&&e.transform[t.name];return r?r.toPath(u[t.name]):u[t.name]})))).join("/");return(0,o.debug)("Resolved to /%s",l),"/".concat(l)};var n=i(r(23)),a=i(r(930)),o=r(418);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){var n=r(170),a=r(932),o=r(100);e.exports=function(e,t,r){for(var i=-1,u=t.length,l={};++i=200&&(f=l,d=!1,t=new n(t));e:for(;++ca?0:a+t),(r=r>a?a:r)<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(a);++n{this.setState({routerState:e.getState()})}))}componentWillUnmount(){this.unsubscribe()}render(){var t=this.context.__internalRouter,r=t?{state:this.state.routerState,navigate:t.navigate,navigateIntent:t.navigateIntent}:l;return n.default.createElement(e,i({},this.props,{router:r}))}},u(t,"displayName","withRouter(".concat(e.displayName||e.name,")")),u(t,"contextTypes",{__internalRouter:a.default}),r};var n=o(r(0)),a=o(r(175));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t{throw new Error("Cannot navigate to the state ".concat(JSON.stringify(e),". No router found in context"))},navigateIntent:e=>{throw new Error("Cannot navigate to the intent ".concat(e,". No router found in context"))}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(2)),a=o(r(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class u extends a.default.PureComponent{render(){return a.default.createElement("div",{className:"sanity-app-loading-screen__root"},a.default.createElement("style",{type:"text/css"},"\n.sanity-app-loading-screen__root {\n display: block;\n width: 100vw;\n height: 100vh;\n background-color: #333;\n position: absolute;\n top: 0;\n left: 0;\n}\n\n.sanity-app-loading-screen__inner {\n position: fixed;\n top: 50vh;\n left: 50vw;\n -webkit-transform: translateX(-50%) translateY(-50%);\n transform: translateX(-50%) translateY(-50%);\n text-align: center;\n}\n\n.sanity-app-loading-screen__text {\n font-size: 5em;\n color: #fff;\n font-family: sans-serif;\n margin-top: 7rem;\n font-size: 12px;\n opacity: 0.5;\n}\n.sanity-app-loading-screen__contentStudioLogo {\n display: block;\n top: 50vh;\n left: 50vw;\n position: absolute;\n width: 4rem;\n height: 4rem;\n transform: translate(-50%, -50%);\n opacity: 0.7;\n}\n"),a.default.createElement("svg",{className:"sanity-app-loading-screen__contentStudioLogo",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64",shapeRendering:"geometricPrecision",filter:"drop-shadow(0px 0px 5px rgba(0,0,0,0.20))"},a.default.createElement("style",null,"\n @keyframes contentStudioLogoRed2_o {\n 0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}\n }\n @keyframes contentStudioLogoRed2_d{\n 0%,to{d:path('M31.8198,-0.152887C14.6198,-0.152887,-0.180693,5.34827,-0.180693,14.0483C-0.180693,14.0483,-0.116819,18.8939,-0.116819,27.9939C-0.116819,12.1939,23.9411,11.0675,31.8411,11.0675C39.7411,11.0675,63.8319,12.3036,63.8319,28.0036C63.8433,21.007,63.8093,17.833,63.8093,14.033C63.8093,5.23298,49.0198,-0.152887,31.8198,-0.152887Z')}26.5625%{d:path('M31.8038,13.9517C14.6038,13.9517,10.3384,14.018,-0.161616,14.018C-0.161616,14.018,-0.18039,21.0207,-0.171003,27.9952C10.6334,28.8307,24.0402,28.1057,31.9402,28.1057C39.8402,28.1057,53.3294,28.0328,63.8294,28.0328C63.8106,21.0113,63.8012,17.818,63.8012,14.018C54.3012,14.018,49.0038,13.9517,31.8038,13.9517Z')}50%{d:path('M31.8198,33.7067C14.6198,33.7067,-0.0937039,20.8851,-0.0937039,14.0532C-0.0937039,14.0532,-0.140498,18.851,-0.140498,27.951C-0.140498,38.951,23.9198,44.4693,31.8198,44.4693C39.7198,44.4693,63.7768,38.3882,63.7768,27.8882C63.7768,20.8189,63.7768,17.7433,63.7768,13.9433C63.7768,27.9433,49.0198,33.7067,31.8198,33.7067Z')}75%{d:path('M31.7785,53.0303C14.5785,53.0303,-0.194251,38.8008,-0.194251,21.0008C-0.194251,21.0008,-0.194251,20.9734,-0.194251,20.9734C-0.194251,39.7734,15.7579,53.0509,31.7579,53.0509C50.6512,53.0509,63.839,36.9524,63.839,21.0524C63.9008,21.0317,63.7857,21.0175,63.8462,21.0434C63.8462,39.1815,48.9785,53.0303,31.7785,53.0303Z')}76.5625%{d:path('M31.7399,-10.957C14.5399,-10.957,-0.222851,3.37264,-0.222851,21.0664C-0.222851,21.0664,-0.222851,20.6239,-0.222851,21.0664C-0.222851,5.48596,12.6065,-10.957,31.6599,-10.957C50.7326,-10.957,63.8248,5.31515,63.8248,21.0152C63.8248,21.0152,63.8158,21.0789,63.8248,21.0152C63.8248,3.42599,48.9399,-10.957,31.7399,-10.957Z')}}@keyframes contentStudioLogoBlue1_o{0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}}\n @keyframes contentStudioLogoBlue1_d{\n 0%,to{d:path('M31.9068,-0.289009C14.7068,-0.289009,-0.09946,7.34292,-0.09946,16.0429C-0.09946,16.0429,-0.09946,20.9443,-0.09946,30.0443C-0.09946,14.2443,23.9888,11.047,31.8888,11.047C39.7888,11.047,63.8771,16.0398,63.8771,30.0443C63.8932,23.0516,63.9012,19.867,63.9012,16.067C63.9012,7.26694,49.1068,-0.289009,31.9068,-0.289009Z')}26.5625%{d:path('M32,16C14.8,16,10.5,16,0,16C0,16,0,20.9,0,30C11,30,24.1,30,32,30C39.9,30,53.5,30,64,30C63.8,25.7,64,19.8,64,16C54.5,16,49.2,16,32,16Z')}50%{d:path('M32,35C14.8,35,0,30,0,16C0,16,0,20.9,0,30C0,41,24.1,46,32,46C39.9,46,64,40.5,64,30C63.8,25.7,64,19.8,64,16C64,30,49.2,35,32,35Z')}75%{d:path('M31.9179,55.0576C14.7179,55.0576,0,41,0,23.2C0,23.2,0,23.2,0,23.2C0,42,15.9179,55.0576,31.9179,55.0576C50.9179,55.0576,64,38.9,64,23C63.8,18.7,64,26.8,64,23C64,40.6,49.1179,55.0576,31.9179,55.0576Z')}76.5625%{d:path('M32,-9C14.8,-9,0,4.5,0,23C0,23,0,13.9,0,23C0,7.2,12.5,-9,32,-9C51.5,-9,64,7.3,64,23C63.8,18.7,64,26.8,64,23C64,5,49.2,-9,32,-9Z')}}\n @keyframes contentStudioLogoBlue2_o{\n 0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}}\n @keyframes contentStudioLogoBlue2_d{\n 0%,to{d:path('M32,0C14.8,0,0,7.3,0,16C0,16,0,20.9,0,30C0,14.2,23.3,11.1,31.2,11.1C39.1,11.1,64,14.3,64,30C63.8,25.7,64,19.8,64,16C64,7.19996,49.2,0,32,0Z')}26.5625%{d:path('M32,16C14.8,16,10.5,16,0,16C0,16,0,20.9,0,30C11,30,24.1,30,32,30C39.9,30,53.5,30,64,30C63.8,25.7,64,19.8,64,16C54.5,16,49.2,16,32,16Z')}50%{d:path('M32,35C14.8,35,0,30,0,16C0,16,0,20.9,0,30C0,41,24.1,46,32,46C39.9,46,64,40.5,64,30C63.8,25.7,64,19.8,64,16C64,30,49.2,35,32,35Z')}75%{d:path('M32,55C14.8,55,0,41,0,23.2C0,23.2,0,23.2,0,23.2C0,42,16,55,32,55C51,55,64,38.9,64,23C63.8,18.7,64,26.8,64,23C64,40.6,49.2,55,32,55Z')}76.5625%{d:path('M32,-9C14.8,-9,0,4.5,0,23C0,23,0,13.9,0,23C0,7.2,12.5,-9,32,-9C51.5,-9,64,7.3,64,23C63.8,18.7,64,26.8,64,23C64,5,49.2,-9,32,-9Z')}}@keyframes contentStudioLogoRed1_o{0%,60.9375%,85.9375%,to{opacity:1}75%{opacity:0}}\n @keyframes contentStudioLogoRed1_d{\n 0%,to{d:path('M32,0C14.8,0,0,7.3,0,16C0,16,0,20.9,0,30C0,14.2,23.3,11.1,31.2,11.1C39.1,11.1,64,14.3,64,30C63.8,25.7,64,19.8,64,16C64,7.19996,49.2,0,32,0Z')}26.5625%{d:path('M32,16C14.8,16,10.5,16,0,16C0,16,0,20.9,0,30C11,30,24.1,30,32,30C39.9,30,53.5,30,64,30C63.8,25.7,64,19.8,64,16C54.5,16,49.2,16,32,16Z')}50%{d:path('M32,35C14.8,35,0,30,0,16C0,16,0,20.9,0,30C0,41,24.1,46,32,46C39.9,46,64,40.5,64,30C63.8,25.7,64,19.8,64,16C64,30,49.2,35,32,35Z')}75%{d:path('M32,55.2764C14.8,55.2764,-0.117655,40.6867,-0.117655,22.9864C-0.117655,22.9864,-0.0144828,23.007,-0.0144828,23.007C-0.0144828,40.5402,14.5898,55.0607,32,55.0607C51.54,55.0607,63.9954,37.9296,63.9954,22.9491C63.9656,22.9854,64.0751,22.9592,64.0922,22.9762C64.0922,40.3408,49.5282,55.2764,32,55.2764Z')}76.5625%{d:path('M32.0038,-8.99676C14.8038,-8.99676,0.00341815,4.58518,0.00341815,23.0071C0.00341815,23.0071,-0.300638,23.0141,-0.300638,23.0141C-0.300638,6.81093,12.343,-9.24781,32,-9.24781C51.0138,-9.24781,64.2653,6.47886,64.2653,23.0071C64.2653,23.0071,64.0076,23.0181,64.0001,23.0106C64.0001,5.99807,50.2124,-8.99676,32.0038,-8.99676Z')}}\n "),a.default.createElement("path",{id:"contentStudioLogoRed2",d:"M31.8-.2C14.6-.2-.2 5.3-.2 14v14c0-15.8 24.1-17 32-17 8 0 32 1.3 32 17V14C63.8 5.2 49-.2 31.8-.2z",fill:"#666",transform:"rotate(135 29.6 26.5)",style:{animation:"contentStudioLogoRed2_o 2s linear infinite both,contentStudioLogoRed2_d 2s linear infinite both"}}),a.default.createElement("path",{id:"contentStudioLogoBlue1",d:"M32-.3C14.6-.3-.2 7.3-.2 16v14c0-15.8 24-19 32-19 7.9 0 32 5 32 19V16c0-8.7-14.8-16.3-32-16.3z",fill:"#999",transform:"rotate(45 21.2 27.7)",style:{animation:"contentStudioLogoBlue1_o 2s linear infinite both,contentStudioLogoBlue1_d 2s linear infinite both"}}),a.default.createElement("path",{id:"contentStudioLogoBlue2",d:"M32 0C14.8 0 0 7.3 0 16v14c0-15.8 23.3-18.9 31.2-18.9C39.1 11.1 64 14.3 64 30c-.2-4.3 0-10.2 0-14C64 7.2 49.2 0 32 0z",fill:"#eee",transform:"rotate(-135 33.9 27.5)",style:{animation:"contentStudioLogoBlue2_o 2s linear infinite both,contentStudioLogoBlue2_d 2s linear infinite both"}}),a.default.createElement("path",{id:"contentStudioLogoRed1",d:"M32 0C14.8 0 0 7.3 0 16v14c0-15.8 23.3-18.9 31.2-18.9C39.1 11.1 64 14.3 64 30c-.2-4.3 0-10.2 0-14C64 7.2 49.2 0 32 0z",fill:"#444",transform:"rotate(-45 42.9 27.5)",style:{animation:"contentStudioLogoRed1_o 2s linear infinite both,contentStudioLogoRed1_d 2s linear infinite both"}})),a.default.createElement("div",{className:"sanity-app-loading-screen__inner"},a.default.createElement("div",{className:"sanity-app-loading-screen__text"},this.props.text)))}}t.default=u,i(u,"propTypes",{text:n.default.string}),i(u,"defaultProps",{text:"Loading Content Studio"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.navigate=d,t.state=void 0;var n=s(r(978)),a=s(r(438)),o=s(r(2750)),i=r(94),u=s(r(649)),l=r(5);function s(e){return e&&e.__esModule?e:{default:e}}function c(e){if(!i.HAS_SPACES||!e||e.space)return e;var t=i.CONFIGURED_SPACES.find(e=>e.default)||i.CONFIGURED_SPACES[0];return Object.assign({},e,{space:t.name})}function f(e){var t=function(e){var t=(0,a.default)()[0];return e&&!e.tool&&t?Object.assign({},e,{tool:t.name}):e}(function(e){return e&&(0,a.default)().find(t=>t.name===e.space)?Object.assign({},e,{tool:e.space,space:void 0}):e}(e));return i.HAS_SPACES?c(t):t}function d(e,t){n.default.actions.navigate(e,t)}var p=n.default.state.pipe((0,l.map)((function(e){return{type:e.type,state:u.default.decode(location.pathname),isNotFound:u.default.isNotFound(location.pathname)}})),(0,l.scan)((function(e,t){if(t&&t.state&&t.state.intent){var r=function(e,t){var r=t.intent,n=t.params,o=t.payload,i=(0,a.default)(),u=e.tool?i.find(t=>t.name===e.tool):null,l=(u?[u,...i]:i).find(t=>t&&"function"==typeof t.canHandleIntent&&t.canHandleIntent(r,n,e[t.name]));if(l){var s=l.getIntentState(r,n,e[l.name],o),f=c(e)||e;return Object.assign({},f,{tool:l.name,[l.name]:s})}return{isNotFound:!0,intent:{name:r,params:n}}}(e?e.state:{},t.state);if(r){var n=u.default.encode(r);return setTimeout(()=>d(n,{replace:!0}),0),null}}return t}),null),(0,l.filter)(Boolean),(0,l.map)((function(e){var t=f(e.state);return t!==e.state?(d(u.default.encode(t),{replace:!0}),null):e})),(0,l.filter)(Boolean),(0,l.publishReplay)(1),(0,l.refCount)());t.state=p,i.HAS_SPACES&&p.pipe((0,l.map)(e=>e.state),(0,l.filter)(Boolean),(0,l.tap)(o.default)).subscribe()},function(e,t,r){"use strict";t.decode=t.parse=r(984),t.encode=t.stringify=r(985)},function(e,t,r){"use strict";function n(){return(n=Object.assign||function(e){for(var t=1;t{var n=r.title||"";if(!r.name)return console.warn('Tool "'.concat(n,'" does not have the required "name"-property')),e;if(e[r.name]){var a=e[r.name].tool.title;return console.warn('Tools with duplicate name "'.concat(r.name,'" found ("').concat(n,'" and "').concat(a,'")')),e}var o=t.indexOf(r.name);return e[r.name]={tool:r,index:-1===o?1/0:o},e},{});return a.default.filter(e=>-1===r.indexOf(e.name)).sort((e,t)=>{var r=o[e.name],n=o[t.name],a=r?r.index:1/0,i=n?n.index:1/0;return a===i?0:a-i})};var n=o(r(990)),a=o(r(272));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPaneRouterContextFactory=function(e){var t=v.get(e);t||(t=new Map,v.set(e,t));return r=>{var i=r.groupIndex,u=r.siblingIndex,l=r.flatIndex,s=r.params,c=r.payload,d="".concat(l,"-").concat(i,"[").concat(u,"]");if(t.has(d)){var p=t.get(d),v=(0,o.default)(p.payload,c),y=(0,o.default)(p.params,s),b=(0,o.default)(p.routerPanesState,e.props.router.state.panes);if(y&&v&&b)return p}var w=()=>((e.props.router.state.panes||[])[i]||[]).slice(),E=t=>{var r=e.props.router,n=(r.state.panes||[]).slice(),a=w();n.splice(i,1,t(a,a[u]));var o=f({},r.state,{panes:n});return r.navigate(o),o},M=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=f({},m,{},t),o=r.recurseIfInherited;E((t,r)=>{var i=!(0===u)&&r.id===t[0].id,l=t.slice();if(!i)return l[u]=f({},r,{params:e}),l;var c=t[0].params;if(o){var d=Object.keys(e),p=Object.keys(s).filter(e=>c[e]===s[e]),h=p.filter(t=>!e[t]),v=d.filter(e=>p.includes(e)),m=d.filter(e=>!p.includes(e)),y=(0,a.default)(e,m),b=f({},(0,n.default)(c,h),{},(0,a.default)(e,v));l[0]=f({},r,{params:b}),l[u]=f({},r,{params:y})}else{var _=Object.keys(e).reduce((t,r)=>((g.includes(r)||e[r]!==c[r])&&(t[r]=e[r]),t),{});l[u]=f({},r,{params:_})}return l})},j={index:l,groupIndex:i,siblingIndex:u,payload:c,params:s,hasGroupSiblings:w().length>1,routerPanesState:e.props.router.state.panes||[],ChildLink:_,ParameterizedLink:O,replaceCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.id,r=e.payload,n=e.params;E(()=>[{id:t,payload:r,params:n}])},closeCurrent:()=>{E((e,t)=>e.length>1?e.filter(e=>e!==t):e)},duplicateCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.payload,r=e.params;E((e,n)=>{var a=e.slice();return a.splice(u+1,0,f({},n,{payload:t||n.payload,params:r||n.params})),a})},setView:e=>{s.view;var t=h(s,["view"]);return M(e?f({},t,{view:e}):t)},setParams:M,setPayload:e=>{E((t,r)=>{var n=t.slice();return n[u]=f({},r,{payload:e}),n})},navigateIntent:e.props.router.navigateIntent};return t.set(d,j),j}},t.PaneRouterContext=t.exclusiveParams=void 0;var n=s(r(37)),a=s(r(16)),o=s(r(28)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(0)),u=r(18);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var v=new WeakMap,m={recurseIfInherited:!1},y=()=>{throw new Error("Pane is missing router context")},g=["view"];t.exclusiveParams=g;var b=i.default.createContext({index:0,groupIndex:0,siblingIndex:0,payload:void 0,params:{},hasGroupSiblings:!1,routerPanesState:[],ChildLink:e=>{e.childId,e.childParameters,h(e,["childId","childParameters"]);return y()},ParameterizedLink:e=>{e.params,e.payload,h(e,["params","payload"]);return y()},replaceCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.id,e.payload,e.params;return y()},closeCurrent:()=>y(),duplicateCurrent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.payload,e.params;return y()},setView:e=>y(),setParams:e=>y(),setPayload:e=>y(),navigateIntent:function(e,t){arguments.length>2&&void 0!==arguments[2]&&arguments[2];return y()}});t.PaneRouterContext=b;var _=i.default.forwardRef((function(e,t){var r=e.childId,n=e.childPayload,a=h(e,["childId","childPayload"]),o=(0,i.useContext)(b),l=o.routerPanesState,s=o.groupIndex,c=l.slice(0,s+1).concat([[{id:r,payload:n}]]);return i.default.createElement(u.StateLink,p({ref:t},a,{state:{panes:c}}))})),O=i.default.forwardRef((function(e,t){var r=e.params,n=e.payload,a=h(e,["params","payload"]),o=(0,i.useContext)(b).routerPanesState,l=o.map((e,t)=>{if(t!==o.length-1)return e;var a=e[0];return[f({},a,{params:r||a.params,payload:n||a.payload}),...e.slice(1)]});return i.default.createElement(u.StateLink,p({ref:t},a,{state:{panes:l}}))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolvePanes=y,t.setStructureResolveError=t.useStructure=t.loadStructure=t.maybeSerialize=void 0;var n=r(0),a=h(r(106)),o=r(6),i=r(5),u=h(r(441)),l=r(46),s=h(r(998)),c=h(r(495)),f=h(r(2058)),d=h(r(2059)),p=h(r(54));function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,a=!1,o=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==u.return||u.return()}finally{if(a)throw o}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var m=["getDefaultDocumentNode"];function y(e,t,r,n,u){return((0,c.default)(e)?(0,o.from)(e):(0,o.of)(e)).pipe((0,i.switchMap)(e=>function(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return o.Observable.create(o=>{try{(0,f.default)(e)}catch(e){return o.error(e),P}var u=[[{id:e.id}]].concat(t).filter(e=>e&&e.length>0),s=b(u),c=v(n,2),h=c[0],m=c[1],y=g(r,s,h+1+m),_=[];return o.next(y),O(M(Math.max(0,y.indexOf(l.LOADING_PANE))),m||0),P;function O(t,r){if(!(t>u.length-1)){var n=0===t?null:function(e){var t=M(e);return null===t?null:y[t]}(t-1),a={parent:n,index:t,splitIndex:r,path:u.slice(0,t+1).map(e=>e[0].id)};if(0!==t){if(n&&n.child)for(var o=u[t],i=r;ifunction(e,t,r){void 0!==e||i.silent||console.warn("Pane at index %d returned no child %s - see %s",t,r?"for split pane index ".concat(r):"",(0,p.default)("structure-item-returned-no-child"));(function(e,t,r){var n=function(e,t){if(0===e)return t;for(var r=0,n=0;eo.error(e)))}function M(e){for(var t=0,r=0;te+t.length,0)}var _=e=>e&&"function"==typeof e.serialize?e.serialize({path:[]}):e;t.maybeSerialize=_;var O=()=>{var e;try{var t=r(470)||s.default;e=t&&t.__esModule?t.default:t,function(e){if(!e)return;var t=m.concat("default");Object.keys(e).filter(e=>!t.includes(e)).forEach(e=>{var r=t.reduce((t,r)=>{var n=(0,u.default)(r,e);return n<3&&n(0,d.default)(e)):(0,o.throwError)(new Error("Structure needs to export a function, an observable, a promise or a stucture builder, got ".concat(typeof e)))};t.loadStructure=O;t.useStructure=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Boolean(e),a=b(e||[]),o=(0,n.useState)({structure:null,error:null}),u=v(o,2),l=u[0],s=l.structure,c=l.error,f=u[1];return(0,n.useEffect)(()=>{if(!r)return()=>null;f({structure:g(null,a,0)});var n=O().pipe((0,i.distinctUntilChanged)(),(0,i.map)(_),(0,i.switchMap)(r=>y(r,e,s,[0,0],t))).subscribe(e=>f({structure:e}),e=>f({error:e}));return()=>n.unsubscribe()},[JSON.stringify(e)]),{structure:s,error:c}};t.setStructureResolveError=e=>{e}},function(e,t,r){"use strict";var n=[],a=[];e.exports=function(e,t){if(e===t)return 0;var r=e;e.length>t.length&&(e=t,t=r);var o=e.length,i=t.length;if(0===o)return i;if(0===i)return o;for(;o>0&&e.charCodeAt(~-o)===t.charCodeAt(~-i);)o--,i--;if(0===o)return i;for(var u,l,s,c,f=0;fl?c>l?l+1:c:c>s?s+1:c;return l}},function(e,t,r){e.exports=r(107).StructureBuilder},function(e,t,r){var n=r(427),a=r(64),o=r(276),i=Math.max;e.exports=function(e,t,r){var u=null==e?0:e.length;if(!u)return-1;var l=null==r?0:o(r);return l<0&&(l=i(u+l,0)),n(e,a(t,3),l)}},function(e,t,r){var n=r(21),a=r(78),o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,s=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var r=u.test(e);return r||l.test(e)?s(e.slice(2),r?2:8):i.test(e)?NaN:+e}},function(e,t,r){var n=r(1001)("toUpperCase");e.exports=n},function(e,t,r){var n=r(432);e.exports=function(e,t,r){var a=e.length;return r=void 0===r?a:r,!t&&r>=a?e:n(e,t,r)}},function(e,t,r){var n=r(1002),a=r(179),o=r(1003);e.exports=function(e){return a(e)?o(e):n(e)}},function(e,t,r){var n=r(1008),a=r(1009),o=r(55),i=r(1010);e.exports=function(e,t,r){return e=o(e),void 0===(t=r?void 0:t)?a(e)?i(e):n(e):e.match(t)||[]}},function(e,t,r){"use strict";e.exports=function(e){return null==e?[]:Array.isArray(e)?e:[e]}},function(e,t){e.exports=function(e){return void 0===e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectType=void 0;var n=d(r(52)),a=d(r(181)),o=d(r(452)),i=d(r(1033)),u=d(r(16)),l=d(r(132)),s=d(r(1034)),c=d(r(1035)),f=r(83);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e){for(var t=1;t({name:"object",type:null,jsonType:"object"}),extend(e,t){var r=v({fields:[]},e),d=v({},r.options||{}),h=Object.assign((0,u.default)(this.get(),y),r,{type:this.get(),title:r.title||(r.name?(0,a.default)(r.name):""),options:d,orderings:r.orderings||(0,s.default)(r),fields:r.fields.map(e=>{var r=e.name,n=e.fieldset,o=p(e,["name","fieldset"]),i={name:r,fieldset:n};return(0,f.lazyGetter)(i,"type",()=>t(v({},o,{title:e.title||(0,a.default)(r)})))})});return(0,f.lazyGetter)(h,"fieldsets",()=>{return e=r,t=h.fields,n=(e.fieldsets||[]).map(e=>({name:e.name,title:e.title,description:e.description,options:e.options,fields:[]})),a=(0,o.default)(n,"name"),t.map(t=>{if(t.fieldset){var r=a[t.fieldset];if(!r)throw new Error("Group '".concat(t.fieldset,"' is not defined in schema for type '").concat(e.name,"'"));return r.fields.push(t),1===r.fields.length?r:null}return{single:!0,field:t}}).filter(Boolean);var e,t,n,a}),(0,f.lazyGetter)(h,"preview",(0,l.default)(r)),(0,f.lazyGetter)(h,"__experimental_search",()=>{var e=r.__experimental_search?(e=>{if(!Array.isArray(e))throw new Error("The search config of a document type must be an array of search config objects");return e.map(e=>{if("defaults"===e)return e;if(!(0,n.default)(e))throw new Error("Search config must be an object of {path: string, weight: number}");if("string"!=typeof e.path)throw new Error("The path property of the search field declaration must be a string");return{weight:"weight"in e?e.weight:1,path:(0,i.default)(e.path)}})})(r.__experimental_search):null;return e?e.map(e=>"defaults"===e?(0,c.default)(r):e):(0,c.default)(h)},{enumerable:!1}),function e(t){return{get:()=>t,extend:n=>{if(n.fields)throw new Error('Cannot override `fields` of subtypes of "object"');var a=Object.assign({},t,(0,u.default)(n,y),{title:n.title||r.title,type:t});return(0,f.lazyGetter)(a,"__experimental_search",()=>t.__experimental_search),e(a)}}}(h)}};t.ObjectType=g},function(e,t,r){var n=r(173),a=r(240)((function(e,t,r){n(e,r,t)}));e.exports=a},function(e,t,r){"use strict";e.exports={Rule:r(454),validateDocument:r(459),inferFromSchema:r(1078),inferFromSchemaType:r(460)}},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a=r(1061),o=r(1069),i=r(456),u=["Object","String","Number","Boolean","Array","Date"],l=["type","uri","email"];class s{constructor(e){this.FIELD_REF=s.FIELD_REF,this._typeDef=e,this.reset()}valueOfField(){return s.valueOfField(...arguments)}error(e){var t=this.clone();return t._level="error",t._message=e||null,t}warning(e){var t=this.clone();return t._level="warning",t._message=e||null,t}reset(){return this._type=this._type||null,this._rules=(this._rules||[]).filter(e=>"type"===e.flag),this._message=null,this._required=void 0,this._level="error",this._fieldRules=void 0,this}isRequired(){return!0===this._required}clone(){var e=new s;return e._type=this._type,e._message=this._message,e._required=this._required,e._rules=a(this._rules),e._level=this._level,e._fieldRules=this._fieldRules,e._typeDef=this._typeDef,e}cloneWithRules(e){var t=this.clone(),r=new Set;return e.forEach(e=>{"type"===e.flag&&(t._type=e.constraint),r.add(e.flag)}),t._rules=t._rules.filter(e=>{var t=l.includes(e.flag),n=r.has(e.flag);return!(t&&n)}).concat(e),t}merge(e){if(this._type&&e._type&&this._type!==e._type)throw new Error("merge() failed: conflicting types");var t,r,n,a=this.cloneWithRules(e._rules);return a._type=this._type||e._type,a._message=this._message||e._message,a._required=(r=e,(n=(t=this)._required||r._required)||(n=!1!==t._required&&!1!==r._required&&void 0),n),a._level="error"===this._level?e._level:this._level,a}validate(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i(this,e,t)}type(e){var t="".concat(e.slice(0,1).toUpperCase()).concat(e.slice(1));if(!u.includes(t))throw new Error('Unknown type "'.concat(e,'"'));var r=this.cloneWithRules([{flag:"type",constraint:t}]);return r._type=t,r}all(e){return this.cloneWithRules([{flag:"all",constraint:e}])}either(e){return this.cloneWithRules([{flag:"either",constraint:e}])}optional(){var e=this.cloneWithRules([{flag:"presence",constraint:"optional"}]);return e._required=!1,e}required(){var e=this.cloneWithRules([{flag:"presence",constraint:"required"}]);return e._required=!0,e}custom(e){return this.cloneWithRules([{flag:"custom",constraint:e}])}min(e){return this.cloneWithRules([{flag:"min",constraint:e}])}max(e){return this.cloneWithRules([{flag:"max",constraint:e}])}length(e){return this.cloneWithRules([{flag:"length",constraint:e}])}valid(e){var t=Array.isArray(e)?e:[e];return this.cloneWithRules([{flag:"valid",constraint:t}])}integer(){return this.cloneWithRules([{flag:"integer"}])}precision(e){return this.cloneWithRules([{flag:"precision",constraint:e}])}positive(){return this.cloneWithRules([{flag:"min",constraint:0}])}negative(){return this.cloneWithRules([{flag:"lessThan",constraint:0}])}greaterThan(e){return this.cloneWithRules([{flag:"greaterThan",constraint:e}])}lessThan(e){return this.cloneWithRules([{flag:"lessThan",constraint:e}])}uppercase(){return this.cloneWithRules([{flag:"stringCasing",constraint:"uppercase"}])}lowercase(){return this.cloneWithRules([{flag:"stringCasing",constraint:"lowercase"}])}regex(e,t,r){var n=r||{name:t};!r&&t&&(t.name||t.invert)&&(n=t);var a=Object.assign({},n,{pattern:e});return this.cloneWithRules([{flag:"regex",constraint:a}])}email(e){return this.cloneWithRules([{flag:"email",constraint:e}])}uri(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object.assign({scheme:["http","https"],allowRelative:!1,relativeOnly:!1},e),r=Array.isArray(t.scheme)?t.scheme:[t.scheme];if(t.scheme=r.map(e=>{var t="string"==typeof e;if(!(e instanceof RegExp)&&!1===t)throw new Error("scheme must be a RegExp or a String");return t?new RegExp("^".concat(o(e),"$")):e}),!t.scheme.length)throw new Error("scheme must have at least 1 scheme specified");return this.cloneWithRules([{flag:"uri",constraint:{options:t}}])}unique(e){return this.cloneWithRules([{flag:"unique",constraint:e}])}reference(){return this.cloneWithRules([{flag:"reference"}])}fields(e){if("Object"!==this._type)throw new Error("fields() can only be called on an object type");var t=this.cloneWithRules([]);return t._fieldRules=e,t}assetRequired(){var e=function e(t){return t&&t.type?e(t.type):t}(this._typeDef),t="Asset";return e&&["image","file"].includes(e.name)&&(t="image"===e.name?"Image":"File"),this.cloneWithRules([{flag:"assetRequired",constraint:{assetType:t}}])}}n(s,"FIELD_REF",Symbol("FIELD_REF")),n(s,"array",e=>new s(e).type("Array")),n(s,"object",e=>new s(e).type("Object")),n(s,"string",e=>new s(e).type("String")),n(s,"number",e=>new s(e).type("Number")),n(s,"boolean",e=>new s(e).type("Boolean")),n(s,"dateTime",e=>new s(e).type("Date")),n(s,"valueOfField",e=>({type:s.FIELD_REF,path:e})),e.exports=s},function(e,t,r){"use strict";
/*!
* is-extendable
*
* Copyright (c) 2015, Jon Schlinkert.
* Licensed under the MIT License.
*/e.exports=function(e){return null!=e&&("object"==typeof e||"function"==typeof e)}},function(e,t,r){"use strict";var n=r(133),a=n.get,o=n.flatten,i=r(57),u=r(84),l={Boolean:r(1072),Number:r(1073),String:r(1074),Array:r(1075),Object:r(1076),Date:r(1077)};e.exports=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=e._rules,s=null==t;if(void 0===e._required&&s)n=n.filter(e=>"custom"===e.flag);else if(!e._required&&s)return Promise.resolve([]);var c=e._type,f=l[c]||u,d=n.map(p);return Promise.all(d).then(e=>e.filter(Boolean)).then(o);function p(n){if(void 0===n.flag)return Promise.reject(new Error('Invalid rule, did not contain "flag"-property'));var o=f[n.flag];if(!o){var i=c?'type "'.concat(c,'"'):"rule without declared type";return Promise.reject(new Error('Validator for flag "'.concat(n.flag,'" not found for ').concat(i)))}var u=n.constraint;if(u&&u.type===e.FIELD_REF){if(!r.parent)return Promise.reject(new Error("Field reference provided, but no parent received"));u=a(r.parent,u.path)}var l=o(u,t,e._message,r);return Promise.resolve(l).then(h)}function h(t){if(Array.isArray(t))return o(t.map(h));if(!(t instanceof i))return null;var r=[];return 0===t.paths.length&&r.push({level:e._level,item:t}),r.concat(t.paths.map(r=>({path:r,level:e._level,item:t})))}}},function(e,t,r){var n;n=function(){var e,t,r,n=(e=[Object,Function,Array,String,Boolean,Number,Date,RegExp,Error],t=e.length,function(r){for(var n=0;n{var i=a&&a._key?{_key:a._key}:o,l=function(e,t){var r=null==e||!e._type&&u.string(e).toLowerCase();if(r&&"object"!==r)return t.find(e=>e.jsonType===r);return t.find(t=>t.type.name===e._type)||t.find(t=>t.name===e._type)||t.find(e=>"object"===e.name&&"object"===r)}(a,t.of),s=f(r,[i]);return c(a,l,s,{parent:e,document:n.document,path:s})});return Promise.all([...a,...o]).then(l)}(e,t,r,n):"object"==typeof e?function(e,t,r,n){if(!t)return[];var a=[];t.validation&&(a=t.validation.map(function(){var a=i((function*(a){return d(yield a.validate(e,{parent:n.parent,document:n.document,path:r,type:t}),r)}));return function(e){return a.apply(this,arguments)}}()));var o=(t.fields||[]).map(t=>{if(!(t.type&&t.type.validation))return[];var a=f(r,t.name);return c(e[t.name],t.type,a,{parent:e,document:n.document,path:a,type:t.type})});return Promise.all([...a,...o]).then(l)}(e,t,r,n):function(e,t,r,n){if(!t)return[{type:"validation",level:"error",path:r,item:new s("Unable to resolve type for item")}];if(!t.validation)return[];var a=t.validation.map(t=>t.validate(e,{parent:n.parent,document:n.document,path:r}).then(e=>d(e,r)));return Promise.all(a).then(l)}(e,t,r,n)}function f(e,t){return e.concat(t)}function d(e,t){return e.map(e=>function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:new Set;if(r.has(e))return e;if(r.add(e),!1===e.validation)return e.validation=[],e;var n=Array.isArray(e.validation)&&e.validation.every(e=>"function"==typeof e.validate);if(n)return c(e,t,r),f(e,t,r),e;var a=e.type,o=i[e.jsonType],h=o?o(e):new i(e);return a&&"datetime"===a.name&&(h=h.type("Date")),a&&"url"===a.name&&(h=h.uri()),a&&"slug"===a.name&&(h=h.custom(u)),a&&"reference"===a.name&&(h=h.reference()),a&&"email"===a.name&&(h=h.email()),a&&"block"===a.name&&(h=h.custom(l)),e.annotations&&e.annotations.forEach(e=>s(e)),e.options&&e.options.list&&(h=h.valid(e.options.list.map(d))),e.validation=p(e,h),c(e,t,r),f(e,t,r),e}function c(e,t,r){if(e.fields){var n=e.validation.map(e=>e._fieldRules).filter(Boolean).reduce((e,t)=>({fields:a({},e.fields,{},t),hasRules:!0}),{fields:{},hasRules:!1});e.fields.forEach(e=>{e.type.validation=n.fields[e.name]||e.type.validation,s(e.type,t,r)})}}function f(e,t,r){e.of&&"array"===e.jsonType&&e.of.forEach(e=>s(e,t,r))}function d(e){return e.value||e}function p(e,t){if(!e.validation)return[t];var r="function"==typeof e.validation?e.validation(t):e.validation;return Array.isArray(r)?r:[r]}e.exports=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1105),a=r(462);function o(e,t){var r;"string"==typeof e?r=(t||(0,a.getDefaultSchema)()).get(e):r=e;return new n.TemplateBuilder({id:r.name,schemaType:r.name,title:r.title||r.name,icon:r.icon,value:r.initialValue||{_type:r.name}})}var i={template:e=>new n.TemplateBuilder(e),defaults:function(e){var t=e||(0,a.getDefaultSchema)();if(!t)throw new Error("Unable to automatically resolve schema. Pass schema explicitly: `defaults(schema)`");return t.getTypeNames().filter(e=>!/^sanity\./.test(e)).filter(e=>function(e,t){var r=t.get(e);return r.type&&"document"===r.type.name}(e,t)).map(e=>o(t.get(e),t))},defaultTemplateForType:o};t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultSchema=void 0;var n,a=(n=r(1106))&&n.__esModule?n:{default:n};t.getDefaultSchema=()=>(0,a.default)(r(36))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBuilder=l,t.resolveInitialValue=s;var n,a=(n=r(52))&&n.__esModule?n:{default:n},o=r(283);function i(e,t,r,n,a,o,i){try{var u=e[o](i),l=u.value}catch(e){return void r(e)}u.done?t(l):Promise.resolve(l).then(n,a)}function u(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var o=e.apply(t,r);function u(e){i(o,n,a,u,l,"next",e)}function l(e){i(o,n,a,u,l,"throw",e)}u(void 0)}))}}function l(e){return"function"==typeof e.serialize}function s(e){return c.apply(this,arguments)}function c(){return(c=u((function*(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(l(e))return s(e.serialize(),t);var r=e.id,n=e.value;if(!n)throw new Error('Template "'.concat(r,'" has invalid "value" property'));if((0,a.default)(n))return(0,o.validateInitialValue)(n,e);if("function"!=typeof n)throw new Error('Template "'.concat(r,'" has invalid "value" property - must be a plain object or a resolver function'));var i=yield n(t);return(0,o.validateInitialValue)(i,e)}))).apply(this,arguments)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveEnabledActions=t.isActionEnabled=void 0;var n,a=(n=r(135),(e,t)=>!!e&&n.isActionEnabled(e,t));t.isActionEnabled=a;var o=(()=>{var e=r(135);return t=>e.resolveEnabledActions(t)})();t.resolveEnabledActions=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericListBuilder=void 0;var n=h(r(279)),a=h(r(177)),o=r(134),i=r(187),u=r(1118),l=r(137),s=r(285),c=r(286),f=r(35),d=r(468),p=r(138);function h(e){return e&&e.__esModule?e:{default:e}}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t{var n=r.pane,a=r.index;return a<=1&&(0,c.defaultIntentChecker)(e,t,{pane:n,index:a})};function _(e,t){var r=t.path,n=t.initialValueTemplates,a=void 0===n?[]:n,u=(e.menuItems||[]).map((e,t)=>(0,l.maybeSerializeMenuItem)(e,t,r)),s=u.some(e=>e.intent&&"create"===e.intent.type),c=a.length>0;if(s||!c)return u;var f=(0,i.getPlusIcon)(),p=1===a.length&&(0,d.maybeSerializeInitialValueTemplateItem)(a[0],0,r),h=(new l.MenuItemBuilder).title("Create new").icon(f).showAsAction({whenCollapsed:!0});if(p){var v=(0,o.getTemplateById)(p.templateId),m=v&&v.title;u.unshift(h.title("Create new ".concat(p.title||m||"")).intent(O(p)).serialize())}else u.unshift(h.action("toggleTemplateSelectionMenu").serialize());return a.forEach(e=>{var t=(0,o.getTemplateById)(e.templateId),r=e.title||t&&t.title;u.push((new l.MenuItemBuilder).title("Create new ".concat(r)).icon(f).intent(O(e)).group("create-new").serialize())}),u}function O(e){var t=(0,o.getTemplateById)(e.templateId),r=(0,n.default)({type:t&&t.schemaType,template:e.templateId},Boolean);return{type:"create",params:e.parameters?[r,e.parameters]:r}}t.GenericListBuilder=class{constructor(){y(this,"initialValueTemplatesSpecified",!1),y(this,"spec",{})}id(e){return this.clone({id:e})}getId(){return this.spec.id}title(e){return this.clone({title:e,id:this.spec.id||(0,a.default)(e)})}getTitle(){return this.spec.title}defaultLayout(e){return this.clone({defaultLayout:e})}getDefaultLayout(){return this.spec.defaultLayout}menuItems(e){return this.clone({menuItems:e})}getMenuItems(){return this.spec.menuItems}menuItemGroups(e){return this.clone({menuItemGroups:e})}getMenuItemGroups(){return this.spec.menuItemGroups}child(e){return this.clone({child:e})}getChild(){return this.spec.child}canHandleIntent(e){return this.clone({canHandleIntent:e})}getCanHandleIntent(){return this.spec.canHandleIntent}showIcons(e){return this.clone({displayOptions:m({},this.spec.displayOptions||{},{showIcons:e})})}getShowIcons(){return this.spec.displayOptions?this.spec.displayOptions.showIcons:void 0}initialValueTemplates(e){return this.initialValueTemplatesSpecified=!0,this.clone({initialValueTemplates:Array.isArray(e)?e:[e]})}getInitialValueTemplates(){return this.spec.initialValueTemplates}serialize(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec.id||"",r=e.path,n=this.spec.defaultLayout;if(n&&!u.layoutOptions.includes(n))throw new f.SerializeError("`layout` must be one of ".concat(u.layoutOptions.map(e=>'"'.concat(e,'"')).join(", ")),r,t||e.index,this.spec.title);var a=(this.spec.initialValueTemplates||[]).map((e,t)=>(0,d.maybeSerializeInitialValueTemplateItem)(e,t,r));return{id:(0,p.validateId)(t,e.path,t||e.index),title:this.spec.title,type:"genericList",defaultLayout:n,child:this.spec.child||g,canHandleIntent:this.spec.canHandleIntent||b,displayOptions:this.spec.displayOptions,initialValueTemplates:a,menuItems:_(this.spec,{path:r,initialValueTemplates:a}),menuItemGroups:(this.spec.menuItemGroups||[]).map((e,t)=>(0,s.maybeSerializeMenuItemGroup)(e,t,r))}}clone(e){return new this.constructor}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(0))&&n.__esModule?n:{default:n};var o={vectorEffect:"non-scaling-stroke"},i=()=>a.default.createElement("svg",{viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",width:"1em",height:"1em"},a.default.createElement("path",{d:"M12.5 4V21M4 12.5H21",stroke:"currentColor",style:o}));t.default=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_ORDERING_OPTIONS=t.DEFAULT_SELECTED_ORDERING_OPTION=t.ORDER_BY_CREATED_AT=t.ORDER_BY_UPDATED_AT=void 0;var n={title:"Last edited",name:"updatedAt",by:[{field:"_updatedAt",direction:"desc"}]};t.ORDER_BY_UPDATED_AT=n;var a={title:"Created",name:"createdAt",by:[{field:"_createdAt",direction:"desc"}]};t.ORDER_BY_CREATED_AT=a;var o=n;t.DEFAULT_SELECTED_ORDERING_OPTION=o;var i=[n,a];t.DEFAULT_ORDERING_OPTIONS=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultInitialValueTemplateItems=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,u.getDefaultSchema)(),t=(0,o.getTemplates)().filter(e=>!e.parameters||0===e.parameters.length).filter(t=>(0,i.isActionEnabled)(e.get(t.schemaType),"create")),r=e.getTypeNames(),n=t.sort((e,t)=>r.indexOf(e.schemaType)-r.indexOf(t.schemaType));return n.map(e=>s.StructureBuilder.initialValueTemplateItem(e.id))},t.maybeSerializeInitialValueTemplateItem=function(e,t,r){return e instanceof v?e.serialize({path:r,index:t}):e},t.menuItemsFromInitialValueTemplateItems=function(e){return e.map(e=>{var t=(0,o.getTemplateById)(e.templateId),r=e.title||t&&t.title||"Create new",n=(0,a.default)({type:t&&t.schemaType,template:e.templateId},Boolean),i=e.parameters?[n,e.parameters]:n,l=t&&(0,u.getDefaultSchema)().get(t.schemaType);return(new c.MenuItemBuilder).title(r).icon(t&&t.icon||l&&l.icon||(0,f.getPlusIcon)()).intent({type:"create",params:i}).serialize()})},t.InitialValueTemplateItemBuilder=void 0;var n,a=(n=r(279))&&n.__esModule?n:{default:n},o=r(134),i=r(464),u=r(131),l=r(35),s=r(107),c=r(137),f=r(187);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=e.path,r=void 0===t?[]:t,n=e.index,a=e.hint,o=this.spec,i=o.id,u=o.templateId;if("string"!=typeof i||!i)throw new s.SerializeError("`id` is required for initial value template item nodes",r,n,a).withHelpUrl(l.HELP_URL.ID_REQUIRED);if(!u)throw new s.SerializeError("template id (`templateId`) is required for initial value template item nodes",r,i,a).withHelpUrl(l.HELP_URL.ID_REQUIRED);return p({},this.spec,{id:i,templateId:u,type:"initialValueTemplateItem"})}clone(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new v;return t.spec=p({},this.spec,{},e),t}}t.InitialValueTemplateItemBuilder=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.component=t.form=void 0;var n=r(1121),a=r(1122);t.form=e=>new n.FormViewBuilder(e);t.component=e=>new a.ComponentViewBuilder(e)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,a=(n=r(442))&&n.__esModule?n:{default:n},o=r(1125);var i=e=>!["homePage","workPage","bioPage","contactPage","work","logos","categories","siteSettings","menuLink","socialLink"].includes(e.getId());t.default=()=>a.default.list().title("Content").items([a.default.listItem().title("Site Settings").icon(o.MdSettings).child(a.default.list().title("Site Settings").items([a.default.listItem().title("Metadata").icon(o.MdInfo).child(a.default.document().title("Metadata").schemaType("siteSettings").documentId("siteSettings")),a.default.listItem().title("Navigation Links").icon(o.MdList).child(a.default.documentTypeList("menuLink").title("Navigation Links")),a.default.listItem().title("Social Links").icon(o.MdShare).child(a.default.documentTypeList("socialLink").title("Social Links"))])),a.default.divider(),a.default.listItem().title("Published Work").child(a.default.list().title("Published Work").items([a.default.listItem().title("List of Work").schemaType("work").child(a.default.documentTypeList("work").title("List of Work")),a.default.listItem().title("Categories").schemaType("categories").child(a.default.documentTypeList("categories").title("Categories")),a.default.listItem().title("Publisher Logos").schemaType("logos").child(a.default.documentTypeList("logos").title("Publisher Logos"))])),a.default.listItem().title("Website Pages").child(a.default.list().title("Pages").items([a.default.listItem().title("Home Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("homePage").documentId("homePage")),a.default.listItem().title("Work Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("workPage").documentId("workPage")),a.default.listItem().title("Bio Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("bioPage").documentId("bioPage")),a.default.listItem().title("Contact Page").icon(o.MdInsertDriveFile).child(a.default.editor().schemaType("contactPage").documentId("contactPage"))])),...a.default.documentTypeListItems().filter(i)])},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{path:[]},t=this.spec,r=t.id,n=t.title,a=t.child,s=t.options,c=t.component;if(!r)throw new o.SerializeError("`id` is required for `component` structure item",e.path,e.index).withHelpUrl(o.HELP_URL.ID_REQUIRED);if(!c)throw new o.SerializeError("`component` is required for `component` structure item",e.path,e.index).withHelpUrl(o.HELP_URL.ID_REQUIRED);return{id:(0,l.validateId)(r,e.path,e.index),title:n,type:"component",child:a,component:c,options:s||{},menuItems:(this.spec.menuItems||[]).map((t,r)=>(0,i.maybeSerializeMenuItem)(t,r,e.path)),menuItemGroups:(this.spec.menuItemGroups||[]).map((t,r)=>(0,u.maybeSerializeMenuItemGroup)(t,r,e.path))}}clone(e){var t=new d;return t.spec=c({},this.spec,{},e||{}),t}}t.ComponentBuilder=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e&&("function"==typeof e.then||"function"==typeof e.subscribe)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var n=s(r(0)),a=s(r(2)),o=s(r(54)),i=r(107),u=s(r(288)),l=s(r(2060));function s(e){return e&&e.__esModule?e:{default:e}}function c(e){var t=e.error,r=t.path,a=t.helpId,s=t.message,c=t.stack,f=!(e.error instanceof i.SerializeError||s.includes("Module build failed:"));return n.default.createElement("div",{className:l.default.root},n.default.createElement("h2",{className:l.default.title},"Encountered an error while reading structure"),n.default.createElement("div",{className:l.default.body},n.default.createElement("h2",{className:l.default.path},r&&r.map((e,t)=>n.default.createElement("span",{key:t,className:l.default.segment},n.default.createElement("span",{className:l.default.pathSegmentProperty},e)))),n.default.createElement("div",{className:l.default.problem},n.default.createElement("div",{className:l.default.problemSeverity},n.default.createElement("span",{className:l.default.problemSeverityIcon},n.default.createElement(u.default,null)),n.default.createElement("span",{className:l.default.problemSeverityText},"Error")),n.default.createElement("div",{className:l.default.problemContent},n.default.createElement("div",{className:l.default.problemMessage},f?function(e){return e.replace(/\(\.\.\.\)\./g,"(...)\n .").replace(/__WEBPACK_IMPORTED_MODULE_\d+_+/g,"").replace(/___default\./g,".").replace(new RegExp(" \\(https?:\\/\\/".concat(window.location.host),"g")," (")}(c):s),a&&n.default.createElement("a",{className:l.default.problemLink,href:(0,o.default)(a),rel:"noopener noreferrer",target:"_blank"},"View documentation")))))}c.propTypes={error:a.default.shape({message:a.default.string.isRequired,stack:a.default.string.isRequired,path:a.default.arrayOf(a.default.oneOfType([a.default.string,a.default.number])),helpId:a.default.string}).isRequired}},function(e,t){e.exports={deskTool:"DeskTool_deskTool_19FSK",createButtonContainer:"DeskTool_createButtonContainer_1zuq6",createButton:"DeskTool_createButton_2voY_",nothingSelected:"DeskTool_nothingSelected_1GVuv positioning_center-both_1syl4 positioning_absoluteCenter_3glw9 headings_heading2_1V7ks headings_root_1MdXU"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.ContentRect=function(e){if("getBBox"in e){var t=e.getBBox();return Object.freeze({height:t.height,left:0,top:0,width:t.width})}var r=window.getComputedStyle(e);return Object.freeze({height:parseFloat(r.height||"0"),left:parseFloat(r.paddingLeft||"0"),top:parseFloat(r.paddingTop||"0"),width:parseFloat(r.width||"0")})}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(2)),o=l(r(85)),i=l(r(22)),u=l(r(2107));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.PureComponent{constructor(e){super(e);var t="function"==typeof e.message?e.message(e.path):e.message,r="function"==typeof t.subscribe,n={currentMessage:r?c.defaultProps.message:t};if(r){var a=!0;this.subscription=t.subscribe(e=>{a?n.currentMessage=e:this.setState({currentMessage:e})}),a=!1}this.state=n}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}render(){var e=this.props,t=e.isSelected,r=e.isCollapsed,a=e.onCollapse,l=e.onExpand,s=e.title,c=this.state.currentMessage;return n.default.createElement(o.default,{title:s,isScrollable:!1,isSelected:t,isCollapsed:r,onCollapse:a,onExpand:l,index:this.props.index},n.default.createElement("div",{className:u.default.root},n.default.createElement(i.default,{center:!0,message:c})))}}t.default=c,s(c,"propTypes",{title:a.default.string,isSelected:a.default.bool.isRequired,isCollapsed:a.default.bool.isRequired,onExpand:a.default.func,onCollapse:a.default.func,path:a.default.arrayOf(a.default.string),index:a.default.number,message:a.default.oneOfType([a.default.string,a.default.func])}),s(c,"defaultProps",{message:"Loading…",path:[],title:" ",index:void 0,onExpand:void 0,onCollapse:void 0})},function(e,t){e.exports={root:"DefaultMenu_root_1DdCQ shadows_shadow-6dp_3VOFo",list:"DefaultMenu_list_3p5Ex helpers_resetList_7YGi9",item:"DefaultMenu_item_1j3FJ helpers_resetListItem_33xqg selectable_item_2rNFy",isDisabled:"DefaultMenu_isDisabled_2bZjW",focusedItem:"DefaultMenu_focusedItem_1zKDq DefaultMenu_item_1j3FJ helpers_resetListItem_33xqg selectable_item_2rNFy selectable_selected_4ajKK selectable_item_2rNFy",iconContainer:"DefaultMenu_iconContainer_3THc2",link:"DefaultMenu_link_3wNvP",dangerLink:"DefaultMenu_dangerLink_2xgrI DefaultMenu_link_3wNvP",divider:"DefaultMenu_divider_2YdBd"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(2)),o=i(r(2078));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends n.default.PureComponent{constructor(){super(...arguments),u(this,"handleScroll",e=>{this.props.onScroll(e)}),u(this,"setScrollContainerElement",e=>{this._scrollContainerElement=e})}getChildContext(){return{getScrollContainer:()=>this._scrollContainerElement}}componentDidMount(){this.props.onScroll&&this._scrollContainerElement.addEventListener("scroll",this.handleScroll,{passive:!0})}componentWillUnmount(){this.props.onScroll&&this._scrollContainerElement.removeEventListener("scroll",this.handleScroll,{passive:!0})}render(){return n.default.createElement("div",{ref:this.setScrollContainerElement,className:"".concat(o.default.scrollContainer," ").concat(this.props.className),tabIndex:this.props.tabIndex},this.props.children)}}t.default=l,u(l,"propTypes",{className:a.default.string,children:a.default.node,onScroll:a.default.func,tabIndex:a.default.number}),u(l,"defaultProps",{children:void 0,className:"",onScroll:()=>null,tabIndex:void 0}),u(l,"defaultProps",{className:""}),u(l,"childContextTypes",{getScrollContainer:a.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t=0&&"[object Function]"===n.call(e.callee)),r}},function(e,t,r){"use strict";var n=Object,a=TypeError;e.exports=function(){if(null!=this&&this!==n(this))throw new a("RegExp.prototype.flags getter called on non-object");var e="";return this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e}},function(e,t,r){"use strict";var n=r(508),a=r(295).supportsDescriptors,o=Object.getOwnPropertyDescriptor,i=TypeError;e.exports=function(){if(!a)throw new i("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");if("gim"===/a/gim.flags){var e=o(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof/a/.dotAll)return e.get}return n}},function(e,t,r){"use strict";var n=function(){};e.exports=n},function(e,t,r){"use strict";r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return o}));var n=function(e){return Array.isArray(e)?e[0]:e},a=function(e){if("function"==typeof e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n0&&void 0!==arguments[0]?arguments[0]:this.props;return l.Children.toArray(e.children).filter(Boolean)}},{key:"setActiveChildIndex",value:function(){if(0!==this.state.activeChildIndex){var e=l.Children.count(this.state.children);0===e?this.setState({activeChildIndex:0}):this.state.activeChildIndex>=e&&this.setState({activeChildIndex:e-1})}}},{key:"componentWillMount",value:function(){this.setState({children:this.getFilteredChildren()})}},{key:"componentWillReceiveProps",value:function(e){if(e.children!==this.props.children)return this.setState({children:this.getFilteredChildren(e)},this.setActiveChildIndex);this.setActiveChildIndex()}},{key:"componentDidUpdate",value:function(e,t){this.state.activeChildIndex!==t.activeChildIndex&&this.setFocus(this.state.activeChildIndex)}},{key:"setFocus",value:function(e){var t=this.$wrapper.children[e];t&&t.hasAttribute("data-focus-skip")?this.moveFocus(t.compareDocumentPosition(document.activeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1):t&&document.activeElement!==t&&t.focus()}},{key:"moveFocus",value:function(e){var t=this.state.children?l.Children.count(this.state.children):0,r=this.state.activeChildIndex+e;r>=t?r=0:r<0&&(r=t-1),this.setState({activeChildIndex:r})}},{key:"renderChildren",value:function(){var e=this;return l.Children.map(this.state.children,(function(t,a){var o;return r.i(l.cloneElement)(t,(n(o={},m,a),n(o,"data-focus-skip",-1===parseInt(t.props.tabIndex,10)||void 0),n(o,"key",t.key||a),n(o,"tabIndex",e.state.activeChildIndex===a?0:-1),o))}))}},{key:"render",value:function(){return r.i(l.createElement)(this.props.component,h({},f()(this.props,t.internalKeys),{ref:this.persistWrapperElementReference,onFocus:this.handleFocus,onKeyDown:this.handleKeyDown}),this.renderChildren())}}]),t}(l.PureComponent);y.mode={HORIZONTAL:p()(),VERTICAL:p()(),BOTH:p()()},y.propTypes={"*":u.a.any,component:u.a.oneOfType([u.a.string,u.a.func]),defaultActiveChildIndex:u.a.number,mode:u.a.oneOf([y.mode.BOTH,y.mode.HORIZONTAL,y.mode.VERTICAL])},y.defaultProps={component:"div",defaultActiveChildIndex:0,mode:y.mode.BOTH,onKeyDown:function(){}},y.internalKeys=Object.keys(y.defaultProps),t.default=y}])},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var n=i(r(2)),a=i(r(0)),o=i(r(2106));function i(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=[o.default.root,e.className].filter(Boolean).join(" ");return a.default.createElement("div",{"aria-labelledby":e["aria-labelledby"],className:t,id:e.id,role:"tabpanel",tabIndex:void 0===e.tabIndex?0:e.tabIndex},e.children)}u.propTypes={"aria-labelledby":n.default.string.isRequired,children:n.default.node,className:n.default.string,id:n.default.string.isRequired,tabIndex:n.default.number},u.defaultProps={children:null,className:void 0,tabIndex:void 0}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(515))&&n.__esModule?n:{default:n}).default.forNamespace("desk-tool");t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(6),a=r(5),o=(0,r(2119).resolveBackend)(),i=new n.Subject,u=(e,t)=>"".concat(e,"::").concat(t),l=i.pipe((0,a.switchMap)(e=>o.set(e.key,e.value).pipe((0,a.map)(t=>({key:e.key,value:t}))))),s=(e,t)=>(0,n.merge)(o.get(e,t),l.pipe((0,a.filter)(t=>t.key===e),(0,a.map)(e=>e.value))),c=(e,t)=>{i.next({key:e,value:t})},f=e=>({forKey:t=>{var r=u(e,t);return{listen:e=>s(r,e),set:e=>c(r,e),del:()=>c(r,void 0)}},listen:(t,r)=>s(u(e,t),r),set:(t,r)=>c(u(e,t),r),del:t=>c(u(e,t),void 0),forNamespace:t=>f(u(e,t))}),d={forNamespace:f};t.default=d},function(e,t,r){"use strict";var n=r(517).forEach,a=r(2126),o=r(2127),i=r(2128),u=r(2129),l=r(2130),s=r(518),c=r(2131),f=r(2133),d=r(2134),p=r(2135);function h(e){return Array.isArray(e)||void 0!==e.length}function v(e){if(Array.isArray(e))return e;var t=[];return n(e,(function(e){t.push(e)})),t}function m(e){return e&&1===e.nodeType}function y(e,t,r){var n=e[t];return null==n&&void 0!==r?r:n}e.exports=function(e){var t;if((e=e||{}).idHandler)t={get:function(t){return e.idHandler.get(t,!0)},set:e.idHandler.set};else{var r=i(),g=u({idGenerator:r,stateHandler:f});t=g}var b=e.reporter;b||(b=l(!1===b));var _=y(e,"batchProcessor",c({reporter:b})),O={};O.callOnAdd=!!y(e,"callOnAdd",!0),O.debug=!!y(e,"debug",!1);var w,E=o(t),M=a({stateHandler:f}),j=y(e,"strategy","object"),P=y(e,"important",!1),x={reporter:b,batchProcessor:_,stateHandler:f,idHandler:t,important:P};if("scroll"===j&&(s.isLegacyOpera()?(b.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),j="object"):s.isIE(9)&&(b.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),j="object")),"scroll"===j)w=p(x);else{if("object"!==j)throw new Error("Invalid strategy name: "+j);w=d(x)}var k={};return{listenTo:function(e,r,a){function o(e){var t=E.get(e);n(t,(function(t){t(e)}))}function i(e,t,r){E.add(t,r),e&&r(t)}if(a||(a=r,r=e,e={}),!r)throw new Error("At least one element required.");if(!a)throw new Error("Listener required.");if(m(r))r=[r];else{if(!h(r))return b.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");r=v(r)}var u=0,l=y(e,"callOnAdd",O.callOnAdd),s=y(e,"onReady",(function(){})),c=y(e,"debug",O.debug);n(r,(function(e){f.getState(e)||(f.initState(e),t.set(e));var d=t.get(e);if(c&&b.log("Attaching listener to element",d,e),!M.isDetectable(e))return c&&b.log(d,"Not detectable."),M.isBusy(e)?(c&&b.log(d,"System busy making it detectable"),i(l,e,a),k[d]=k[d]||[],void k[d].push((function(){++u===r.length&&s()}))):(c&&b.log(d,"Making detectable..."),M.markBusy(e,!0),w.makeDetectable({debug:c,important:P},e,(function(e){if(c&&b.log(d,"onElementDetectable"),f.getState(e)){M.markAsDetectable(e),M.markBusy(e,!1),w.addListener(e,o),i(l,e,a);var t=f.getState(e);if(t&&t.startSize){var p=e.offsetWidth,h=e.offsetHeight;t.startSize.width===p&&t.startSize.height===h||o(e)}k[d]&&n(k[d],(function(e){e()}))}else c&&b.log(d,"Element uninstalled before being detectable.");delete k[d],++u===r.length&&s()})));c&&b.log(d,"Already detecable, adding listener."),i(l,e,a),u++})),u===r.length&&s()},removeListener:E.removeListener,removeAllListeners:E.removeAllListeners,uninstall:function(e){if(!e)return b.error("At least one element is required.");if(m(e))e=[e];else{if(!h(e))return b.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");e=v(e)}n(e,(function(e){E.removeAllListeners(e),w.uninstall(e),f.cleanState(e)}))},initDocument:function(e){w.initDocument&&w.initDocument(e)}}}},function(e,t,r){"use strict";(e.exports={}).forEach=function(e,t){for(var r=0;r4?e:void 0}());var t},n.isLegacyOpera=function(){return!!window.opera}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var n=p(r(2)),a=p(r(0)),o=p(r(36)),i=r(41),u=p(r(2197)),l=p(r(196)),s=p(r(2199)),c=p(r(2206)),f=p(r(2207)),d=p(r(2208));function p(e){return e&&e.__esModule?e:{default:e}}function h(e){var t,r=e.id,n=e.isSelected,p=e.schemaType,h=e.layout,v=e.icon,m=e.value,y="card"===h||"media"===h,g=p&&p.name&&o.default.get(p.name);return t=m&&m._id?g?a.default.createElement(s.default,{icon:(0,c.default)(v,p,l.default),layout:h,schemaType:p,value:m}):a.default.createElement(f.default,{value:m}):a.default.createElement(i.SanityDefaultPreview,{icon:(0,c.default)(v,p,u.default),layout:h,value:m}),a.default.createElement(d.default,{id:r,isSelected:n,layout:h,useGrid:y},t)}h.propTypes={id:n.default.string.isRequired,layout:n.default.string,isSelected:n.default.bool,icon:n.default.oneOfType([n.default.bool,n.default.func]),value:n.default.shape({_id:n.default.string,_type:n.default.string,title:n.default.string,subtitle:n.default.string,media:n.default.oneOfType([n.default.node,n.default.func])}),schemaType:n.default.shape({name:n.default.string,icon:n.default.func})},h.defaultProps={layout:"default",icon:void 0,value:null,isSelected:!1,schemaType:null}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(0)),a=r(6),o=r(5),i=u(r(2140));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=u(r(2144)).default.pipe((0,o.map)(e=>!e.target.hidden)),p={minHeight:1,minWidth:1},h=(0,a.concat)((0,a.defer)(()=>(0,a.of)(!document.hidden)),d).pipe((0,o.distinctUntilChanged)(),(0,o.publishReplay)(1),(0,o.refCount)());class v extends n.default.Component{constructor(){super(...arguments),f(this,"element",n.default.createRef()),f(this,"subscription",void 0),f(this,"state",{isVisible:null})}componentDidMount(){var e=this.props.hideDelay,t=void 0===e?0:e,r=(0,i.default)(this.element.current).pipe((0,o.map)(e=>e.isIntersecting));this.subscription=h.pipe((0,o.switchMap)(e=>e?r:(0,a.of)(!1)),(0,o.switchMap)(e=>e?(0,a.of)(!0):(0,a.of)(!1).pipe((0,o.delay)(t))),(0,o.distinctUntilChanged)(),(0,o.tap)(e=>{this.setState({isVisible:e})})).subscribe()}componentWillUnmount(){this.subscription.unsubscribe(),this.subscription=null}render(){var e=this.state.isVisible,t=this.props,r=t.children,a=t.style,o=void 0===a?{}:a,i=t.element,u=void 0===i?"span":i,l=(t.hideDelay,c(t,["children","style","element","hideDelay"]));return n.default.createElement(u,s({ref:this.element,style:s({},p,{},o)},l),e?r(e):" ")}}t.default=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,r,l,s){if(function e(t,r){return r.name===t||r.type&&e(t,r.type)}("reference",r))return t._ref?(0,o.default)(t,r).pipe((0,a.switchMap)(a=>a?e(t,a,l):(0,n.of)({type:r,snapshot:null}))):(0,n.of)({snapshot:null});var c=r.preview.select;if(c){var f=Object.keys(c),d=(l?f.filter(e=>l.includes(e)):f).map(e=>c[e].split("."));return(0,u.default)(t,d).pipe((0,a.map)(e=>({type:r,snapshot:e&&(0,i.default)(e,r,s)})))}return(0,n.of)({type:r,snapshot:(0,i.invokePrepare)(r,t,s)})};var n=r(6),a=r(5),o=s(r(2146)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2147)),u=s(r(522));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(523));function a(e){return e&&e.__esModule?e:{default:e}}var o=(0,a(r(2161)).default)(n.default);t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e in g||(g[e]=[]);var r=g[e];(0,o.default)(t,(0,a.default)(r.map(e=>e.fields))).length>0&&r.push(function(e,t){var r=null,a=(0,u.merge)(new u.Observable(e=>{e.next(r),e.complete()}).pipe((0,l.filter)(Boolean)),function(e,t){return function(e){var t=(()=>{if(!n){var e=(0,u.from)(i.default.listen('*[!(_id in path("_.**"))]',{},{events:["welcome","mutation"],includeResult:!1,visibility:"query"})).pipe((0,l.share)()),t=e.pipe((0,l.filter)(e=>"welcome"===e.type),(0,l.publishReplay)(1),(0,l.refCount)());t.subscribe();var r=e.pipe((0,l.filter)(e=>"mutation"===e.type));n={welcome$:t,mutations$:r}}return n})();return(0,u.merge)(t.welcome$,t.mutations$.pipe((0,l.filter)(t=>t.documentId===e)))}(e).pipe((0,l.switchMap)(r=>"welcome"===r.type||"query"===r.visibility?m(e,t).pipe((0,l.mergeMap)(r=>(0,u.concat)((0,u.of)(r),void 0===r?y(e,t):[]))):y(e,t)))}(e,t)).pipe((0,l.tap)(e=>r=e),(0,l.publishReplay)(1),(0,l.refCount)());return{id:e,fields:t,changes$:a}}(e,t));var s=r.filter(e=>e.fields.some(e=>t.includes(e))).map(e=>e.changes$);return(0,u.combineLatest)(s).pipe((0,l.map)(e=>e.filter(Boolean)),(0,l.filter)(e=>(0,p.default)(e,e=>e._rev)),(0,l.map)(e=>0===e.length?null:function(e,t){return[...f.INCLUDE_FIELDS,...t].reduce((t,r)=>{var n=function(e,t){var r;return e.some(e=>t in e&&(r=e[t],!0)),r}(e,r);return void 0!==n&&(t[r]=n),t},{})}(e,t)),(0,l.distinctUntilChanged)((0,d.default)(t)))};var n,a=h(r(23)),o=h(r(263)),i=h(r(13)),u=r(6),l=r(5),s=h(r(2149)),c=r(2150),f=r(192),d=h(r(2159)),p=h(r(2160));function h(e){return e&&e.__esModule?e:{default:e}}function v(e){var t=(0,c.combineSelections)(e);return i.default.observable.fetch((0,c.toGradientQuery)(t)).pipe((0,l.map)(e=>(0,c.reassemble)(e,t)))}var m=(0,s.default)(v,100),y=(0,s.default)(v,1e3);var g={}},function(e,t,r){var n=r(164),a=r(76),o=r(160),i=r(21);e.exports=function(e,t,r){if(!i(r))return!1;var u=typeof t;return!!("number"==u?a(r)&&o(t,r.length):"string"==u&&t in r)&&n(r[t],e)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=v(r(0)),a=v(r(2168)),o=v(r(2169)),i=v(r(2170)),u=v(r(2182)),l=v(r(2184)),s=v(r(2186)),c=v(r(2188)),f=v(r(2191)),d=v(r(2193)),p=v(r(13)),h=v(r(196));function v(e){return e&&e.__esModule?e:{default:e}}function m(){return(m=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var _={default:u.default,card:i.default,media:c.default,detail:l.default,inline:s.default,block:f.default};class O extends n.default.PureComponent{constructor(){super(...arguments),g(this,"renderMedia",e=>{var t=(0,a.default)(p.default),r=e.dimensions,o=this.props.value,i=o.media;return n.default.createElement("img",{alt:o.title,src:t.image(i).width(r.width||100).height(r.height||100).fit(r.fit).url()})}),g(this,"renderImageUrl",e=>{var t=e.dimensions,r=this.props.value,a=r.imageUrl;if(a){var i=(0,o.default)(a.split("?")[0],t);return n.default.createElement("img",{src:i,alt:r.title})}}),g(this,"renderIcon",e=>{var t=this.props.icon||h.default;return t&&n.default.createElement(t,{className:"sanity-studio__preview-fallback-icon"})}),g(this,"resolveMedia",()=>{var e=this.props,t=e.value,r=e.icon,a=t.media;return!1!==r&&("function"==typeof a||n.default.isValidElement(a)?a:t.media&&"reference"===t.media._type&&t.media._ref?this.renderMedia:t.imageUrl?this.renderImageUrl:a&&a.asset?this.renderMedia:this.renderIcon)})}render(){var e=this.props,t=e.layout,r=e._renderAsBlockImage,a=b(e,["layout","_renderAsBlockImage"]),o=_.hasOwnProperty(t)?_[t]:_.default;r&&(o=d.default);var i=function(e){return e&&"object"==typeof e?{_upload:e._upload,value:b(e,["_upload"])}:{_upload:null,value:e}}(this.props.value),u=i._upload,l=i.value,s=u?function(e){for(var t=1;t12?t%12:t},hh:function(e){return d(s.h(e),2)},m:function(e){return e.getMinutes()},mm:function(e){return d(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return d(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return d(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return d(e.getMilliseconds(),3)},Z:function(e){return f(e.getTimezoneOffset(),":")},ZZ:function(e){return f(e.getTimezoneOffset())},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()}};function c(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|]$/g,""):e.replace(/\\/g,"")}function f(e,t){t=t||"";var r=e>0?"-":"+",n=Math.abs(e),a=n%60;return r+d(Math.floor(n/60),2)+t+d(a,2)}function d(e,t){for(var r=Math.abs(e).toString();r.lengthn.default.createElement(a.Tooltip,{className:o.default.itemStatus,title:"There are unpublished edits",arrow:!0,theme:"light",distance:"2",sticky:!0,size:"small"},n.default.createElement("div",{className:o.default.draftBadge},n.default.createElement(i.default,{inverted:!0,faded:!0},"Draft")));t.default=l},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2205));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class l extends a.default.PureComponent{render(){var e=this.props,t=e.color,r=e.inverted,n=e.children,i=e.title,u=e.faded;return a.default.createElement("span",{className:r?o.default.inverted:o.default.default,"data-color":t,"data-faded":u,title:i},n)}}t.default=l,u(l,"propTypes",{color:n.default.oneOf([void 0,"success","warning","danger","info","neutral"]),inverted:n.default.bool,faded:n.default.bool,children:n.default.node,title:n.default.string}),u(l,"defaultProps",{color:void 0,inverted:!1})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.className,r=(e.onSortEnd,e.onSortStart,e.lockToContainerEdges,e.useDragHandle,function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["className","onSortEnd","onSortStart","lockToContainerEdges","useDragHandle"]));return n.default.createElement("ul",u({},r,{className:(0,o.default)(a.default.root,t)}))};var n=i(r(0)),a=i(r(2209)),o=i(r(20));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["className"]);return n.default.createElement("li",u({},r,{className:(0,a.default)(o.default.root,t)}))};var n=i(r(0)),a=i(r(20)),o=i(r(2210));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t0?(d=a(e),p=a(t)):(d=a(t),p=a(e));var v,m=o(p,d),y=p.getTimezoneOffset()-d.getTimezoneOffset(),g=Math.round(m/60)-y;if(g<2)return l.includeSeconds?m<5?f("lessThanXSeconds",5,h):m<10?f("lessThanXSeconds",10,h):m<20?f("lessThanXSeconds",20,h):m<40?f("halfAMinute",null,h):f(m<60?"lessThanXMinutes":"xMinutes",1,h):0===g?f("lessThanXMinutes",1,h):f("xMinutes",g,h);if(g<45)return f("xMinutes",g,h);if(g<90)return f("aboutXHours",1,h);if(g<1440)return f("aboutXHours",Math.round(g/60),h);if(g<2520)return f("xDays",1,h);if(g<43200)return f("xDays",Math.round(g/1440),h);if(g<86400)return f("aboutXMonths",v=Math.round(g/43200),h);if((v=i(p,d))<12)return f("xMonths",Math.round(g/43200),h);var b=v%12,_=Math.floor(v/12);return b<3?f("aboutXYears",_,h):b<9?f("overXYears",_,h):f("almostXYears",_+1,h)}},function(e,t,r){var n=r(3);e.exports=function(e,t){var r=t&&Number(t.weekStartsOn)||0,a=n(e),o=a.getDay(),i=6+(oe.draft||e.published)},t.DRAFTS_FOLDER=void 0;t.DRAFTS_FOLDER="drafts";var i="".concat("drafts",".");function u(e){return e.startsWith(i)}function l(e){return u(e)?e:i+e}function s(e){return u(e)?e.slice(i.length):e}function c(e){var t=e.reduce((e,t)=>{var r=s(t._id),n=e.get(r);return n||(n={id:r},e.set(r,n)),n[r===t._id?"published":"draft"]=t,e},new Map);return Array.from(t.values())}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new i(e).parse()};var n,a=(n=r(2325))&&n.__esModule?n:{default:n};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}class i{constructor(e){o(this,"tokens",void 0),o(this,"length",void 0),o(this,"i",void 0),this.tokens=(0,a.default)(e),this.length=this.tokens.length,this.i=0}parse(){return this.parsePath()}EOF(){return this.i>=this.length}peek(){return this.EOF()?null:this.tokens[this.i]}consume(){var e=this.peek();return this.i+=1,e}probe(e){var t=this.peek();return t?Object.keys(e).find(r=>{var n=e[r];return!t[r]||t[r]!=n})?null:t:null}match(e){return this.probe(e)?this.consume():null}parseAttribute(){var e=this.match({type:"identifier"});if(e)return{type:"attribute",name:e.name};var t=this.match({type:"quoted",quote:"single"});return t?{type:"attribute",name:t.value}:null}parseAlias(){return this.match({type:"keyword",symbol:"@"})||this.match({type:"keyword",symbol:"$"})?{type:"alias",target:"self"}:null}parseNumber(){var e=this.match({type:"number"});return e?{type:"number",value:e.value}:null}parseNumberValue(){var e=this.parseNumber();return e?e.value:null}parseSliceSelector(){var e=this.i,t={type:"range"};return t.start=this.parseNumberValue(),this.match({type:"operator",symbol:":"})?(t.end=this.parseNumberValue(),this.match({type:"operator",symbol:":"})&&(t.step=this.parseNumberValue()),null===t.start&&null===t.end?(this.i=e,null):t):null!==t.start?{type:"index",value:t.start}:(this.i=e,null)}parseValueReference(){return this.parseAttribute()||this.parseSliceSelector()}parseLiteralValue(){var e=this.match({type:"quoted",quote:"double"});if(e)return{type:"string",value:e.value};var t=this.match({type:"boolean"});return t?{type:"boolean",value:"true"==t.symbol}:this.parseNumber()}parseFilterExpression(){var e=this.i,t=this.parseAttribute()||this.parseAlias();if(!t)return null;if(this.match({type:"operator",symbol:"?"}))return{type:"constraint",operator:"?",lhs:t};var r=this.match({type:"comparator"});if(!r)return this.i=e,null;var n=t,a=this.parseLiteralValue();if(!a)throw new Error("Operator ".concat(r.symbol," needs a literal value at the right hand side"));return{type:"constraint",operator:r.symbol,lhs:n,rhs:a}}parseExpression(){return this.parseFilterExpression()||this.parseValueReference()}parseUnion(){if(!this.match({type:"paren",symbol:"["}))return null;for(var e=[],t=this.parseFilterExpression()||this.parsePath()||this.parseValueReference();t&&(e.push(t),!this.match({type:"paren",symbol:"]"}));){if(!this.match({type:"operator",symbol:","}))throw new Error("Expected ]");if(!(t=this.parseFilterExpression()||this.parsePath()||this.parseValueReference()))throw new Error("Expected expression following ','")}return{type:"union",nodes:e}}parseRecursive(){if(this.match({type:"operator",symbol:".."})){var e=this.parsePath();if(!e)throw new Error("Expected path following '..' operator");return{type:"recursive",term:e}}return null}parsePath(){var e=[],t=this.parseAttribute()||this.parseUnion()||this.parseRecursive();if(!t)return null;for(e.push(t);!this.EOF();)if(this.match({type:"operator",symbol:"."})){var r=this.parseAttribute();if(!r)throw new Error("Expected attribute name following '.");e.push(r)}else{if(!this.probe({type:"paren",symbol:"["})){var n=this.parseRecursive();n&&e.push(n);break}var a=this.parseUnion();if(!a)throw new Error("Expected union following '['");e.push(a)}return 1==e.length?e[0]:{type:"path",nodes:e}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=[],n=a.Matcher.fromPath(e).setPayload(e=>{r.push(...e)}),i=new o.default(t);return function e(t,r){var n=t.match(r),a=n.leads,o=n.delivery;a.forEach(t=>{u(t.target,r).forEach(r=>{e(t.matcher,r)})}),o&&o.targets.forEach(e=>{o.payload(u(e,r))})}(n,i),r};var n=i(r(319)),a=r(317),o=i(r(2330));function i(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var r=[];if(e.isIndexReference())e.toIndicies(t).forEach(e=>{r.push(t.getIndex(e))});else if(e.isAttributeReference())r.push(t.getAttribute(e.name()));else{if(!e.isSelfReference())throw new Error("Unable to derive accessor for target ".concat(e.toString()));r.push(t)}return(0,n.default)(r)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,a.default)(e,t).map(e=>({path:e.path,value:e.get()}))};var n,a=(n=r(569))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.reduce((e,t,r)=>e+function(e,t){var r=typeof e;if("number"===r)return"[".concat(e,"]");if("object"===r&&null!=e)return Object.keys(e).map(t=>{var r=e[t];return"[".concat(t,'=="').concat(r,'"]')}).join("");if(n.test(e))return t?e:".".concat(e);return"['".concat(e,"']")}(t,0===r),"")};var n=/^[a-z_$]+/},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Patcher",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"ImmutableAccessor",{enumerable:!0,get:function(){return a.default}});var n=o(r(2331)),a=o(r(575));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,r){var n=r(78);e.exports=function(e,t,r){for(var a=-1,o=e.length;++a{e.isIndexReference()&&r.push(...e.toIndicies(t))}),r.sort()}},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class a{constructor(e,t){n(this,"_value",void 0),n(this,"path",void 0),this._value=e,this.path=t||[]}containerType(){return Array.isArray(this._value)?"array":null!==this._value&&"object"==typeof this._value?"object":"primitive"}get(){return this._value}length(){if("array"!==this.containerType())throw new Error("Won't return length of non-indexable _value");return this._value.length}getIndex(e){return"array"===this.containerType()&&(e>=this.length()?null:new a(this._value[e],this.path.concat(e)))}hasAttribute(e){return"object"===this.containerType()&&this._value.hasOwnProperty(e)}attributeKeys(){return"object"!==this.containerType()?[]:Object.keys(this._value)}getAttribute(e){if("object"!==this.containerType())throw new Error("getAttribute only applies to plain objects");return this.hasAttribute(e)?new a(this._value[e],this.path.concat(e)):null}set(e){return e===this._value?this:new a(e,this.path)}setAccessor(e){return e}setIndex(e,t){if(t===this._value[e])return this;var r=this._value.slice();return r[e]=t,new a(r,this.path)}setIndexAccessor(e,t){return this.setIndex(e,t.get())}unsetIndices(e){for(var t=this._value.length,r=[],n=0;n{this.pendingSuccessfullySubmitted(r),this.updateConsistencyFlag()},failure:()=>{this.pendingFailed(r),this.updateConsistencyFlag()}}}isConsistent(){return!this.inconsistentAt}considerIncoming(){var e,t=!1;if(this.HEAD){var r=new Date(this.HEAD._updatedAt);this.incoming.find(e=>e.timestamp&&e.timestampe.timestampe.previousRev==this.HEAD._rev):this.incoming.find(e=>e.appliesToMissingDocument())){var a=this.applyIncoming(e);if(t=t||a,n++>10)throw new Error("Mutator stuck flushing incoming mutations. Probably stuck here: ".concat(JSON.stringify(e)))}}while(e);this.incoming.length>0&&o.default.enabled&&(0,o.default)("Unable to apply mutations %s",this.incoming.map(e=>e.transactionId).join(", ")),t&&this.rebase()}updateConsistencyFlag(){var e=this.isConsistent(),t=0==this.pending.length&&0==this.submitted.length&&0==this.incoming.length;t?this.inconsistentAt=null:this.inconsistentAt||(this.inconsistentAt=new Date),e!=t&&this.onConsistencyChanged&&(t?(0,o.default)("Buffered document is inconsistent"):(0,o.default)("Buffered document is consistent"),this.onConsistencyChanged(t))}applyIncoming(e){if(!e)return!1;if((0,o.default)("Applying mutation %s -> %s to rev %s",e.previousRev,e.resultRev,this.HEAD&&this.HEAD._rev),this.HEAD=e.apply(this.HEAD),this.incoming=this.incoming.filter(t=>t.transactionId!=e.transactionId),this.anyUnresolvedMutations()){var t=this.consumeUnresolved(e.transactionId);return o.default.enabled&&((0,o.default)("Incoming mutation ".concat(e.transactionId," appeared while there were pending or submitted local mutations")),(0,o.default)("Submitted txnIds: ".concat(this.submitted.map(e=>e.transactionId).join(", "))),(0,o.default)("Pending txnIds: ".concat(this.pending.map(e=>e.transactionId).join(", "))),(0,o.default)("needRebase == %s",t)),t}return(0,o.default)("Remote mutation %s arrived w/o any pending or submitted local mutations",e.transactionId),this.EDGE=this.HEAD,this.onMutation&&this.onMutation({mutation:e,document:this.EDGE,remote:!0}),!1}anyUnresolvedMutations(){return this.submitted.length>0||this.pending.length>0}consumeUnresolved(e){if(0==this.submitted.length&&0==this.pending.length)return!1;if(0!=this.submitted.length){if(this.submitted[0].transactionId==e)return(0,o.default)("Remote mutation %s matches upcoming submitted mutation, consumed from 'submitted' buffer",e),this.submitted.shift(),!1}else if(this.pending.length>0&&this.pending[0].transactionId==e)return(0,o.default)("Remote mutation %s matches upcoming pending mutation, consumed from 'pending' buffer",e),this.pending.shift(),!1;return(0,o.default)("The mutation was not the upcoming mutation, scrubbing. Pending: %d, Submitted: %d",this.pending.length,this.submitted.length),this.submitted=this.submitted.filter(t=>t.transactionId!=e),this.pending=this.pending.filter(t=>t.transactionId!=e),(0,o.default)("After scrubbing: Pending: %d, Submitted: %d",this.pending.length,this.submitted.length),!0}pendingSuccessfullySubmitted(e){if(0!=this.pending.length)if(this.pending[0].transactionId!=e){var t,r=[];this.pending.forEach(n=>{n.transactionId!=e?r.push(n):t=n}),this.submitted.push(t),this.pending=r,this.rebase()}else this.submitted.push(this.pending.shift())}pendingFailed(e){this.pending=this.pending.filter(t=>t.transactionId!=e),this.rebase()}rebase(){var e=this.EDGE;this.EDGE=a.default.applyAll(this.HEAD,this.submitted.concat(this.pending)),null!==e&&null!==this.EDGE&&(e._rev=this.EDGE._rev),!(0,n.default)(this.EDGE,e)&&this.onRebase&&this.onRebase(this.EDGE)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var n,a=(n=r(2361))&&n.__esModule?n:{default:n}},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(473))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="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},a=Object.assign||function(e){for(var t=1;t1?t-1:0),n=1;ne.height),c(p,this.animationStateClasses.animatingToHeightZero,0===O.height),c(p,this.animationStateClasses.animatingToHeightAuto,"auto"===O.height),c(p,this.animationStateClasses.animatingToHeightSpecific,O.height>0),p)),M=this.getStaticStateClasses(O.height);this.setState({animationStateClasses:E,height:_,overflow:"hidden",shouldUseTransitions:!w}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),w?(O.shouldUseTransitions=!0,h(this.animationFrameIDs),this.animationFrameIDs=(r=function(){a.setState(O),y(d,{newHeight:O.height})},(n=[])[0]=requestAnimationFrame((function(){n[1]=requestAnimationFrame((function(){r()}))})),n),this.animationClassesTimeoutID=setTimeout((function(){a.setState({animationStateClasses:M,shouldUseTransitions:!1}),a.hideContent(O.height),y(f,{newHeight:O.height})}),b)):(y(d,{newHeight:_}),this.timeoutID=setTimeout((function(){O.animationStateClasses=M,O.shouldUseTransitions=!1,a.setState(O),"auto"!==s&&a.hideContent(_),y(f,{newHeight:_})}),b))}}},{key:"componentWillUnmount",value:function(){h(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null,this.animationClassesTimeoutID=null,this.animationStateClasses=null}},{key:"showContent",value:function(e){0===e&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(e){0===e&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(e){var t;return(0,l.default)((c(t={},this.animationStateClasses.static,!0),c(t,this.animationStateClasses.staticHeightZero,0===e),c(t,this.animationStateClasses.staticHeightSpecific,e>0),c(t,this.animationStateClasses.staticHeightAuto,"auto"===e),t))}},{key:"render",value:function(){var e,t=this,r=this.props,n=r.animateOpacity,o=r.applyInlineTransitions,u=r.children,s=r.className,f=r.contentClassName,h=r.duration,v=r.easing,m=r.delay,y=r.style,g=this.state,b=g.height,_=g.overflow,O=g.animationStateClasses,w=g.shouldUseTransitions,E=a({},y,{height:b,overflow:_||y.overflow});w&&o&&(E.transition="height "+h+"ms "+v+" "+m+"ms",y.transition&&(E.transition=y.transition+", "+E.transition),E.WebkitTransition=E.transition);var M={};n&&(M.transition="opacity "+h+"ms "+v+" "+m+"ms",M.WebkitTransition=M.transition,0===b&&(M.opacity=0));var j=(0,l.default)((c(e={},O,!0),c(e,s,s),e));return i.default.createElement("div",a({},p.apply(void 0,[this.props].concat(d)),{"aria-hidden":0===b,className:j,style:E}),i.default.createElement("div",{className:f,style:M,ref:function(e){return t.contentElement=e}},u))}}]),t}(i.default.Component);g.propTypes={animateOpacity:u.default.bool,animationStateClasses:u.default.object,applyInlineTransitions:u.default.bool,children:u.default.any.isRequired,className:u.default.string,contentClassName:u.default.string,duration:u.default.number,delay:u.default.number,easing:u.default.string,height:function(e,t,r){var a=e[t];return"number"==typeof a&&a>=0||m(a)||"auto"===a?null:new TypeError('value "'+a+'" of type "'+(void 0===a?"undefined":n(a))+'" is invalid type for '+t+" in "+r+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')},onAnimationEnd:u.default.func,onAnimationStart:u.default.func,style:u.default.object},g.defaultProps={animateOpacity:!1,animationStateClasses:f,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}},t.default=g},function(e,t){e.exports={root:"Field_root_3_5VJ"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=u(r(2)),a=u(r(0)),o=u(r(2376)),i=u(r(188));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class s extends a.default.Component{constructor(){super(...arguments),l(this,"state",{hasFocus:!1}),l(this,"handleClick",e=>{if(!this.state.hasFocus){this.setState({hasFocus:!0});var t=this.props.onActivate;t&&t()}}),l(this,"handleClickOutside",()=>{this.state.hasFocus&&this.setState({hasFocus:!1})})}render(){var e=this.props,t=e.message,r=e.children,n=e.isActive,i=e.html,u=this.state.hasFocus;return a.default.createElement("div",{className:u?o.default.hasFocus:o.default.noFocus},!n&&a.default.createElement("div",{className:o.default.eventHandler,onClick:this.handleClick},a.default.createElement("div",{className:o.default.overlay}),!i&&a.default.createElement("div",{className:o.default.stringMessage},t),i&&a.default.createElement("div",{className:o.default.html},i)),a.default.createElement("div",{className:o.default.content},r))}}l(s,"propTypes",{children:n.default.node.isRequired,message:n.default.string,html:n.default.node,isActive:n.default.bool,onActivate:n.default.func}),l(s,"defaultProps",{message:"Click to activate…",isActive:!1});var c=(0,i.default)(s);t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={};Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(2377));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(n,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(86)),o=l(r(9)),i=l(r(102)),u=l(r(585));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"handleDropDownAction",e=>{this.handleInsertItem(e.type)}),s(this,"handleAddBtnClick",()=>{this.handleInsertItem(this.props.type.of[0])}),s(this,"handleInsertItem",e=>{var t=this.props,r=t.onCreateValue;(0,t.onAppendItem)(r(e))})}renderSelectType(){var e=this.props.type.of.map(e=>({title:e.title||e.type.name,type:e}));return n.default.createElement(a.default,{inverted:!0,items:e,onAction:this.handleDropDownAction},"Add")}render(){var e=this.props,t=e.type,r=e.readOnly,a=e.children;return r?null:n.default.createElement("div",{className:u.default.functions},n.default.createElement(i.default,{align:"start"},1===t.of.length?n.default.createElement(o.default,{inverted:!0,onClick:this.handleAddBtnClick},"Add"):this.renderSelectType(),a||null))}}t.default=c},function(e,t){e.exports={root:"ArrayInput_root_31dkt",list:"ArrayInput_list_2ajlM",listReadOnly:"ArrayInput_listReadOnly_8AWIj ArrayInput_list_2ajlM",functions:"ArrayInput_functions_3fsxC undefined",popupAnchor:"ArrayInput_popupAnchor_1brvy",movingItem:"ArrayInput_movingItem_2ORtW helpers_movingItem_1-lim shadows_shadow-6dp_3VOFo",listItem:"ArrayInput_listItem_135uG backgrounds_listItemStates_3p_z8 DefaultListItem_lineBetween_3X26c DefaultListItem_root_3SBNW",listItemMute:"ArrayInput_listItemMute_7njyg DefaultListItem_lineBetween_3X26c DefaultListItem_root_3SBNW",gridItem:"ArrayInput_gridItem_6f_T5",popupAnchorRelative:"ArrayInput_popupAnchorRelative_1A_Fq",sortable:"ArrayInput_sortable_1I1Na",warning:"ArrayInput_warning_1UEf7 DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",missingKeysWarning:"ArrayInput_missingKeysWarning_2CGeW ArrayInput_warning_1UEf7 DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",fixMissingKeysButtonWrapper:"ArrayInput_fixMissingKeysButtonWrapper_1NhTi",nonObjectsWarning:"ArrayInput_nonObjectsWarning_1mi6H ArrayInput_warning_1UEf7 DefaultFieldset_root_2cA2d DefaultFormField_root_26Cmi",removeNonObjectsButtonWrapper:"ArrayInput_removeNonObjectsButtonWrapper_3zDkm ArrayInput_fixMissingKeysButtonWrapper_1NhTi"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=p(r(15)),a=p(r(2)),o=p(r(0)),i=p(r(2400)),u=p(r(31)),l=p(r(82)),s=p(r(142)),c=p(r(81)),f=r(65),d=r(141);function p(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class m extends o.default.PureComponent{constructor(){super(...arguments),v(this,"setRootElement",e=>{this._rootElement=e}),v(this,"setPortalModalElement",e=>{this._portalModalElement=e})}componentDidMount(){window.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){window.removeEventListener("keydown",this.handleKeyDown)}render(){var e=this.props,t=e.title,r=e.onClose,a=e.children;return o.default.createElement(d.Manager,null,o.default.createElement(d.Reference,null,e=>{var t=e.ref;return o.default.createElement("div",{ref:t})}),o.default.createElement(l.default,null,e=>o.default.createElement(f.Portal,null,o.default.createElement(d.Popper,{placement:"bottom",modifiers:{preventOverflow:{boundariesElement:"viewport"},customStyle:{enabled:!0,fn:e=>{var t=(0,n.default)(e,"instance.reference.clientWidth")||500;return e.styles=function(e){for(var t=1;t{var l=n.ref,f=n.style,d=n.placement;n.arrowProps;return o.default.createElement("div",{ref:l,"data-placement":d,style:f,className:i.default.root},o.default.createElement(s.default,{onClickOutside:e?this.handleClose:void 0},o.default.createElement("div",{className:i.default.listContainer},o.default.createElement(c.default,{onEscape:t=>(e||t.shiftKey)&&this.handleClose()}),o.default.createElement("div",{className:i.default.root},o.default.createElement("div",{className:i.default.wrapper},t&&o.default.createElement("div",{className:i.default.head},t,o.default.createElement("button",{className:i.default.close,type:"button",onClick:r},o.default.createElement(u.default,null))),!t&&o.default.createElement("button",{className:i.default.closeDark,type:"button",onClick:this.handleClose},o.default.createElement(u.default,null)),o.default.createElement("div",{className:i.default.content},a))))))}))))}}t.default=m,v(m,"propTypes",{title:a.default.string,children:a.default.node.isRequired,onClose:a.default.func}),v(m,"defaultProps",{title:"",onClose(){}})},function(e,t,r){"use strict";e.exports={images:{directUploads:!0},api:{},project:{}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(2409)),o=l(r(589)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"handleChange",e=>{this.props.onChange(i.default.from((0,i.set)(e.currentTarget.checked)))}),s(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.type,i=e.readOnly,u=e.onFocus;return r.options&&"checkbox"===r.options.layout?n.default.createElement(o.default,{readOnly:i,onChange:this.handleChange,checked:t,ref:this.setInput,description:r.description},r.title):n.default.createElement(a.default,{readOnly:i,checked:t,label:r.title,description:r.description,onChange:this.handleChange,onFocus:u,ref:this.setInput})}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(2)),a=i(r(0)),o=i(r(2411));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends a.default.Component{constructor(){super(...arguments),s(this,"state",{hasFocus:!1}),s(this,"handleFocus",e=>{this.setState({hasFocus:!0}),this.props.onFocus&&this.props.onFocus(e)}),s(this,"handleBlur",e=>{this.setState({hasFocus:!1}),this.props.onBlur&&this.props.onBlur(e)}),s(this,"setInput",e=>{this._input=e})}componentDidMount(){"undefined"==typeof value&&this._input&&(this._input.indeterminate=!0)}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.disabled,r=(e.markers,e.checked),n=e.label,i=e.description,s=e.children,c=e.readOnly,f=l(e,["disabled","markers","checked","label","description","children","readOnly"]),d=this.state.hasFocus,p=r?o.default.isChecked:o.default.unChecked;return void 0===r&&(p=o.default.indeterminate),a.default.createElement("label",{title:n,className:"\n ".concat(t||c?o.default.isDisabled:o.default.isEnabled,"\n ").concat(p,"\n ").concat(t||c?o.default.isDisabled:o.default.isEnabled,"\n ").concat(r?o.default.isChecked:o.default.unChecked,"\n ").concat(d?o.default.hasFocus:"","\n "),onBlur:this.handleBlur},a.default.createElement("input",u({},f,{className:o.default.input,type:"checkbox",disabled:t||c,checked:r,ref:this.setInput,onFocus:this.handleFocus})),a.default.createElement("div",{className:o.default.label},s||n),i&&a.default.createElement("div",{className:o.default.description},i),a.default.createElement("div",{className:o.default.focusHelper}),a.default.createElement("div",{className:o.default.boxOutline},a.default.createElement("div",{className:o.default.tickOutline})))}}t.default=c,s(c,"propTypes",{label:n.default.string,description:n.default.string,markers:n.default.array,checked:n.default.bool,disabled:n.default.bool,readOnly:n.default.bool,children:n.default.any,onFocus:n.default.func,onBlur:n.default.func})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(0)),a=s(r(92)),o=s(r(43)),i=r(591),u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class f extends n.default.Component{constructor(){super(...arguments),c(this,"_input",void 0),c(this,"handleChange",e=>{var t=e.currentTarget.value;this.props.onChange(u.default.from(""===t?(0,u.unset)():(0,u.set)(Number(t))))}),c(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=void 0===t?"":t,u=e.readOnly,l=e.markers,s=e.type,c=e.level,f=e.onFocus,d=l.filter(e=>"validation"===e.type).filter(e=>"error"===e.level),p=(0,i.getValidationRule)(s,"min"),h=p&&p.constraint>=0;return n.default.createElement(o.default,{markers:l,level:c,label:s.title,description:s.description},n.default.createElement(a.default,{customValidity:d&&d.length>0?d[0].item.message:"",type:"number",value:r,readOnly:u,placeholder:s.placeholder,onChange:this.handleChange,onFocus:f,ref:this.setInput,pattern:h?"[d]*":void 0}))}}t.default=f},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getValidationRule=function(e,t){if(!e||!e.validation||!e.validation.length)return null;for(var r=0;r{var t=e.currentTarget.value;this.props.onChange(i.default.from(t?(0,i.set)(t):(0,i.unset)()))}),s(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.markers,i=e.type,u=e.readOnly,l=e.level,s=e.onFocus,c=e.onBlur,f=r.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement(a.default,{markers:r,level:l,label:i.title,description:i.description},n.default.createElement(o.default,{customValidity:f&&f.length>0?f[0].item.message:"",value:t,readOnly:u,placeholder:i.placeholder,onChange:this.handleChange,onFocus:s,onBlur:c,rows:i.rows,ref:this.setInput}))}}t.default=c},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(0)),a=l(r(92)),o=l(r(43)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}r.default=e,t&&t.set(e,r);return r}(r(14));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class c extends n.default.Component{constructor(){super(...arguments),s(this,"_input",void 0),s(this,"handleChange",e=>{var t=e.currentTarget.value;this.props.onChange(i.default.from(t?(0,i.set)(t):(0,i.unset)()))}),s(this,"setInput",e=>{this._input=e})}focus(){this._input&&this._input.focus()}render(){var e=this.props,t=e.value,r=e.readOnly,i=e.type,u=e.markers,l=e.level,s=e.onFocus,c=e.onBlur,f=u.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement(o.default,{markers:u,level:l,label:i.title,description:i.description},n.default.createElement(a.default,{customValidity:f.length>0?f[0].item.message:"",type:"text",value:t,readOnly:r,placeholder:i.placeholder,onChange:this.handleChange,onFocus:s,onBlur:c,ref:this.setInput}))}}t.default=c},function(e,t,r){(function(e){"use strict";e.defineLocale("en-SG",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})})(r(44))},function(e,t,r){(function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})})(r(44))},function(e,t){e.exports={"react-datepicker__month--selecting-range":"react-datepicker-cssmodules_react-datepicker__month--selecting-range_Bpx6w"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=d(r(0)),a=d(r(26)),o=d(r(44)),i=d(r(2426));r(602);var u=d(r(43)),l=d(r(92)),s=d(r(9)),c=d(r(2428)),f=d(r(2430));function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=(e,t)=>e+(t?" ".concat(t):"");class v extends n.default.Component{constructor(){super(...arguments),p(this,"_datepicker",void 0),p(this,"state",{inputValue:null,isDialogOpen:!1}),p(this,"handleInputChange",e=>{var t=e.currentTarget.value,r=this.props,n=r.onChange,a=r.dateFormat,i=r.timeFormat,u=(0,o.default)(t,h(a,i),!0);u.isValid()?(this.setState({inputValue:null}),n(u)):this.setState({inputValue:t})}),p(this,"handleDialogChange",e=>{(0,this.props.onChange)(e),this.setState({inputValue:null,isDialogOpen:!1})}),p(this,"handleSetNow",e=>{this.handleDialogChange((0,o.default)())}),p(this,"setDatePicker",e=>{this._datepicker=e}),p(this,"handleInputKeyDown",e=>(e&&"Enter"===e.key&&this.handleOpen(),e)),p(this,"handleButtonClick",e=>{this.focus(),this.handleOpen()}),p(this,"handleOpen",()=>{this.setState({isDialogOpen:!0})}),p(this,"handleClose",()=>{this.setState({isDialogOpen:!1})}),p(this,"handleBlur",e=>{this.handleClose(),this.setState({inputValue:null}),this.props.onBlur&&this.props.onBlur(e)}),p(this,"handleFocus",e=>{this.props.onFocus&&this.props.onFocus(e)}),p(this,"renderPopperContainer",e=>{var t=e.children,r=this.state.isDialogOpen;return a.default.createPortal(n.default.createElement("div",{className:r?f.default.portal:f.default.portalClosed},t),document.body)})}focus(){this._datepicker&&this._datepicker.input.focus()}render(){var e=this.props,t=e.value,r=e.markers,a=e.dateOnly,d=e.dateFormat,p=e.timeFormat,v=e.title,m=e.description,y=e.todayLabel,g=e.readOnly,b=e.timeStep,_=e.level,O=this.state,w=O.inputValue,E=O.isDialogOpen,M=h(d,p),j=this.props.placeholder||"e.g. ".concat((0,o.default)().format(M)),P=r.filter(e=>"validation"===e.type).filter(e=>"error"===e.level);return n.default.createElement(u.default,{markers:r,label:v,level:_,description:m},g&&n.default.createElement(l.default,{customValidity:P.length>0?P[0].item.message:"",readOnly:!0,value:t?t.format(M):""}),!g&&n.default.createElement("div",{className:f.default.root},n.default.createElement("div",{className:f.default.inputWrapper},n.default.createElement(i.default,{onKeyDown:E?void 0:this.handleInputKeyDown,autoFocus:!1,onFocus:this.handleFocus,onBlur:this.handleBlur,showMonthDropdown:!0,showYearDropdown:!0,disabledKeyboardNavigation:!E,selected:t||void 0,placeholderText:j,calendarClassName:f.default.datepicker,popperClassName:f.default.popper,popperContainer:this.renderPopperContainer,popperProps:{positionFixed:!0},className:f.default.input,onClickOutside:this.handleClose,onChange:this.handleDialogChange,onChangeRaw:this.handleInputChange,value:w||t&&t.format(M),showTimeSelect:!a,dateFormat:d,timeFormat:p,timeIntervals:b,ref:this.setDatePicker,dropdownMode:"select",todayButton:n.default.createElement(s.default,{color:"primary",onClick:this.handleSetNow},y)})),n.default.createElement("div",{className:f.default.buttonWrapper},n.default.createElement(s.default,{color:"primary",bleed:!0,onClick:this.handleButtonClick,icon:c.default,kind:"simple"},"Select"))))}}t.default=v},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(326)),o=i(r(583));function i(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t{this.input=e})}focus(){this.input.focus()}render(){return n.default.createElement(o.default,u({ref:this.setInput},this.props,{resolveUploader:a.default}))}}t.default=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return new n.Observable(r=>{var n=u.indexOf(t)+1,l=function(e,t){var r=i[t-1],n=e.height/e.width;e.width=120/n,e.height=e.width*n;var u=document.createElement("canvas"),l=u.getContext("2d");a(t)?(u.height=e.width,u.width=e.height):(u.width=e.width,u.height=e.height);"flip-x"===r.op&&o(u,!0,!1);"flip-y"===r.op&&o(u,!1,!0);if(r.degrees&&(function(e,t){var r=t.x,n=t.y,a=t.degrees*(Math.PI/180);e.translate(r,n),e.rotate(a),e.translate(-r,-n)}(l,{degrees:r.degrees,x:u.width/2,y:u.height/2}),a(t))){var s=u.width-u.height;l.translate(s/2,-s/2)}return l.drawImage(e,0,0,e.width,e.height),u}(e,n);r.next(l.toDataURL("image/jpeg",.1)),r.complete()})},t.DEFAULT_ORIENTATION=void 0;var n=r(6);function a(e){return[5,6,7,8].indexOf(e)>-1}function o(e,t,r){var n=e.getContext("2d");n.translate(t?e.width:0,r?e.height:0),n.scale(t?-1:1,r?-1:1)}var i=[{op:"none",degrees:0},{op:"flip-x",degrees:0},{op:"none",degrees:180},{op:"flip-y",degrees:0},{op:"flip-x",degrees:90},{op:"none",degrees:90},{op:"flip-x",degrees:-90},{op:"none",degrees:-90}],u=["top-left","top-right","bottom-right","bottom-left","left-top","right-top","right-bottom","left-bottom"];t.DEFAULT_ORIENTATION="top-left"},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createUploadEvent=o,t.createInitialUploadEvent=function(e){return o([(0,a.set)({progress:2,initiated:(new Date).toISOString(),file:{name:e.name,type:e.type}},[n.UPLOAD_STATUS_KEY])])},t.CLEANUP_EVENT=void 0;var n=r(327),a=r(110);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{type:"uploadEvent",patches:e}}var i=o([(0,a.unset)([n.UPLOAD_STATUS_KEY])]);t.CLEANUP_EVENT=i},function(e,t,r){e.exports=r(2449)},function(e,t,r){e.exports=r(2452)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((n=r(486))&&n.__esModule?n:{default:n}).default;t.default=a},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WithReferringDocuments=void 0;var n,a=(n=r(315))&&n.__esModule?n:{default:n},o=r(88),i=r(6),u=r(5);function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;te.pipe((0,u.distinctUntilChanged)((e,t)=>e.id===t.id),(0,u.switchMap)(e=>(0,i.concat)((0,i.of)(c({},e,{referringDocuments:[],isLoading:!0})),a.default.query("*[references($docId)] [0...101]",{docId:e.id}).pipe((0,u.map)(t=>c({},e,{referringDocuments:t.documents,isLoading:!1})))))),e=>(0,e.children)(l(e,["children"])));t.WithReferringDocuments=d},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(2467));function a(e){return e&&e.__esModule?e:{default:e}}var o=(0,a(r(407)).default)(n.default,{displayName:"FileInputButton"});t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(0)),a=i(r(2477)),o=i(r(330));function i(e){return e&&e.__esModule?e:{default:e}}class u extends n.default.PureComponent{render(){var e=this.props.hasFocus;return n.default.createElement("div",{className:e?a.default.hasFocus:a.default.noFocus},n.default.createElement("div",{className:a.default.inner},n.default.createElement("div",{className:a.default.dropFile},n.default.createElement("div",{className:a.default.iconContainer},n.default.createElement(o.default,null)),n.default.createElement("p",{className:a.default.strong},n.default.createElement("span",null,"Drop file"))),n.default.createElement("div",{className:a.default.pasteFile},n.default.createElement("div",{className:a.default.iconContainer},n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40",height:"1em",width:"1em"},!e&&n.default.createElement("g",null,n.default.createElement("path",{fill:"currentColor",d:"M32.38 3.76H24.8a5.41 5.41 0 0 0-10.22 0H7a3.62 3.62 0 0 0-3.62 3.62v29A3.62 3.62 0 0 0 7 40h25.38A3.62 3.62 0 0 0 36 36.38v-29a3.62 3.62 0 0 0-3.62-3.62zm-12.69 0a1.81 1.81 0 1 1-1.81 1.81 1.81 1.81 0 0 1 1.81-1.81zm12.69 32.62H7v-29h3.62v5.44h18.13V7.38h3.63z"}),n.default.createElement("path",{fill:"currentColor",d:"M12.29 29.13h14.38v1.63H12.29zM12.29 18.04h4.02v1.42h-4.02zM22.84 18.04h4.02v1.42h-4.02z"})),e&&n.default.createElement("g",null,n.default.createElement("path",{fill:"currentColor",d:"M32.49 3.62h-7.56a5.4 5.4 0 0 0-10.19 0H7.18a3.62 3.62 0 0 0-3.62 3.61v28.93a3.62 3.62 0 0 0 3.62 3.62h25.31a3.62 3.62 0 0 0 3.62-3.62V7.23a3.62 3.62 0 0 0-3.62-3.61zm-12.65 0A1.81 1.81 0 1 1 18 5.42a1.81 1.81 0 0 1 1.84-1.8zm12.65 32.54H7.18V7.23h3.61v5.43h18.09V7.23h3.61z"}),n.default.createElement("path",{fill:"currentColor",d:"M20 33.15c-6.26 0-8.44-4.22-8.53-4.4l1.73-.86-.87.43.87-.44c.07.14 1.78 3.34 6.8 3.34s6.73-3.2 6.8-3.34l1.72.87c-.09.18-2.27 4.4-8.52 4.4zM12.45 18.62h4.01v3.72h-4.01zM22.98 18.62h4.01v3.72h-4.01z"})))),n.default.createElement("div",null,n.default.createElement("p",{className:a.default.strong},n.default.createElement("span",null,"Paste file"))))))}}t.default=u},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.reference,r=e.children,o=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["reference","children"]),u=function(e){return e&&e._ref}(t);return u?n.default.createElement(a.default,i({},o,{documentId:u}),r):null};var n=o(r(0)),a=o(r(2478));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t2&&void 0!==arguments[2]?arguments[2]:{},n=r.filter,o=r.params,u=e.map(e=>({typeName:e.name,paths:e.__experimental_search.map(e=>({weight:e.weight,path:(0,f.joinPath)(e.path)}))})),v=b(u.map(e=>e.paths.map(e=>e.path))),m=u.map(e=>'_type == "'.concat(e.typeName,'" => {').concat(e.paths.map((e,t)=>'"w'.concat(t,'": ').concat(e.path)),"}"));return function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f=(0,i.default)((0,s.default)((0,p.tokenize)((0,l.default)(e)))),g=f.map((e,t)=>v.map(e=>"".concat(e," match $t").concat(t))).filter(e=>e.length>0),b=["_type in $__types",!1===r.includeDrafts&&"!(_id in path('drafts.**'))",...g.map(e=>"(".concat(e.join("||"),")")),n?"(".concat(n,")"):""].filter(Boolean),O=m.length>0?"...select(".concat(m.join(",\n"),")"):"",w="*[".concat(b.join("&&"),"][0...$__limit]{_type, _id, ").concat(O,"}");return t.observable.fetch(w,y({},_(f),{__types:u.map(e=>e.typeName),__limit:1e3},o||{})).pipe((0,c.map)(d.removeDupes),(0,c.map)(e=>(0,h.applyWeights)(u,e,f)),(0,c.map)(e=>(0,a.default)(e,e=>-e.score)),(0,c.map)(e=>e.slice(0,100)))}};var n=v(r(615)),a=v(r(193)),o=v(r(2491)),i=v(r(47)),u=v(r(23)),l=v(r(618)),s=v(r(319)),c=r(5),f=r(2498),d=r(567),p=r(2499),h=r(2500);function v(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function y(e){for(var t=1;te.reduce((e,t,r)=>(e["t".concat(r)]="".concat(t,"*"),e),{})},function(e,t,r){var n=r(129),a=r(104),o=r(183),i=r(174),u=a((function(e){return o(n(e,1,i,!0))}));e.exports=u},function(e,t,r){var n=r(2493),a=r(184),o=n?function(e){return n.get(e)}:a;e.exports=o},function(e,t,r){var n=r(2494),a=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",r=n[t],o=a.call(n,t)?r.length:0;o--;){var i=r[o],u=i.func;if(null==u||u==e)return i.name}return t}},function(e,t,r){var n=r(55);e.exports=function(e){return n(e).toLowerCase()}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=new Array(e),r=0;ri(e))}return{add:o,replace:u,unsubscribe:i,unsubscribeAll:l}}},function(e,t,r){"use strict";function n(e){if(e&&"object"==typeof e&&(Object.keys(e).length<=2&&"value"in e))return!0;return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.isLegacyOptionsItem=n,t.resolveValueWithLegacyOptionsSupport=function(e){return n(e)?e.value:e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(24),a=l(r(0)),o=r(32),i=l(r(2530)),u=l(r(2532));function l(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t