(self.webpackChunkclaroline_app=self.webpackChunkclaroline_app||[]).push([[3524],{91108:function(e,t,r){"use strict";r.d(t,{K:function(){return g}});var n=r(52328),o=r(84676),i=(r(4248),r(51408),r(78235),r(11504)),a=r(3268),s=r(19448),l=r.n(s),c=r(94240),u=r.n(c),p=r(37179),f=r(47816),d=r(61440),y=r(98176),m=r(32976),b=r(88960);function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}var v=function(e){return i.createElement(d.U,h({},u()(e,"currentUser"),{className:"user-page",showBreadcrumb:(0,y.G)(),path:[{type:f.UV,label:(0,p.Q9)("my_account"),target:"/account"}].concat(e.path||[]),title:e.currentUser.name,subtitle:e.title||e.currentUser.username,poster:e.currentUser.poster,icon:i.createElement(b.i,{className:"user-avatar-lg img-thumbnail",picture:e.currentUser.picture}),meta:{title:"".concat((0,p.Q9)("my_account")," - ").concat(e.title||e.currentUser.username),description:l()(e.currentUser,"meta.description")}}),e.children)};v.propTypes={currentUser:a.PropTypes.shape(m.i0.propTypes).isRequired,path:a.PropTypes.array,title:a.PropTypes.string,children:a.PropTypes.node.isRequired};var g=(0,n.Ul)((function(e){return{currentUser:o.selectors.currentUser(e)}}))(v)},88452:function(e,t,r){"use strict";function n(e){return e?"/account/".concat(e):"/account"}r.d(t,{w:function(){return n}})},70939:function(e,t,r){"use strict";r.d(t,{q:function(){return N}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(79328),s=r.n(a),l=r(7060),c=r.n(l),u=r(94240),p=r.n(u),f=r(29380),d=r(67664),y=r(26260),m=r(99304),b=r(12772);function h(e){return h="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},h(e)}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},v.apply(this,arguments)}function g(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,T(n.key),n)}}function T(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=h(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==h(t)?t:String(t)}function P(e,t,r){return t=E(t),function(e,t){if(t&&("object"===h(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,S()?Reflect.construct(t,r||[],E(e).constructor):t.apply(e,r))}function S(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(S=function(){return!!e})()}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function O(e,t){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},O(e,t)}var w=(0,n.forwardRef)((function(e,t){var r,o=d.W.get(e.type);return s()(void 0!==o,'You have requested a non existent button "'.concat(e.type,'".')),e.subscript&&(r="text"===e.subscript.type?n.createElement("span",{key:"button-subscript",className:i()("action-subscript","text-".concat(e.subscript.status||"primary"))},e.subscript.value):n.createElement("span",{key:"button-subscript",className:i()("action-subscript badge","text-bg-".concat(e.subscript.status||"primary"))},e.subscript.value)),(0,n.createElement)(o,c()(p()(e,"type","icon","label","hideLabel","subscript"),{ref:t}),n.createElement(n.Fragment,null,e.icon&&"string"==typeof e.icon?n.createElement("span",{className:i()("action-icon",e.icon,!e.hideLabel&&"icon-with-text-right"),"aria-hidden":!0}):e.icon,e.hideLabel?n.createElement("span",{key:"button-label",className:"action-label sr-only"},e.label):e.label,e.children,r))}));(0,f.o)(w,m.So,{hideLabel:f.m.bool});var N=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=P(this,t,[e])).state={error:null},r}var r,o,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(t,e),r=t,i=[{key:"getDerivedStateFromError",value:function(e){return{error:e}}}],(o=[{key:"render",value:function(){if(this.state.error)return n.createElement("span",{className:this.props.className},"error");var e=(0,b.U7)(this.props);return this.props.tooltip?n.createElement(y.e,{id:"".concat(e.id,"-tip"),position:e.tooltip,tip:e.label,disabled:e.disabled},n.createElement(w,v({},p()(e,"tooltip","group","context","scope","default"),{hideLabel:!0}),this.props.children)):n.createElement(w,p()(e,"tooltip","group","context","scope","default"),this.props.children)}}])&&g(r.prototype,o),i&&g(r,i),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);(0,f.o)(N,m.So,{tooltip:f.m.oneOf(["left","top","right","bottom"]),size:f.m.oneOf(["xs","sm","lg"]),children:f.m.any})},38112:function(e,t,r){"use strict";r.d(t,{Y:function(){return h}}),r(53475),r(35016),r(16968),r(82844),r(4248),r(29912),r(89120),r(76568),r(32928),r(51408),r(78235),r(49640),r(79628),r(12644),r(42984),r(88096),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(94240),s=r.n(a),l=r(29380),c=r(1032),u=r(70939),p=r(99304),f=r(12772);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var m=function(e){var t=(0,f.sn)(e.toolbar,e.actions,e.scope);return 0!==t.length&&n.createElement("nav",{role:"toolbar",className:i()(e.className,e.name),style:e.style},t.map((function(t,r){return[0!==r&&n.createElement("span",{key:"separator-".concat(r),className:"".concat(e.name||e.className,"-separator")})].concat(function(e){if(Array.isArray(e))return y(e)}(o=t.map((function(t){return n.createElement(u.q,d({},s()(t,"name","className"),{id:"".concat(e.id||e.name||"").concat(t.id||t.name),key:t.id||t.name,disabled:e.disabled||t.disabled,className:i()(e.name?"".concat(e.name,"-btn"):null,e.buttonName,t.className),tooltip:void 0!==t.tooltip?t.tooltip:e.tooltip,size:t.size||e.size,variant:e.variant,onClick:t.onClick?function(){t.onClick(),e.onClick&&e.onClick()}:e.onClick}))})))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(e,t):void 0}}(o)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());var o})))||null};(0,l.o)(m,p.YT,{actions:l.m.arrayOf(l.m.shape(p.So.propTypes))},{actions:[]});var b=function(e){return n.createElement(c.g,{for:e.actions,placeholder:n.createElement("div",{className:e.className},n.createElement("span",{className:i()(e.name?"".concat(e.name,"-btn"):null,e.buttonName,"default")},n.createElement("span",{className:"fa fa-fw fa-spinner fa-spin"}))),then:function(t){return n.createElement(m,d({},e,{actions:t,onClick:e.onClick}))}})};(0,l.o)(b,p.YT,{actions:l.m.shape(p.kj.propTypes)});var h=function(e){return e.actions instanceof Promise?n.createElement(b,e):n.createElement(m,e)};(0,l.o)(h,p.YT)},20092:function(e,t,r){"use strict";var n;function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t,r){var n;return n=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==o(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{q:function(){return P}}),r(16968),r(89120),r(48928),r(29708),r(53475),r(35016),r(21668),r(82844),r(37056),r(9456),r(49640);var a="object",s="collection",l="generic",c="load",u="refresh",p="save",f="create",d="update",y="delete",m="send",b="upload",h="download",v="publish",g="unpublish",T="schedule",P={ACTION_SCOPES:[a,s],ACTION_SCOPE_OBJECT:a,ACTION_SCOPE_COLLECTION:s,ACTIONS:(i(i(i(i(i(i(i(i(i(i(n={},l,{}),c,{icon:"fa fa-search"}),u,{icon:"fa fa-sync"}),p,{icon:"fa fa-save"}),f,{icon:"fa fa-save"}),d,{icon:"fa fa-save"}),y,{icon:"fa fa-trash"}),m,{icon:"fa fa-paper-plane"}),b,{icon:"fa fa-upload"}),h,{icon:"fa fa-download"}),i(i(i(n,v,{icon:"fa fa-eye"}),g,{icon:"fa fa-eye-slash"}),T,{icon:"fa fa-clock"})),ACTION_GENERIC:l,ACTION_LOAD:c,ACTION_REFRESH:u,ACTION_SAVE:p,ACTION_CREATE:f,ACTION_UPDATE:d,ACTION_DELETE:y,ACTION_SEND:m,ACTION_UPLOAD:b,ACTION_DOWNLOAD:h,ACTION_PUBLISH:v,ACTION_UNPUBLISH:g,ACTION_SCHEDULE:T}},36924:function(e,t,r){"use strict";r.d(t,{YT:function(){return o.Y},q:function(){return n.q},qw:function(){return i.q}});var n=r(70939),o=r(38112),i=(r(99304),r(20092))},99304:function(e,t,r){"use strict";r.d(t,{So:function(){return i},YT:function(){return s},kj:function(){return a}});var n=r(3268),o=r(20092),i={propTypes:{id:n.PropTypes.string,name:n.PropTypes.string,type:n.PropTypes.string.isRequired,icon:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.node]),subscript:n.PropTypes.shape({type:n.PropTypes.oneOf(["text","label","bullet"]),status:n.PropTypes.oneOf(["default","primary","danger","warning"]),value:n.PropTypes.node.isRequired}),label:n.PropTypes.node.isRequired,group:n.PropTypes.string,scope:n.PropTypes.arrayOf(n.PropTypes.oneOf(o.q.ACTION_SCOPES)),disabled:n.PropTypes.bool,displayed:n.PropTypes.bool,primary:n.PropTypes.bool,dangerous:n.PropTypes.bool,active:n.PropTypes.bool,confirm:n.PropTypes.oneOfType([n.PropTypes.bool,n.PropTypes.shape({title:n.PropTypes.string,subtitle:n.PropTypes.string,message:n.PropTypes.string,button:n.PropTypes.string})])},defaultProps:{disabled:!1,displayed:!0,primary:!1,dangerous:!1}},a={propTypes:{then:n.PropTypes.func.isRequired,catch:n.PropTypes.func.isRequired}},s={propTypes:{id:n.PropTypes.string,name:n.PropTypes.string,className:n.PropTypes.string,disabled:n.PropTypes.bool,buttonName:n.PropTypes.string,size:n.PropTypes.oneOf(["xs","sm","lg"]),toolbar:n.PropTypes.string,scope:n.PropTypes.oneOf(o.q.ACTION_SCOPES),tooltip:n.PropTypes.oneOf(["left","top","right","bottom"]),actions:n.PropTypes.oneOfType([n.PropTypes.arrayOf(n.PropTypes.shape(i.propTypes)),n.PropTypes.shape(a.propTypes)]).isRequired,onClick:n.PropTypes.func},defaultProps:{className:"toolbar",disabled:!1}}},12772:function(e,t,r){"use strict";r.d(t,{U7:function(){return g},WM:function(){return P},sn:function(){return T}}),r(53475),r(35016),r(16968),r(31956),r(51496),r(89120),r(76568),r(83248),r(32928),r(29168),r(56468),r(51408),r(78235),r(49640),r(12644),r(48928),r(2808),r(51872),r(29708);var n=r(40656),o=r.n(n),i=r(7060),a=r.n(i),s=r(94240),l=r.n(s),c=r(42168),u=r.n(c),p=r(84568),f=r(37179),d=r(76608),y=r(47816),m=r(65048);function b(e){return b="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},b(e)}var h="|",v=" ";function g(e){var t={id:e.id||e.name||"string"==typeof e.label&&(0,d.G)(e.label)||void 0};if(e.confirm){var r=Object.assign({},"object"===b(e.confirm)?e.confirm:{},{icon:e.confirm.icon||e.icon,title:e.confirm.title||e.label,question:e.confirm.message,dangerous:e.dangerous,confirmAction:Object.assign({},l()(e,"confirm"),{id:t.id?"".concat(t.id,"-confirm"):void 0,label:e.confirm.button||e.label})});t=Object.assign(t,{type:y.oJ,modal:[m.e,r]})}return Object.assign({},l()(e,"confirm"),t)}function T(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,n=[];if(1===(t=u()(t.filter((function(e){return(void 0===e.displayed||!!e.displayed)&&(!r||o()(e.scope)||-1!==e.scope.indexOf(r))})),(function(e,t){return!o()(e.name)&&!o()(t.name)&&e.name===t.name}))).length)return[t];var i=function(e){return e?e.split(h).map((function(e){return e.split(v).map((function(e){return e.trim()}))})):[]}(e),a=t.slice(),s=!1,l=!1;if(0!==i.length&&(n=i.map((function(e){return e.map((function(e){if("more"===e)return s=!0,{name:"more",type:y.wN,icon:"fa fa-fw fa-ellipsis-v",label:(0,f.Q9)("show-more-actions",{},"actions"),menu:{align:"right"}};var t=a.findIndex((function(t){return e===t.name}));if(-1!==t){var r=a.splice(t,1);return r[0].primary&&(l?r[0].primary=!1:l=!0),r[0]}})).filter((function(e){return!!e}))})).filter((function(e){return 0!==e.length}))),0<a.length)if(s){var c=n.findIndex((function(e){return-1!==e.findIndex((function(e){return"more"===e.name}))})),p=n[c].findIndex((function(e){return"more"===e.name}));1!==a.length?n[c][p].menu.items=a:n[c][p]=a.pop()}else n.push(a.sort((function(e,t){return!e.dangerous&&t.dangerous?-1:e.dangerous&&!t.dangerous?1:0})));else if(s){var d=n.findIndex((function(e){return-1!==e.findIndex((function(e){return"more"===e.name}))})),m=n[d].findIndex((function(e){return"more"===e.name}));delete n[d][m]}return n}function P(e){return y.UV===e.type?a()({},e,{type:y.ay,target:(0,p.qW)(["claro_index"])+"#"+e.target}):e}},97287:function(e,t,r){"use strict";r.d(t,{y:function(){return n}});var n=r(82372)._},88896:function(e,t,r){"use strict";r.d(t,{_:function(){return n}});var n=r(82372)._},14952:function(e,t,r){"use strict";r.d(t,{K:function(){return v}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(22072),r(89120),r(83248),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=(r(21984),r(5128)),a=r(32407),s=r(83291),l=r(92808);function c(e){return c="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},c(e)}function u(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,p(n.key),n)}}function p(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:String(t)}function f(e,t,r){return t=y(t),function(e,t){if(t&&("object"===c(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}(e,d()?Reflect.construct(t,r||[],y(e).constructor):t.apply(e,r))}function d(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(d=function(){return!!e})()}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e,t){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b(e,t)}var h=.85,v=function(e){function t(e){var r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=2*((r=f(this,t,[e])).props.radius-r.props.margin)/h;return r.waveClipCount=1.85,r.waveClipWidth=n*r.waveClipCount,r.waveGroupXPosition=r.props.margin+2*(r.props.radius-r.props.margin)-r.waveClipWidth,r.waveHeightScale=(0,a.c)().range([0,.1,0]).domain([0,50,100]),r.props.wave&&(r.waveAnimation=(0,a.c)().range([0,r.waveClipWidth-2*(r.props.radius-r.props.margin)]).domain([0,1])),r.animate=r.animate.bind(m(r)),r.fill=r.fill.bind(m(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b(e,t)}(t,e),r=t,(o=[{key:"componentDidMount",value:function(){this.waveNode=(0,s.c)(this.wave),this.fill(0,this.props.fillPercent),this.props.wave&&this.animate()}},{key:"componentDidUpdate",value:function(e){e.fillPercent!==this.props.fillPercent&&this.fill(e.fillPercent,this.props.fillPercent)}},{key:"fill",value:function(e,t){var r=this,n=(this.props.radius-this.props.margin)*this.waveHeightScale(100*t),o=(0,a.c)().range([this.props.margin+2*(this.props.radius-this.props.margin)+n,this.props.margin-n]).domain([0,1]),i=(0,s.c)(this.wave),l=(0,s.c)(this.waveDef);this.props.preFilled?l.attr("transform","translate(".concat(this.waveGroupXPosition,", ").concat(o(t),")")):l.attr("transform","translate(".concat(this.waveGroupXPosition,", ").concat(o(e),")")).transition().duration(2e3).attr("transform","translate(".concat(this.waveGroupXPosition,", ").concat(o(t),")")).on("start",(function(){return i.attr("transform","translate(1, 0)")})).on("end",(function(){r.props.onFilled&&r.props.onFilled()}))}},{key:"animate",value:function(){var e=this;this.waveNode.attr("transform","translate(".concat(this.waveAnimation(this.waveNode.attr("delta")),", 0)")).transition().duration(2600*(1-this.waveNode.attr("delta"))).ease(i.G).attr("transform","translate(".concat(this.waveAnimation(1),", 0)")).attr("delta",1).on("end",(function(){e.waveNode.attr("delta",0),e.animate()}))}},{key:"render",value:function(){for(var e=this,t=(this.props.radius-this.props.margin)*this.waveHeightScale(100*this.props.fillPercent),r=(0,a.c)().range([0,this.waveClipWidth]).domain([0,1]),o=(0,a.c)().range([0,t]).domain([0,1]),i=[],s=0;s<=40*this.waveClipCount;s++)i.push({x:s/(40*this.waveClipCount),y:s/40});var c=(0,l.c)().x((function(e){return r(e.x)})).y0((function(e){return o(Math.sin(2*Math.PI*0*-1+2*Math.PI*.15000000000000002+2*e.y*Math.PI))})).y1((function(){return 2*(e.props.radius-e.props.margin)+t}));return n.createElement("g",{clipPath:"url(#clipWave".concat(this.props.id,")")},n.createElement("defs",null,n.createElement("clipPath",{ref:function(t){return e.waveDef=t},id:"clipWave".concat(this.props.id)},n.createElement("path",{ref:function(t){return e.wave=t},d:c(i),delta:0}))),n.createElement("circle",{style:this.props.color?{fill:this.props.color}:void 0,className:this.props.className,cx:this.props.radius,cy:this.props.radius,r:this.props.radius-this.props.margin}),this.props.children)}}])&&u(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);v.propTypes={id:o.PropTypes.string.isRequired,className:o.PropTypes.string,fillPercent:o.PropTypes.number.isRequired,radius:o.PropTypes.number.isRequired,margin:o.PropTypes.number.isRequired,preFilled:o.PropTypes.bool.isRequired,onFilled:o.PropTypes.func,wave:o.PropTypes.bool.isRequired,children:o.PropTypes.node,color:o.PropTypes.string},v.defaultProps={margin:0}},36792:function(e,t,r){"use strict";r.d(t,{q:function(){return i}}),r(78235);var n=r(94295),o=r(20092),i={API_REQUEST:"API_REQUEST",API_ACTIONS:Object.assign({},o.q.ACTIONS),HTTP_ACTIONS:{OPTIONS:o.q.ACTION_LOAD,HEAD:o.q.ACTION_LOAD,GET:o.q.ACTION_LOAD,POST:o.q.ACTION_CREATE,PUT:o.q.ACTION_UPDATE,PATCH:o.q.ACTION_UPDATE,DELETE:o.q.ACTION_DELETE},HTTP_ALERT_STATUS:{200:n.q.ALERT_STATUS_SUCCESS,201:n.q.ALERT_STATUS_SUCCESS,202:n.q.ALERT_STATUS_INFO,204:n.q.ALERT_STATUS_SUCCESS,401:n.q.ALERT_STATUS_UNAUTHORIZED,403:n.q.ALERT_STATUS_FORBIDDEN,422:n.q.ALERT_STATUS_WARNING,500:n.q.ALERT_STATUS_ERROR,503:n.q.ALERT_STATUS_UNAVAILABLE}}},41680:function(e,t,r){"use strict";r.d(t,{U:function(){return n}}),r(49640),r(79628);var n=function(e){var t=!1;return{promise:new Promise((function(r,n){e.then((function(e){return t?n({isCanceled:!0}):r(e)}),(function(e){return n(t?{isCanceled:!0}:e)}))})),cancel:function(){t=!0}}}},84568:function(e,t,r){"use strict";r.d(t,{UF:function(){return i},Ut:function(){return n.U},qW:function(){return o.q}});var n=r(41680),o=r(23573),i=r(36792).q.API_REQUEST},53900:function(e,t,r){"use strict";r.d(t,{y:function(){return i}}),r(21040);var n=r(3268),o=r(36792),i={propTypes:{id:n.PropTypes.string,type:n.PropTypes.oneOf(Object.keys(o.q.API_ACTIONS)),url:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array]).isRequired,request:n.PropTypes.shape({method:n.PropTypes.oneOf(Object.keys(o.q.HTTP_ACTIONS)),body:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.object]),credentials:n.PropTypes.string}),silent:n.PropTypes.bool,forceReauthenticate:n.PropTypes.bool,messages:n.PropTypes.objectOf(n.PropTypes.shape({title:n.PropTypes.string,message:n.PropTypes.string})),before:n.PropTypes.func,success:n.PropTypes.func,error:n.PropTypes.func},defaultProps:{silent:!1,forceReauthenticate:!0,request:{method:"GET",credentials:"include",headers:new Headers({"Content-Type":"application/json; charset=utf-8","X-Requested-With":"XMLHttpRequest"})},messages:{},before:function(){return!0},success:function(e){return e},error:function(e){return e}}}},23573:function(e,t,r){"use strict";r.d(t,{q:function(){return f}}),r(53475),r(35016),r(16968),r(89120),r(16699),r(76568),r(83248),r(21040),r(49640),r(48928),r(29708);var n=r(79328),o=r.n(n),i=r(40656),a=r.n(i),s=r(36384),l=r.n(s);function c(e){return c="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},c(e)}function u(e){return o()(e&&(l()(e)||Array.isArray(e)),"`target` must be a string or an array"),l()(e)?e:Routing.generate(e[0],e[1]?e[1]:{},!!e[2])}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!a()(e)){var r=[];if(Object.keys(e).map((function(n){var o,i=t?t+"["+n+"]":n,a=e[n];o=a&&"object"===c(a)?p(a,i):encodeURIComponent(i)+"="+encodeURIComponent(a),r.push(o)})),0!==r.length)return r.join("&")}return""}function f(e){var t=p(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{});return t?u(e)+"?"+t:u(e)}},38108:function(e,t,r){"use strict";r.d(t,{ay:function(){return u}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(51408),r(9456),r(49640),r(48928),r(29708);var n=r(7804),o=r(23573),i=r(21952),a=r(94295),s=r(36792);function l(e){return l="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},l(e)}function c(e,t,r){var n;return n=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==l(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u={};u.processRequest=(0,n.eA)("REQUEST_SEND","apiRequest"),u.sendRequest=function(e){return function(t){if(!e.silent){var r=e.type||s.q.HTTP_ACTIONS[e.request.method],n=e.messages[a.q.ALERT_STATUS_PENDING];t(i.ay.addAlert(e.id+a.q.ALERT_STATUS_PENDING,a.q.ALERT_STATUS_PENDING,r,n&&n.title,n&&n.message))}return t(u.processRequest(e))}},u.processResponse=(0,n.eA)("RESPONSE_RECEIVE","apiRequest","status","statusText"),u.receiveResponse=function(e,t,r){return function(n){e.silent||n(i.ay.removeAlert(e.id+a.q.ALERT_STATUS_PENDING));var o=s.q.HTTP_ALERT_STATUS[t];if(o&&(!e.silent||a.q.ALERT_STATUS_ERROR===o)){var l=e.type||s.q.HTTP_ACTIONS[e.request.method];if(a.q.ALERT_ACTIONS[l][o]){var c=e.messages[o];n(i.ay.addAlert(e.id+o,o,l,c&&c.title,c&&c.message))}}return n(u.processResponse(e,t,r))}},u.uploadFile=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["apiv2_file_upload"],r=new FormData;return r.append("file",e),r.append("fileName",e.name),r.append("sourceType","uploadedfile"),c({},s.q.API_REQUEST,{url:t,type:"upload",request:{method:"POST",body:r,headers:new Headers({"X-Requested-With":"XMLHttpRequest"})}})},u.deleteFile=function(e){return c({},s.q.API_REQUEST,{url:(0,o.q)(["apiv2_public_file_delete_bulk"],{ids:[e]}),silent:!0,request:{method:"DELETE"}})}},38160:function(e,t,r){"use strict";r.d(t,{e:function(){return b},U:function(){return m}});var n=r(67664),o=(r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(49640),r(48928),r(29708),r(11504)),i=r(52328),a=r(94240),s=r.n(a),l=r(29380),c=r(36792),u=r(53900),p=r(58283),f=r(55936);function d(e){return d="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},d(e)}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},y.apply(this,arguments)}var m=(0,o.forwardRef)((function(e,t){var r=(0,i.OY)();return o.createElement(f.A,y({},s()(e,"request"),{ref:t,callback:function(){return r((t={},n=c.q.API_REQUEST,o=e.request,i=function(e,t){if("object"!=d(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(n),(n="symbol"==d(i)?i:String(i))in t?Object.defineProperty(t,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[n]=o,t));var t,n,o,i}}),e.children)}));m.displayName="AsyncButton",(0,l.o)(m,p.q,{request:l.m.shape(u.y.propTypes).isRequired});var b="async";n.W.add(b,m)},55936:function(e,t,r){"use strict";r.d(t,{A:function(){return u}}),r(78235);var n=r(11504),o=r(94240),i=r.n(o),a=r(29380),s=r(58283),l=r(24288);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=(0,n.forwardRef)((function(e,t){var r=(0,n.useCallback)((function(t){e.disabled||(e.onClick&&e.onClick(t),e.callback(t)),t.preventDefault(),t.stopPropagation(),t.target.blur()}),[e.disabled,e.callback,e.onClick]);return n.createElement("button",c({},i()(e,"variant","active","displayed","primary","dangerous","size","callback","htmlType"),{ref:t,type:e.htmlType,role:"button",tabIndex:e.tabIndex,disabled:e.disabled,className:(0,l.w)(e.className,e.variant,e.size,e.disabled,e.active,e.primary,e.dangerous),onClick:r}),e.children)}));u.displayName="CallbackButton",(0,a.o)(u,s.q,{callback:a.m.func.isRequired,htmlType:a.m.oneOf(["button","submit"])},{htmlType:"button"})},82992:function(e,t,r){"use strict";r.d(t,{A:function(){return o.A},O:function(){return i}});var n=r(67664),o=r(55936),i="callback";n.W.add(i,o.A)},47816:function(e,t,r){"use strict";r.d(t,{ec:function(){return n.e},Oq:function(){return o.O},AQ:function(){return o.A},C_:function(){return y},UV:function(){return h.U},EZ:function(){return h.E},wN:function(){return v.w},oJ:function(){return g.o},qS:function(){return v.q},Ud:function(){return g.U},A7:function(){return T.A},C6:function(){return w},ay:function(){return N.a},aO:function(){return N.K}});var n=r(38160),o=r(82992),i=r(67664),a=(r(51408),r(78235),r(11504)),s=r(94240),l=r.n(s),c=r(29380),u=r(58283),p=r(90108);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}var d=(0,a.forwardRef)((function(e,t){return a.createElement(p.a,f({},l()(e,"file"),{ref:t,target:e.file.url}),e.children||e.file.name||e.file.url)}));d.displayName="DownloadButton",(0,c.o)(d,u.q,{file:c.m.shape({name:c.m.string,mimeType:c.m.string,url:c.m.oneOfType([c.m.string,c.m.array]).isRequired}).isRequired});var y="download";function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(this,arguments)}i.W.add(y,d);var b=(0,a.forwardRef)((function(e,t){return a.createElement(p.a,m({},l()(e,"email"),{ref:t,target:"mailto:".concat(e.email)}),e.children||e.email)}));b.displayName="EmailButton",(0,c.o)(b,u.q,{email:c.m.string.isRequired}),i.W.add("email",b);var h=r(48224),v=r(79500),g=r(14060),T=r(79432),P=r(82084),S=r.n(P);function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},E.apply(this,arguments)}var O=function(e){return a.createElement("button",E({},l()(e,"active","displayed","primary","dangerous","size","target","confirm","toggle","enabled"),{role:"button",tabIndex:e.tabIndex,disabled:e.disabled,className:S()("btn-toggle",e.className,{disabled:e.disabled,default:!e.primary&&!e.dangerous,primary:e.primary,danger:e.dangerous,active:e.active},e.size&&"btn-".concat(e.size)),"aria-pressed":e.enabled,onClick:function(t){e.disabled||(e.onClick&&e.onClick(t),e.toggle&&e.toggle(!e.enabled)),t.preventDefault(),t.stopPropagation(),t.target.blur()}}),a.createElement("span",{className:S()("fa fa-fw",{"fa-check":e.enabled,"fa-times":!e.enabled}),"aria-hidden":!0}),e.children)};(0,c.o)(O,u.q,{enabled:c.m.bool,toggle:c.m.func},{enabled:!1});var w="toggle";i.W.add(w,O);var N=r(57144)},93628:function(e,t,r){"use strict";r.d(t,{E:function(){return p}}),r(78235);var n=r(11504),o=r(94240),i=r.n(o),a=r(29380),s=r(52556),l=r(58283),c=r(24288);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}var p=(0,n.forwardRef)((function(e,t){var r=(0,s.IT)();return n.createElement(s.Af,u({},i()(e,"variant","active","displayed","primary","dangerous","size","target","confirm","history","match","staticContext"),{ref:t,tabIndex:e.tabIndex,to:e.target,exact:e.exact,disabled:e.disabled||(0,s.ot)(r.pathname,{path:e.target,exact:!0}),className:(0,c.w)(e.className,e.variant,e.size,e.disabled,e.active,e.primary,e.dangerous)}),e.children)}));p.displayName="LinkButton",(0,a.o)(p,l.q,{target:a.m.string,exact:a.m.bool},{exact:!1})},48224:function(e,t,r){"use strict";r.d(t,{E:function(){return o.E},U:function(){return i}});var n=r(67664),o=r(93628),i="link";n.W.add(i,o.E)},78496:function(e,t,r){"use strict";r.d(t,{q:function(){return E}}),r(53475),r(35016),r(16968),r(82844),r(4248),r(31956),r(87532),r(29912),r(89120),r(76568),r(83248),r(32928),r(51408),r(78235),r(21040),r(49640),r(12644),r(42984),r(88096),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(10552),s=r.n(a),l=r(94240),c=r.n(l),u=r(29380),p=r(76608),f=r(47708),d=r(99304),y=r(70939);function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(this,arguments)}var b=function(e){return n.createElement(f.IP,m({as:y.q},e))};(0,u.o)(b,d.So,{eventKey:u.m.string,onSelect:u.m.func});var h=r(58283),v=r(55936);function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function T(){return T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},T.apply(this,arguments)}function P(e){return P="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},P(e)}var S=(0,n.forwardRef)((function(e,t){if("object"===P(e.menu)&&e.menu.items){for(var r=e.menu.items.filter((function(e){return void 0===e.displayed||e.displayed})),o=r.filter((function(e){return e.primary&&!e.dangerous})),i=r.filter((function(e){return!e.primary&&!e.dangerous&&!e.group})),a=r.filter((function(e){return e.dangerous})),s={},l=0;l<r.length;l++){var u=r[l];u.primary||u.dangerous||!u.group||(s[u.group]||(s[u.group]=[]),s[u.group].push(u))}return n.createElement(f.iS,T({},c()(e,"id","menu"),{ref:t,align:"right"===e.menu.align?"end":void 0,className:e.className}),e.menu.label&&0!==i.length&&n.createElement(f.kn,null,e.menu.label),o.map((function(t){return n.createElement(b,T({},t,{key:t.id||t.name||(0,p.G)(t.label),id:t.id||t.name||"".concat(e.id||e.name,"-").concat((0,p.G)(t.label))}))})),0!==o.length&&0!==i.length&&n.createElement(f.hx,null),i.map((function(t){return n.createElement(b,T({},t,{key:t.id||t.name||(0,p.G)(t.label),id:t.id||t.name||"".concat(e.id||e.name,"-").concat((0,p.G)(t.label))}))})),Object.keys(s).map((function(t){return[n.createElement(f.kn,{key:(0,p.G)(t)},t)].concat((r=s[t].map((function(t){return n.createElement(b,T({},t,{key:t.id||t.name||(0,p.G)(t.label),id:t.id||t.name||"".concat(e.id||e.name,"-").concat((0,p.G)(t.label))}))})),function(e){if(Array.isArray(e))return g(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()));var r})),(0!==i.length||0!==Object.keys(s).length)&&0!==a.length&&n.createElement(f.hx,null),a.map((function(t){return n.createElement(b,T({},t,{key:t.id||t.name||(0,p.G)(t.label),id:t.id||t.name||"".concat(e.id||e.name,"-").concat((0,p.G)(t.label))}))})))}return e.menu}));S.propTypes={id:u.m.string.isRequired,className:u.m.string,name:u.m.string,menu:u.m.oneOfType([u.m.element,u.m.shape({label:u.m.string,position:u.m.oneOf(["top","bottom"]),align:u.m.oneOf(["left","right"]),items:u.m.arrayOf(u.m.shape(d.So.propTypes)).isRequired})]).isRequired,open:u.m.bool,onClose:u.m.func,onSelect:u.m.func,rootCloseEvent:u.m.oneOf(["click","mousedown"])};var E=(0,n.forwardRef)((function(e,t){var r="object"===P(e.menu)&&e.menu.items,o=!1;return r&&(o=!!e.menu.items.find((function(e){return void 0===e.displayed||e.displayed}))),n.createElement(f.sn,{id:e.id,show:e.opened,position:e.menu.position,className:i()(e.containerClassName,"btn-group"),disabled:r&&!o||e.disabled,onToggle:e.onToggle,ref:t},n.createElement(f._O,T({as:v.A},c()(e,"id","menu","containerClassName","onToggle","opened","onClick"),{callback:e.onClick?e.onClick:s()}),e.children),n.createElement(S,{id:e.id,menu:e.menu}))}));(0,u.o)(E,h.q,{id:u.m.string.isRequired,name:u.m.string,opened:u.m.bool,onToggle:u.m.func,containerClassName:u.m.string,menu:u.m.oneOfType([u.m.element,u.m.shape({label:u.m.string,align:u.m.oneOf(["left","right"]),position:u.m.oneOf(["top","bottom"]),items:u.m.arrayOf(u.m.shape(d.So.propTypes)).isRequired})]).isRequired})},79500:function(e,t,r){"use strict";r.d(t,{q:function(){return o.q},w:function(){return i}});var n=r(67664),o=r(78496),i="menu";n.W.add(i,o.q)},14060:function(e,t,r){"use strict";r.d(t,{o:function(){return b},U:function(){return m}});var n=r(67664),o=(r(53475),r(35016),r(16968),r(82844),r(4248),r(29912),r(89120),r(32928),r(51408),r(78235),r(49640),r(12644),r(42984),r(88096),r(48928),r(29708),r(11504)),i=r(52328),a=r(94240),s=r.n(a),l=r(29380),c=r(58283),u=r(55936),p=r(1536);function f(e){return f="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},f(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var m=(0,o.forwardRef)((function(e,t){var r=(0,i.OY)();return o.createElement(u.A,d({},s()(e,"modal"),{ref:t,callback:function(){return r(p.ay.showModal.apply(p.ay,function(e){if(Array.isArray(e))return y(e)}(t=e.modal)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(e,t):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()));var t}}),e.children)}));m.displayName="ModalButton",(0,l.o)(m,c.q,{modal:l.m.arrayOf((function(e,t,r,n,o){var i;if(0===t&&"string"!=typeof e[t]?i="Invalid prop `".concat(o,"` of type `").concat(f(e[t]),"` supplied to `").concat(r,"`, expected `string`."):1===t&&e[t]&&"object"!==f(e[t])?i="Invalid prop `".concat(o,"` of type `").concat(f(e[t]),"` supplied to `").concat(r,"`, expected `object`."):1<t&&(i="Unknown prop `".concat(o,"` on `").concat(r,"` component. Remove this prop from the element.")),i)return new Error(i)})).isRequired});var b="modal";n.W.add(b,m)},83186:function(e,t,r){"use strict";r.d(t,{A:function(){return v}}),r(78235);var n=r(11504),o=r(10552),i=r.n(o),a=r(94240),s=r.n(a),l=r(29380),c=r(3268),u=r(52328),p=r(52556),f=r(18600),d=r(87696),y=function(e){var t;try{t=(0,u.o3)()}catch(e){t=null}return e.disabled?e.children:n.createElement(f.c,{trigger:"click",placement:e.position,rootClose:!0,overlay:n.createElement(d.c,{id:e.id,className:e.className},e.label&&n.createElement(d.c.Header,null,e.label),n.createElement(d.c.Body,null,t&&n.createElement(u.C_,{store:t},n.createElement(p.E5,null,e.content)),!t&&n.createElement(p.E5,null,e.content)))},e.children)};y.propTypes={id:c.PropTypes.string.isRequired,disabled:c.PropTypes.bool,children:c.PropTypes.element.isRequired,className:c.PropTypes.string,label:c.PropTypes.node,content:c.PropTypes.node.isRequired,position:c.PropTypes.oneOf(["top","right","bottom","left"])},y.defaultProps={position:"top",disabled:!1};var m=r(58283),b=r(55936);function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}var v=(0,n.forwardRef)((function(e,t){return n.createElement(y,h({},e.popover,{id:"".concat(e.id,"-popover")}),n.createElement(b.A,h({},s()(e,"popover"),{ref:t,callback:i()}),e.children))}));v.displayName="PopoverButton",(0,l.o)(v,m.q,{id:l.m.string.isRequired,popover:l.m.shape({className:l.m.string,label:l.m.node,position:l.m.oneOf(["top","bottom","left","right"]),content:l.m.node.isRequired}).isRequired})},79432:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(67664),o=r(83186),i="popover";n.W.add(i,o.A)},58283:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});var n=r(3268),o={propTypes:{id:n.PropTypes.string,className:n.PropTypes.string,size:n.PropTypes.oneOf(["xs","sm","lg"]),variant:n.PropTypes.string,children:n.PropTypes.node.isRequired,disabled:n.PropTypes.bool,primary:n.PropTypes.bool,active:n.PropTypes.bool,dangerous:n.PropTypes.bool,tabIndex:n.PropTypes.number,confirm:n.PropTypes.shape({icon:n.PropTypes.string,title:n.PropTypes.string,message:n.PropTypes.string,button:n.PropTypes.string})},defaultProps:{disabled:!1,primary:!1,dangerous:!1}}},67664:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});var n=(0,r(64080).Q)("buttons")},90108:function(e,t,r){"use strict";r.d(t,{a:function(){return p}}),r(78235);var n=r(11504),o=r(94240),i=r.n(o),a=r(23573),s=r(29380),l=r(58283),c=r(24288);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}var p=(0,n.forwardRef)((function(e,t){var r=e.target;return Array.isArray(r)&&(r=(0,a.q)(r)),n.createElement("a",u({},i()(e,"variant","active","displayed","primary","dangerous","size","target","confirm"),{role:"link",tabIndex:e.tabIndex,href:e.disabled?"":r,ref:t,disabled:e.disabled,className:(0,c.w)(e.className,e.variant,e.size,e.disabled,e.active,e.primary,e.dangerous),target:e.open}),e.children)}));p.displayName="UrlButton",(0,s.o)(p,l.q,{target:s.m.oneOfType([s.m.array,s.m.string]),open:s.m.string})},57144:function(e,t,r){"use strict";r.d(t,{K:function(){return o.a},a:function(){return i}});var n=r(67664),o=r(90108),i="url";n.W.add(i,o.a)},24288:function(e,t,r){"use strict";r.d(t,{w:function(){return s}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(51496),r(32452),r(89120),r(37056),r(9456),r(49640),r(40500),r(48928),r(29708);var n=r(82084),o=r.n(n);function i(e){return i="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},i(e)}function a(e,t,r){var n;return n=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==i(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r,n,i,s,l){var c=o()(r&&"btn-".concat(r),{disabled:n,active:i});return t&&(c=o()("btn",t,c),-1!==["primary","secondary","success","danger","warning","info"].findIndex((function(r){return(e||"").includes("".concat(t,"-").concat(r))}))||(c=!["btn"].includes(t)||s||l?o()(c,a(a(a({},"".concat(t,"-default"),!s&&!l),"".concat(t,"-primary"),s),"".concat(t,"-danger"),l)):o()(c,a(a({"btn-outline-primary":!s&&!l},"".concat(t,"-primary"),s),"".concat(t,"-danger"),l)))),o()(e,c)}},82372:function(e,t,r){"use strict";r.d(t,{_:function(){return u}}),r(78235);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(94240),l=r.n(s);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=function(e){return n.createElement("div",c({},l()(e,"type","children"),{className:a()("alert","alert-"+e.type,e.className),role:"alert"}),n.createElement("span",{className:"alert-icon",role:"presentation"},n.createElement("span",{className:a()("fa fa-fw",e.icon||{"fa-lightbulb":"info"===e.type,"fa-check":"success"===e.type,"fa-exclamation":"warning"===e.type,"fa-xmark":"danger"===e.type}),"aria-hidden":!0})),n.createElement("span",{className:"alert-message",role:"presentation"},e.title&&n.createElement("h4",{className:a()("alert-heading","text-".concat(e.type,"-emphasis"))},e.title),e.children))};u.propTypes={className:o.PropTypes.string,type:o.PropTypes.oneOf(["info","success","warning","danger"]),icon:o.PropTypes.string,title:o.PropTypes.string,children:o.PropTypes.node.isRequired},u.defaultProps={type:"info"}},1032:function(e,t,r){"use strict";r.d(t,{g:function(){return m}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(90948),a=r.n(i),s=r(41680);function l(e){return l="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},l(e)}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,u(n.key),n)}}function u(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==l(t)?t:String(t)}function p(e,t,r){return t=d(t),function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,r||[],d(e).constructor):t.apply(e,r))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(f=function(){return!!e})()}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}var m=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=p(this,t,[e])).state={status:"pending",result:null,error:null},r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),r=t,(o=[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(e){a()(e.for,this.props.for)||this.load()}},{key:"componentWillUnmount",value:function(){this.pending&&(this.pending.cancel(),this.pending=null)}},{key:"load",value:function(){var e=this;this.pending||(this.pending=(0,s.U)(this.props.for),this.pending.promise.then((function(t){var r=null;e.props.then&&(r=e.props.then(t)||null),e.setState({status:"success",result:r,error:null})}),(function(t){"object"===l(t)&&t.isCanceled||(e.setState({status:"error",result:null,error:t}),console.error(t))})).then((function(){return e.pending=null}),(function(){return e.pending=null})))}},{key:"render",value:function(){switch(this.state.status){case"pending":return this.props.placeholder||null;case"success":return this.state.result;case"error":return n.createElement("div",{className:"alert alert-danger"},n.createElement("b",null,this.state.error.message),n.createElement("p",null,this.state.error.stack))}return null}}])&&c(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);m.propTypes={for:o.PropTypes.shape({then:o.PropTypes.func.isRequired,catch:o.PropTypes.func.isRequired}),then:o.PropTypes.func,placeholder:o.PropTypes.node}},33800:function(e,t,r){"use strict";r.d(t,{k:function(){return o}}),r(4248);var n=r(68112);function o(e){return e&&0===e.indexOf("http")?e:"".concat((0,n.O)("serverUrl"),"/").concat(e)}},8660:function(e,t,r){"use strict";r.d(t,{kZ:function(){return n.k},_K:function(){return o},OO:function(){return i.O}});var n=r(33800);function o(){return"production"}var i=r(68112)},68112:function(e,t,r){"use strict";r.d(t,{O:function(){return l}}),r(21040);var n=r(19448),o=r.n(n),i=r(79328),a=r.n(i),s=null;function l(e){var t;return s||(t=document.querySelector("#claroline-app"),a()(t,"Can not find platform configuration."),a()(t.dataset.config,"Can not find platform configuration parameters."),s=JSON.parse(t.dataset.config)||{}),e?o()(s,e):s}},41892:function(e,t,r){"use strict";r.r(t),r.d(t,{reducer:function(){return n},selectors:function(){return o.S}});var n=(0,r(91376).gd)({}),o=r(79192)},79192:function(e,t,r){"use strict";r.d(t,{S:function(){return s}});var n=r(19448),o=r.n(n),i="config",a=function(e){return e[i]},s={STORE_NAME:i,config:a,param:function(e,t,r){return o()(a(e),t,r)}}},68984:function(e,t,r){"use strict";r.d(t,{g:function(){return i}}),r(4248),r(87532),r(49640),r(12644),r(54004);var n=r(33800),o=r(68112);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"bootstrap";return(0,n.k)("themes/".concat((0,o.O)("theme.name").toLowerCase().replace(/\s/g,"-"),"/").concat(e,".css?v=").concat((0,o.O)("version")))}},1728:function(e,t,r){"use strict";r.d(t,{S:function(){return c}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(37179);function l(e){return l="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},l(e)}var c=function(e){return n.createElement("div",{className:a()("content-forbidden",e.className,(t={},r="content-forbidden-".concat(e.size),o=!!e.size,i=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(r),(r="symbol"==l(i)?i:String(i))in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t))},n.createElement("div",{className:"content-forbidden-animation"},n.createElement("span",{className:"fa fa-lock"})),e.title||(0,s.Q9)("forbidden"),e.description&&n.createElement("p",{className:"content-forbidden-description"},e.description),e.children);var t,r,o,i};c.propTypes={className:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","lg"]),title:o.PropTypes.string,description:o.PropTypes.string,children:o.PropTypes.node}},94720:function(e,t,r){"use strict";r.d(t,{S:function(){return u}}),r(78235);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(94240),l=r.n(s);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=function(e){return n.createElement("div",c({},l()(e,"children"),{className:a()("content-html text-justify",e.className),dangerouslySetInnerHTML:{__html:e.children}}))};u.propTypes={children:o.PropTypes.string.isRequired,className:o.PropTypes.string}},43296:function(e,t,r){"use strict";r.d(t,{Q:function(){return s}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=function(e){return n.createElement("div",{className:a()("content-iframe-container",e.className),style:e.ratio?{position:"relative",paddingBottom:"".concat(e.ratio,"%")}:{}},n.createElement("iframe",{className:"content-iframe",src:e.url}))};s.propTypes={className:o.PropTypes.string,url:o.PropTypes.string.isRequired,ratio:o.PropTypes.number}},86048:function(e,t,r){"use strict";r.d(t,{u:function(){return c}}),r(31956),r(76568),r(78235),r(49640);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s.apply(this,arguments)}var l=function(e){return n.createElement("span",{className:a()("content-info-block",e.size&&"md"!==e.size&&"content-info-block-".concat(e.size),e.variant&&"text-".concat(e.variant))},e.icon&&n.createElement("span",{className:a()("content-info-block-icon me-3",e.icon)}),n.createElement("h3",{className:a()("content-info-block-content",e.variant&&"text-".concat(e.variant,"-emphasis"))},n.createElement("small",{className:a()("content-info-block-label mb-1",e.variant?"text-".concat(e.variant):"text-secondary")},e.label),e.value||0===e.value?e.value:"-"))};l.propTypes={icon:o.PropTypes.string,label:o.PropTypes.string.isRequired,value:o.PropTypes.any,variant:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","lg"])};var c=function(e){return n.createElement("div",{className:a()("content-info-blocks d-flex gap-4 flex-wrap",e.className),role:"presentation"},e.items.filter((function(e){return void 0===e.displayed||e.displayed})).map((function(t){return n.createElement(l,s({key:t.label},t,{variant:e.variant||t.variant,size:e.size}))})))};c.propTypes={className:o.PropTypes.string,variant:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","lg"]),items:o.PropTypes.arrayOf(o.PropTypes.shape({icon:o.PropTypes.string,label:o.PropTypes.string.isRequired,value:o.PropTypes.any,displayed:o.PropTypes.bool,variant:o.PropTypes.string}))}},94056:function(e,t,r){"use strict";r.d(t,{y:function(){return E}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(37179),l=(r(4248),r(31904),r(63344),r(62480),r(62016),r(30256),r(21984),r(89668)),c=r(5128),u=r(83291),p=r(14952);function f(e){return f="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},f(e)}function d(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,y(n.key),n)}}function y(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=f(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==f(t)?t:String(t)}function m(e,t,r){return t=h(t),function(e,t){if(t&&("object"===f(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}(e,b()?Reflect.construct(t,r||[],h(e).constructor):t.apply(e,r))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(b=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){return g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},g(e,t)}var T=2e3,P=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=m(this,t,[e])).state={flipped:!1,flowed:0},r.flip=r.flip.bind(v(r)),r.transferLiquid=r.transferLiquid.bind(v(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(t,e),r=t,(o=[{key:"componentDidMount",value:function(){this.hourglassNode=(0,u.c)(this.hourglass),this.liquidSprayNode=(0,u.c)(this.liquidSpray),this.topLiquidNode=(0,u.c)(this.topLiquid),this.bottomLiquidNode=(0,u.c)(this.bottomLiquid),this.transferLiquid()}},{key:"flip",value:function(){var e=this,t=l._w.amplitude(1.2).period(.45);this.hourglassNode.transition().duration(T).ease(t).attrTween("transform",(function(){return function(t){return"rotate(".concat(e.state.flipped?180*t+180:180*t,", 400, 400)")}})),this.topLiquidNode.transition().duration(T).ease(t).attrTween("transform",(function(){return function(t){return"translate(230 30) rotate(".concat(-(e.state.flipped?180*t+180:180*t),", 170, 170)")}})),this.bottomLiquidNode.transition().duration(T).ease(t).attrTween("transform",(function(){return function(t){return"translate(230 430) rotate(".concat(-(e.state.flipped?180*t+180:180*t),", 170, 170)")}})).on("end",(function(){e.setState({flipped:!e.state.flipped}),e.transferLiquid()}))}},{key:"transferLiquid",value:function(){var e=this;this.liquidFlow=setInterval((function(){e.liquidSprayNode.append("circle").attr("class","hourglass-liquid").attr("cx",400).attr("cy",e.state.flipped?420:380).attr("r",Math.floor(25*(1+Math.random()))).transition().delay(50).duration(200).ease(c.G).attrTween("transform",(function(){return function(t){var r=40*t;Math.round(Math.random())&&(r=-r);var n=340*t;return e.state.flipped&&(n=-n),"translate(".concat(r," ").concat(n,")")}}));var t=e.state.flowed;e.state.flipped?t-=5:t+=5,75>=t&&0<=t?e.setState({flowed:t}):(e.liquidSprayNode.selectAll("circle").remove(),clearInterval(e.liquidFlow),e.flipping=setTimeout(e.flip,100))}),100)}},{key:"componentWillUnmount",value:function(){clearInterval(this.liquidFlow),clearTimeout(this.flipping),this.hourglassNode.interrupt(),this.liquidSprayNode.interrupt(),this.topLiquidNode.interrupt(),this.bottomLiquidNode.interrupt()}},{key:"render",value:function(){var e=this;return n.createElement("svg",{viewBox:"0 0 800 800",className:"hourglass"},n.createElement("g",{ref:function(t){return e.hourglass=t},className:a()({primary:!this.state.flipped,secondary:this.state.flipped})},n.createElement("g",{ref:function(t){return e.liquidSpray=t}}),n.createElement("g",{transform:"translate(230 30)",ref:function(t){return e.topLiquid=t}},n.createElement(p.K,{id:"top-liquid",className:"hourglass-liquid",fillPercent:(75-this.state.flowed)/100,radius:170,preFilled:!0,wave:!0})),n.createElement("g",{transform:"translate(230 430)",ref:function(t){return e.bottomLiquid=t}},n.createElement(p.K,{id:"bottom-liquid",className:"hourglass-liquid",fillPercent:this.state.flowed/100,radius:170,preFilled:!0,wave:!0})),n.createElement("path",{className:"hourglass-cap",d:"M587,774H213c-3.3,0-6-2.7-6-6v-28c0-3.3,2.7-6,6-6h374c3.3,0,6,2.7,6,6v28C593,771.3,590.3,774,587,774z"}),n.createElement("path",{className:"hourglass-border",fill:"none",strokeWidth:"20",strokeMiterlimit:"10",d:"M569.7,740c31.4-38,50.3-86.8,50.3-140c0-63.5-26.9-120.8-70-160.9v0c-12.4-8.6-20.5-22.9-20.5-39.1s8.1-30.5,20.5-39.1v0c43.1-40.2,70-97.4,70-160.9c0-53.2-18.9-102-50.3-140"}),n.createElement("path",{className:"hourglass-border",fill:"none",strokeWidth:"20",strokeMiterlimit:"10",d:"M230.3,60C198.9,98,180,146.8,180,200c0,63.5,26.9,120.8,70,160.9v0c12.4,8.6,20.5,22.9,20.5,39.1s-8.1,30.5-20.5,39.1v0c-43.1,40.2-70,97.4-70,160.9c0,53.2,18.9,102,50.3,140"}),n.createElement("path",{className:"hourglass-cap",d:"M587,66H213c-3.3,0-6-2.7-6-6V32c0-3.3,2.7-6,6-6h374c3.3,0,6,2.7,6,6v28C593,63.3,590.3,66,587,66z"})))}}])&&d(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);function S(e){return S="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},S(e)}var E=function(e){return n.createElement("div",{className:a()("content-loader",e.className,(t={},r="content-loader-".concat(e.size),o=!!e.size,i=function(e,t){if("object"!=S(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=S(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(r),(r="symbol"==S(i)?i:String(i))in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t))},n.createElement("div",{className:"content-loader-animation"},n.createElement(P,null)),(0,s.Q9)("please_wait"),e.description&&n.createElement("p",{className:"content-loader-description"},e.description));var t,r,o,i};E.propTypes={className:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","lg"]),description:o.PropTypes.string}},25932:function(e,t,r){"use strict";r.d(t,{y:function(){return h}}),r(51408);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(7060),l=r.n(s),c=r(37179),u=r(91260),p=r(99304),f=r(38112),d=r(32976),y=r(93628),m=r(42384),b=r(88960),h=function(e){var t;return t=e.user?n.createElement(y.E,{target:(0,m.w)(e.user),className:"user-message-sender"},n.createElement(b.i,{picture:e.user&&e.user.picture,alt:!1})):n.createElement("span",{className:"user-message-sender"},n.createElement(b.i,{alt:!1})),n.createElement("div",{className:a()("user-message-container",e.className,{"user-message-left":"left"===e.position,"user-message-right":"right"===e.position})},t,n.createElement("div",{className:"user-message"},n.createElement("div",{className:"user-message-meta"},n.createElement("div",{className:"user-message-info"},e.user&&e.user.name?e.user.name:(0,c.Q9)("anonymous"),e.date&&n.createElement("div",{className:"date"},(0,c.Q9)("published_at",{date:(0,u.EV)(e.date,!0,!0)}))),0!==e.actions.length&&n.createElement(f.Y,{className:"user-message-actions btn-toolbar",buttonName:"btn btn-text-secondary",tooltip:"bottom",toolbar:"more",actions:e.actions})),e.children))};h.propTypes={className:o.PropTypes.string,date:o.PropTypes.string,user:o.PropTypes.shape(d.i0.propTypes),children:o.PropTypes.node.isRequired,position:o.PropTypes.oneOf(["left","right"]),actions:o.PropTypes.arrayOf(o.PropTypes.shape(l()({},p.So.propTypes,{displayed:o.PropTypes.bool})))},h.defaultProps={position:"left",actions:[]}},99460:function(e,t,r){"use strict";r.d(t,{A:function(){return f}}),r(78235);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(37179),l=r(91260),c=r(84412),u=r(32976);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var f=function(e){return n.createElement("div",{className:a()("content-meta",e.className)},n.createElement(c.a,p({className:"content-creator",link:!0},e.creator)),n.createElement("div",{className:"content-dates"},n.createElement("span",null,(0,s.Q9)("created_at",{date:e.created?(0,l.EV)(e.created,!1,!0):"-"})),n.createElement("span",null,(0,s.Q9)("updated_at",{date:e.updated?(0,l.EV)(e.updated,!1,!0):"-"}))))};f.propTypes={className:o.PropTypes.string,creator:o.PropTypes.shape(u.i0.propTypes),created:o.PropTypes.string,updated:o.PropTypes.string}},97404:function(e,t,r){"use strict";r.d(t,{i:function(){return d}}),r(31956),r(76568),r(78235),r(49640);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(94240),l=r.n(s),c=r(36924),u=r(47816),p=r(76608);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}var d=function(e){return n.createElement("nav",{role:"navigation",className:e.className},n.createElement("ul",f({},l()(e,"className","type","sections","path"),{className:a()("nav nav-pills",{"flex-column":"vertical"===e.type,"nav-justified":"vertical"!==e.type})}),e.sections.filter((function(e){return void 0===e.displayed||e.displayed})).map((function(t){return n.createElement("li",{className:"nav-item",key:t.id||(0,p.G)(t.title)},n.createElement(c.q,f({},l()(t,"title","displayed","path","actions"),{className:"nav-link",type:u.UV,label:t.title,target:e.path+t.path}),t.actions&&0!==t.actions.length&&n.createElement(c.YT,{className:"ms-auto",buttonName:"btn btn-link p-0",tooltip:"right",actions:t.actions})))}))))};d.propTypes={className:o.PropTypes.string,type:o.PropTypes.oneOf(["vertical","horizontal"]).isRequired,path:o.PropTypes.string,sections:o.PropTypes.arrayOf(o.PropTypes.shape({id:o.PropTypes.string,path:o.PropTypes.string.isRequired,exact:o.PropTypes.bool,icon:o.PropTypes.string,title:o.PropTypes.node.isRequired,displayed:o.PropTypes.bool,actions:o.PropTypes.arrayOf(o.PropTypes.shape({}))})).isRequired}},87400:function(e,t,r){"use strict";r.d(t,{S:function(){return S}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(37179),l=(r(31904),r(63344),r(62480),r(62016),r(30256),r(89980)),c=r.n(l),u=(r(21984),r(89668)),p=r(83291);function f(e){return f="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},f(e)}function d(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,y(n.key),n)}}function y(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=f(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==f(t)?t:String(t)}function m(e,t,r){return t=h(t),function(e,t){if(t&&("object"===f(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}(e,b()?Reflect.construct(t,r||[],h(e).constructor):t.apply(e,r))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(b=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){return g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},g(e,t)}var T=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=m(this,t,[e])).rotate=r.rotate.bind(v(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(t,e),r=t,o=[{key:"componentDidMount",value:function(){this.arrowsNode=(0,p.c)(this.arrows),this.rotate()}},{key:"componentWillUnmount",value:function(){}},{key:"rotate",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=u._w.amplitude(1.2).period(.45),n=c()(90,360);this.arrowsNode.transition().duration(2e3).ease(r).attrTween("transform",(function(){return function(e){return"rotate(".concat(t+e*n,", 400, 460)")}})).delay(500).on("end",(function(){e.arrowsNode.transition().duration(2e3).ease(r).attrTween("transform",(function(){return function(e){return"rotate(".concat(t+n-e*n,", 400, 460)")}})).delay(500).on("end",(function(){return e.rotate(n)}))}))}},{key:"render",value:function(){var e=this;return n.createElement("svg",{viewBox:"0 0 800 800",className:"compass"},n.createElement("rect",{className:"compass-fill",x:"370",y:"87",width:"60",height:"30"}),n.createElement("circle",{className:"compass-border",fill:"none",strokeWidth:"30",strokeMiterlimit:"10",cx:"400",cy:"55",r:"45"}),n.createElement("circle",{className:"compass-border",fill:"none",strokeWidth:"30",strokeMiterlimit:"10",cx:"400",cy:"460",r:"330"}),n.createElement("circle",{className:"compass-border",fill:"none",strokeWidth:"6",strokeMiterlimit:"10",cx:"400",cy:"460",r:"210"}),n.createElement("circle",{className:"compass-fill",cx:"400",cy:"460",r:"40"}),n.createElement("g",{className:"compass-fill"},n.createElement("polygon",{points:"74,490 74,430 134,460"}),n.createElement("polygon",{points:"726,490 726,430 666,460"}),n.createElement("polygon",{points:"430,786 370,786 400,726"}),n.createElement("polygon",{points:"430,134 370,134 400,194"})),n.createElement("g",{ref:function(t){return e.arrows=t}},n.createElement("g",{className:"primary"},n.createElement("polygon",{className:"compass-arrow",points:"460,460.1 460,460.1 460,460.1 \t"}),n.createElement("path",{className:"compass-arrow",d:"M400,520c-23.3,0-43.6-13.3-53.5-32.8L400,710l53.5-222.8C443.6,506.6,423.4,520,400,520z"})),n.createElement("g",{className:"secondary"},n.createElement("path",{className:"compass-arrow",d:"M400,400c23.4,0,43.6,13.4,53.5,32.8L400,210l-53.4,222.8C356.4,413.3,376.7,400,400,400z"}),n.createElement("polygon",{className:"compass-arrow",points:"460,459.9 460,459.9 460,459.9 \t"}))))}}],o&&d(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);function P(e){return P="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},P(e)}var S=function(e){return n.createElement("div",{className:a()("content-not-found",e.className,(t={},r="content-not-found-".concat(e.size),o=!!e.size,i=function(e,t){if("object"!=P(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=P(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(r),(r="symbol"==P(i)?i:String(i))in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t))},n.createElement("div",{className:"content-not-found-animation"},n.createElement(T,null)),e.title||(0,s.Q9)("not_found"),e.description&&n.createElement("p",{className:"content-not-found-description"},e.description),e.children);var t,r,o,i};S.propTypes={className:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","lg"]),title:o.PropTypes.string,description:o.PropTypes.string,children:o.PropTypes.node}},49368:function(e,t,r){"use strict";r.d(t,{a:function(){return l}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=function(e){return n.createElement("div",{id:e.id,className:a()("empty-placeholder",e.className,e.size&&"empty-placeholder-".concat(e.size)),style:e.style},e.children)};s.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","md","lg"]),style:o.PropTypes.object,children:o.PropTypes.node.isRequired};var l=function(e){return n.createElement(s,{id:e.id,className:e.className,size:e.size,style:e.style},e.icon&&n.createElement("span",{className:"placeholder-icon ".concat(e.icon)}),n.createElement("div",{className:"placeholder-body"},n.createElement("span",{className:"placeholder-title"},e.title),e.help&&n.createElement("span",{className:"placeholder-help"},e.help),e.children))};l.propTypes={id:o.PropTypes.string,icon:o.PropTypes.string,title:o.PropTypes.string.isRequired,className:o.PropTypes.string,help:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","md","lg"]),style:o.PropTypes.object,children:o.PropTypes.node},l.defaultProps={help:null,size:"md"}},48024:function(e,t,r){"use strict";r.d(t,{c:function(){return f}}),r(78235);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(94240),l=r.n(s),c=r(38832),u=r(89276);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var f=function(e){return n.createElement(c.c,p({},l()(e,"value","size","type"),{now:e.value,variant:e.type,className:a()(e.className,e.size&&"progress-".concat(e.size)),label:"".concat((0,u.qk)(e.value,1),"%"),visuallyHidden:!e.showLabel}))};f.propTypes={className:o.PropTypes.string,value:o.PropTypes.number,size:o.PropTypes.oneOf(["xs"]),type:o.PropTypes.oneOf(["primary","secondary","success","danger","warning","info","learning"]),showLabel:o.PropTypes.bool},f.defaultProps={value:0,showLabel:!1}},61984:function(e,t,r){"use strict";r.d(t,{w:function(){return c}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(82372),l=r(94720),c=function(e){var t,r;return e.failed?(t=e.fail.title,r=e.fail.help):(t=e.success.title,r=e.success.help),n.createElement(s._,{type:a()({success:!e.failed,warning:e.failed&&e.onlyWarn,danger:e.failed&&!e.onlyWarn}),icon:e.icon,title:t},r&&n.createElement(l.S,null,r),e.failed&&e.children)};c.propTypes={icon:o.PropTypes.string.isRequired,success:o.PropTypes.shape({title:o.PropTypes.string.isRequired,help:o.PropTypes.string}).isRequired,fail:o.PropTypes.shape({title:o.PropTypes.string.isRequired,help:o.PropTypes.string}).isRequired,failed:o.PropTypes.bool.isRequired,onlyWarn:o.PropTypes.bool,children:o.PropTypes.node},c.defaultProps={validated:!1,onlyWarn:!1}},75048:function(e,t,r){"use strict";r.d(t,{Gc:function(){return m},aS:function(){return y},cF:function(){return m},iG:function(){return y}}),r(22072),r(76568),r(78235);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(94240),l=r.n(s),c=r(38120),u=r(76608),p=r(99304),f=r(38112);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}var y=function(e){return n.createElement(c.c.Item,d({},l()(e,["level","title","subtitle","icon","actions","children","fill","status"]),{className:e.className}),n.createElement(c.c.Header,{as:"h".concat(e.level)},"string"==typeof e.icon&&n.createElement("span",{className:a()("icon-with-text-right",e.icon),"aria-hidden":!0}),"string"!=typeof e.icon&&e.icon,n.createElement("span",{role:"presentation",className:"flex-fill"},e.title,e.subtitle&&n.createElement("small",null,e.subtitle)),0!==e.actions.length&&n.createElement(f.Y,{id:"".concat(e.id||(0,u.G)(e.title),"-actions"),className:"panel-actions my-n3",buttonName:"btn btn-text-body text-reset",tooltip:"top",toolbar:"more",actions:e.actions})),n.createElement(c.c.Body,{bsPrefix:e.fill?"accordion-body-flush":void 0},e.children))};y.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,level:o.PropTypes.number,icon:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.node]),title:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.node]).isRequired,subtitle:o.PropTypes.string,fill:o.PropTypes.bool,actions:o.PropTypes.arrayOf(o.PropTypes.shape(p.So.propTypes)),children:o.PropTypes.node.isRequired},y.defaultProps={actions:[],level:5,disabled:!1,fill:!1};var m=function(e){return n.createElement(c.c,{className:a()("sections",e.className),alwaysOpen:!e.accordion,activeKey:e.opened,defaultActiveKey:e.defaultOpened,flush:e.flush,onSelect:e.onSelect},n.Children.map(e.children,(function(t){return t&&n.cloneElement(t,{key:t.props.id||(0,u.G)(t.props.title),eventKey:t.props.id||(0,u.G)(t.props.title),level:e.level})})))};m.propTypes={className:o.PropTypes.string,flush:o.PropTypes.bool,accordion:o.PropTypes.bool,level:o.PropTypes.number,opened:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string)]),defaultOpened:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string)]),onSelect:o.PropTypes.func,children:o.PropTypes.node.isRequired},m.defaultProps={flush:!1,accordion:!0,level:5}},66424:function(e,t,r){"use strict";r.d(t,{G:function(){return s}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=function(e){return n.createElement("div",{className:a()(e.className,{"content-sm":"sm"===e.size,"content-md":"md"===e.size,"content-lg":"lg"===e.size,"content-full":"full"===e.size})},e.children)};s.propTypes={className:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","md","lg","full"]),children:o.PropTypes.any}},5872:function(e,t,r){"use strict";r.d(t,{m:function(){return _}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(31956),r(89120),r(76568),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(7060),s=r.n(a),l=r(94240),c=r.n(l),u=r(37179),p=r(76608),f=r(29380),d=r(70939),y=r(38112),m=r(47816),b=r(99304);function h(e){return h="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},h(e)}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},v.apply(this,arguments)}function g(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,T(n.key),n)}}function T(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=h(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==h(t)?t:String(t)}function P(e,t,r){return t=E(t),function(e,t){if(t&&("object"===h(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return O(e)}(e,S()?Reflect.construct(t,r||[],E(e).constructor):t.apply(e,r))}function S(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(S=function(){return!!e})()}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},w(e,t)}var N=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=P(this,t,[e])).state={collapsed:!r.props.noCollapse&&(r.props.collapsed||!1)},r.toggleCollapse=r.toggleCollapse.bind(O(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(t,e),r=t,(o=[{key:"componentDidUpdate",value:function(e){e.collapsed!==this.props.collapsed&&this.setState({collapsed:this.props.collapsed||!1})}},{key:"toggleCollapse",value:function(){this.props.toggleCollapse&&this.props.toggleCollapse(!this.state.collapsed),this.setState({collapsed:!this.state.collapsed})}},{key:"render",value:function(){var e=!this.props.noCollapse&&(this.props.collapsible||this.props.children&&0!==this.props.children.length);return n.createElement("li",{className:"summary-link-container"},n.createElement("div",{className:i()("summary-link",{active:this.props.active})},n.createElement(d.q,v({className:"btn-summary-primary"},c()(this.props,"children","additional","collapsible","collapsed","toggleCollapse","noCollapse"))),(e||0!==this.props.additional.length)&&n.createElement(y.Y,{name:"summary-link-actions",buttonName:"btn-summary",tooltip:"bottom",toolbar:"collapse more",actions:(this.props.additional||[]).concat([{name:"collapse",type:m.Oq,icon:i()("fa fa-fw",{"fa-caret-right":this.state.collapsed,"fa-caret-down":!this.state.collapsed}),displayed:e,label:(0,u.Q9)(this.state.collapsed?"expand":"collapse",{},"actions"),callback:this.toggleCollapse}])})),!this.state.collapsed&&this.props.children.length>0&&n.createElement("ul",{className:"step-children"},this.props.children.filter((function(e){return void 0===e.displayed||e.displayed})).map((function(e,r){return n.createElement(t,v({},e,{key:(0,p.G)(e.id||e.label)+r}))}))))}}])&&g(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);(0,f.o)(N,b.So,{noCollapse:f.m.bool,additional:f.m.arrayOf(f.m.shape(b.So.propTypes)),children:f.m.arrayOf(f.m.shape(b.So.propTypes)),toggleCollapse:f.m.func,collapsed:f.m.bool,collapsible:f.m.bool},{additional:[],children:[],collapsed:!1,collapsible:!1,noCollapse:!1});var _=function(e){return 0!==e.links.length?n.createElement("ul",{className:i()("summary",e.className)},e.links.filter((function(e){return void 0===e.displayed||e.displayed})).map((function(t,r){return n.createElement(N,v({},t,{noCollapse:e.noCollapse,key:(0,p.G)(t.id||t.label)+r}))}))):null};_.propTypes={className:f.m.string,noCollapse:f.m.bool,links:f.m.arrayOf(f.m.shape(s()({},b.So.propTypes,{collapsed:f.m.bool,collapsible:f.m.bool,toggleCollapse:f.m.func,additional:f.m.arrayOf(f.m.shape(b.So.propTypes)),children:f.m.arrayOf(f.m.shape(b.So.propTypes))})))}},7488:function(e,t,r){"use strict";r.d(t,{CG:function(){return d},IE:function(){return f},oJ:function(){return y},qU:function(){return u},sb:function(){return p},y6:function(){return l}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(26260),l=function(e){return n.createElement("td",{className:a()(e.className,{"text-center":"center"===e.align,"text-end":"right"===e.align})},e.children)};l.propTypes={className:o.PropTypes.string,align:o.PropTypes.oneOf(["left","center","right"]),children:o.PropTypes.node},l.defaultProps={align:"left",children:null};var c=function(e){return n.createElement(l,e,n.createElement(s.e,{id:e.id,tip:e.tip,position:e.placement},n.createElement("span",null,e.children)))};c.propTypes={id:o.PropTypes.node.isRequired,placement:o.PropTypes.string,tip:o.PropTypes.string.isRequired,children:o.PropTypes.node},c.defaultProps={children:null};var u=function(e){return n.createElement("th",{scope:"col",className:a()(e.className,{"text-center":"center"===e.align,"text-end":"right"===e.align})},e.children)};u.propTypes={className:o.PropTypes.string,align:o.PropTypes.oneOf(["left","center","right"]),children:o.PropTypes.node},u.defaultProps={align:"left",children:null};var p=function(e){return n.createElement("th",{scope:"col",className:a()(e.className,"sorting-cell",{"text-center":"center"===e.align,"text-end":"right"===e.align}),onClick:function(t){t.stopPropagation(),e.onSort()}},e.children,n.createElement("span",{"aria-hidden":"true",className:a()("fa",0===e.direction?"fa-sort":1===e.direction?"fa-sort-asc":"fa-sort-desc")}))};p.propTypes={className:o.PropTypes.string,align:o.PropTypes.oneOf(["left","center","right"]),direction:o.PropTypes.oneOf([0,-1,1]),onSort:o.PropTypes.func.isRequired,children:o.PropTypes.node},p.defaultProps={align:"left",direction:0,children:null};var f=function(e){return n.createElement("thead",null,n.createElement("tr",null,e.children))};f.propTypes={children:o.PropTypes.node.isRequired};var d=function(e){return n.createElement("tr",e,e.children)};d.propTypes={children:o.PropTypes.node.isRequired};var y=function(e){return n.createElement("table",{className:a()("table table-striped table-hover",{"table-sm":e.condensed},e.className)},e.children)};y.propTypes={children:o.PropTypes.array.isRequired,className:o.PropTypes.string,condensed:o.PropTypes.bool},y.defaultProps={condensed:!1}},75724:function(e,t,r){"use strict";r.d(t,{i:function(){return d}}),r(31956),r(76568),r(51408),r(78235),r(49640);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(40656),l=r.n(s),c=r(37179),u=r(70939),p=r(47816);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}var d=function(e){return n.createElement("ul",{className:a()("nav nav-underline border-bottom",e.className)},!l()(e.backAction)&&n.createElement("li",{className:"nav-item"},n.createElement(u.q,f({label:(0,c.Q9)("back")},e.backAction,{className:"nav-link",icon:"fa fa-fw fa-arrow-left",tooltip:"bottom"}))),e.sections.filter((function(e){return void 0===e.displayed||e.displayed})).map((function(e){return n.createElement("li",{key:e.name,className:"nav-item"},n.createElement(u.q,f({},e,{className:a()("nav-link",{active:e.active})})))})),!l()(e.actions)&&n.createElement("li",{className:"nav-item nav-actions"},n.createElement(u.q,{type:p.wN,icon:"fa fa-fw fa-ellipsis-v",label:(0,c.Q9)("show-more-actions",{},"actions"),tooltip:"bottom",menu:{align:"right",items:e.actions}})))};d.propTypes={className:o.PropTypes.string,sections:o.PropTypes.arrayOf(o.PropTypes.shape({})),backAction:o.PropTypes.object,actions:o.PropTypes.arrayOf(o.PropTypes.object)}},44200:function(e,t,r){"use strict";r.d(t,{o:function(){return h}}),r(78235);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(40656),l=r.n(s),c=r(94240),u=r.n(c),p=r(76608),f=r(37179),d=r(70939),y=r(38112);function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},m.apply(this,arguments)}var b=function(e){return n.createElement("h".concat(e.level),Object.assign({},u()(e,"level","displayLevel","displayed","align"),{className:a()("h-title",e.className,e.displayLevel&&"h".concat(e.displayLevel),!e.displayed&&"visually-hidden",e.align&&"text-".concat(e.align))}),e.children)};b.propTypes={className:o.PropTypes.string,level:o.PropTypes.number.isRequired,displayLevel:o.PropTypes.number,displayed:o.PropTypes.bool,align:o.PropTypes.oneOf(["left","center","right"]),children:o.PropTypes.any.isRequired},b.defaultProps={displayed:!0,align:"left"};var h=function(e){return n.createElement(b,u()(e,"numbering","title","subtitle","backAction","actions"),!l()(e.backAction)&&n.createElement(d.q,m({className:"btn btn-outline-secondary h-back",label:(0,f.Q9)("back")},e.backAction,{icon:"fa fa-fw fa-arrow-left",tooltip:"bottom"})),e.numbering&&n.createElement("span",{className:"h-numbering"},e.numbering),e.children,n.createElement("span",{role:"presentation",className:a()(e.align&&"text-".concat(e.align))},e.title,e.subtitle&&n.createElement("small",null,e.subtitle)),!l()(e.actions)&&n.createElement(y.Y,{id:e.id||(0,p.G)(e.title),className:"btn-toolbar ms-auto align-self-start",buttonName:"btn btn-outline-secondary",tooltip:"bottom",toolbar:"more",actions:e.actions}))};h.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,level:o.PropTypes.number.isRequired,displayLevel:o.PropTypes.number,numbering:o.PropTypes.node,title:o.PropTypes.node.isRequired,subtitle:o.PropTypes.string,displayed:o.PropTypes.bool,align:o.PropTypes.oneOf(["left","center","right"]),backAction:o.PropTypes.shape({}),actions:o.PropTypes.arrayOf(o.PropTypes.shape({})),children:o.PropTypes.node},h.defaultProps={level:2,align:"left",displayed:!0}},98628:function(e,t,r){"use strict";r.d(t,{G:function(){return k}}),r(22072),r(31956),r(87532),r(76568),r(49640);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(19448),l=r.n(s),c=r(76608),u=r(99460),p=r(44200),f=r(75048),d=r(7060),y=r.n(d),m=r(41840),b={propTypes:y()({},m.q4.propTypes,{hideLabel:o.PropTypes.bool,displayed:o.PropTypes.oneOfType([o.PropTypes.bool,o.PropTypes.func])}),defaultProps:y()({},m.q4.defaultProps,{hideLabel:!1,displayed:!0})},h={propTypes:{icon:o.PropTypes.string,title:o.PropTypes.string.isRequired,className:o.PropTypes.string,primary:o.PropTypes.bool,displayed:o.PropTypes.oneOfType([o.PropTypes.bool,o.PropTypes.func]),defaultOpened:o.PropTypes.bool,fields:o.PropTypes.arrayOf(o.PropTypes.shape(b.propTypes)),component:o.PropTypes.node,render:o.PropTypes.func},defaultProps:{primary:!1,displayed:!0,defaultOpened:!1,fields:[]}};function v(e,t){return void 0===e.displayed||("function"==typeof e.displayed?e.displayed(t):e.displayed)}function g(e,t){return e.map((function(e){return function(e,t){var r=y()({},b.defaultProps,e);return r.linked&&0!==r.linked.length&&(r.linked=g(r.linked,t)),r}(e,t)})).filter((function(e){return v(e,t)}))}r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(83248),r(37056),r(51408),r(9456),r(31904),r(63344),r(62480),r(62016),r(30256),r(12644),r(48928),r(54004),r(29708);var T=r(18296);function P(e){return P="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},P(e)}function S(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,E(n.key),n)}}function E(e){var t=function(e,t){if("object"!=P(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=P(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==P(t)?t:String(t)}function O(e,t,r){return t=N(t),function(e,t){if(t&&("object"===P(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,w()?Reflect.construct(t,r||[],N(e).constructor):t.apply(e,r))}function w(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(w=function(){return!!e})()}function N(e){return N=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},N(e)}function _(e,t){return _=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_(e,t)}var j=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),O(this,t,arguments)}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_(e,t)}(t,e),r=t,(o=[{key:"getFieldId",value:function(e){return(this.props.id?"".concat(this.props.id,"-"):"")+e.name.replace(/\./g,"-")}},{key:"renderFields",value:function(e){var t=this,r=[];return e.map((function(e){var o,i;o=void 0!==e.calculated?"function"==typeof e.calculated?e.calculated(t.props.data):e.calculated:l()(t.props.data,e.name),e.component?i=e.component:e.render&&(i=e.render(t.props.data,t.props.errors)),r.push(n.createElement(T.M,{key:e.name,id:t.getFieldId(e),name:e.name,type:e.type,label:e.label,hideLabel:e.hideLabel,options:e.options,help:e.help,placeholder:e.placeholder,size:t.props.size,required:e.required,value:o,error:l()(t.props.errors,e.name)},i)),e.linked&&0!==e.linked.length&&r.push(n.createElement("fieldset",{className:"sub-fields mb-3",key:"".concat(e.name,"-subset")},t.renderFields(e.linked)))})),r}},{key:"render",value:function(){return n.createElement("fieldset",{id:this.props.id,className:this.props.className,disabled:this.props.disabled},this.renderFields(this.props.fields),this.props.children)}}])&&S(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return(t?"".concat(t,"-"):"")+(e.id||(0,c.G)(e.title))}j.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,disabled:o.PropTypes.bool,size:o.PropTypes.oneOf(["sm","lg"]),errors:o.PropTypes.object,data:o.PropTypes.object,fields:o.PropTypes.arrayOf(o.PropTypes.shape({})).isRequired,children:o.PropTypes.node},j.defaultProps={data:{}};var k=function(e){var t,r=e.level+(e.title?1:0);e.displayLevel&&(t=e.displayLevel+(e.title?1:0));var o=function(e,t){return e.map((function(e){var r=y()({},h.defaultProps,e);return v(r,t)?(r.fields=g(r.fields,t),0!==r.fields.length||r.component||r.render?r:null):null})).filter((function(e){return null!==e}))}(e.definition||e.sections,e.data),i=1===o.length?[o[0]]:o.filter((function(e){return e.primary})),s=1!==o.length?o.filter((function(e){return!e.primary})):[],d=s.find((function(e){return e.defaultOpened}));return n.createElement("div",{className:a()("data-details",e.className,e.flush&&"data-details-flush",!e.flush&&"content-md")},e.title&&n.createElement(p.o,{level:e.level,displayLevel:e.displayLevel,title:e.title}),e.meta&&n.createElement(u.A,{creator:l()(e.data,"meta.creator"),created:l()(e.data,"meta.created"),updated:l()(e.data,"meta.updated")}),i.map((function(t){return n.createElement("section",{key:(0,c.G)(t.title),className:a()("details-primary-section",!e.flush&&"mb-3")},n.createElement(p.o,{level:r,displayed:!1,title:t.title}),n.createElement(j,{id:R(t,e.id),fields:t.fields,data:e.data,errors:e.errors,help:t.help},t.component&&(0,n.createElement)(t.component),!t.component&&t.render&&t.render()))})),e.affix,0!==s.length&&n.createElement(f.Gc,{level:r,displayLevel:t,defaultOpened:d?d.id:void 0,flush:e.flush,className:a()(!e.flush&&"mb-3")},s.map((function(t){return n.createElement(f.iG,{key:(0,c.G)(t.title),icon:t.icon,title:t.title,className:t.className,fill:t.fill},n.createElement(j,{id:R(t,e.id),fields:t.fields,data:e.data,errors:e.errors,help:t.help},t.component&&(0,n.createElement)(t.component),!t.component&&t.render&&t.render()))}))),e.children)};k.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,level:o.PropTypes.number,displayLevel:o.PropTypes.number,title:o.PropTypes.string,data:o.PropTypes.object,errors:o.PropTypes.object,meta:o.PropTypes.bool,flush:o.PropTypes.bool,sections:o.PropTypes.arrayOf(o.PropTypes.shape(h.propTypes)),definition:o.PropTypes.arrayOf(o.PropTypes.shape(h.propTypes)).isRequired,affix:o.PropTypes.node,children:o.PropTypes.node},k.defaultProps={level:2,data:{},meta:!1,flush:!1}},37896:function(e,t,r){"use strict";r.d(t,{G:function(){return c}}),r(51408);var n=r(3268),o=r(52328),i=r(19448),a=r.n(i),s=r(98628),l=r(5868),c=(0,o.Ul)((function(e,t){var r=l.S.details(e,t.name),n=l.S.data(r);return t.dataPart&&(n=a()(n,t.dataPart)),{data:n}}),null)(s.G);c.propTypes={name:n.PropTypes.string.isRequired,dataPart:n.PropTypes.string}},5868:function(e,t,r){"use strict";r.d(t,{S:function(){return i}});var n=r(19448),o=r.n(n),i={details:function(e,t){return o()(e,t)},data:function(e){return e.originalData}}},78011:function(e,t,r){"use strict";r.d(t,{k:function(){return q}}),r(76568),r(51408),r(21040);var n=r(11504),o=r(3268),i=r(19448),a=r.n(i),s=(r(37179),r(70939),r(47816),r(99460)),l=r(37516),c=r(4088),u=r(94928),p=r(52328),f=r(79328),d=r.n(f),y=r(32552),m=r.n(y),b=r(76608),h=(r(4248),r(22072),r(31956),r(87532),r(83248),r(49640),r(82084)),v=r.n(h),g=r(40656),T=r.n(g),P=r(38112),S=r(44200),E=r(98488),O=r(53668),w=r(36432);function N(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return(t?"".concat(t,"-"):"")+(e.id||(0,b.G)(e.title))}function _(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=[];return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((function(r){a()(e,r.name)&&t.push(a()(e,r.name)),r.linked&&(t=t.concat(_(r.linked,e)))})),t}var j=function(e){var t=(0,w.Eh)(e.mode,e.definition,e.locked,e.data),r=1===t.length?[t[0]]:t.filter((function(e){return e.primary})),o=1!==t.length?t.filter((function(e){return!e.primary})):[],i=o.find((function(e){return e.defaultOpened})),a="function"==typeof e.disabled?e.disabled(e.data):e.disabled;return!e.autoFocus||T()(r)||T()(r[0].fields)||(r[0].fields[0].autoFocus=!0),n.createElement(n.Fragment,null,r.map((function(t){return n.createElement("section",{id:"".concat(N(t,e.id),"-section"),key:t.id||(0,b.G)(t.title),className:v()("form-primary-section",t.className,!e.flush&&"mb-3")},n.createElement(S.o,{level:e.level,displayed:!1,title:t.title,subtitle:t.subtitle}),!T()(t.actions)&&n.createElement(P.Y,{id:"".concat(N(t,e.id),"-actions"),buttonName:"btn",className:"text-right form-group",size:"sm",actions:t.actions}),n.createElement(E.w,{id:N(t,e.id),mode:e.mode,disabled:a||t.disabled,fields:t.fields,data:e.data,errors:e.errors,help:t.help,validating:e.validating,updateProp:e.updateProp,setErrors:e.setErrors},t.component&&(0,n.createElement)(t.component),!t.component&&t.render&&t.render(e.data,e.errors)))})),0!==o.length&&n.createElement(O.l,{level:e.level,displayLevel:e.displayLevel,defaultOpened:i?N(i,e.id):void 0,flush:e.flush,className:v()(!e.flush&&"mb-3")},o.map((function(t){return n.createElement(O.m,{id:N(t,e.id),className:t.className,key:N(t,e.id),icon:t.icon,title:t.title,subtitle:t.subtitle,errors:_(t.fields,e.errors),validating:e.validating,actions:t.actions,fill:t.fill},n.createElement(E.w,{id:"".concat(N(t,e.id),"-fieldset"),mode:e.mode,disabled:a||("function"==typeof t.disabled?t.disabled(e.data):t.disabled),fields:t.fields,data:e.data,errors:e.errors,help:t.help,validating:e.validating,updateProp:e.updateProp,setErrors:e.setErrors},t.component&&(0,n.createElement)(t.component),!t.component&&t.render&&t.render(e.data,e.errors)))}))))};j.propTypes={id:o.PropTypes.string.isRequired,level:o.PropTypes.number,displayLevel:o.PropTypes.number,flush:o.PropTypes.bool,autoFocus:o.PropTypes.bool,mode:o.PropTypes.string.isRequired,disabled:o.PropTypes.oneOfType([o.PropTypes.bool,o.PropTypes.func]),definition:o.PropTypes.arrayOf(o.PropTypes.shape(u.o.propTypes)).isRequired,locked:o.PropTypes.arrayOf(o.PropTypes.string),errors:o.PropTypes.object,validating:o.PropTypes.bool,data:o.PropTypes.object,setErrors:o.PropTypes.func.isRequired,updateProp:o.PropTypes.func.isRequired},j.defaultProps={level:2,disabled:!1,flush:!1,autoFocus:!0,mode:c.q.FORM_MODE_DEFAULT,data:{}};var R=r(19344),k=(0,p.Ul)((function(e,t){var r=R.Ss.form(e,t.name);d()(void 0!==r,"Try to connect form on undefined store '".concat(t.name,"'."));var n=R.Ss.data(r),o=R.Ss.errors(r);return t.dataPart&&(n=a()(n,t.dataPart),o=a()(o,t.dataPart)),{id:t.id||(0,b.G)(t.name),mode:R.Ss.mode(r),data:n,errors:o,validating:R.Ss.validating(r)}}),(function(e,t){return{setErrors:function(r){t.dataPart&&(r=m()({},t.dataPart,r)),e(R.ay.setErrors(t.name,r))},updateProp:function(r,n){t.dataPart&&(r=t.dataPart+"."+r),e(R.ay.updateProp(t.name,r,n))}}}))(j);k.propTypes={id:o.PropTypes.string,name:o.PropTypes.string.isRequired,dataPart:o.PropTypes.string},o.PropTypes.string.isRequired,o.PropTypes.func.isRequired;var q=function(e){var t="function"==typeof e.disabled?e.disabled(e.data):e.disabled;return n.createElement(l.Q,{id:e.id,name:e.name,dataPart:e.dataPart,className:e.className,embedded:e.embedded,flush:e.flush,disabled:t,level:e.level,displayLevel:e.displayLevel,title:e.title,alertExit:e.alertExit,lock:e.lock,save:e.save,cancel:e.cancel,buttons:e.buttons,target:e.target},e.meta&&n.createElement(s.A,{creator:a()(e.data,"meta.creator"),created:a()(e.data,"meta.created"),updated:a()(e.data,"meta.updated")}),!1,n.createElement(k,{id:e.id,name:e.name,dataPart:e.dataPart,level:e.level,displayLevel:e.displayLevel,flush:e.flush,autoFocus:e.autoFocus,disabled:t,definition:e.definition||e.sections,locked:e.locked}),e.children)};q.propTypes={id:o.PropTypes.string,name:o.PropTypes.string.isRequired,dataPart:o.PropTypes.string,buttons:o.PropTypes.bool,target:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.array,o.PropTypes.func]),embedded:o.PropTypes.bool,level:o.PropTypes.number,displayLevel:o.PropTypes.number,flush:o.PropTypes.bool,autoFocus:o.PropTypes.bool,title:o.PropTypes.string,className:o.PropTypes.string,mode:o.PropTypes.string.isRequired,disabled:o.PropTypes.oneOfType([o.PropTypes.bool,o.PropTypes.func]),alertExit:o.PropTypes.bool,meta:o.PropTypes.bool,data:o.PropTypes.object,sections:o.PropTypes.arrayOf(o.PropTypes.shape(u.o.propTypes)),definition:o.PropTypes.arrayOf(o.PropTypes.shape(u.o.propTypes)).isRequired,locked:o.PropTypes.arrayOf(o.PropTypes.string),lock:o.PropTypes.shape({id:o.PropTypes.string.isRequired,className:o.PropTypes.string.isRequired}),save:o.PropTypes.shape({type:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool}),cancel:o.PropTypes.shape({type:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool}),setMode:o.PropTypes.func.isRequired,children:o.PropTypes.node},q.defaultProps={level:2,disabled:!1,flush:!1,autoFocus:!0,mode:c.q.FORM_MODE_DEFAULT,data:{}}},98488:function(e,t,r){"use strict";r.d(t,{w:function(){return N}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(76568),r(83248),r(37056),r(51408),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(12644),r(48928),r(54004),r(29708);var n=r(11504),o=r(3268),i=r(38316),a=r.n(i),s=r(19448),l=r.n(s),c=r(40656),u=r.n(c),p=r(32552),f=r.n(p),d=r(88896),y=r(57952),m=r(18296),b=r(76608),h=r(94720);function v(e){return v="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},v(e)}function g(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,T(n.key),n)}}function T(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=v(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==v(t)?t:String(t)}function P(e,t,r){return t=E(t),function(e,t){if(t&&("object"===v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return O(e)}(e,S()?Reflect.construct(t,r||[],E(e).constructor):t.apply(e,r))}function S(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(S=function(){return!!e})()}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},w(e,t)}var N=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=P(this,t,[e])).update=r.update.bind(O(r)),r.setErrors=r.setErrors.bind(O(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(t,e),r=t,(o=[{key:"getFieldId",value:function(e){return(this.props.id?"".concat(this.props.id,"-"):"")+e.name.replace(/\./g,"-")}},{key:"update",value:function(e,t,r){this.props.updateProp(e,t),r&&r(t)}},{key:"setErrors",value:function(e,t,r){var n=this.props.errors?a()(this.props.errors):{};f()(n,e,t),this.props.setErrors(n),r&&r(n)}},{key:"renderFields",value:function(e){var t=this,r=[];return e.map((function(e){var o,i;o=void 0!==e.calculated?"function"==typeof e.calculated?e.calculated(t.props.data):e.calculated:l()(t.props.data,e.name),e.component?i=e.component:e.render&&(i=e.render(t.props.data,t.props.errors)),r.push(e.readOnly?n.createElement(m.M,{key:e.name,id:t.getFieldId(e),name:e.name,type:e.type,label:e.label,hideLabel:e.hideLabel,options:e.options,help:e.help,placeholder:e.placeholder,size:t.props.size,required:e.required,value:o},i):n.createElement(y.E,{key:e.name,id:t.getFieldId(e),name:e.name,type:e.type,label:e.label,hideLabel:e.hideLabel,options:e.options,help:e.help,placeholder:e.placeholder,size:t.props.size,required:e.required,disabled:t.props.disabled||("function"==typeof e.disabled?e.disabled(t.props.data):e.disabled),validating:t.props.validating,autoFocus:e.autoFocus,value:o,error:l()(t.props.errors,e.name),onChange:function(r){return t.update(e.name,r,e.onChange)},onError:function(r){return t.setErrors(e.name,r,e.onError)}},i)),e.linked&&0!==e.linked.length&&r.push(n.createElement("fieldset",{className:"sub-fields mb-3",key:"".concat(e.name,"-subset")},t.renderFields(e.linked)))})),r}},{key:"renderHelp",value:function(){return u()(this.props.help)?null:(Array.isArray(this.props.help)?this.props.help:[this.props.help]).map((function(e){return n.createElement(d._,{key:(0,b.G)(e),type:"info"},n.createElement(h.S,null,e))}))}},{key:"render",value:function(){return n.createElement("fieldset",{id:this.props.id,className:this.props.className,disabled:this.props.disabled},this.renderHelp(),this.renderFields(this.props.fields),this.props.children)}}])&&g(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);N.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,disabled:o.PropTypes.bool,mode:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","lg"]),errors:o.PropTypes.object,validating:o.PropTypes.bool,data:o.PropTypes.object,help:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string)]),fields:o.PropTypes.arrayOf(o.PropTypes.shape({})).isRequired,setErrors:o.PropTypes.func.isRequired,updateProp:o.PropTypes.func.isRequired,children:o.PropTypes.node},N.defaultProps={disabled:!1,data:{}}},90224:function(e,t,r){"use strict";r.d(t,{Q:function(){return R}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(37179),l=r(44200),c=(r(31956),r(83248),r(78235),r(12600),r(4376),r(21040),r(82984),r(7060)),u=r.n(c),p=r(70939),f=r(99304),d=r(26260),y=function(e){return n.createElement(d.e,{id:e.id,tip:(0,s.Q9)(e.validating?"form_validating_desc":"form_not_validating_desc"),position:e.tooltip},n.createElement("span",{className:a()(e.className,"validation-status fa fa-exclamation-circle",{"text-danger":e.validating,"text-warning":!e.validating})}))};function m(e){return m="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},m(e)}function b(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){var n,o,i,a;n=e,o=t,i=r[t],a=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(o),(o="symbol"==m(a)?a:String(a))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function v(){return v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},v.apply(this,arguments)}y.propTypes={className:o.PropTypes.string,id:o.PropTypes.string.isRequired,tooltip:o.PropTypes.oneOf(["left","top","right","bottom"]),validating:o.PropTypes.bool.isRequired},y.defaultProps={tooltip:"bottom"};var g=function(e){var t=e.save?u()({},e.save,{disabled:e.disabled||e.save.disabled||!(e.pendingChanges&&(!e.validating||!e.errors))}):void 0;return n.createElement("div",{className:a()("sticky-bottom ms-auto mt-auto mb-3 btn-toolbar form-toolbar gap-1",e.className)},e.errors&&n.createElement("span",{className:"badge position-absolute top-0 start-0 translate-middle p-0"},n.createElement(y,{className:"fs-4",validating:e.validating,id:"form-errors-tip",tooltip:"left"})),n.createElement(p.q,v({icon:"fa fa-fw fa-save",label:(0,s.Q9)("save",{},"actions")},t,{variant:"btn",className:"form-btn-save rounded-pill",tooltip:"top",primary:!0,htmlType:"submit"})),e.cancel&&n.createElement(p.q,v({},e.cancel,{className:"form-btn-cancel rounded-pill",tooltip:"top",icon:"fa fa-fw fa-times",label:(0,s.Q9)("exit",{},"actions"),variant:"btn"})))};function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function P(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,S(n.key),n)}}function S(e){var t=function(e,t){if("object"!=T(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=T(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==T(t)?t:String(t)}function E(e,t,r){return t=w(t),function(e,t){if(t&&("object"===T(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return N(e)}(e,O()?Reflect.construct(t,r||[],w(e).constructor):t.apply(e,r))}function O(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(O=function(){return!!e})()}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function N(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _(e,t){return _=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_(e,t)}g.propTypes={className:o.PropTypes.string,disabled:o.PropTypes.bool,errors:o.PropTypes.bool,validating:o.PropTypes.bool,pendingChanges:o.PropTypes.bool,save:o.PropTypes.shape(h(h({},f.So.propTypes),{},{label:o.PropTypes.string,disabled:o.PropTypes.oneOfType([o.PropTypes.bool,o.PropTypes.func])})).isRequired,cancel:o.PropTypes.shape(h(h({},f.So.propTypes),{},{label:o.PropTypes.string}))},g.defaultProps={validating:!1,disabled:!1,errors:!1};var j=function(e){return e.embedded?n.createElement("fieldset",{id:e.id,className:a()("form data-form",e.className,e.flush&&"data-form-flush")},e.children):n.createElement("form",{id:e.id,className:a()("form data-form",e.className,e.flush&&"data-form-flush",!e.flush&&"content-md"),action:"#"},e.children)};j.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,embedded:o.PropTypes.bool,flush:o.PropTypes.bool,children:o.PropTypes.node.isRequired},j.defaultProps={embedded:!1,flush:!1};var R=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=E(this,t,[e])).warnPendingChanges=r.warnPendingChanges.bind(N(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_(e,t)}(t,e),r=t,(o=[{key:"warnPendingChanges",value:function(e){if(this.props.alertExit&&this.props.pendingChanges)return e.returnValue=(0,s.Q9)("unsaved_changes_warning"),e.returnValue}},{key:"componentDidMount",value:function(){this.props.lock&&this.props.lock.className&&(this.props.getLock(this.props.lock.className,this.props.lock.id),this.setState({logChecked:!0})),window.addEventListener("beforeunload",this.warnPendingChanges)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("beforeunload",this.warnPendingChanges)}},{key:"componentDidUpdate",value:function(e){e.lock&&this.props.lock&&this.props.lock.id!==e.lock.id&&(this.props.getLock(this.props.lock.className,this.props.lock.id),this.setState({logChecked:!0}))}},{key:"render",value:function(){return n.createElement(j,{id:this.props.id,embedded:this.props.embedded,flush:this.props.flush,className:this.props.className},this.props.title&&n.createElement(l.o,{level:this.props.level,displayLevel:this.props.displayLevel,title:this.props.title}),this.props.children,(this.props.save||this.props.cancel)&&n.createElement(g,{validating:this.props.validating,errors:this.props.errors,disabled:this.props.disabled,pendingChanges:this.props.pendingChanges,save:this.props.save,cancel:this.props.cancel}))}}])&&P(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);R.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,embedded:o.PropTypes.bool,flush:o.PropTypes.bool,disabled:o.PropTypes.bool,level:o.PropTypes.number,displayLevel:o.PropTypes.number,title:o.PropTypes.string,errors:o.PropTypes.bool,validating:o.PropTypes.bool,pendingChanges:o.PropTypes.bool,alertExit:o.PropTypes.bool,children:o.PropTypes.node.isRequired,lock:o.PropTypes.shape({id:o.PropTypes.string.isRequired,className:o.PropTypes.string.isRequired}),getLock:o.PropTypes.func,unlock:o.PropTypes.func,save:o.PropTypes.shape({type:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool}),cancel:o.PropTypes.shape({type:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool})},R.defaultProps={disabled:!1,level:2,errors:!1,validating:!1,pendingChanges:!1,alertExit:!0}},68200:function(e,t,r){"use strict";r.d(t,{W:function(){return y}}),r(76568);var n=r(11504),o=r(29380),i=r(82084),a=r.n(i),s=r(40656),l=r.n(s),c=r(37179),u=r(76608),p=r(31160),f=r(41840),d=r(49336),y=function(e){return n.createElement("div",{className:a()("form-group mb-3",e.className,(0,d.e)(e.error,e.validating))},e.label&&n.createElement("label",{className:a()("form-label",{"sr-only":e.hideLabel}),htmlFor:e.id},e.label,e.optional&&n.createElement("small",{className:"ms-2 text-secondary"},"(",(0,c.Q9)("optional"),")")),e.children,!l()(e.error)&&n.createElement(p.S,{error:e.error,warnOnly:!e.validating}),!l()(e.help)&&n.createElement(n.Fragment,null,Array.isArray(e.help)?e.help.map((function(e){return n.createElement("div",{key:(0,u.G)(e),className:"form-text"},e)})):n.createElement("div",{className:"form-text"},e.help)))};(0,o.o)(y,f.gF,{children:o.m.node.isRequired})},53668:function(e,t,r){"use strict";r.d(t,{l:function(){return d},m:function(){return f}}),r(78235);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(94240),l=r.n(s),c=r(75048),u=r(49336);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}var f=function(e){return n.createElement(c.iG,p({},l()(e,"validating","errors"),{className:a()("form-section",e.className,(0,u.e)(e.errors,e.validating))}),e.children)};f.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,children:o.PropTypes.node.isRequired,disabled:o.PropTypes.bool,validating:o.PropTypes.bool,errors:o.PropTypes.oneOfType([o.PropTypes.object,o.PropTypes.array])},f.defaultProps={validating:!1};var d=function(e){return n.createElement(c.Gc,{className:a()("form-sections",e.className),level:e.level,displayLevel:e.displayLevel,accordion:e.accordion,defaultOpened:e.defaultOpened,flush:e.flush},e.children)};d.propTypes={className:o.PropTypes.string,accordion:o.PropTypes.bool,flush:o.PropTypes.bool,level:o.PropTypes.number,displayLevel:o.PropTypes.number,defaultOpened:o.PropTypes.string,children:o.PropTypes.node.isRequired}},31960:function(e,t,r){"use strict";r.d(t,{O:function(){return _}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(83248),r(32928),r(56468),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(29095),l=r.n(s),c=r(97816),u=r(37179),p=r(70939),f=r(99304),d=r(47816),y=r(44200),m=r(77148),b=r(48024);function h(e){return h="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},h(e)}function v(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,g(n.key),n)}}function g(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=h(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==h(t)?t:String(t)}function T(e,t,r){return t=S(t),function(e,t){if(t&&("object"===h(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return E(e)}(e,P()?Reflect.construct(t,r||[],S(e).constructor):t.apply(e,r))}function P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(P=function(){return!!e})()}function S(e){return S=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},S(e)}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e,t){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},O(e,t)}function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},w.apply(this,arguments)}var N=function(e){return n.createElement("div",{className:"form-stepper-footer"},!l()(e.previousStep)&&n.createElement(p.q,{className:"btn btn-outline-primary",size:"lg",type:d.Oq,label:(0,u.Q9)("previous"),callback:function(){return e.navigate(e.previousStep)},onClick:function(){return(0,c.U)(".form-stepper")}}),!l()(e.nextStep)&&n.createElement(p.q,{className:"btn btn-primary btn-next",size:"lg",type:d.Oq,label:(0,u.Q9)("next"),callback:function(){return e.navigate(e.nextStep)},primary:!0,onClick:function(){return(0,c.U)(".form-stepper")}}),l()(e.nextStep)&&n.createElement(p.q,w({className:"btn btn-primary btn-next"},e.submit,{primary:!0,size:"lg",onClick:function(){return(0,c.U)(".form-stepper")}})))};N.propTypes={previousStep:o.PropTypes.number,nextStep:o.PropTypes.number,submit:o.PropTypes.shape(f.So.propTypes).isRequired,navigate:o.PropTypes.func.isRequired};var _=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=T(this,t,[e])).state={activeStep:0,doneSteps:[]},r.navigate=r.navigate.bind(E(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(t,e),r=t,(o=[{key:"navigate",value:function(e){if(e>this.state.activeStep){var t=!0;if(this.props.steps[this.state.activeStep].validate&&(t=this.props.steps[this.state.activeStep].validate()),t){var r=this.state.doneSteps.slice();-1===r.indexOf(this.state.activeStep)&&r.push(this.state.activeStep),this.setState({doneSteps:r,activeStep:e})}else{var n=this.state.doneSteps.slice(),o=n.indexOf(this.state.activeStep);-1!==o&&n.splice(o,1),this.setState({doneSteps:n})}}else this.setState({activeStep:e})}},{key:"render",value:function(){var e=this;return n.createElement("div",{className:a()("form-stepper component-container",this.props.className)},n.createElement(b.c,{className:"progress-minimal",value:Math.floor((this.state.activeStep+1)/this.props.steps.length*100),size:"xs",type:"learning"}),n.createElement(y.o,{level:this.props.level,displayLevel:this.props.displayLevel,title:this.props.steps[this.state.activeStep].title,subtitle:this.props.steps[this.state.activeStep+1]?(0,u.Q9)("next_step",{step:this.props.steps[this.state.activeStep+1].title}):void 0},n.createElement(m.O,{className:"h-gauge",value:this.state.activeStep+1,total:this.props.steps.length,type:"user",displayValue:function(t){return t+" / "+e.props.steps.length},width:70,height:70})),this.props.steps[this.state.activeStep].component?(0,n.createElement)(this.props.steps[this.state.activeStep].component):this.props.steps[this.state.activeStep].render(),this.props.children,n.createElement(N,{previousStep:this.props.steps[this.state.activeStep-1]?this.state.activeStep-1:void 0,nextStep:this.props.steps[this.state.activeStep+1]?this.state.activeStep+1:void 0,navigate:this.navigate,submit:this.props.submit}))}}])&&v(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);_.propTypes={className:o.PropTypes.string,level:o.PropTypes.number,displayLevel:o.PropTypes.number,steps:o.PropTypes.arrayOf(o.PropTypes.shape({icon:o.PropTypes.string,title:o.PropTypes.string.isRequired,component:o.PropTypes.any,render:o.PropTypes.func,validate:o.PropTypes.func})).isRequired,submit:o.PropTypes.shape(f.So.propTypes).isRequired,children:o.PropTypes.any},_.defaultProps={level:2,steps:[]}},4088:function(e,t,r){"use strict";r.d(t,{q:function(){return u}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(37179);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t,r){var n;return n=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==o(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a="simple",s="standard",l="advanced",c="expert",u={FORM_MODE_DEFAULT:c,FORM_MODES:i(i(i(i({},a,(0,n.Q9)("simple")),s,(0,n.Q9)("standard")),l,(0,n.Q9)("advanced")),c,(0,n.Q9)("expert")),FORM_MODE_SIMPLE:a,FORM_MODE_STANDARD:s,FORM_MODE_ADVANCED:l,FORM_MODE_EXPERT:c}},47436:function(e,t,r){"use strict";r.d(t,{k:function(){return p}}),r(51408);var n=r(3268),o=r(52328),i=r(79328),a=r.n(i),s=r(19448),l=r.n(s),c=r(78011),u=r(19344),p=(0,o.Ul)((function(e,t){var r=u.Ss.form(e,t.name);a()(void 0!==r,"Try to connect form on undefined store '".concat(t.name,"'."));var n=u.Ss.data(r);return t.dataPart&&(n=l()(n,t.dataPart)),{mode:u.Ss.mode(r),data:n}}),(function(e,t){return{setMode:function(r){e(u.ay.setMode(t.name,r))}}}))(c.k);p.propTypes={name:n.PropTypes.string.isRequired,dataPart:n.PropTypes.string,buttons:n.PropTypes.bool,target:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array,n.PropTypes.func]),save:n.PropTypes.shape({type:n.PropTypes.string.isRequired,disabled:n.PropTypes.bool}),cancel:n.PropTypes.shape({type:n.PropTypes.string.isRequired,disabled:n.PropTypes.bool})},p.defaultProps={buttons:!1}},37516:function(e,t,r){"use strict";r.d(t,{Q:function(){return m}}),r(51408),r(78235);var n=r(3268),o=r(52328),i=r(79328),a=r.n(i),s=r(19448),l=r.n(s),c=r(40656),u=r.n(c),p=r(84568),f=r(47816),d=r(90224),y=r(19344),m=(0,o.Ul)((function(e,t){var r=y.Ss.form(e,t.name);a()(void 0!==r,"Try to connect form on undefined store '".concat(t.name,"'."));var n=y.Ss.errors(r);return t.dataPart&&(n=l()(n,t.dataPart)),{new:y.Ss.isNew(r),data:y.Ss.data(r),errors:!u()(n),pendingChanges:y.Ss.pendingChanges(r),validating:y.Ss.validating(r)}}),(function(e,t){return{saveForm:function(r){e(y.ay.saveForm(t.name,r))},cancelForm:function(){e(y.ay.cancelChanges(t.name))},getLock:function(t,r){e(y.ay.getItemLock(t,r))},unlock:function(t,r){e(y.ay.unlockItem(t,r))}}}),(function(e,t,r){var n=Object.assign({},r,e,t);return r.buttons?Object.assign(n,{save:r.save?Object.assign({},r.save,{onClick:function(){r.target&&t.saveForm((0,p.qW)("function"==typeof r.target?r.target(e.data,e.new):r.target))}}):{type:f.Oq,callback:function(){r.target&&(t.saveForm((0,p.qW)("function"==typeof r.target?r.target(e.data,e.new):r.target)),r.lock&&r.lock.autoUnlock&&t.unlock(r.lock.className,r.lock.id))}},cancel:r.cancel?Object.assign({},r.cancel,{onClick:function(){return t.cancelForm()}}):{type:f.Oq,disabled:!e.pendingChanges,callback:function(){return t.cancelForm()}}}):Object.assign(n,{save:void 0,cancel:void 0})}))(d.Q);m.propTypes={name:n.PropTypes.string.isRequired,dataPart:n.PropTypes.string,buttons:n.PropTypes.bool,target:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array,n.PropTypes.func]),save:n.PropTypes.shape({type:n.PropTypes.string.isRequired,disabled:n.PropTypes.bool}),cancel:n.PropTypes.shape({type:n.PropTypes.string.isRequired,disabled:n.PropTypes.bool})},m.defaultProps={buttons:!1}},31256:function(e,t,r){"use strict";r.d(t,{AH:function(){return y},IB:function(){return m},It:function(){return f},W_:function(){return d}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(31956),r(87532),r(89120),r(76568),r(37056),r(9456),r(78235),r(49640),r(48928),r(29708);var n=r(38316),o=r.n(n),i=r(40656),a=r.n(i),s=r(19448),l=r.n(s),c=r(1596);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function p(e,t,r){var n;return n=function(e,t){if("object"!=u(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==u(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];return e.map((function(e){return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],s=o()(e);return s.icon=l()(e,"display.icon")?"fa fa-fw fa-".concat(l()(e,"display.icon")):void 0,s.subtitle=l()(e,"meta.description"),s.fields=s.fields.filter((function(e){return!l()(e,"restrictions.confidentiality")||"none"===l()(e,"restrictions.confidentiality")||i||"owner"===l()(e,"restrictions.confidentiality")&&n})).map((function(e){return d(e,t,r,a)})),s}(e,t,r,n,i,a)}))}function d(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={name:r?"".concat(r,".").concat(e.id):e.id,type:e.type,label:e.label,required:e.required,hideLabel:l()(e,"display.hideLabel",!1),help:e.restrictions.confidentiality&&"manager"===e.restrictions.confidentiality?[(0,c.Q9)("field_confidentiality_manager_help")].concat(Array.isArray(e.help)?e.help:[e.help]).filter((function(e){return!!e})):e.help,options:e.options?o()(e.options):{},displayed:function(n){return m(e,t,r?n[r]:r)},disabled:function(t){return!(n||!l()(e,"restrictions.locked")||l()(e,"restrictions.lockedEditionOnly",!1)&&null===l()(t,r?"".concat(r,".").concat(e.id):e.id,null))}};return"choice"===e.type&&(i.options.choices=e.options.choices?e.options.choices.reduce((function(e,t){return Object.assign(e,p({},t.value,t.value))}),{}):{}),i}function y(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n={name:r?"".concat(r,".").concat(e.id):e.id,type:e.type,label:e.label,help:e.help,options:e.options?o()(e.options):{}};return"choice"===e.type&&(n.options.choices=e.options.choices?e.options.choices.reduce((function(e,t){return Object.assign(e,p({},t.value,t.value))}),{}):{}),n}function m(e,t,r){if(!a()(l()(e,"display.condition"))){var n=t.find((function(t){return t.id===e.display.condition.field}));if(n){var o=l()(r,n.id),i=!1;switch(e.display.condition.comparator){case"equal":i=o===e.display.condition.value;break;case"different":i=o!==e.display.condition.value;break;case"empty":i=a()(o);break;case"not_empty":i=!a()(o)}return i}}return!0}},94928:function(e,t,r){"use strict";r.d(t,{U:function(){return l},o:function(){return c}});var n=r(3268),o=r(7060),i=r.n(o),a=r(41840),s=r(4088),l={propTypes:i()({},a.q4.propTypes,{help:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.arrayOf(n.PropTypes.string)]),hideLabel:n.PropTypes.bool,displayed:n.PropTypes.oneOfType([n.PropTypes.bool,n.PropTypes.func]),required:n.PropTypes.bool,disabled:n.PropTypes.oneOfType([n.PropTypes.bool,n.PropTypes.func]),readOnly:n.PropTypes.bool,autoFocus:n.PropTypes.bool,onChange:n.PropTypes.func,validate:n.PropTypes.func}),defaultProps:i()({},a.q4.defaultProps,{mode:s.q.FORM_MODE_SIMPLE,required:!1,hideLabel:!1,disabled:!1,readOnly:!1,displayed:!0})},c={propTypes:{icon:n.PropTypes.string,title:n.PropTypes.string.isRequired,primary:n.PropTypes.bool,displayed:n.PropTypes.oneOfType([n.PropTypes.bool,n.PropTypes.func]),disabled:n.PropTypes.oneOfType([n.PropTypes.bool,n.PropTypes.func]),defaultOpened:n.PropTypes.bool,actions:n.PropTypes.arrayOf(n.PropTypes.shape({})),fields:n.PropTypes.arrayOf(n.PropTypes.shape(i()({},l.propTypes,{linked:n.PropTypes.arrayOf(n.PropTypes.shape(l.propTypes))}))),component:n.PropTypes.oneOfType([n.PropTypes.func,n.PropTypes.object]),render:n.PropTypes.func},defaultProps:{mode:s.q.FORM_MODE_SIMPLE,primary:!1,displayed:!0,defaultOpened:!1,fields:[]}}},50200:function(e,t,r){"use strict";r.d(t,{$q:function(){return P},Ar:function(){return w},ED:function(){return S},Mx:function(){return O},_g:function(){return E},ay:function(){return N},u_:function(){return T}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(76568),r(37056),r(16760),r(9456),r(49640),r(79628),r(12644),r(48928),r(54004),r(29708);var n=r(40656),o=r.n(n),i=r(32552),a=r.n(i),s=r(7804),l=r(91260),c=r(37179),u=r(84568),p=r(21952),f=r(94295),d=r(20092),y=r(65048),m=r(67744),b=r(19668),h=r(48576);function v(e){return v="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},v(e)}function g(e,t,r){var n;return n=function(e,t){if("object"!=v(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=v(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==v(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var T="FORM_RESET",P="FORM_SET_MODE",S="FORM_SET_ERRORS",E="FORM_SUBMIT",O="FORM_SUBMIT_SUCCESS",w="FORM_UPDATE",N={};N.update=(0,s.yz)(w,"value"),N.updateProp=(0,s.yz)(w,"path","value"),N.setMode=(0,s.yz)(P,"mode"),N.setErrors=(0,s.yz)(S,"errors"),N.submit=(0,s.yz)(E),N.submitSuccess=(0,s.yz)(O,"updatedData"),N.submitError=(0,s.yz)("FORM_SUBMIT_ERROR","errors"),N.reset=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{type:(0,s.X3)(T,e),data:t,isNew:r}},N.getItemLock=function(e,t){return function(r){t&&r(g({},u.UF,{url:["apiv2_object_lock_get",{class:e,id:t}],silent:!0,request:{method:"GET"},success:function(n){if(n.value)return r(N.validateLock(n,e,t));r(N.lockItem(e,t))}}))}},N.validateLock=function(e){return function(t,r){var n=b.S.currentUser(r());e.user.username!==n.username&&t(m.ay.showModal(y.e,{title:(0,c.Q9)("update_object"),dangerous:!0,icon:"fa fa-fw fa-check",question:(0,c.Q9)("object_currently_modified",{username:e.user.username,date:(0,l.EV)(e.updated)}),confirmButtonText:(0,c.Q9)("update_anyway"),handleConfirm:function(){t(N.lockItem(e.className,e.id))}}))}},N.lockItem=function(e,t){return g({},u.UF,{url:["apiv2_object_lock",{class:e,id:t}],silent:!0,request:{method:"PUT"}})},N.unlockItem=function(e,t){return g({},u.UF,{url:["apiv2_object_unlock",{class:e,id:t}],silent:!0,request:{method:"PUT"}})},N.errors=function(e,t){return function(r){var n={};t&&Array.isArray(t)&&(t.map((function(e){var t=e.path.replace(/^\/|\/$/g,"").replace(/\//g,".");a()(n,t,(0,c.Md)(e.message))})),r(N.submitError(e,n)),r(N.setErrors(e,n)))}},N.save=function(e,t){return function(r,n){var i=h.S.isNew(h.S.form(n(),e)),a=h.S.data(h.S.form(n(),e)),s=h.S.errors(h.S.form(n(),e));if(r(N.submit(e)),!o()(s)){var l=f.q.ALERT_STATUS_WARNING,c=i?d.q.ACTION_CREATE:d.q.ACTION_UPDATE,y=f.q.ALERT_ACTIONS[c][l];return r(p.ay.addAlert(e+"validation",l,c,y.title,y.message)),Promise.reject()}return r(g({},u.UF,{url:t,request:{method:i?"POST":"PUT",body:JSON.stringify(a)},success:function(t,r){r(N.submitSuccess(e,t)),t&&r(N.reset(e,t,!1))},error:function(t,r,n){return n(N.errors(e,t))}}))}},N.cancelChanges=function(e){return function(t,r){var n=h.S.isNew(h.S.form(r(),e)),o=h.S.originalData(h.S.form(r(),e));t(N.reset(e,o,n))}},N.resetForm=N.reset,N.saveForm=N.save},19344:function(e,t,r){"use strict";r.d(t,{Mx:function(){return n.Mx},Ss:function(){return i.S},UN:function(){return o.U},ay:function(){return n.ay}});var n=r(50200),o=r(66500),i=r(48576)},66500:function(e,t,r){"use strict";r.d(t,{U:function(){return g}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(76568),r(37056),r(9456),r(21040),r(49640),r(48928),r(29708);var n=r(38316),o=r.n(n),i=r(51432),a=r.n(i),s=r(7060),l=r.n(s),c=r(32552),u=r.n(c),p=r(91376),f=r(36432),d=r(4088),y=r(50200);function m(e){return m="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},m(e)}function b(e,t,r){var n;return n=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==m(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h={new:!1,mode:d.q.FORM_MODE_DEFAULT,validating:!1,pendingChanges:!1,errors:{},data:{},originalData:{}},v={new:(0,p.EO)(h.new,b({},y.u_,(function(e,t){return!!t.isNew}))),mode:(0,p.EO)(h.mode,b({},y.$q,(function(e,t){return t.mode}))),validating:(0,p.EO)(h.validating,b(b(b({},y.u_,(function(){return h.validating})),y._g,(function(){return!0})),y.Ar,(function(){return!1}))),pendingChanges:(0,p.EO)(h.pendingChanges,b(b({},y.u_,(function(){return h.pendingChanges})),y.Ar,(function(){return!0}))),errors:(0,p.EO)(h.errors,b(b({},y.u_,(function(){return h.errors})),y.ED,(function(e,t){return(0,f.yq)(e,t.errors)}))),data:(0,p.EO)(h.data,b(b({},y.u_,(function(e,t){return t.data||{}})),y.Ar,(function(e,t){if(t.path){var r=o()(e);return u()(r,t.path,t.value),r}return t.value}))),originalData:(0,p.EO)(h.originalData,b({},y.u_,(function(e,t){return t.data||{}})))};function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n={},o=l()({},h,t);return Object.keys(v).map((function(t){n[t]=r[t]?(0,p.g9)(v[t](e,o[t]),r[t]):v[t](e,o[t])})),a()(Object.keys(r),Object.keys(v)).map((function(e){return n[e]=r[e]})),(0,p.TL)(n)}},48576:function(e,t,r){"use strict";r.d(t,{S:function(){return y}});var n=r(32808),o=r(19448),i=r.n(o),a=r(40656),s=r.n(a),l=function(e){return e.validating},c=function(e){return e.pendingChanges},u=function(e){return e.errors},p=function(e){return e.data},f=(0,n.M3)([u],(function(e){return s()(e)})),d=(0,n.M3)([c,l,f],(function(e,t,r){return e&&(!t||r)})),y={form:function(e,t){return i()(e,t)},isNew:function(e){return e.new},mode:function(e){return e.mode},validating:l,pendingChanges:c,errors:u,data:p,originalData:function(e){return e.originalData},valid:f,saveEnabled:d,value:function(e,t){return i()(p(e),t)}}},36432:function(e,t,r){"use strict";r.d(t,{Eh:function(){return v},yq:function(){return g}}),r(31956),r(51496),r(76568),r(51408),r(21040),r(49640);var n=r(8940),o=r.n(n),i=r(40656),a=r.n(i),s=r(7060),l=r.n(s),c=r(14240),u=r.n(c),p=r(43028),f=r.n(p),d=r(4088),y=r(94928);function m(e,t){var r=Object.keys(d.q.FORM_MODES).findIndex((function(e){return e===t}));return Object.keys(d.q.FORM_MODES).findIndex((function(t){return t===e.mode}))<=r}function b(e,t){return"function"==typeof e.displayed?e.displayed(t):e.displayed}function h(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=arguments.length>3?arguments[3]:void 0;return t.map((function(t){return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=arguments.length>3?arguments[3]:void 0,o=l()({},y.U.defaultProps,t);return-1!==r.indexOf(t.name)&&(o.disabled=!0),o.linked&&0!==o.linked.length&&(o.linked=h(e,o.linked,r,n)),o}(e,t,r,n)})).filter((function(t){return m(t,e)&&b(t,n)}))}function v(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=arguments.length>3?arguments[3]:void 0;return t.map((function(t){var o=l()({},y.o.defaultProps,t);return m(o,e)&&b(o,n)?(o.fields=h(e,o.fields,r,n),0!==o.fields.length||o.component||o.render?o:null):null})).filter((function(e){return null!==e}))}function g(e,t){if(e instanceof Array||t instanceof Array){if(t){var r=t.map((function(e){return(o()(e)?g(e instanceof Array?[]:{},e):e)||null}));return 0!==r.filter((function(e){return!a()(e)})).length?r:[]}return e}return f()(u()({},e,t,(function(e,t){return(o()(t)?g(e,t):t)||null})),a())}},49336:function(e,t,r){"use strict";r.d(t,{W:function(){return s},e:function(){return l}}),r(49640),r(79628);var n=r(40656),o=r.n(n),i=r(85740),a=r(22976);function s(e,t){var r=(0,i.An)(t);return e.type?(0,a.Ub)(e.type).then((function(n){return Promise.resolve((0,i.aA)(t,e.options||{},[(0,i.ot)(e.required,(function(){return r})),(0,i.ot)(!r&&n.validate,n.validate),(0,i.ot)(!r&&e.validate,e.validate)]))})):Promise.resolve((0,i.aA)(t,e.options||{},[(0,i.ot)(e.required,(function(){return r})),(0,i.ot)(!r&&e.validate,e.validate)]))}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return o()(e)?"":t?"is-invalid":"is-incomplete"}},56688:function(e,t,r){"use strict";r.d(t,{e:function(){return E}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(31956),r(89120),r(76568),r(29168),r(37056),r(51408),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(49328),l=r.n(s),c=r(37179),u=r(70939),p=r(75724),f=r(47816);function d(e){return d="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},d(e)}function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},y.apply(this,arguments)}function m(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,b(n.key),n)}}function b(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==d(t)?t:String(t)}function h(e,t,r){return t=g(t),function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return T(e)}(e,v()?Reflect.construct(t,r||[],g(e).constructor):t.apply(e,r))}function v(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(v=function(){return!!e})()}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e,t){return P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},P(e,t)}var S=function(e){return n.createElement(p.i,{sections:e.tabs.map((function(t){return{name:t,label:t,type:f.Oq,callback:function(){return e.activate(t)},active:t===e.current}}))})};S.propTypes={current:o.PropTypes.string.isRequired,tabs:o.PropTypes.arrayOf(o.PropTypes.string).isRequired,activate:o.PropTypes.func.isRequired};var E=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=h(this,t,[e])).state={currentGroup:e.tag||(0,c.Q9)("all")},r.changeGroup=r.changeGroup.bind(T(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}(t,e),r=t,(o=[{key:"changeGroup",value:function(e){this.setState({currentGroup:e})}},{key:"render",value:function(){var e=this,t=l()(this.props.items.reduce((function(e,t){return e.concat(t.tags||[])}),[])),r=this.props.items.filter((function(t){return(0,c.Q9)("all")===e.state.currentGroup||t.tags&&-1!==t.tags.indexOf(e.state.currentGroup)})).sort((function(e,t){return e.label<t.label?-1:1}));return n.createElement(n.Fragment,null,0!==t.length&&n.createElement(S,{current:this.state.currentGroup,tabs:[(0,c.Q9)("all")].concat(t),activate:this.changeGroup}),n.createElement("ul",{className:"list-group list-group-flush",role:"listbox"},r.map((function(t){var r;return r=e.props.selectAction?e.props.selectAction(t):{type:f.Oq,callback:function(){return e.props.handleSelect(t)}},n.createElement(u.q,y({id:t.id||t.name,key:t.id||t.name,className:"list-group-item list-group-item-action type-control lg",role:"option",icon:"string"==typeof t.icon?n.createElement("span",{className:a()("type-icon",t.icon)}):(0,n.cloneElement)(t.icon,{className:"type-icon"}),label:n.createElement("div",{key:"item-label"},n.createElement("h1",null,t.label),n.createElement("p",null,t.description))},r))}))))}}])&&m(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);E.propTypes={tag:o.PropTypes.string,items:o.PropTypes.arrayOf(o.PropTypes.shape({id:o.PropTypes.string,name:o.PropTypes.string,label:o.PropTypes.string.isRequired,icon:o.PropTypes.node.isRequired,description:o.PropTypes.string,tags:o.PropTypes.arrayOf(o.PropTypes.string)})).isRequired,selectAction:o.PropTypes.func,handleSelect:o.PropTypes.func}},25964:function(e,t,r){"use strict";r.d(t,{Kg:function(){return T},Q5:function(){return v},c3:function(){return g}}),r(78235),r(49640),r(79628);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(40656),l=r.n(s),c=r(7060),u=r.n(c),p=r(37179),f=r(1032),d=r(70939),y=r(38112),m=r(99304);function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},b.apply(this,arguments)}var h=function(e){return l()(e.action)||e.action.disabled||void 0!==e.action.displayed&&!e.action.displayed?n.createElement("span",{className:e.className},e.children):n.createElement(d.q,b({},e.action,{icon:void 0,label:e.children,className:e.className}))};h.propTypes={className:o.PropTypes.string,action:o.PropTypes.shape(u()({},m.So.propTypes,{label:o.PropTypes.node})),children:o.PropTypes.node.isRequired};var v=function(e){return e.action instanceof Promise?n.createElement(f.g,{for:e.action,then:function(t){return n.createElement(h,{className:e.className,action:t},e.children)},placeholder:n.createElement("span",{className:e.className},e.children)}):n.createElement(h,{className:e.className,action:e.action},e.children)};v.propTypes={className:o.PropTypes.string,action:o.PropTypes.oneOfType([o.PropTypes.shape(u()({},m.So.propTypes,{label:o.PropTypes.node})),o.PropTypes.shape(m.kj.propTypes)]),children:o.PropTypes.node.isRequired};var g=function(e){return n.createElement(y.Y,{id:"".concat(e.id,"-btn"),className:a()("data-actions",e.className),buttonName:"btn btn-text-body",tooltip:"left",toolbar:"more",actions:e.actions,scope:"object"})};g.propTypes={id:o.PropTypes.string.isRequired,className:o.PropTypes.string,actions:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.shape(m.So.propTypes)),o.PropTypes.shape(m.kj.propTypes)]).isRequired};var T=function(e){return n.createElement("div",{className:"data-bulk-actions list-selected"},n.createElement("div",{className:"list-selected-label"},n.createElement("span",{className:"fa fa-level-up fa-rotate-90 fa-fw icon-with-text-right"}),(0,p.SO)("list_selected_count",e.count,{count:e.count},"platform")),e.actions&&n.createElement("div",{className:"list-selected-actions"},n.createElement(y.Y,{buttonName:"btn btn-link",tooltip:"left",actions:e.actions,scope:"collection"})))};T.propTypes={count:o.PropTypes.number.isRequired,actions:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.shape(m.So.propTypes)),o.PropTypes.shape(m.kj.propTypes)])}},49808:function(e,t,r){"use strict";r.d(t,{W:function(){return l}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(37179),l=function(e){return n.createElement("div",{className:"list-empty"},n.createElement("span",{className:a()("list-empty-icon fa fa-fw mb-3",{"fa-ban":!e.hasFilters,"fa-search":e.hasFilters})}),n.createElement("span",{className:"list-empty-title"},(0,s.Q9)("list_no_results")),e.hasFilters&&n.createElement("p",{className:"list-empty-help m-0"},(0,s.Q9)("list_search_no_results")))};l.propTypes={hasFilters:o.PropTypes.bool},l.defaultProps={hasFilters:!1}},65076:function(e,t,r){"use strict";r.d(t,{O:function(){return ne}}),r(78235);var n=r(11504),o=r(3268),i=r(40656),a=r.n(i),s=r(38112),l=r(99304),c=(r(76568),r(29380)),u=r(37179),p=r(70939),f=r(47816),d=r(12056),y=r(93280),m=function(e){return n.createElement(p.q,{id:"list-format-toggle",className:"list-header-btn btn btn-text-secondary",type:f.wN,icon:y.c[e.current].icon,label:(0,u.Q9)("list_display_modes_title"),tooltip:"bottom",disabled:e.disabled,menu:{align:"right",label:(0,u.Q9)("list_display_modes"),items:e.available.map((function(t){return{type:f.Oq,icon:y.c[t].icon,label:y.c[t].label,active:t===e.current,callback:function(){return e.changeDisplay(t)}}}))}})};(0,c.o)(m,d.Ku,{disabled:c.m.bool}),r(4248),r(31956),r(87532),r(83248),r(51408),r(49640);var b=r(22976),h=(r(53475),r(35016),r(16968),r(21668),r(82844),r(51496),r(89120),r(56468),r(37056),r(9456),r(31904),r(63344),r(62480),r(62016),r(30256),r(48928),r(29708),r(76608)),v=r(57472);function g(e){return g="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},g(e)}function T(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,P(n.key),n)}}function P(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=g(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==g(t)?t:String(t)}function S(e,t,r){return t=O(t),function(e,t){if(t&&("object"===g(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,E()?Reflect.construct(t,r||[],O(e).constructor):t.apply(e,r))}function E(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(E=function(){return!!e})()}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},w(e,t)}var N=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=S(this,t,[e])).state={updated:!1,filters:e.current||[]},r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(t,e),r=t,(o=[{key:"updateFilter",value:function(e,t){var r=[].concat(this.state.filters),n=r.findIndex((function(t){return t.property===e}));a()(t)?-1!==n&&r.splice(n,1):-1!==n?r[n]={property:e,value:t}:r.push({property:e,value:t}),this.setState({updated:!0,filters:r})}},{key:"getFilterDefinition",value:function(e){return this.state.filters.find((function(t){return e===t.property}))}},{key:"isFilterLocked",value:function(e){var t=this.getFilterDefinition(e);return t&&t.locked||!1}},{key:"getFilterValue",value:function(e){var t=this.getFilterDefinition(e);return t?t.value:null}},{key:"render",value:function(){var e=this;return n.createElement("div",{className:"list-search search-full"},this.props.available.map((function(t){return n.createElement(v.q,{id:e.props.id+"-"+(0,h.G)(t.name),key:t.name,type:t.type,placeholder:t.label,options:t.options,disabled:e.props.disabled||e.isFilterLocked(t.alias||t.name),value:e.getFilterValue(t.alias||t.name),updateSearch:function(r){return e.updateFilter(t.alias?t.alias:t.name,r)}})})),n.createElement(p.q,{className:"btn btn-primary btn-search",type:f.Oq,icon:"fa fa-search",label:(0,u.Q9)("filter",{},"actions"),tooltip:"bottom",callback:function(){e.props.resetFilters(e.state.filters),e.setState({updated:!1})},size:"sm",disabled:this.props.disabled||!this.state.updated,primary:!0}))}}])&&T(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);N.propTypes={id:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool,available:o.PropTypes.arrayOf(o.PropTypes.shape({alias:o.PropTypes.string,name:o.PropTypes.string.isRequired,type:o.PropTypes.string.isRequired,options:o.PropTypes.object})).isRequired,current:o.PropTypes.arrayOf(o.PropTypes.shape({property:o.PropTypes.string.isRequired,value:o.PropTypes.any,locked:o.PropTypes.bool})).isRequired,resetFilters:o.PropTypes.func.isRequired},N.defaultProps={disabled:!1};var _=r(82084),j=r.n(_),R=r(94240),k=r.n(R),q=r(38316),A=r.n(q),C=r(1032),x=r(47708),I=r(1716);function L(e){return L="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},L(e)}function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},M.apply(this,arguments)}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,F(n.key),n)}}function Q(e,t,r){return t&&U(e.prototype,t),r&&U(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function F(e){var t=function(e,t){if("object"!=L(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=L(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==L(t)?t:String(t)}function z(e,t,r){return t=Y(t),function(e,t){if(t&&("object"===L(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return B(e)}(e,G()?Reflect.construct(t,r||[],Y(e).constructor):t.apply(e,r))}function B(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function G(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(G=function(){return!!e})()}function Y(e){return Y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Y(e)}function H(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&W(e,t)}function W(e,t){return W=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},W(e,t)}var V=function(e){return n.createElement(C.g,{for:(0,b.Ub)(e.type),then:function(t){return n.createElement("div",{className:"search-filter"},n.createElement("span",{className:"search-filter-prop"},e.label),n.createElement("span",{className:"search-filter-value"},t.render(e.value,e.options),!e.locked&&n.createElement("button",{type:"button",className:"btn btn-link",onClick:e.remove},n.createElement("span",{className:"fa fa-times"}),n.createElement("span",{className:"sr-only"},(0,u.Q9)("list_remove_filter")))))}})};V.propTypes={type:o.PropTypes.string.isRequired,label:o.PropTypes.string.isRequired,options:o.PropTypes.object,value:o.PropTypes.any,locked:o.PropTypes.bool,remove:o.PropTypes.func.isRequired},V.defaultProps={options:{},locked:!1};var K=function(e){function t(e){var r;return D(this,t),(r=z(this,t,[e])).state={updated:!1,filters:e.current||[]},r}return H(t,e),Q(t,[{key:"componentDidUpdate",value:function(e){this.state.updated||a()(e.current||!a()(this.props.current))||e.current===this.props.current||this.setState({filters:this.props.current})}},{key:"updateFilter",value:function(e,t,r){var n=this,o=[].concat(this.state.filters),i=o.findIndex((function(t){return t.property===e})),a=!1;null==t||Array.isArray(t)&&0===t.length?-1!==i&&(o.splice(i,1),a=!0):-1!==i?(a=t!==o[i].value,o[i]={property:e,value:t}):(o.push({property:e,value:t}),a=!0),r?(this.props.updateSearch(o),this.setState({updated:!1},(function(){return n.props.updateSearch(o)}))):this.setState({updated:a,filters:o},(function(){return n.props.updateFilters(o)}))}},{key:"getFilterDefinition",value:function(e){return this.state.filters.find((function(t){return e===t.property}))}},{key:"isFilterLocked",value:function(e){var t=this.getFilterDefinition(e);return t&&t.locked||!1}},{key:"getFilterValue",value:function(e){var t=this.getFilterDefinition(e);return t?t.value:null}},{key:"render",value:function(){var e=this;return n.createElement(n.Fragment,null,this.props.available.map((function(t){return n.createElement("div",{key:t.name,className:"form-group row"},n.createElement("label",{className:"col-sm-3 col-form-label col-form-label-sm text-end",htmlFor:e.props.id+"-"+(0,h.G)(t.name)},t.label),n.createElement("div",{className:"col-sm-9"},n.createElement(v.q,M({},k()(t),{id:e.props.id+"-"+(0,h.G)(t.name),size:"sm",disabled:e.isFilterLocked(t.alias||t.name),value:e.getFilterValue(t.alias||t.name),updateSearch:function(r,n){return e.updateFilter(t.alias?t.alias:t.name,r,n)}}))))})),n.createElement("div",{className:"row"},n.createElement(p.q,{className:"search-submit w-100",type:f.Oq,variant:"btn",htmlType:"submit",size:"lg",label:(0,u.Q9)("search",{},"actions"),disabled:!this.props.updated,callback:function(){e.props.updateSearch(e.state.filters)},primary:!0})))}}]),t}(n.Component);K.propTypes={id:o.PropTypes.string.isRequired,updated:o.PropTypes.bool,available:o.PropTypes.arrayOf(o.PropTypes.shape({name:o.PropTypes.string.isRequired,options:o.PropTypes.object})).isRequired,current:o.PropTypes.arrayOf(o.PropTypes.shape({property:o.PropTypes.string.isRequired,value:o.PropTypes.any,locked:o.PropTypes.bool})).isRequired,updateSearch:o.PropTypes.func.isRequired,updateFilters:o.PropTypes.func.isRequired};var Z=(0,n.forwardRef)((function(e,t){return n.createElement("div",M({},k()(e,"updated","available","current","updateSearch","updateFilters","show","close"),{className:j()("search-form dropdown-menu-full",e.className),ref:t}),n.createElement(K,e))})),X=function(e){function t(e){var r;return D(this,t),(r=z(this,t,[e])).state={opened:!1,currentSearch:"",updated:!1},r.updateSearch=r.updateSearch.bind(B(r)),r}return H(t,e),Q(t,[{key:"updateSearch",value:function(e){this.setState({currentSearch:e,updated:0!==e.length,opened:0!==e.length})}},{key:"getFormFilters",value:function(){var e=A()(this.props.current);if(0!==this.state.currentSearch.length){var t=this.props.available.find((function(t){return"string"===t.type&&-1===e.findIndex((function(e){return t.name===e.property&&e.locked}))}));if(t){var r=e.findIndex((function(e){return t.name===e.property}));-1!==r?e[r].value=this.state.currentSearch:e.push({property:t.alias||t.name,value:this.state.currentSearch})}}return e}},{key:"render",value:function(){var e=this;return n.createElement("form",{className:"list-search search-unified",action:"#"},n.createElement("div",{className:"search-current",role:"presentation"},n.createElement("span",{className:"search-icon fa fa-search"}),n.createElement("div",{className:"search-filters"},this.props.current.map((function(t){var r=(0,I.uM)(t.property,e.props.available);return n.createElement(V,{key:"current-filter-".concat(t.property),type:r.type,label:r.label,options:r.options,value:t.value,locked:t.locked,remove:function(){return e.props.removeFilter(t)}})})),n.createElement("input",{type:"text",className:"form-control form-control-lg search-control",placeholder:(0,u.Q9)("list_search_placeholder"),value:this.state.currentSearch,disabled:this.props.disabled,onChange:function(t){return e.updateSearch(t.target.value)}})),n.createElement(p.q,{className:"btn btn-text-secondary dropdown-toggle search-btn",type:f.Oq,icon:"fa fa-fw fa-caret-down",label:(0,u.Q9)("filters"),tooltip:"bottom",callback:function(){return e.setState({opened:!e.state.opened})},disabled:this.props.disabled})),n.createElement(x.sn,{id:"".concat(this.props.id,"-search-menu"),show:this.state.opened,onToggle:function(){return e.setState({opened:!1})}},n.createElement(x.iS,{align:"end",as:Z,id:this.props.id,updated:this.state.updated,current:this.getFormFilters(),available:this.props.available,updateFilters:function(){return e.setState({opened:!0,updated:!0})},updateSearch:function(t){e.props.resetFilters(t),e.setState({currentSearch:"",updated:!1,opened:!1})}})))}}]),t}(n.Component);X.propTypes={id:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool,available:o.PropTypes.arrayOf(o.PropTypes.shape({name:o.PropTypes.string.isRequired,type:o.PropTypes.string.isRequired,options:o.PropTypes.object})).isRequired,current:o.PropTypes.arrayOf(o.PropTypes.shape({property:o.PropTypes.string.isRequired,value:o.PropTypes.any,locked:o.PropTypes.bool})).isRequired,addFilter:o.PropTypes.func.isRequired,removeFilter:o.PropTypes.func.isRequired,resetFilters:o.PropTypes.func.isRequired},X.defaultProps={disabled:!1},r(21040);var J=r(6276),$={propTypes:{disabled:o.PropTypes.bool,mode:o.PropTypes.oneOf(Object.keys(J.q.SEARCH_TYPES)),available:o.PropTypes.arrayOf(o.PropTypes.shape({name:o.PropTypes.string.isRequired,options:o.PropTypes.object})).isRequired,current:o.PropTypes.arrayOf(o.PropTypes.shape({property:o.PropTypes.string.isRequired,value:o.PropTypes.any,locked:o.PropTypes.bool})).isRequired,addFilter:o.PropTypes.func.isRequired,removeFilter:o.PropTypes.func.isRequired,resetFilters:o.PropTypes.func.isRequired},defaultProps:{disabled:!1,mode:J.q.DEFAULT_SEARCH_TYPE,current:[]}};function ee(){return ee=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ee.apply(this,arguments)}var te=function(e){var t=[],r=e.available.filter((function(r){if((0,b.q4)(r.type)){var n=e.current.find((function(e){return e.property===r.name||e.property===r.alias}));return n&&t.push(n),!0}return!1})),o=e.current.filter((function(t){if(!e.available.find((function(e){return t.property===e.name||t.property===e.alias})))return!0}));switch(e.mode){case J.q.SEARCH_FULL:return n.createElement(N,ee({},e,{available:r,current:t,resetFilters:function(t){return e.resetFilters([].concat(t,o))}}));case J.q.SEARCH_UNIFIED:return n.createElement(X,ee({},e,{available:r,current:t,resetFilters:function(t){return e.resetFilters([].concat(t,o))}}))}};function re(){return re=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},re.apply(this,arguments)}(0,c.o)(te,$);var ne=function(e){return n.createElement("div",{className:"list-header"},!a()(e.customActions)&&n.createElement(s.Y,{id:e.id+"-toolbar",className:"list-toolbar",buttonName:"list-header-btn btn btn-text-secondary",tooltip:"bottom",actions:e.customActions}),e.filters&&n.createElement(te,re({id:e.id+"-search"},e.filters,{disabled:e.disabled&&a()(e.filters.current)})),e.display&&n.createElement(m,re({},e.display,{disabled:e.disabled})))};ne.propTypes={id:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool,display:o.PropTypes.shape(d.Ku.propTypes),filters:o.PropTypes.shape({mode:o.PropTypes.string.isRequired,current:o.PropTypes.arrayOf(o.PropTypes.shape({property:o.PropTypes.string.isRequired,value:o.PropTypes.any})).isRequired,available:o.PropTypes.arrayOf(o.PropTypes.shape(d.M$.propTypes)).isRequired,readOnly:o.PropTypes.bool,addFilter:o.PropTypes.func.isRequired,removeFilter:o.PropTypes.func.isRequired}),customActions:o.PropTypes.arrayOf(o.PropTypes.shape(l.So.propTypes))},ne.defaultProps={disabled:!1}},41044:function(e,t,r){"use strict";r.d(t,{q:function(){return u}}),r(78235);var n=r(39512),o=r(1555),i=r(16100),a=r(38936),s=i.q.DISPLAY_TABLE,l=[i.q.DISPLAY_TABLE_SM,i.q.DISPLAY_TABLE,o.q.DISPLAY_LIST_SM,o.q.DISPLAY_LIST,o.q.DISPLAY_TILES_SM,o.q.DISPLAY_TILES],c=[i.q.DISPLAY_TABLE,i.q.DISPLAY_TABLE_SM,o.q.DISPLAY_TILES,o.q.DISPLAY_TILES_SM,o.q.DISPLAY_LIST,o.q.DISPLAY_LIST_SM,a.q.DISPLAY_TREE],u=Object.assign({},n.q,o.q,i.q,a.q,{DISPLAY_MODES:c,DEFAULT_DISPLAY_MODE:s,DEFAULT_DISPLAY_MODES:l})},37132:function(e,t,r){"use strict";r.d(t,{W:function(){return ee}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(90948),a=r.n(i),s=r(84568),l=r(6276),c=r(41600),u=r(12056),p=(r(31956),r(79328)),f=r.n(p),d=r(82084),y=r.n(d),m=r(94056),b=r(44200),h=r(99304),v=r(41044),g=r(1716),T=r(93280),P=r(49808),S=r(65076),E=r(37179),O=function(e){return n.createElement("div",{className:"count"},(0,E.SO)("list_results_count",e.totalResults,{count:e.totalResults},"platform"))};O.propTypes={totalResults:o.PropTypes.number.isRequired};var w=r(39512);function N(e,t){if(-1===t)return 1;var r=e%t;return(e-r)/t+(r>0?1:0)}var _=r(28152),j=r.n(_),R=r(82992),k=r(78496),q=function(e){return n.createElement("nav",{className:"pagination-condensed btn-group"},n.createElement(R.A,{className:"btn-previous",variant:"btn",disabled:0===e.current,callback:function(){return e.changePage(e.current-1)}},n.createElement("span",{className:"fa fa-angle-double-left","aria-hidden":"true"}),n.createElement("span",{className:"sr-only"},(0,E.Q9)("previous"))),n.createElement(k.q,{id:"pagination-pages-dropdown",className:"w-100",variant:"btn",disabled:1===e.pages,menu:{position:"top",label:(0,E.Q9)("pages"),items:j()(e.pages,(function(t){return{type:R.O,label:(0,E.SO)("page_number",t+1,{number:t+1}),active:t===e.current,callback:function(){return e.changePage(t)}}}))}},(0,E.Q9)("current_page",{current:e.current+1,pages:e.pages})),n.createElement(R.A,{className:"btn-next",variant:"btn",disabled:e.pages-1===e.current,callback:function(){return e.changePage(e.current+1)}},n.createElement("span",{className:"d-none d-sm-inline icon-with-text-right"},(0,E.Q9)("next")),n.createElement("span",{className:"fa fa-angle-double-right","aria-hidden":"true"})))};q.propTypes={current:o.PropTypes.number,pages:o.PropTypes.number.isRequired,changePage:o.PropTypes.func.isRequired},q.defaultProps={current:0},r(76568);var A=function(e){return n.createElement(k.q,{id:"page-sizes-dropdown",containerClassName:"results-per-page",variant:"btn",menu:{position:"top",align:"right",label:(0,E.Q9)("results_per_page"),items:e.availableSizes.map((function(t){return{type:R.O,label:(0,E.SO)("list_results_count",t,{count:t},"platform"),active:t===e.pageSize,callback:function(){return e.updatePageSize(t)}}}))}},-1!==e.pageSize?e.pageSize:(0,E.Q9)("all"),n.createElement("span",{className:"fa fa-sort icon-with-text-left"}))};A.propTypes={pageSize:o.PropTypes.number.isRequired,availableSizes:o.PropTypes.arrayOf(o.PropTypes.number).isRequired,updatePageSize:o.PropTypes.func.isRequired};var C=function(e){return e.availableSizes[0]<e.totalResults?n.createElement("nav",{className:"pagination-container"},n.createElement(q,{current:e.current,pages:N(e.totalResults,e.pageSize),changePage:e.changePage}),n.createElement(A,{pageSize:e.pageSize,availableSizes:e.availableSizes,updatePageSize:e.updatePageSize})):null};function x(){return x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},x.apply(this,arguments)}C.propTypes={totalResults:o.PropTypes.number.isRequired,current:o.PropTypes.number,pageSize:o.PropTypes.number,availableSizes:o.PropTypes.arrayOf(o.PropTypes.number),changePage:o.PropTypes.func.isRequired,updatePageSize:o.PropTypes.func.isRequired},C.defaultProps={current:0,pageSize:w.q.DEFAULT_PAGE_SIZE,availableSizes:w.q.AVAILABLE_PAGE_SIZES};var I=function(e){return n.createElement("div",{className:"list-footer"},e.count&&n.createElement(O,{totalResults:e.totalResults}),e.pagination&&n.createElement(C,x({},e.pagination,{totalResults:e.totalResults})))};function L(e){return L="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},L(e)}function M(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,D(n.key),n)}}function D(e){var t=function(e,t){if("object"!=L(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=L(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==L(t)?t:String(t)}function U(e,t,r){return t=F(t),function(e,t){if(t&&("object"===L(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return z(e)}(e,Q()?Reflect.construct(t,r||[],F(e).constructor):t.apply(e,r))}function Q(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Q=function(){return!!e})()}function F(e){return F=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},F(e)}function z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function B(e,t){return B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},B(e,t)}I.propTypes={count:o.PropTypes.bool.isRequired,totalResults:o.PropTypes.number.isRequired,pagination:o.PropTypes.shape(u.g.propTypes)};var G=function(e){function t(e){var r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=U(this,t,[e]);var n=(0,g.c3)(r.props.definition),o=r.computeDisplay(n,r.props.display,!!r.props.card);return r.state=Object.assign({},o,{definition:n}),r.toggleDisplay=r.toggleDisplay.bind(z(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&B(e,t)}(t,e),r=t,o=[{key:"componentDidUpdate",value:function(e){if(!a()(this.props.definition,e.definition)||!a()(this.props.display,e.display)||!a()(this.props.card,e.card)){var t=(0,g.c3)(this.props.definition),r=this.computeDisplay(t,this.props.display,!!this.props.card);this.setState(Object.assign({},r,{definition:t}))}}},{key:"computeDisplay",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=t.current?t.current:v.q.DEFAULT_DISPLAY_MODE,o=t.available?t.available:v.q.DEFAULT_DISPLAY_MODES;return r||(o=o.filter((function(e){return!T.c[e].options.useCard})),f()(0<o.length,"Data list has no available displays. Either enable table displays or pass a DataCard component to the list."),T.c[n].options.useCard&&(n=T.c[v.q.DEFAULT_DISPLAY_MODE].options.useCard?v.q.DEFAULT_DISPLAY_MODE:o[0])),{display:{current:n,available:o}}}},{key:"toggleDisplay",value:function(e){var t=this;this.setState(this.computeDisplay(this.state.definition,{current:e,available:this.state.display.available},!!this.props.card),(function(){t.props.display&&t.props.display.changeDisplay&&t.props.display.changeDisplay(e)}))}},{key:"render",value:function(){var e,t;return 1<this.state.display.available.length&&(e=Object.assign({},this.state.display,{changeDisplay:this.toggleDisplay})),this.props.filters&&(t=Object.assign({},this.props.filters,{available:(0,g.mW)(this.state.definition)})),n.createElement("div",{className:y()("data-list",this.props.className,{"data-list-flush":this.props.flush})},this.props.title&&n.createElement(b.o,{level:this.props.level,displayLevel:this.props.displayLevel,title:this.props.title}),(e||t||this.props.customActions)&&n.createElement(S.O,{id:this.props.id,disabled:0===this.props.totalResults,display:e,filters:t,customActions:this.props.customActions}),this.props.loading&&n.createElement(m.y,null),!this.props.loading&&0===this.props.totalResults&&n.createElement(P.W,{hasFilters:this.props.filters&&0<this.props.filters.current.length}),!this.props.loading&&0!==this.props.totalResults&&(0,n.createElement)(T.c[this.state.display.current].component,Object.assign({},T.c[this.state.display.current].options,{data:this.props.data,count:this.props.totalResults,definition:this.state.definition,sorting:this.props.sorting,selection:this.props.selection,primaryAction:this.props.primaryAction,actions:this.props.actions,card:this.props.card})),!this.props.loading&&0!==this.props.totalResults&&(this.props.count||this.props.pagination)&&n.createElement(I,{count:this.props.count,totalResults:this.props.totalResults,pagination:this.props.pagination}))}}],o&&M(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);function Y(e){return Y="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},Y(e)}function H(){return H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},H.apply(this,arguments)}function W(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,V(n.key),n)}}function V(e){var t=function(e,t){if("object"!=Y(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Y(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Y(t)?t:String(t)}function K(e,t,r){return t=X(t),function(e,t){if(t&&("object"===Y(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Z()?Reflect.construct(t,r||[],X(e).constructor):t.apply(e,r))}function Z(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Z=function(){return!!e})()}function X(e){return X=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},X(e)}function J(e,t){return J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},J(e,t)}G.propTypes={id:o.PropTypes.string.isRequired,level:o.PropTypes.number,displayLevel:o.PropTypes.number,className:o.PropTypes.string,flush:o.PropTypes.bool,title:o.PropTypes.string,loading:o.PropTypes.bool,data:o.PropTypes.arrayOf(o.PropTypes.shape({id:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.number]).isRequired})).isRequired,totalResults:o.PropTypes.number.isRequired,definition:o.PropTypes.arrayOf(o.PropTypes.shape(u.M$.propTypes)).isRequired,primaryAction:o.PropTypes.func,actions:o.PropTypes.func,customActions:o.PropTypes.arrayOf(o.PropTypes.shape(h.So.propTypes)),display:o.PropTypes.shape(u.Ku.propTypes),filters:o.PropTypes.shape(u.We.propTypes),sorting:o.PropTypes.shape({current:o.PropTypes.shape({property:o.PropTypes.string,direction:o.PropTypes.number}).isRequired,updateSort:o.PropTypes.func.isRequired}),pagination:o.PropTypes.shape(u.g.propTypes),selection:o.PropTypes.shape(u.KY.propTypes),count:o.PropTypes.bool,card:o.PropTypes.func},G.defaultProps={level:2,loading:!1,count:!1,display:{available:v.q.DEFAULT_DISPLAY_MODES,current:v.q.DEFAULT_DISPLAY_MODE}};var $=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=K(this,t,[e])).isAutoLoaded()&&r.reload(),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&J(e,t)}(t,e),r=t,o=[{key:"componentDidUpdate",value:function(e){this.isAutoLoaded()&&(a()(this.props.invalidated,e.invalidated)&&a()(this.props.fetch,e.fetch)||this.reload(!a()(this.props.fetch.url,e.fetch.url)))}},{key:"isAutoLoaded",value:function(){return this.props.fetch&&!!this.props.fetch.autoload}},{key:"reload",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(t||!this.props.loaded||this.props.invalidated)&&(this.pending&&(t||this.props.invalidated)&&this.pending.cancel(),this.pending||(this.pending=(0,s.Ut)(this.props.fetchData(this.props.fetch.url)),this.pending.promise.then((function(){return e.pending=null}),(function(){return e.pending=null}))))}},{key:"render",value:function(){return n.createElement(G,H({},this.props,{loading:!this.props.loaded||this.props.invalidated}))}}],o&&W(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);$.propTypes={loaded:o.PropTypes.bool,invalidated:o.PropTypes.bool,data:o.PropTypes.array.isRequired,totalResults:o.PropTypes.number.isRequired,filters:o.PropTypes.object,sorting:o.PropTypes.object,pagination:o.PropTypes.object,selection:o.PropTypes.object,fetch:o.PropTypes.shape({url:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.array]).isRequired,autoload:o.PropTypes.bool}),fetchData:o.PropTypes.func};var ee=(0,c.Ul)()($);ee.propTypes={name:o.PropTypes.string.isRequired,flush:o.PropTypes.bool,fetch:o.PropTypes.shape({url:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.array]).isRequired,autoload:o.PropTypes.bool}),definition:o.PropTypes.arrayOf(o.PropTypes.shape(u.M$.propTypes)).isRequired,primaryAction:o.PropTypes.func,delete:o.PropTypes.shape({url:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.array]).isRequired,label:o.PropTypes.string,disabled:o.PropTypes.func,displayed:o.PropTypes.func}),actions:o.PropTypes.func,card:o.PropTypes.func,searchMode:o.PropTypes.string,pageSizes:o.PropTypes.arrayOf(o.PropTypes.number),filterable:o.PropTypes.bool,sortable:o.PropTypes.bool,selectable:o.PropTypes.bool,paginated:o.PropTypes.bool,count:o.PropTypes.bool},ee.defaultProps={searchMode:l.q.DEFAULT_SEARCH_TYPE,filterable:!0,sortable:!0,selectable:!0,paginated:!0,count:!0}},1555:function(e,t,r){"use strict";r.d(t,{q:function(){return n}});var n={DISPLAY_LIST_SM:"list-sm",DISPLAY_LIST:"list",DISPLAY_TILES_SM:"tiles-sm",DISPLAY_TILES:"tiles"}},93280:function(e,t,r){"use strict";r.d(t,{c:function(){return H}});var n=r(7060),o=r.n(n),i=(r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708),r(1596)),a=(r(4248),r(87532),r(76568),r(78235),r(11504)),s=r(37179),l=r(29380),c=r(1736),u=r(12056),p=r(1716),f=r(25964),d=r(3268),y=r(82084),m=r.n(y),b=r(99304),h=function(e){return a.createElement("li",{className:"data-grid-item-container"},(0,a.createElement)(e.card,{className:m()({"data-card-selected":e.selected}),size:e.size,orientation:e.orientation,data:e.row,primaryAction:e.primaryAction,actions:e.actions}),e.onSelect&&a.createElement("input",{type:"checkbox",className:"data-grid-item-select form-check-input",checked:e.selected,onChange:e.onSelect}))};h.propTypes={size:d.PropTypes.string.isRequired,orientation:d.PropTypes.string.isRequired,row:d.PropTypes.object.isRequired,primaryAction:d.PropTypes.oneOfType([d.PropTypes.shape(o()({},b.So.propTypes,{label:d.PropTypes.node})),d.PropTypes.shape(b.kj.propTypes)]),actions:d.PropTypes.oneOfType([d.PropTypes.arrayOf(d.PropTypes.shape(b.So.propTypes)),d.PropTypes.shape(b.kj.propTypes)]),card:d.PropTypes.func.isRequired,selected:d.PropTypes.bool,onSelect:d.PropTypes.func},h.defaultProps={selected:!1},r(51408);var v=r(70939),g=r(47816),T=function(e){return a.createElement("div",{className:"data-grid-sort"},a.createElement("span",{className:"d-none d-sm-block"},(0,s.Q9)("list_sort_by")),a.createElement(v.q,{id:"data-grid-sort-menu",className:"btn btn-text-primary fw-bold",type:g.wN,label:e.current.property&&(0,p.uM)(e.current.property,e.available)?(0,p.uM)(e.current.property,e.available).label:(0,s.Q9)("none"),primary:!0,menu:{label:(0,s.Q9)("list_columns"),align:"right",items:e.available.map((function(t){return{type:g.Oq,label:t.label,active:e.current.property&&(e.current.property===t.alias||e.current.property===t.name),callback:function(){return e.updateSort(t.alias?t.alias:t.name,e.current.direction||1)}}}))}}),a.createElement("div",{className:"vr",role:"presentation"}),a.createElement(v.q,{className:"btn btn-text-primary",type:g.Oq,icon:m()("fa fa-fw",{"fa-sort":0===e.current.direction||!e.current.direction,"fa-sort-asc":1===e.current.direction,"fa-sort-desc":-1===e.current.direction}),label:(0,s.Q9)("sort",{},"actions"),disabled:!e.current.property,callback:function(){var t=1;1===e.current.direction?t=-1:-1===e.current.direction&&(t=0),e.updateSort(e.current.property,t)},tooltip:"left",primary:!0}))};function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},P.apply(this,arguments)}T.propTypes={current:d.PropTypes.shape({property:d.PropTypes.string,direction:d.PropTypes.number}).isRequired,available:d.PropTypes.arrayOf(d.PropTypes.shape(u.M$.propTypes)).isRequired,updateSort:d.PropTypes.func.isRequired};var S=function(e){return a.createElement("div",{className:"data-grid data-grid-".concat(e.size," data-grid-").concat(e.orientation)},(e.selection||e.sorting)&&a.createElement("div",{className:"data-grid-header"},e.selection&&a.createElement(c.y,{id:"data-grid-select",label:a.createElement("span",{className:"d-none d-sm-block"},(0,s.Q9)("list_select_all")),labelChecked:a.createElement("span",{className:"d-none d-sm-block"},(0,s.Q9)("list_deselect_all")),checked:0<e.selection.current.length,onChange:function(){0===e.selection.current.length?e.selection.toggleAll(e.data):e.selection.toggleAll([])}}),1<e.count&&e.sorting&&a.createElement(T,P({},e.sorting,{available:(0,p._S)(e.definition)}))),e.selection&&0<e.selection.current.length&&a.createElement(f.Kg,{count:e.selection.current.length,actions:(0,p.cf)(e.selection.current.map((function(t){return e.data.find((function(e){return t===e.id}))||{id:t}})),e.actions)}),a.createElement("ul",{className:"data-grid-content"},e.data.map((function(t){return a.createElement(h,{key:t.id,size:e.size,orientation:e.orientation,row:t,card:e.card,primaryAction:(0,p.qe)(t,e.primaryAction),actions:(0,p.cf)([t],e.actions),selected:(0,p.KS)(t,e.selection?e.selection.current:[]),onSelect:e.selection?function(){e.selection.toggle(t,!(0,p.KS)(t,e.selection?e.selection.current:[]))}:null})}))))};(0,l.o)(S,u.E$,{size:l.m.oneOf(["sm","lg"]).isRequired,orientation:l.m.oneOf(["col","row"]).isRequired,card:l.m.func.isRequired});var E=r(1555);function O(e){return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O(e)}function w(e,t,r){var n;return n=function(e,t){if("object"!=O(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=O(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==O(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var N=w(w(w(w({},E.q.DISPLAY_LIST_SM,{icon:"fa fa-fw fa-list-ul",label:(0,i.Q9)("list_display_list_sm"),component:S,options:{useCard:!0,size:"sm",orientation:"row"}}),E.q.DISPLAY_LIST,{icon:"fa fa-fw fa-align-justify",label:(0,i.Q9)("list_display_list"),component:S,options:{useCard:!0,size:"lg",orientation:"row"}}),E.q.DISPLAY_TILES_SM,{icon:"fa fa-fw fa-th",label:(0,i.Q9)("list_display_tiles_sm"),component:S,options:{useCard:!0,size:"sm",orientation:"col"}}),E.q.DISPLAY_TILES,{icon:"fa fa-fw fa-th-large",label:(0,i.Q9)("list_display_tiles"),component:S,options:{useCard:!0,size:"lg",orientation:"col"}}),_=r(66616),j=r(16100);function R(e){return R="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},R(e)}function k(e,t,r){var n;return n=function(e,t){if("object"!=R(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=R(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==R(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var q=k(k({},j.q.DISPLAY_TABLE_SM,{icon:"fa fa-fw fa-list",label:(0,i.Q9)("list_display_table_sm"),component:_.q,options:{size:"sm",filterColumns:!0}}),j.q.DISPLAY_TABLE,{icon:"fa fa-fw fa-table-list",label:(0,i.Q9)("list_display_table"),component:_.q,options:{size:"lg",filterColumns:!0}}),A=(r(29912),r(83248),r(32928),r(12644),r(42984),r(88096),r(87052));function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},C.apply(this,arguments)}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return I(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?I(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var L=function(e){return a.createElement("div",{className:m()("data-tree-item",{expanded:e.expanded&&e.hasChildren,"data-tree-leaf":!e.hasChildren})},e.hasChildren&&a.createElement(v.q,{type:g.Oq,className:"btn-tree-toggle",icon:m()("fa fa-fw",{"fa-circle-plus":!e.expanded,"fa-circle-minus":e.expanded}),label:(0,s.Q9)(e.expanded?"collapse":"expand",{},"actions"),tooltip:"right",callback:e.toggle}),(0,a.createElement)(e.card,{className:m()({"data-card-selected":e.selected}),size:"sm",orientation:"row",data:e.data,primaryAction:e.primaryAction,actions:e.actions}),e.onSelect&&a.createElement("input",{type:"checkbox",className:"data-tree-item-select form-check-input",checked:e.selected,onChange:e.onSelect}))};L.propTypes={selected:l.m.bool.isRequired,expanded:l.m.bool.isRequired,hasChildren:l.m.bool.isRequired,primaryAction:l.m.oneOfType([l.m.shape(o()({},b.So.propTypes,{label:l.m.node})),l.m.shape(b.kj.propTypes)]),actions:l.m.oneOfType([l.m.arrayOf(l.m.shape(b.So.propTypes)),l.m.shape(b.kj.propTypes)]),data:l.m.shape({id:l.m.string}).isRequired,card:l.m.func.isRequired,toggle:l.m.func,onSelect:l.m.func},L.defaultProps={selected:!1};var M=function e(t){var r=x((0,a.useState)(!1),2),n=r[0],o=r[1];return(0,a.useEffect)((function(){o(t.expanded)}),[t.expanded]),a.createElement("li",{className:"data-tree-item-container"},a.createElement(L,{selected:(0,p.KS)(t.data,t.selected),expanded:n,hasChildren:t.data.children&&0<t.data.children.length,data:t.data,card:t.card,actions:(0,p.cf)([t.data],t.actions),primaryAction:(0,p.qe)(t.data,t.primaryAction),onSelect:t.onSelect?function(){return t.onSelect(t.data)}:void 0,toggle:function(){return o(!n)}}),t.data.children&&0<t.data.children.length&&a.createElement("ul",{className:"data-tree-children",style:{display:n?"block":"none"}},t.data.children.map((function(r){return a.createElement(e,{key:r.id,data:r,actions:t.actions,primaryAction:t.primaryAction,selected:t.selected,onSelect:t.onSelect,card:t.card,expanded:t.expanded})}))))};M.propTypes={expanded:l.m.bool,selected:l.m.array,data:l.m.shape({id:l.m.oneOfType([l.m.string,l.m.number]).isRequired,children:l.m.array}).isRequired,primaryAction:l.m.func,actions:l.m.func,onSelect:l.m.func,card:l.m.func.isRequired},M.defaultProps={expanded:!1,selected:[]};var D=function(e){return a.createElement("div",{className:"data-tree-sort"},a.createElement("span",{className:"d-none d-sm-block"},(0,s.Q9)("list_sort_by")),a.createElement(v.q,{id:"data-tree-sort-menu",className:"btn btn-text-primary fw-bold",type:g.wN,label:e.current.property&&(0,p.uM)(e.current.property,e.available)?(0,p.uM)(e.current.property,e.available).label:(0,s.Q9)("none"),primary:!0,menu:{label:(0,s.Q9)("list_columns"),align:"right",items:e.available.map((function(t){return{type:g.Oq,label:t.label,active:e.current.property&&(e.current.property===t.alias||e.current.property===t.name),callback:function(){return e.updateSort(t.alias?t.alias:t.name,e.current.direction||1)}}}))}}),a.createElement("div",{className:"vr",role:"presentation"}),a.createElement(v.q,{className:"btn btn-text-primary",type:g.Oq,icon:m()("fa fa-fw",{"fa-sort":0===e.current.direction||!e.current.direction,"fa-sort-asc":1===e.current.direction,"fa-sort-desc":-1===e.current.direction}),label:(0,s.Q9)("sort",{},"actions"),disabled:!e.current.property,callback:function(){var t=1;1===e.current.direction?t=-1:-1===e.current.direction&&(t=0),e.updateSort(e.current.property,t)},tooltip:"left",primary:!0}))};D.propTypes={current:l.m.shape({property:l.m.string,direction:l.m.number}).isRequired,available:l.m.arrayOf(l.m.shape(u.M$.propTypes)).isRequired,updateSort:l.m.func.isRequired};var U=function(e){var t=x((0,a.useState)(!1),2),r=t[0],n=t[1],o=(0,A.w)(e.data);return a.createElement("div",{className:"data-tree"},(e.selection||e.sorting)&&a.createElement("div",{className:"data-tree-header"},a.createElement(v.q,{type:g.Oq,className:"btn-tree-toggle",icon:m()("fa fa-fw",{"fa-circle-plus":!r,"fa-circle-minus":r}),label:(0,s.Q9)(r?"collapse":"expand",{},"actions"),tooltip:"right",callback:function(){return n(!r)}}),e.selection&&a.createElement(c.y,{id:"data-tree-select",label:a.createElement("span",{className:"d-none d-sm-block"},(0,s.Q9)("list_select_all")),labelChecked:a.createElement("span",{className:"d-none d-sm-block"},(0,s.Q9)("list_deselect_all")),checked:0<e.selection.current.length,onChange:function(){0===e.selection.current.length?e.selection.toggleAll(o):e.selection.toggleAll([])}}),1<e.count&&e.sorting&&a.createElement(D,C({},e.sorting,{available:(0,p._S)(e.definition)}))),e.selection&&0<e.selection.current.length&&a.createElement(f.Kg,{count:e.selection.current.length,actions:(0,p.cf)(e.selection.current.map((function(e){return o.find((function(t){return e===t.id}))||{id:e}})),e.actions)}),a.createElement("ul",{className:"data-tree-content"},e.data.map((function(t){return a.createElement(M,{key:"tree-item-".concat(t.id),data:t,actions:e.actions,primaryAction:e.primaryAction,selected:e.selection?e.selection.current:[],expanded:r,onSelect:e.selection?function(){e.selection.toggle(t,!(0,p.KS)(t,e.selection?e.selection.current:[]))}:void 0,card:e.card})}))))};function Q(e){return Q="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},Q(e)}(0,l.o)(U,u.E$,{size:l.m.oneOf(["sm","lg"]).isRequired,orientation:l.m.oneOf(["col","row"]).isRequired,card:l.m.func.isRequired});var F,z,B,G,Y=(F={},z=r(38936).q.DISPLAY_TREE,B={icon:"fa fa-fw fa-sitemap",label:(0,i.Q9)("list_display_tree"),component:U,options:{useCard:!0,size:"sm",orientation:"row"}},G=function(e,t){if("object"!=Q(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Q(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(z),(z="symbol"==Q(G)?G:String(G))in F?Object.defineProperty(F,z,{value:B,enumerable:!0,configurable:!0,writable:!0}):F[z]=B,F),H=o()({},N,q,Y)},12056:function(e,t,r){"use strict";r.d(t,{E$:function(){return m},KY:function(){return p},Ku:function(){return f},M$:function(){return c},Qn:function(){return u},We:function(){return d},g:function(){return y}}),r(21040);var n=r(3268),o=r(7060),i=r.n(o),a=r(41840),s=r(6276),l=r(41044),c={propTypes:i()({},a.q4.propTypes,{alias:n.PropTypes.string,displayed:n.PropTypes.bool,primary:n.PropTypes.bool,displayable:n.PropTypes.bool,filterable:n.PropTypes.bool,sortable:n.PropTypes.bool,order:n.PropTypes.number}),defaultProps:i()({},a.q4.defaultProps,{alias:null,displayed:!1,displayable:!0,filterable:!0,sortable:!0})},u={propTypes:{current:n.PropTypes.shape({property:n.PropTypes.string,direction:n.PropTypes.number}).isRequired,updateSort:n.PropTypes.func.isRequired}},p={propTypes:{current:n.PropTypes.array.isRequired,toggle:n.PropTypes.func.isRequired,toggleAll:n.PropTypes.func.isRequired}},f={propTypes:{available:n.PropTypes.arrayOf(n.PropTypes.oneOf(l.q.DISPLAY_MODES)),current:n.PropTypes.oneOf(l.q.DISPLAY_MODES),changeDisplay:n.PropTypes.func}},d={propTypes:{mode:n.PropTypes.oneOf(Object.keys(s.q.SEARCH_TYPES)).isRequired,current:n.PropTypes.arrayOf(n.PropTypes.shape({property:n.PropTypes.string.isRequired,locked:n.PropTypes.bool,value:n.PropTypes.any})).isRequired,addFilter:n.PropTypes.func.isRequired,removeFilter:n.PropTypes.func.isRequired,resetFilters:n.PropTypes.func.isRequired}},y={propTypes:{current:n.PropTypes.number,pageSize:n.PropTypes.number.isRequired,changePage:n.PropTypes.func.isRequired,updatePageSize:n.PropTypes.func.isRequired}},m={propTypes:{data:n.PropTypes.arrayOf(n.PropTypes.object).isRequired,count:n.PropTypes.number.isRequired,definition:n.PropTypes.arrayOf(n.PropTypes.shape(c.propTypes)).isRequired,sorting:n.PropTypes.shape(u.propTypes),selection:n.PropTypes.shape(p.propTypes),primaryAction:n.PropTypes.func,actions:n.PropTypes.func}}},42848:function(e,t,r){"use strict";r.d(t,{CS:function(){return f},ER:function(){return b},M3:function(){return y},Qj:function(){return d},Sk:function(){return m},Sq:function(){return p},UD:function(){return h},ay:function(){return u}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(76568),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(84568),o=r(7804),i=r(26300),a=r(80268),s=r(55132);function l(e){return l="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},l(e)}function c(e,t,r){var n;return n=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==l(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u={};u.addFilter=a.ay.addFilter,u.removeFilter=a.ay.removeFilter,u.resetFilters=a.ay.resetFilters,u.changePage=i.ay.changePage,u.updatePageSize=i.ay.updatePageSize;var p="LIST_SORT_UPDATE";u.updateSort=(0,o.yz)(p,"property","direction");var f="LIST_RESET_SELECT",d="LIST_TOGGLE_SELECT",y="LIST_TOGGLE_SELECT_ALL";u.resetSelect=(0,o.yz)(f),u.toggleSelect=(0,o.yz)(d,"row","selected"),u.toggleSelectAll=(0,o.yz)(y,"rows");var m="LIST_DATA_LOAD",b="LIST_DATA_INVALIDATE";u.loadData=(0,o.yz)(m,"data","total"),u.invalidateData=(0,o.yz)(b),u.fetchData=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(o,i){var a=s.S.list(i(),e);return r&&o(u.invalidateData(e)),o(c({},n.UF,{silent:!0,url:(0,n.qW)(t)+s.S.queryString(a),success:function(t,r){s.S.currentPage(a)!==t.page&&r(u.changePage(e,t.page)),r(u.loadData(e,t.data,t.totalResults))}}))}};var h="LIST_DATA_DELETE";u.deleteItems=(0,o.yz)(h,"items"),u.deleteData=function(e,t,r){return c({},n.UF,{url:(0,n.qW)(t,{ids:r.map((function(e){return e.id}))}),request:{method:"DELETE"},success:function(t,n){n(u.deleteItems(e,r)),n(u.invalidateData(e))}})}},41600:function(e,t,r){"use strict";r.d(t,{ay:function(){return n.ay},Ul:function(){return b},SM:function(){return h.S},Ml:function(){return f.M},Ss:function(){return f.S}});var n=r(42848),o=(r(4248),r(51408),r(49640),r(79628),r(52328)),i=r(79328),a=r.n(i),s=r(90948),l=r.n(s),c=r(76608),u=r(37179),p=r(47816),f=r(55132);function d(e,t){var r=f.M.list(e,t.name);a()(void 0!==r,"Try to connect list on undefined store '".concat(t.name,"'."));var n={loaded:f.M.loaded(r),invalidated:f.M.invalidated(r),data:f.M.data(r),totalResults:f.M.totalResults(r)};return t.filterable&&(n.filters=f.M.filters(r)),t.sortable&&(n.sortBy=f.M.sortBy(r)),t.selectable&&(n.selected=f.M.selected(r)),t.paginated&&(n.pageSize=f.M.pageSize(r),n.currentPage=f.M.currentPage(r)),n}function y(e,t){return{fetchData:function(r){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e(n.ay.fetchData(t.name,r,o))},invalidateData:function(){e(n.ay.invalidateData(t.name))},addFilter:function(r,o,i){e(n.ay.addFilter(t.name,r,o,i))},removeFilter:function(r){e(n.ay.removeFilter(t.name,r))},resetFilters:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];e(n.ay.resetFilters(t.name,r))},updateSort:function(r,o){e(n.ay.updateSort(t.name,r,o))},toggleSelect:function(r){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"select";e(n.ay.toggleSelect(t.name,r,o))},toggleSelectAll:function(r){e(n.ay.toggleSelectAll(t.name,r))},updatePageSize:function(r){e(n.ay.updatePageSize(t.name,r))},changePage:function(r){e(n.ay.changePage(t.name,r))},deleteItems:function(r){t.delete.url?e(n.ay.deleteData(t.name,t.delete.url,r)):e(n.ay.deleteItems(t.name,r))}}}function m(e,t,r){var n=function(e){return r.fetch?function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];e.apply(null,o),r.fetch.autoload?t.invalidateData():t.fetchData(r.fetch.url,!0)}:e},o={fetchData:t.fetchData,level:r.level,displayLevel:r.displayLevel,className:r.className,title:r.title,id:(0,c.G)(r.name),name:r.name,flush:r.flush,fetch:r.fetch,definition:r.definition,card:r.card,display:r.display,translations:r.translations,readOnly:e.readOnly,loaded:e.loaded,invalidated:e.invalidated,data:e.data,totalResults:e.totalResults};return o.customActions=r.customActions,o.primaryAction=r.primaryAction,o.actions=function(e){var n;if(r.actions&&(n=r.actions(e)),r.delete){var o={name:"delete",type:p.Oq,icon:"fa fa-fw fa-trash",label:r.delete.label||(0,u.Q9)("delete",{},"actions"),dangerous:!0,confirm:{title:(0,u.Q9)("objects_delete_title"),message:(0,u.SO)("objects_delete_question",e.length,{count:e.length}),button:(0,u.Q9)("delete",{},"actions")},disabled:void 0!==r.delete.disabled&&r.delete.disabled(e),displayed:void 0===r.delete.displayed||r.delete.displayed(e),callback:function(){return t.deleteItems(e)}};n=n instanceof Promise?n?n.then((function(e){return[o].concat(e)})):Promise.resolve([o]):n?[o].concat(n):[o]}return n},o.count=r.count,r.filterable&&(o.filters={mode:r.searchMode,current:e.filters,addFilter:n(t.addFilter),removeFilter:n(t.removeFilter),resetFilters:n(t.resetFilters)}),r.sortable&&(o.sorting={current:e.sortBy,updateSort:n(t.updateSort)}),r.selectable&&(o.selection={current:e.selected,toggle:t.toggleSelect,toggleAll:t.toggleSelectAll}),r.paginated&&(o.pagination={pageSize:e.pageSize,current:e.currentPage,availableSizes:r.pageSizes,changePage:n(t.changePage),updatePageSize:n(t.updatePageSize)}),o}function b(){return function(e){return(0,o.Ul)(d,y,m,{areMergedPropsEqual:function(e,t){return l()(e,t)}})(e)}}var h=r(73126)},73126:function(e,t,r){"use strict";r.d(t,{S:function(){return R}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(51496),r(89120),r(76568),r(83248),r(32928),r(56468),r(37056),r(9456),r(21040),r(49640),r(48928),r(82984),r(29708);var n=r(38316),o=r.n(n),i=r(51432),a=r.n(i),s=r(98704),l=r.n(s),c=r(7060),u=r.n(c),p=r(91376),f=r(96208),d=r(39512),y=r(26300);function m(e){return m="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},m(e)}function b(e,t,r){var n;return n=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==m(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h={page:0,pageSize:d.q.DEFAULT_PAGE_SIZE},v=(0,p.EO)(h,b(b({},y.E7,(function(e,t){return{page:t.page,pageSize:e.pageSize}})),y.WW,(function(e,t){return{page:e.page,pageSize:t.pageSize}}))),g=(r(31956),r(87532),r(80268));function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function P(e,t,r){var n;return n=function(e,t){if("object"!=T(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=T(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==T(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var S=(0,p.EO)([],P(P(P({},g.aQ,(function(e,t){return t.filters})),g.Ad,(function(e,t){var r=o()(e),n=r.find((function(e){return e.property===t.property}));return n?n.value=t.value:r.push({property:t.property,value:t.value,locked:t.locked}),r})),g.gl,(function(e,t){var r=e.slice(0),n=e.indexOf(t.filter);return-1!==n&&r.splice(n,1),r}))),E=r(42848);function O(e){return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O(e)}function w(e,t,r){var n;return n=function(e,t){if("object"!=O(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=O(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==O(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var N={loaded:!1,invalidated:!1,data:[],totalResults:0,sortBy:{property:null,direction:0},selected:[]},_=(0,p.EO)(N.invalidated,w(w(w({},f.Wc,(function(){return!0})),E.ER,(function(){return!0})),E.Sk,(function(){return!1}))),j={loaded:(0,p.EO)(N.loaded,w({},E.Sk,(function(){return!0}))),invalidated:_,data:(0,p.EO)(N.data,w(w({},E.Sk,(function(e,t){return t.data})),E.UD,(function(e,t){var r=o()(e);return t.items.forEach((function(e){var t=r.findIndex((function(t){return t.id===e.id}));r.splice(t,1)})),r}))),totalResults:(0,p.EO)(N.totalResults,w(w({},E.Sk,(function(e,t){return t.total})),E.UD,(function(e,t){return e-t.items.length}))),sortBy:(0,p.EO)(N.sortBy,w({},E.Sq,(function(e,t){return{property:t.property,direction:t.direction}}))),selected:(0,p.EO)(N.selected,w(w(w(w(w({},E.CS,(function(){return[]})),E.Qj,(function(e,t){var r=e.slice(0),n=e.indexOf(t.row.id);return-1===n?r.push(t.row.id):r.splice(n,1),r})),E.Sk,(function(e,t){return l()(e,t.data.map((function(e){return e.id})))})),E.UD,(function(e,t){var r=o()(e);return t.items.forEach((function(e){var t=r.findIndex((function(t){return t.id===e.id}));r.splice(t,1)})),r})),E.M3,(function(e,t){return 0<e.length?[]:[].concat(e,t.rows.map((function(e){return e.id})))}))),filters:S,pagination:v};function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=u()({},N,t),o=Object.keys(j).reduce((function(t,o){return r[o]?t[o]=(0,p.g9)(j[o](e,n[o]),r[o]):t[o]=j[o](e,n[o]),t}),{});return a()(Object.keys(r),Object.keys(j)).map((function(e){return o[e]=r[e]})),(0,p.TL)(o)}},55132:function(e,t,r){"use strict";r.d(t,{M:function(){return o},S:function(){return n}}),r(4248),r(31956),r(16699),r(83248),r(49640);var n,o,i=r(19448),a=r.n(i),s=r(32808),l=function(e){return e.pageSize},c=function(e){return e.page},u=l,p=c,f=r(62869),d=function(e){return e.data},y=function(e){return e.totalResults},m=function(e){return e.selected||[]},b=function(e){return e.sortBy||{}},h=function(e){return e.pagination},v=function(e){return u(h(e))},g=(0,s.M3)([b],(function(e){return e.property&&0!==e.direction?"sortBy=".concat(-1===e.direction?"-":"").concat(e.property):""})),T=(0,s.M3)([d,m],(function(e,t){return e.filter((function(e){return t.indexOf(e.id)>-1}))})),P=(0,s.M3)([y,v],(function(e,t){return-1===t?1:Math.ceil(e/t)}));n=o={list:function(e,t){return a()(e,t)},loaded:function(e){return e.loaded},invalidated:function(e){return e.invalidated},data:d,totalResults:y,filters:function(e){return f.S.filters(e.filters)},sortBy:b,selected:m,selectedFull:T,currentPage:function(e){return p(h(e))},pageSize:v,pages:P,sortByQueryString:g,queryString:function(e){var t=[],r=f.S.queryString(e.filters);0<r.length&&t.push(r);var n,o=g(e);return 0<o.length&&t.push(o),t.push((n=h(e),"page=".concat(c(n),"&limit=").concat(l(n)))),"?"+t.join("&")}}},66616:function(e,t,r){"use strict";r.d(t,{q:function(){return L}}),r(53475),r(35016),r(16968),r(82844),r(31956),r(29912),r(89120),r(76568),r(83248),r(32928),r(51408),r(49640),r(12644),r(42984),r(88096),r(48928),r(29708);var n=r(11504),o=r(12056),i=r(1716),a=r(7488),s=(r(87532),r(3268)),l=r(40656),c=r.n(l),u=r(37179),p=r(26260),f=r(25964),d=(r(56468),r(78235),r(94240)),y=r.n(d),m=r(76608),b=r(70939),h=r(47816),v=r(47708),g=r(1736);function T(){return T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},T.apply(this,arguments)}var P=(0,n.forwardRef)((function(e,t){return n.createElement("ul",T({},y()(e,"available","current","toggle","show","close"),{ref:t}),n.createElement(v.kn,null,(0,u.Q9)("list_columns")),e.available.map((function(t){return n.createElement("li",{key:t.name,className:"dropdown-item",role:"presentation"},n.createElement(g.y,{id:(0,m.G)(t.name),className:"mb-0",switch:!0,label:t.label,checked:-1!==e.current.indexOf(t.name),disabled:1===e.current.length&&-1!==e.current.indexOf(t.name),onChange:function(){return e.toggle(t.name)}}))})))}));P.propTypes={available:s.PropTypes.arrayOf(s.PropTypes.shape(o.M$.propTypes)).isRequired,current:s.PropTypes.arrayOf(s.PropTypes.string).isRequired,toggle:s.PropTypes.func.isRequired};var S=function(e){return n.createElement(b.q,{id:"list-columns",className:"btn btn-text-secondary p-0",type:h.wN,icon:"fa fa-fw fa-columns",label:(0,u.Q9)("list_columns_title"),tooltip:"bottom",menu:n.createElement(v.iS,{as:P,current:e.current,available:e.available,toggle:function(t){var r=e.current.slice(0),n=r.indexOf(t);-1===n?r.push(t):r.splice(n,1),e.change(r)}})})};S.propTypes={available:s.PropTypes.arrayOf(s.PropTypes.shape(o.M$.propTypes)).isRequired,current:s.PropTypes.arrayOf(s.PropTypes.string).isRequired,change:s.PropTypes.func.isRequired};var E=function(e){var t=(0,i.Ub)(e.availableColumns);return n.createElement("thead",null,n.createElement("tr",null,e.selection&&n.createElement(a.qU,{align:"center",className:"checkbox-cell"},n.createElement(p.e,{id:"data-table-select",position:"right",tip:(0,u.Q9)(0<e.selection.current.length?"list_deselect_all":"list_select_all")},n.createElement("input",{className:"form-check-input",type:"checkbox",checked:0<e.selection.current.length,onChange:function(){0===e.selection.current.length?e.selection.toggleAll(e.data):e.selection.toggleAll([])}}))),e.availableColumns.filter((function(t){return-1!==e.displayedColumns.indexOf(t.name)})).map((function(t){return 1<e.count&&e.sorting&&t.sortable?n.createElement(a.sb,{key:t.name,direction:t.alias&&t.alias===e.sorting.current.property||t.name===e.sorting.current.property?e.sorting.current.direction:0,onSort:function(){var r=1;(t.alias&&t.alias===e.sorting.current.property||t.name===e.sorting.current.property)&&(1===e.sorting.current.direction?r=-1:-1===e.sorting.current.direction&&(r=0)),e.sorting.updateSort(t.alias?t.alias:t.name,r)}},t.label):n.createElement(a.qU,{key:t.name},t.label)})),(e.actions||!c()(t))&&n.createElement(a.qU,{key:"actions",align:"right",className:"actions-cell"},!c()(t)&&n.createElement(S,{current:e.displayedColumns,available:t,change:e.changeColumns}))),e.selection&&0<e.selection.current.length&&n.createElement("tr",null,n.createElement("td",{className:"p-0",colSpan:e.displayedColumns.length+(e.selection?1:0)+(e.actions||!c()(t)?1:0)},n.createElement(f.Kg,{count:e.selection.current.length,actions:(0,i.cf)(e.selection.current.map((function(t){return e.data.find((function(e){return t===e.id}))||{id:t}})),e.actions)}))))};E.propTypes={count:s.PropTypes.number,data:s.PropTypes.array,availableColumns:s.PropTypes.arrayOf(s.PropTypes.shape(o.M$.propTypes)).isRequired,displayedColumns:s.PropTypes.arrayOf(s.PropTypes.string).isRequired,sorting:s.PropTypes.shape(o.Qn.propTypes),selection:s.PropTypes.shape(o.KY.propTypes),changeColumns:s.PropTypes.func.isRequired,actions:s.PropTypes.func},r(79628);var O=r(19448),w=r.n(O),N=r(7060),_=r.n(N),j=r(1032),R=r(99304),k=r(22976);function q(){return q=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},q.apply(this,arguments)}var A=function(e){var t,r;return t=void 0!==e.column.calculated?"function"==typeof e.column.calculated?e.column.calculated(e.rowData):e.column.calculated:w()(e.rowData,e.column.name),r=e.column.render?e.column.render(e.rowData):c()(t)&&e.column.placeholder?e.column.placeholder:w()(e.definition,"components.table",null)?(0,n.createElement)(e.definition.components.table,_()({},e.column.options||{},{id:(0,m.G)(e.column.name+"-"+e.rowData.id),label:e.column.label,data:t,placeholder:e.column.placeholder})):e.definition.render(t,e.column.options||{}),n.createElement(a.y6,{className:"".concat(e.column.type,"-cell")},e.action&&n.createElement(f.Q5,{className:"list-primary-action",action:e.action},r||"-"),!e.action&&(r||"-"))};A.propTypes={definition:s.PropTypes.shape({render:s.PropTypes.func,components:s.PropTypes.shape({table:s.PropTypes.any})}).isRequired,rowData:s.PropTypes.object.isRequired,action:s.PropTypes.object,column:s.PropTypes.shape(o.M$.propTypes).isRequired};var C=function(e){return n.createElement(j.g,{for:(0,k.Ub)(e.column.type),then:function(t){return n.createElement(A,q({},e,{definition:t}))},placeholder:n.createElement("td",null)})};C.propTypes={rowData:s.PropTypes.object.isRequired,action:s.PropTypes.object,column:s.PropTypes.shape(o.M$.propTypes).isRequired};var x=function(e){var t=e.columns.find((function(e){return e.primary}));return t||(t=e.columns[0]),n.createElement(a.CG,{className:e.selected?"selected table-primary":null},e.onSelect&&n.createElement(a.y6,{align:"center",className:"checkbox-cell"},n.createElement("input",{className:"form-check-input",type:"checkbox",checked:e.selected,onChange:e.onSelect})),e.columns.map((function(r){return n.createElement(C,{key:r.name,column:r,rowData:e.row,action:e.primaryAction&&t===r?e.primaryAction:void 0})})),n.createElement(a.y6,{align:"right",className:"actions-cell"},(!c()(e.actions)||e.actions instanceof Promise)&&n.createElement(f.c3,{className:"text-end",id:"data-table-item-".concat(e.row.id,"-actions"),actions:e.actions})))};function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}x.propTypes={row:s.PropTypes.shape({id:s.PropTypes.oneOfType([s.PropTypes.string,s.PropTypes.number]).isRequired}).isRequired,columns:s.PropTypes.arrayOf(s.PropTypes.shape(o.M$.propTypes)).isRequired,primaryAction:s.PropTypes.object,actions:s.PropTypes.oneOfType([s.PropTypes.arrayOf(s.PropTypes.shape(R.So.propTypes)),s.PropTypes.shape(R.kj.propTypes)]),selected:s.PropTypes.bool,onSelect:s.PropTypes.func},x.defaultProps={selected:!1};var L=function(e){var t,r,o=(t=(0,n.useState)((0,i.kR)(e.definition).map((function(e){return e.name}))),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return s}}(t,r)||function(e,t){if(e){if("string"==typeof e)return I(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?I(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=o[0],l=o[1];return n.createElement(a.oJ,{className:"data-table",condensed:"sm"===e.size},n.createElement(E,{count:e.count,data:e.data,availableColumns:e.definition,displayedColumns:s,changeColumns:l,selection:e.selection,sorting:e.sorting,actions:e.actions}),n.createElement("tbody",null,e.data.map((function(t){return n.createElement(x,{key:t.id,row:t,columns:e.definition.filter((function(e){return-1!==s.indexOf(e.name)})),primaryAction:(0,i.qe)(t,e.primaryAction),actions:(0,i.cf)([t],e.actions),selected:(0,i.KS)(t,e.selection?e.selection.current:[]),onSelect:e.selection?function(){e.selection.toggle(t,!(0,i.KS)(t,e.selection?e.selection.current:[]))}:null})}))))};L.propTypes=o.E$.propTypes,L.defaultProps=o.E$.defaultProps},16100:function(e,t,r){"use strict";r.d(t,{q:function(){return n}});var n={DISPLAY_TABLE_SM:"table-sm",DISPLAY_TABLE:"table"}},38936:function(e,t,r){"use strict";r.d(t,{q:function(){return n}});var n={DISPLAY_TREE:"tree"}},1716:function(e,t,r){"use strict";r.d(t,{KS:function(){return m},Sy:function(){return b},Ub:function(){return p},_S:function(){return y},c3:function(){return s},cf:function(){return u},kR:function(){return f},mW:function(){return d},qe:function(){return c},uM:function(){return l}}),r(31956),r(87532),r(76568),r(29168),r(51408),r(49640),r(68392);var n=r(7060),o=r.n(n),i=r(22976),a=r(12056);function s(e){return e.map((function(e){return o()({},a.M$.defaultProps,e)})).filter((function(e){return(0,i.q4)(e.type)})).sort((function(e,t){return void 0===e.order&&void 0===t.order?0:void 0===e.order?1:void 0===t.order?-1:e.order-t.order}))}function l(e,t){return t.find((function(t){return t.alias&&e===t.alias||e===t.name}))}function c(e,t){return t?t(e):null}function u(e,t){return t?t(e):[]}function p(e){return e.filter((function(e){return e.displayable}))}function f(e){return e.filter((function(e){return e.displayed}))}function d(e){return e.filter((function(e){return e.filterable}))}function y(e){return e.filter((function(e){return e.sortable}))}function m(e,t){return t&&-1!==t.indexOf(e.id)}function b(e){if(!e)return null;var t=e.startsWith("-");return{property:t?e.substr(1):e,direction:t?-1:1}}},39512:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});var n=[5,15,30,60,120,-1],o={AVAILABLE_PAGE_SIZES:n,DEFAULT_PAGE_SIZE:n[2]}},26300:function(e,t,r){"use strict";r.d(t,{E7:function(){return i},WW:function(){return o},ay:function(){return a}});var n=r(7804),o="PAGINATION_SIZE_UPDATE",i="PAGINATION_PAGE_CHANGE",a={};a.changePage=(0,n.yz)(i,"page"),a.updatePageSize=(0,n.yz)(o,"pageSize")},6276:function(e,t,r){"use strict";r.d(t,{q:function(){return l}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(37179);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t,r){var n;return n=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==o(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a="full",s="unified",l={DEFAULT_SEARCH_TYPE:s,SEARCH_FULL:a,SEARCH_UNIFIED:s,SEARCH_TYPES:i(i({},a,(0,n.Q9)("search_full")),s,(0,n.Q9)("search_unified"))}},80268:function(e,t,r){"use strict";r.d(t,{Ad:function(){return a},aQ:function(){return l},ay:function(){return c},gl:function(){return s}});var n=r(79328),o=r.n(n),i=r(7804),a="SEARCH_FILTER_ADD",s="SEARCH_FILTER_REMOVE",l="SEARCH_FILTER_RESET",c={addFilter:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return o()(t,"property is required."),o()(null!=r,"value is required."),{type:(0,i.X3)(a,e),property:t,value:r,locked:n}}};c.removeFilter=(0,i.yz)(s,"filter"),c.resetFilters=(0,i.yz)(l,"filters")},62869:function(e,t,r){"use strict";r.d(t,{S:function(){return s}}),r(4248),r(16699),r(76568),r(83248);var n=r(19448),o=r.n(n),i=r(52488),a=r.n(i),s={search:function(e,t){return o()(e,t)},filters:function(e){return e},queryString:function(e){var t=[],r=e;return 0<r.length&&r.map((function(e){a()(e.value)?e.value.map((function(r){return t.push("filters[".concat(e.property,"][]=").concat(encodeURIComponent(r)))})):t.push("filters[".concat(e.property,"]=").concat(encodeURIComponent(e.value)))})),t.join("&")}}},50120:function(e,t,r){"use strict";r.d(t,{y:function(){return a}});var n=r(11504),o=r(3268),i=r(97404),a=function(e){return n.createElement(i.i,{className:e.className,path:e.basePath,sections:e.tabs,type:e.vertical?"vertical":"horizontal"})};a.propTypes={className:o.PropTypes.string,basePath:o.PropTypes.string,tabs:o.PropTypes.arrayOf(o.PropTypes.shape({id:o.PropTypes.string,path:o.PropTypes.string.isRequired,exact:o.PropTypes.bool,icon:o.PropTypes.string,title:o.PropTypes.node.isRequired,displayed:o.PropTypes.bool,actions:o.PropTypes.arrayOf(o.PropTypes.shape({}))})).isRequired,vertical:o.PropTypes.bool},a.defaultProps={basePath:"",vertical:!0}},87052:function(e,t,r){"use strict";r.d(t,{w:function(){return s}}),r(76568);var n=r(84904),o=r.n(n),i=r(14576),a=r.n(i);function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return a()(e.map((function(e){return l(e)})))}function l(e){return o()([e],e.children?a()(e.children.map((function(e){return l(e)}))):[])}},17568:function(e,t,r){"use strict";r.d(t,{m:function(){return W}});var n=r(52328),o=r(52556),i=r(31496),a=r(43904),s=(r(53475),r(35016),r(16968),r(21668),r(82844),r(51496),r(89120),r(37056),r(51408),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(12644),r(48928),r(54004),r(29708),r(11504)),l=r(3268),c=r(40656),u=r.n(c),p=r(84568),f=r(64490),d=r(41892),y=r(33800),m=r(37179),b=r(70939),h=r(47816),v=r(94720),g=r(38448),T=r(6932),P=r(93392),S=function(e){return e.content||e.display.show?s.createElement("footer",{className:"app-footer-container"},s.createElement("div",{className:"app-footer",role:"presentation"},e.content&&s.createElement(v.S,{className:"app-footer-content"},e.content),e.display.show&&s.createElement(s.Fragment,null,s.createElement("a",{className:"app-footer-brand btn btn-text-secondary",href:"https://www.claroline.com"},s.createElement("img",{src:(0,y.k)("bundles/clarolinecore/images/logos/logo-sm.svg"),alt:"logo"}),s.createElement("span",{className:"d-none d-sm-block"},"Claroline Connect"),s.createElement("small",null,e.version)),e.display.termsOfService&&s.createElement(b.q,{className:"app-footer-btn btn btn-text-secondary",type:h.oJ,icon:"fa fa-fw fa-copyright d-block d-md-none",label:s.createElement("span",{key:"label",className:"d-none d-md-block"},(0,m.Q9)("terms_of_service",{},"privacy")),modal:[P.S]}),e.display.help&&e.helpUrl&&s.createElement(b.q,{className:"app-footer-btn btn btn-text-secondary",type:h.ay,icon:"fa fa-fw fa-question-circle d-block d-md-none",label:s.createElement("span",{key:"label",className:"d-none d-md-block"},(0,m.Q9)("help")),target:e.helpUrl}),e.display.locale&&s.createElement(b.q,{className:"app-current-locale app-footer-btn btn btn-text-secondary",type:h.oJ,modal:[T.W,e.locale],icon:s.createElement(g.y,{className:"action-icon",locale:e.locale.current}),label:s.createElement("span",{key:"label",className:"d-none d-md-block icon-with-text-left"},(0,m.Q9)(e.locale.current))})))):null};S.propTypes={version:l.PropTypes.string.isRequired,display:l.PropTypes.shape({show:l.PropTypes.bool.isRequired,locale:l.PropTypes.bool.isRequired,help:l.PropTypes.bool.isRequired,termsOfService:l.PropTypes.bool.isRequired}).isRequired,helpUrl:l.PropTypes.string,locale:l.PropTypes.shape({current:l.PropTypes.string.isRequired,available:l.PropTypes.arrayOf(l.PropTypes.string).isRequired}).isRequired,content:l.PropTypes.string};var E=r(91376),O=(0,E.TL)({display:(0,E.gd)({}),content:(0,E.gd)(null)}),w=r(32808),N=r(79192),_="footer",j=function(e){return e[_]},R=(0,w.M3)([j],(function(e){return e.content})),k=(0,w.M3)([j],(function(e){return e.display})),q={STORE_NAME:_,content:R,display:k,locale:function(e){return N.S.param(e,"locale")}},A=(0,i.C)(q.STORE_NAME,O)((0,n.Ul)((function(e){return{display:q.display(e),content:q.content(e),version:d.selectors.param(e,"version"),helpUrl:d.selectors.param(e,"helpUrl"),locale:d.selectors.param(e,"locale")}}))(S)),C=r(1596),x=r(87400),I=r(94056),L=r(1728),M=r(49368);function D(e){return D="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},D(e)}function U(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Q(n.key),n)}}function Q(e){var t=function(e,t){if("object"!=D(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=D(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==D(t)?t:String(t)}function F(e,t,r){return t=B(t),function(e,t){if(t&&("object"===D(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,z()?Reflect.construct(t,r||[],B(e).constructor):t.apply(e,r))}function z(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(z=function(){return!!e})()}function B(e){return B=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},B(e)}function G(e,t){return G=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},G(e,t)}var Y=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),F(this,t,arguments)}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&G(e,t)}(t,e),r=t,n=[{key:"componentDidMount",value:function(){this.props.name&&this.open()}},{key:"componentDidUpdate",value:function(e){var t=!1;this.props.loaded===e.loaded||this.props.loaded||(t=!0),!this.props.name||this.props.name===e.name&&e.id===this.props.id||(t=!0,this.openQuery&&(this.openQuery.cancel(),this.openQuery=null)),t&&this.open()}},{key:"componentWillUnmount",value:function(){this.openQuery&&(this.openQuery.cancel(),this.openQuery=null)}},{key:"open",value:function(){var e=this;this.openQuery||(this.openQuery=(0,p.Ut)(this.props.open(this.props.name,this.props.id)),this.openQuery.promise.then((function(){return e.openQuery=null}),(function(){return e.openQuery=null})))}},{key:"render",value:function(){var e,t=this;return e=this.props.notFound?this.props.notFoundPage?(0,s.createElement)(this.props.notFoundPage):s.createElement(x.S,{size:"lg",title:(0,C.Q9)("not_found"),description:(0,C.Q9)("not_found_desc")}):this.props.loaded?u()(this.props.accessErrors)?u()(this.props.tools)?s.createElement(M.a,{size:"lg",title:"Cet espace est vide pour le moment"}):s.createElement(o.c5,{path:this.props.path,routes:[{path:"/:toolName",onEnter:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};-1!==t.props.tools.findIndex((function(t){return t.name===e.toolName}))?t.props.openTool(e.toolName):t.props.history.replace(t.props.path)},component:f.o}],redirect:[{from:"/",exact:!0,to:"/".concat(this.props.defaultOpening),disabled:!this.props.defaultOpening}]}):this.props.loadingPage?(0,s.createElement)(this.props.forbiddenPage):s.createElement(L.S,{size:"lg",title:(0,C.Q9)("access_forbidden"),description:(0,C.Q9)("access_forbidden_help")}):this.props.loadingPage?(0,s.createElement)(this.props.loadingPage):s.createElement(I.y,{size:"lg",description:(0,C.Q9)("loading")}),s.createElement(s.Fragment,null,(0,s.createElement)(this.props.menu),s.createElement("div",{className:"app-content",role:"presentation"},e,this.props.footer&&(0,s.createElement)(this.props.footer)))}}],n&&U(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),t}(s.Component);Y.propTypes={parent:l.PropTypes.string,path:l.PropTypes.string.isRequired,id:l.PropTypes.string,name:l.PropTypes.string.isRequired,loaded:l.PropTypes.bool.isRequired,notFound:l.PropTypes.bool.isRequired,accessErrors:l.PropTypes.object,defaultOpening:l.PropTypes.string,tools:l.PropTypes.arrayOf(l.PropTypes.shape({})),menu:l.PropTypes.elementType,footer:l.PropTypes.elementType,loadingPage:l.PropTypes.elementType,notFoundPage:l.PropTypes.elementType,forbiddenPage:l.PropTypes.elementType,open:l.PropTypes.func.isRequired,openTool:l.PropTypes.func.isRequired,history:l.PropTypes.shape({replace:l.PropTypes.func.isRequired}).isRequired},Y.defaultProps={tools:[],footer:A};var H=r(6552),W=(0,o.Ak)((0,i.C)(H.Ss.STORE_NAME,H.ac)((0,n.Ul)((function(e){return{path:H.Ss.path(e),loaded:H.Ss.loaded(e),notFound:H.Ss.notFound(e),accessErrors:H.Ss.accessErrors(e),defaultOpening:H.Ss.defaultOpening(e),tools:H.Ss.tools(e)}}),(function(e){return{open:function(t,r){return e(H.ay.open(t,r))},openTool:function(t){e(a.actions.open(t))}}}))(Y)))},20840:function(e,t,r){"use strict";r.d(t,{S:function(){return Q}});var n=r(52328),o=(r(31956),r(87532),r(76568),r(51408),r(49640),r(79628),r(11504)),i=r(3268),a=r(19448),s=r.n(a),l=r(52488),c=r.n(l),u=r(40656),p=r.n(u),f=r(82520),d=r(1596),y=r(38112),m=r(47816),b=r(99304),h=(r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(29168),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(62016),r(30256),r(48928),r(29708),r(30568)),v=r.n(h),g="xs",T="sm";function P(){return window.innerWidth<768?g:window.innerWidth<992?T:window.innerWidth<1200?"md":"lg"}var S=r(37179),E=r(70939),O=r(19936);function w(e){return w="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},w(e)}function N(){return N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},N.apply(this,arguments)}function _(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,j(n.key),n)}}function j(e){var t=function(e,t){if("object"!=w(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=w(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==w(t)?t:String(t)}function R(e,t,r){return t=q(t),function(e,t){if(t&&("object"===w(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return A(e)}(e,k()?Reflect.construct(t,r||[],q(e).constructor):t.apply(e,r))}function k(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(k=function(){return!!e})()}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}function A(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e,t){return C=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},C(e,t)}var x=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=R(this,t,[e])).state={computedSize:P()},r.resize=r.resize.bind(A(r)),r.autoClose=r.autoClose.bind(A(r)),r}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&C(e,t)}(t,e),r=t,(n=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.resize),this.props.untouched&&this.autoClose()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.resize)}},{key:"resize",value:function(){var e=P();e!==this.state.computedSize&&(this.setState({computedSize:e}),this.autoClose())}},{key:"autoClose",value:function(){T!==this.state.computedSize&&g!==this.state.computedSize||this.props.close()}},{key:"render",value:function(){var e=this;return this.props.opened?o.createElement(o.Fragment,null,o.createElement("aside",{className:"app-menu"},o.createElement("header",{className:"app-menu-header"},this.props.backAction&&o.createElement(E.q,N({},this.props.backAction,{id:"app-menu-back",className:"app-menu-back",icon:"fa fa-arrow-up",tooltip:"right",onClick:this.autoClose})),this.props.title&&o.createElement("h1",{className:"app-menu-title h6"},this.props.title)),this.props.children&&o.Children.map(this.props.children,(function(t){return t&&(0,o.cloneElement)(t,{autoClose:e.autoClose})})),1<this.props.tools.length&&o.createElement(O.m,{className:"tools",icon:"fa fa-fw fa-tools",title:(0,S.Q9)("tools"),opened:"tools"===this.props.section,toggle:function(){return e.props.changeSection("tools")}},o.createElement(y.Y,{className:"list-group list-group-flush",buttonName:"list-group-item list-group-item-action",actions:this.props.tools.filter((function(e){return void 0===e.displayed||e.displayed})).map((function(e){return{name:e.name,type:m.UV,icon:"fa fa-fw fa-".concat(e.icon),label:(0,S.Q9)(e.name,{},"tools"),target:e.path,order:e.order}})).sort((function(e,t){return v()(e.order)&&v()(t.order)&&e.order!==t.order?e.order-t.order:e.label>t.label?1:-1})),onClick:this.autoClose})),(!p()(this.props.actions)||!Array.isArray(this.props.actions))&&o.createElement(O.m,{className:"actions",icon:"fa fa-fw fa-ellipsis-v",title:(0,S.Q9)("more"),opened:"actions"===this.props.section,toggle:function(){return e.props.changeSection("actions")}},o.createElement(y.Y,{id:"app-menu-actions",className:"list-group list-group-flush",buttonName:"list-group-item list-group-item-action",actions:this.props.actions,onClick:this.autoClose}))),(T===this.state.computedSize||g===this.state.computedSize)&&o.createElement("div",{className:"app-menu-backdrop"})):null}}])&&_(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),t}(o.Component);x.propTypes={title:i.PropTypes.string,backAction:i.PropTypes.shape(b.So.propTypes),tools:i.PropTypes.arrayOf(i.PropTypes.shape({icon:i.PropTypes.string.isRequired,name:i.PropTypes.string.isRequired,path:i.PropTypes.string.isRequired,displayed:i.PropTypes.bool,order:i.PropTypes.number})),actions:i.PropTypes.oneOfType([i.PropTypes.arrayOf(i.PropTypes.shape(b.So.propTypes)),i.PropTypes.shape(b.kj.propTypes)]),children:i.PropTypes.node,opened:i.PropTypes.bool.isRequired,untouched:i.PropTypes.bool.isRequired,section:i.PropTypes.oneOf(["tool","tools","actions"]),changeSection:i.PropTypes.func.isRequired,close:i.PropTypes.func.isRequired},x.defaultProps={tools:[],actions:[]};var I=r(45628),L=(0,n.Ul)((function(e){return{opened:I.Ss.opened(e),untouched:I.Ss.untouched(e),section:I.Ss.openedSection(e)}}),(function(e){return{close:function(){e(I.ay.close())},changeSection:function(t){e(I.ay.changeSection(t))}}}))(x),M=r(7701),D=function(e){return o.createElement(y.Y,{id:"app-menu-shortcuts",name:"app-menu-shortcuts",buttonName:"btn",tooltip:"bottom",actions:e.shortcuts,onClick:e.autoClose})},U=function(e){var t;return t=e.actions&&c()(e.actions)?Promise.resolve(e.actions):e.actions,o.createElement(L,{title:e.title,backAction:e.backAction,tools:e.tools.filter((function(e){return(0,f.iW)("open",e)})).map((function(t){return{name:t.name,icon:t.icon,path:e.basePath+"/"+t.name,order:s()(t,"display.order"),displayed:!s()(t,"restrictions.hidden",!1)}})),actions:e.actions},e.children,!p()(e.shortcuts)&&o.createElement(D,{shortcuts:t.then((function(t){return e.shortcuts.map((function(r){if("tool"!==r.type)return t.find((function(e){return e.name===r.name}));var n=e.tools.find((function(e){return e.name===r.name}));return n?{name:n.name,type:m.UV,icon:"fa fa-fw fa-".concat(n.icon),label:(0,d.Q9)("open-tool",{tool:(0,d.Q9)(n.name,{},"tools")},"actions"),target:e.basePath+"/"+n.name}:void 0})).filter((function(e){return!!e}))}))}),o.createElement(M.E,{opened:"tool"===e.section,toggle:function(){return e.changeSection("tool")}}))};U.propTypes={basePath:i.PropTypes.string,title:i.PropTypes.string.isRequired,backAction:i.PropTypes.shape(b.So.propTypes),actions:i.PropTypes.oneOfType([i.PropTypes.arrayOf(i.PropTypes.shape(b.So.propTypes)),i.PropTypes.shape(b.kj.propTypes)]),section:i.PropTypes.string,shortcuts:i.PropTypes.arrayOf(i.PropTypes.shape({type:i.PropTypes.oneOf(["tool","action"]).isRequired,name:i.PropTypes.string.isRequired})),tools:i.PropTypes.arrayOf(i.PropTypes.shape({icon:i.PropTypes.string.isRequired,name:i.PropTypes.string.isRequired,permissions:i.PropTypes.object})),children:i.PropTypes.node,changeSection:i.PropTypes.func.isRequired},U.defaultProps={basePath:"",actions:[],shortcuts:[]};var Q=(0,n.Ul)((function(e){return{section:I.Ss.openedSection(e)}}),(function(e){return{changeSection:function(t){e(I.ay.changeSection(t))}}}))(U)},39592:function(e,t,r){"use strict";r.d(t,{c:function(){return n}});var n={propTypes:{contextId:r(3268).PropTypes.string},defaultProps:{contextId:null}}},46856:function(e,t,r){"use strict";r.d(t,{M5:function(){return p},ay:function(){return m},mS:function(){return c},mg:function(){return d},sF:function(){return u},wl:function(){return f},y0:function(){return y}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(19448),o=r.n(n),i=r(7804),a=r(84568),s=r(45628);function l(e){return l="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},l(e)}var c="CONTEXT_OPEN",u="CONTEXT_LOAD",p="CONTEXT_SET_LOADED",f="CONTEXT_NOT_FOUND",d="CONTEXT_RESTRICTIONS_DISMISS",y="CONTEXT_SHORTCUTS_LOAD",m={};m.load=(0,i.eA)(u,"contextData"),m.setLoaded=(0,i.eA)(p,"loaded"),m.setNotFound=(0,i.eA)(f),m.dismissRestrictions=(0,i.eA)(d),m.loadShortcuts=(0,i.eA)(y,"shortcuts"),m.open=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(r){return r((n={},i=a.UF,u={silent:!0,url:t?["claro_context_open",{context:e,contextId:t}]:["claro_context_open",{context:e}],before:function(){return r({type:c,contextType:e,contextId:t})},success:function(e){r(m.load(e)),r(s.ay.setState(o()(e,"data.opening.menu")))},error:function(e,t){switch(t){case 404:r(m.setNotFound());break;case 401:case 403:r(m.load(e)),r(s.ay.setState(o()(e,"data.opening.menu")))}}},p=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(i),(i="symbol"==l(p)?p:String(p))in n?Object.defineProperty(n,i,{value:u,enumerable:!0,configurable:!0,writable:!0}):n[i]=u,n));var n,i,u,p}}},6552:function(e,t,r){"use strict";r.d(t,{ay:function(){return n.ay},ac:function(){return l},Ss:function(){return c.S}});var n=r(46856),o=(r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708),r(91376)),i=r(96208);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t,r){var n;return n=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==a(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=(0,o.TL)({type:(0,o.gd)(null,s({},n.mS,(function(e,t){return t.contextType}))),id:(0,o.gd)(null,s({},n.mS,(function(e,t){return t.contextId}))),loaded:(0,o.gd)(!1,s(s(s(s(s({},i.Wc,(function(){return!1})),n.mS,(function(){return!1})),n.sF,(function(){return!0})),n.wl,(function(){return!0})),n.M5,(function(e,t){return t.loaded}))),notFound:(0,o.gd)(!1,s(s({},n.mS,(function(){return!1})),n.wl,(function(){return!0}))),accessErrors:(0,o.TL)({dismissed:(0,o.gd)(!1,s(s({},n.mg,(function(){return!0})),n.mS,(function(){return!1}))),details:(0,o.gd)({},s({},n.sF,(function(e,t){return t.contextData.accessErrors||{}})))}),data:(0,o.gd)({},s({},n.sF,(function(e,t){return t.contextData.data||{}}))),impersonated:(0,o.gd)(!1,s(s({},n.mS,(function(){return!1})),n.sF,(function(e,t){return t.contextData.impersonated||!1}))),roles:(0,o.gd)([],s(s({},n.mS,(function(){return[]})),n.sF,(function(e,t){return t.contextData.roles||[]}))),managed:(0,o.gd)(!1,s(s({},n.mS,(function(){return!1})),n.sF,(function(e,t){return t.contextData.managed||!1}))),tools:(0,o.gd)([],s({},n.sF,(function(e,t){return t.contextData.tools||[]}))),shortcuts:(0,o.gd)([],s(s({},n.sF,(function(e,t){return t.contextData.shortcuts||[]})),n.y0,(function(e,t){return t.shortcuts||[]})))}),c=r(62980)},62980:function(e,t,r){"use strict";r.d(t,{S:function(){return j}}),r(4248),r(51496),r(76568),r(51408);var n=r(32808),o=r(19448),i=r.n(o),a=r(40656),s=r.n(a),l=r(42168),c=r.n(l),u=r(19668),p=r(82520),f="context",d=function(e){return e[f]||{}},y=(0,n.M3)([d],(function(e){return e.type})),m=(0,n.M3)([d],(function(e){return e.id})),b=(0,n.M3)([y,m],(function(e,t){return t?"/".concat(e,"/").concat(t):"/".concat(e)})),h=(0,n.M3)([d],(function(e){return e.loaded})),v=(0,n.M3)([d],(function(e){return e.notFound})),g=(0,n.M3)([d],(function(e){return e.accessErrors.dismissed||s()(e.accessErrors.details)?{}:e.accessErrors.details})),T=(0,n.M3)([d],(function(e){return e.managed})),P=(0,n.M3)([d],(function(e){return e.impersonated})),S=(0,n.M3)([d],(function(e){return e.roles})),E=(0,n.M3)([d],(function(e){return e.data})),O=(0,n.M3)([d],(function(e){return e.tools})),w=(0,n.M3)([E,O],(function(e,t){var r=null;return e&&i()(e,"opening.type")&&("resource"===i()(e,"opening.type")?r="resources/".concat(e.opening.target.slug||""):"tool"===e.opening.type&&(r=e.opening.target)),s()(r)&&!s()(t)&&(r&&-1!==t.findIndex((function(e){return r===e.name}))||(r=t[0].name)),r})),N=(0,n.M3)([d],(function(e){return e.shortcuts||[]})),_=(0,n.M3)([N,u.S.currentUser],(function(e,t){var r=[];return e.map((function(e){(0,p.W_)(e.role.name,t)&&(r=r.concat(e.data))})),c()(r,(function(e,t){return e.type===t.type&&e.name===t.name}))})),j={STORE_NAME:f,type:y,id:m,path:b,loaded:h,notFound:v,accessErrors:g,impersonated:P,managed:T,roles:S,data:E,tools:O,defaultOpening:w,allShortcuts:N,shortcuts:_}},21352:function(e,t,r){"use strict";r.d(t,{a:function(){return u},g:function(){return c}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(16760),r(9456),r(49640),r(48928),r(29708);var n=r(7804),o=r(84568),i=r(19668),a=r(6552);function s(e){return s="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},s(e)}function l(e,t,r){var n;return n=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==s(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c="WORKSPACE_EVALUATION_UPDATE",u={};u.updateEvaluation=(0,n.eA)(c,"userEvaluation"),u.reload=function(){return a.ay.setLoaded(!1)},u.fetchCurrentEvaluation=function(){return function(e,t){var r=i.S.currentUser(t());if(r){var n=a.Ss.data(t());if(n)return e(l({},o.UF,{silent:!0,url:["apiv2_workspace_evaluation_get",{workspace:n.id,user:r.id}],success:function(t){return e(u.updateEvaluation(t))}}))}}},u.checkAccessCode=function(e,t){return function(r){return r(l({},o.UF,{url:["claro_workspace_unlock",{id:e.id}],request:{method:"POST",body:JSON.stringify({code:t})},success:function(){return r(u.reload(e))}}))}},u.selfRegister=function(e){return function(t){return t(l({},o.UF,{url:["apiv2_workspace_self_register",{workspace:e.id}],request:{method:"PUT"},success:function(){return t(u.reload(e))}}))}}},40536:function(e,t,r){"use strict";r.d(t,{ay:function(){return n.a},ac:function(){return l},Ss:function(){return y}});var n=r(21352),o=(r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708),r(91376)),i=r(46856);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t,r){var n;return n=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==a(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=(0,o.TL)({root:(0,o.gd)({},s(s({},i.mS,(function(){return{}})),i.sF,(function(e,t){return t.contextData.root||{}}))),userEvaluation:(0,o.gd)(null,s(s(s({},i.mS,(function(){return null})),i.sF,(function(e,t){return t.contextData.userEvaluation||e})),n.g,(function(e,t){return t.userEvaluation})))}),c=r(32808),u="workspace",p=function(e){return e[u]||{}},f=(0,c.M3)([p],(function(e){return e.root})),d=(0,c.M3)([p],(function(e){return e.userEvaluation})),y={STORE_NAME:u,root:f,userEvaluation:d}},16634:function(e,t,r){"use strict";r.d(t,{M:function(){return _}}),r(4248),r(76568),r(78235),r(49640),r(79628),r(72024);var n=r(11504),o=r(82084),i=r.n(o),a=r(40656),s=r.n(a),l=r(7060),c=r.n(l),u=r(94240),p=r.n(u),f=r(29380),d=r(80876),y=r(1596),m=r(1032),b=r(38112),h=r(70939),v=r(26260),g=r(37932),T=r(99304),P=r(3268),S={propTypes:{id:P.PropTypes.oneOfType([P.PropTypes.string,P.PropTypes.number]).isRequired,size:P.PropTypes.oneOf(["xs","sm","lg"]),orientation:P.PropTypes.oneOf(["col","row"]),className:P.PropTypes.string,poster:P.PropTypes.string,color:P.PropTypes.string,icon:P.PropTypes.oneOfType([P.PropTypes.string,P.PropTypes.element]),title:P.PropTypes.node.isRequired,subtitle:P.PropTypes.string,contentText:P.PropTypes.string,display:P.PropTypes.arrayOf(P.PropTypes.oneOf(["icon","flags","subtitle","description","footer"])),flags:P.PropTypes.arrayOf(P.PropTypes.arrayOf(P.PropTypes.oneOfType([P.PropTypes.string,P.PropTypes.number]))),primaryAction:P.PropTypes.oneOfType([P.PropTypes.shape(c()({},T.So.propTypes,{label:P.PropTypes.node})),P.PropTypes.shape(T.kj.propTypes)]),actions:P.PropTypes.oneOfType([P.PropTypes.arrayOf(P.PropTypes.shape(T.So.propTypes)),P.PropTypes.shape(T.kj.propTypes)]),toolbar:P.PropTypes.string,footer:P.PropTypes.node,children:P.PropTypes.node},defaultProps:{size:"sm",orientation:"row",level:2,actions:[],flags:[],toolbar:"more",display:["icon","flags","subtitle","description","footer"]}};function E(){return E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},E.apply(this,arguments)}var O=function(e){return s()(e.action)||e.action.disabled||void 0!==e.action.displayed&&!e.action.displayed?n.createElement("span",{className:e.className},e.children):n.createElement(h.q,E({},p()(e.action,"group","icon","label","context","scope"),{label:e.children,className:e.className}))};O.propTypes={className:f.m.string,action:f.m.shape(c()({},T.So.propTypes,{label:f.m.node})),children:f.m.node.isRequired};var w=function(e){return e.action instanceof Promise?n.createElement(m.g,{for:e.action,then:function(t){return n.createElement(O,{className:e.className,action:t},e.children)},placeholder:n.createElement("span",{className:e.className},e.children)}):n.createElement(O,{className:e.className,action:e.action},e.children)};w.propTypes={className:f.m.string,action:f.m.oneOfType([f.m.shape(c()({},T.So.propTypes,{label:f.m.node})),f.m.shape(T.kj.propTypes)]),children:f.m.any.isRequired};var N=function(e){var t={};return e.poster&&(t.backgroundImage="url(".concat(e.poster,")"),t.backgroundSize="cover",t.backgroundPosition="center"),e.color&&(t.backgroundColor=e.color),n.createElement("div",{className:"data-card-header",style:s()(t)?void 0:t},e.icon&&n.createElement(w,{action:e.action,className:"data-card-icon"},"string"==typeof e.icon?n.createElement("span",{className:e.icon}):e.icon),0!==e.flags.length&&n.createElement("div",{className:"data-card-flags"},e.flags.map((function(t,r){return t&&n.createElement(v.e,{key:r,id:"data-card-".concat(e.id,"-flag-").concat(r),tip:t[1]},void 0!==t[2]?n.createElement("span",{className:"data-card-flag"},(0,y.CQ)(t[2],!0),n.createElement("span",{className:t[0]})):n.createElement("span",{className:i()("data-card-flag",t[0])}))}))))};N.propTypes={id:f.m.oneOfType([f.m.string,f.m.number]).isRequired,icon:f.m.oneOfType([f.m.string,f.m.element]),poster:f.m.string,color:f.m.string,flags:f.m.arrayOf(f.m.arrayOf(f.m.oneOfType([f.m.string,f.m.number]))),action:f.m.oneOfType([f.m.shape(c()({},T.So.propTypes,{label:f.m.node})),f.m.shape(T.kj.propTypes)])};var _=function(e){return n.createElement("div",{style:e.style,className:i()("data-card data-card-".concat(e.orientation," data-card-").concat(e.size),e.className,{"data-card-clickable":e.primaryAction&&!e.primaryAction.disabled,"data-card-poster":!!e.poster||!!e.color})},n.createElement(N,{id:e.id,icon:-1!==e.display.indexOf("icon")?e.icon:void 0,color:e.color,poster:e.poster,flags:-1!==e.display.indexOf("flags")?e.flags:[],action:e.primaryAction}),n.createElement(w,{action:e.primaryAction,className:"data-card-content text-reset text-decoration-none"},n.createElement(g._,{key:"data-card-title",level:e.level,className:"data-card-title"},e.title,-1!==e.display.indexOf("subtitle")&&e.subtitle&&n.createElement("small",null,e.subtitle)),-1===["xs","sm"].indexOf(e.size)&&-1!==e.display.indexOf("description")&&e.contentText&&n.createElement("div",{key:"data-card-description",className:"data-card-description"},(0,d.E)(e.contentText)),e.children,-1===["xs","sm"].indexOf(e.size)&&-1!==e.display.indexOf("footer")&&e.footer&&n.createElement("div",{key:"data-card-footer",className:"data-card-footer"},e.footer)),0!==e.actions.length&&n.createElement(b.Y,{id:"actions-".concat(e.id),name:"data-card-toolbar",buttonName:"btn btn-text-body",tooltip:"left",toolbar:e.toolbar,actions:e.actions,scope:"object"}))};(0,f.o)(_,S)},18296:function(e,t,r){"use strict";r.d(t,{M:function(){return T}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(79628),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(19448),a=r.n(i),s=r(7060),l=r.n(s),c=r(84568),u=r(37179),p=r(22976),f=r(68200);function d(e){return d="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},d(e)}function y(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,m(n.key),n)}}function m(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==d(t)?t:String(t)}function b(e,t,r){return t=v(t),function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,h()?Reflect.construct(t,r||[],v(e).constructor):t.apply(e,r))}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(h=function(){return!!e})()}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function g(e,t){return g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},g(e,t)}var T=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=b(this,t,[e])).state={error:!1,loaded:!1,display:null,group:null,render:null},r}var r,o,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(t,e),r=t,o=[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(e){e.type!==this.props.type&&this.load()}},{key:"componentWillUnmount",value:function(){this.pending&&(this.pending.cancel(),this.pending=null)}},{key:"load",value:function(){var e=this;this.pending&&(this.pending.cancel(),this.pending=null),this.pending=(0,c.Ut)(Promise.all([this.props.type?(0,p.Ub)(this.props.type):Promise.resolve({})])),this.pending.promise.then((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.setState({loaded:!0,group:a()(t[0],"components.group"),display:a()(t[0],"components.display")||a()(t[0],"components.details"),render:a()(t[0],"render")})})).then((function(){return e.pending=null}),(function(t){e.pending=null,e.setState({loaded:!0,error:t})}))}},{key:"renderInput",value:function(){return this.state.loaded?this.state.error?n.createElement("div",{role:"presentation",className:"text-danger"},(0,u.Q9)("error")):this.props.children?this.props.children:this.props.render?this.props.render(this.props.value,this.props.error):this.state.display?(0,n.createElement)(this.state.display,l()({},this.props.options,{id:this.props.id,label:this.props.label,data:this.props.value,value:this.props.value,error:this.props.error,placeholder:this.props.placeholder,size:this.props.size})):this.props.value||!1===this.props.value||0===this.props.value?this.state.render?n.createElement("div",{role:"presentation"},this.state.render(this.props.value,this.props.options||{})):n.createElement("div",{role:"presentation"},this.props.value):n.createElement("div",{role:"presentation",className:"text-secondary"},(0,u.Q9)("empty_value")):n.createElement("div",{role:"presentation",className:"text-secondary"},(0,u.Q9)("loading"))}},{key:"render",value:function(){return(0,n.createElement)(this.state.group||f.W,{id:this.props.id,label:this.props.label,hideLabel:this.props.hideLabel,help:this.props.help,error:this.props.error},this.renderInput())}}],i=[{key:"getDerivedStateFromError",value:function(){return{error:!0,loaded:!0}}}],o&&y(r.prototype,o),i&&y(r,i),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);T.propTypes={id:o.PropTypes.string.isRequired,type:o.PropTypes.string,label:o.PropTypes.string.isRequired,hideLabel:o.PropTypes.bool,options:o.PropTypes.object,help:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string)]),placeholder:o.PropTypes.any,size:o.PropTypes.oneOf(["sm","lg"]),value:o.PropTypes.any,error:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string),o.PropTypes.arrayOf(o.PropTypes.arrayOf(o.PropTypes.string)),o.PropTypes.object]),children:o.PropTypes.node,render:o.PropTypes.func},T.defaultProps={hideLabel:!1,options:{},required:!1,disabled:!1,validating:!1}},31160:function(e,t,r){"use strict";r.d(t,{S:function(){return l}}),r(76568);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(76608),l=function(e){return Array.isArray(e.error)?n.createElement(n.Fragment,null,e.error.map((function(t){return n.createElement("div",{key:(0,s.G)(t),className:a()({"incomplete-feedback":e.warnOnly,"invalid-feedback":!e.warnOnly})},t)}))):n.createElement("div",{className:a()({"incomplete-feedback":e.warnOnly,"invalid-feedback":!e.warnOnly})},e.error)};l.propTypes={error:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string)]).isRequired,warnOnly:o.PropTypes.bool},l.defaultProps={warnOnly:!1}},57472:function(e,t,r){"use strict";r.d(t,{q:function(){return w}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(79628),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(19448),l=r.n(s),c=r(7060),u=r.n(c),p=r(10552),f=r.n(p),d=r(40656),y=r.n(d),m=r(84568),b=r(37179),h=r(22976);function v(e){return v="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},v(e)}function g(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,T(n.key),n)}}function T(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=v(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==v(t)?t:String(t)}function P(e,t,r){return t=E(t),function(e,t){if(t&&("object"===v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,S()?Reflect.construct(t,r||[],E(e).constructor):t.apply(e,r))}function S(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(S=function(){return!!e})()}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function O(e,t){return O=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},O(e,t)}var w=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=P(this,t,[e])).state={error:!1,loaded:!1,input:null,parse:function(e){return e},validate:function(){}},r}var r,o,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&O(e,t)}(t,e),r=t,o=[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(e){e.type!==this.props.type&&this.load()}},{key:"componentWillUnmount",value:function(){this.pending&&(this.pending.cancel(),this.pending=null)}},{key:"load",value:function(){var e=this;this.pending&&(this.pending.cancel(),this.pending=null),this.pending=(0,m.Ut)(Promise.all([this.props.type?(0,h.Ub)(this.props.type):Promise.resolve({})])),this.pending.promise.then((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.setState({loaded:!0,parse:l()(t[0],"parse",f()),validate:l()(t[0],"validate"),input:l()(t[0],"components.filter")||l()(t[0],"components.search")})})).then((function(){return e.pending=null}),(function(t){e.pending=null,e.setState({loaded:!0,error:t})}))}},{key:"render",value:function(){var e,t,r,o,i=this;return this.state.loaded?this.state.error?n.createElement("div",{role:"presentation",className:"text-danger"},(0,b.Q9)("error")):this.state.input?(this.state.validate&&(e=this.state.validate(this.props.value,this.props.options)),(0,n.createElement)(this.state.input,u()({},this.props.options,{id:this.props.id,className:this.props.className,placeholder:this.props.placeholder,search:this.props.value,value:this.props.value,isValid:y()(e),errors:e,disabled:this.props.disabled,size:this.props.size,updateSearch:this.props.updateSearch,onChange:this.props.updateSearch}))):n.createElement("input",{id:this.props.id,type:"text",className:a()("data-filter form-control",(t={},r="form-control-".concat(this.props.size),o=!!this.props.size,(r=T(r))in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t)),value:this.props.value||"",placeholder:this.props.placeholder,disabled:this.props.disabled,onChange:function(e){return i.props.updateSearch(e.target.value)}}):n.createElement("div",{role:"presentation",className:"text-secondary"},(0,b.Q9)("loading"))}}],i=[{key:"getDerivedStateFromError",value:function(){return{error:!0,loaded:!0}}}],o&&g(r.prototype,o),i&&g(r,i),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);w.propTypes={id:o.PropTypes.string.isRequired,className:o.PropTypes.string,type:o.PropTypes.string,options:o.PropTypes.object,placeholder:o.PropTypes.string,size:o.PropTypes.oneOf(["sm","lg"]),value:o.PropTypes.any,disabled:o.PropTypes.bool,updateSearch:o.PropTypes.func.isRequired},w.defaultProps={disabled:!1,size:"sm"}},57952:function(e,t,r){"use strict";r.d(t,{E:function(){return O}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(79628),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(19448),a=r.n(i),s=r(7060),l=r.n(s),c=r(10552),u=r.n(c),p=r(84568),f=r(37179),d=r(22976),y=r(68200),m=r(49336);function b(e){return b="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},b(e)}function h(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,v(n.key),n)}}function v(e){var t=function(e,t){if("object"!=b(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=b(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==b(t)?t:String(t)}function g(e,t,r){return t=P(t),function(e,t){if(t&&("object"===b(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return S(e)}(e,T()?Reflect.construct(t,r||[],P(e).constructor):t.apply(e,r))}function T(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(T=function(){return!!e})()}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function S(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e,t){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},E(e,t)}var O=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=g(this,t,[e])).state={error:!1,loaded:!1,input:null,group:null,editable:!0},r.onChange=r.onChange.bind(S(r)),r}var r,o,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E(e,t)}(t,e),r=t,o=[{key:"componentDidMount",value:function(){this.load()}},{key:"componentDidUpdate",value:function(e){e.type!==this.props.type&&this.load()}},{key:"componentWillUnmount",value:function(){this.pending&&(this.pending.cancel(),this.pending=null)}},{key:"load",value:function(){var e=this;this.pending&&(this.pending.cancel(),this.pending=null),this.pending=(0,p.Ut)(Promise.all([this.props.type?(0,d.Ub)(this.props.type):Promise.resolve({})])),this.pending.promise.then((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.setState({loaded:!0,error:!1,group:a()(t[0],"components.group"),input:a()(t[0],"components.input"),editable:a()(t[0],"meta.editable",!0)})})).then((function(){return e.pending=null}),(function(t){e.pending=null,e.setState({loaded:!0,error:t})}))}},{key:"onChange",value:function(e){var t=this;this.props.onError&&(0,m.W)(this.props,e).then((function(e){t.props.onError(e)})),this.props.onChange(e)}},{key:"renderInput",value:function(){return this.state.loaded?this.state.error?n.createElement("div",{role:"presentation",className:"text-danger"},(0,f.Q9)("error")):this.props.children?this.props.children:this.props.render?this.props.render(this.props.value,this.props.error):this.state.input?(0,n.createElement)(this.state.input,l()({},this.props.options,{id:this.props.id,label:this.props.label,value:this.props.value,error:this.props.error,placeholder:this.props.placeholder,disabled:this.props.disabled,autoFocus:this.props.autoFocus,size:this.props.size,validating:this.props.validating,onChange:this.onChange,onError:this.props.onError||u()})):void 0:n.createElement("div",{role:"presentation",className:"text-secondary"},(0,f.Q9)("loading"))}},{key:"render",value:function(){return(0,n.createElement)(this.state.group||y.W,{id:this.props.id,className:this.props.className,label:this.props.label,hideLabel:this.props.hideLabel,help:this.props.help,error:this.props.error,optional:!this.props.required&&this.state.editable,validating:this.props.validating,warnOnly:!this.props.validating},this.renderInput())}}],i=[{key:"getDerivedStateFromError",value:function(){return{error:!0,loaded:!0}}}],o&&h(r.prototype,o),i&&h(r,i),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);O.propTypes={id:o.PropTypes.string.isRequired,className:o.PropTypes.string,type:o.PropTypes.string,label:o.PropTypes.string.isRequired,hideLabel:o.PropTypes.bool,options:o.PropTypes.object,help:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string)]),placeholder:o.PropTypes.any,size:o.PropTypes.oneOf(["sm","lg"]),autoFocus:o.PropTypes.bool,required:o.PropTypes.bool,disabled:o.PropTypes.bool,validating:o.PropTypes.bool,value:o.PropTypes.any,error:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.arrayOf(o.PropTypes.string),o.PropTypes.arrayOf(o.PropTypes.arrayOf(o.PropTypes.string)),o.PropTypes.object]),onChange:o.PropTypes.func.isRequired,onError:o.PropTypes.func,children:o.PropTypes.node,render:o.PropTypes.func},O.defaultProps={hideLabel:!1,options:{},required:!1,disabled:!1,validating:!1}},53528:function(e,t,r){"use strict";r.d(t,{G:function(){return s}}),r(31956),r(16699),r(76568),r(21040),r(49640);var n=r(40656),o=r.n(n),i=r(94240),a=r.n(i);function s(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(o()(e))return null;var r=t?a()(e,"street1","street2","state"):e;return Object.keys(r).map((function(t){return e[t]})).filter((function(e){return!o()(e)})).join(", ")}},89928:function(e,t,r){"use strict";r.d(t,{K:function(){return v}}),r(31956),r(78235),r(49640);var n=r(11504),o=r(82084),i=r.n(o),a=r(29380),s=r(41840),l=r(34956),c=(r(4248),r(76568),r(83248),r(56468),r(21040),r(37179)),u=r(76608),p=r(1736),f=function(e){return isNaN(e)?e:parseFloat(e)},d=function(e){var t=Object.keys(e.choices);return 0===t.length?n.createElement("span",{className:"text-secondary d-block"},(0,c.Q9)("no_choice")):n.createElement("div",{id:e.id,className:e.className},t.map((function(t){return n.createElement(p.y,{key:t,id:"".concat(e.id,"-").concat((0,u.G)(t)),label:e.choices[t],checked:!!e.value&&-1!==e.value.indexOf(f(t)),disabled:e.disabled||-1!==e.disabledChoices.indexOf(t),inline:e.inline,onChange:function(r){var n=[].concat(e.value||[]);r?n.push(f(t)):n.splice(n.indexOf(f(t)),1),e.onChange(n)}})})))};(0,a.o)(d,s.Ep,{value:a.m.array,choices:a.m.object.isRequired,disabledChoices:a.m.arrayOf(a.m.string),inline:a.m.bool},{value:[],disabledChoices:[],inline:!0});var y=function(e){return isNaN(e)?e:parseFloat(e)},m=function(e){return n.createElement("div",{className:i()("form-check",{"form-check-inline":e.inline})},n.createElement("input",{id:e.id,className:"form-check-input",type:"radio",value:e.value,checked:e.checked,disabled:e.disabled,onChange:function(){return e.onChange(y(e.value))}}),n.createElement("label",{htmlFor:e.id,className:"form-check-label"},e.label))};m.propTypes={id:a.m.oneOfType([a.m.string,a.m.number]).isRequired,label:a.m.node.isRequired,value:a.m.oneOfType([a.m.string,a.m.number]),inline:a.m.bool,checked:a.m.bool,disabled:a.m.bool,onChange:a.m.func.isRequired},m.defaultProps={checked:!1,disabled:!1};var b=function(e){var t=Object.keys(e.choices);return 0===t.length?n.createElement("span",{className:"text-secondary d-block"},(0,c.Q9)("no_choice")):n.createElement("div",{id:e.id,className:e.className},!e.noEmpty&&n.createElement(m,{key:"empty-value",id:"".concat(e.id,"-empty"),label:e.placeholder||(0,c.Q9)("none"),value:"",inline:e.inline,checked:null===e.value,onChange:function(){return e.onChange(null)}}),t.map((function(t){return n.createElement(m,{key:t,id:"".concat(e.id,"-").concat((0,u.G)(t)),label:e.choices[t],value:t,inline:e.inline,checked:y(t)===e.value,disabled:e.disabled||-1!==e.disabledChoices.indexOf(t),onChange:e.onChange})})))};function h(){return h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}(0,a.o)(b,s.Ep,{value:a.m.oneOfType([a.m.string,a.m.number]),choices:a.m.object.isRequired,disabledChoices:a.m.arrayOf(a.m.string),inline:a.m.bool,noEmpty:a.m.bool},{value:"",disabledChoices:[],inline:!0,noEmpty:!0});var v=function(e){var t=i()("choice-control",e.className,e.size),r=function(t){var r=t;e.multiple&&(r=(t||[]).filter((function(t){return!!e.choices[t]}))),e.onChange(r)};if(!e.condensed){if(e.multiple)return n.createElement(d,h({},e,{className:t,onChange:r}));if(!e.multiple)return n.createElement(b,h({},e,{className:t,onChange:r}))}return n.createElement(l.M,h({},e,{className:t,onChange:r}))};(0,a.o)(v,s.Ep,{value:a.m.oneOfType([a.m.string,a.m.number,a.m.array]),choices:a.m.object.isRequired,disabledChoices:a.m.arrayOf(a.m.string),multiple:a.m.bool,inline:a.m.bool,condensed:a.m.bool},{choices:{},inline:!1,multiple:!1,condensed:!1})},8368:function(e,t,r){"use strict";r.d(t,{C:function(){return P}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(29380),s=r(37179),l=r(41840),c=r(91260),u=r(70939),p=r(47816),f=r(6528);function d(e){return d="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},d(e)}function y(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,m(n.key),n)}}function m(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==d(t)?t:String(t)}function b(e,t,r){return t=v(t),function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}(e,h()?Reflect.construct(t,r||[],v(e).constructor):t.apply(e,r))}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(h=function(){return!!e})()}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e,t){return T=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},T(e,t)}var P=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=b(this,t,[e])).onInputChange=r.onInputChange.bind(g(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&T(e,t)}(t,e),r=t,(o=[{key:"onInputChange",value:function(e){(0,c.e8)(e.target.value,(0,c.qK)(!1,this.props.time))?this.props.onChange((0,c.MF)(e.target.value,!1,this.props.time)):this.props.onChange(e.target.value)}},{key:"render",value:function(){var e,t,r,o=(0,c.qK)(!1,this.props.time),a=this.props.value||"";return this.props.value&&(0,c.e8)(this.props.value,(0,c.Oe)())&&(a=(0,c.EV)(this.props.value,!1,this.props.time)),n.createElement("div",{className:i()("date-control input-group",this.props.className,(e={},t="input-group-".concat(this.props.size),r=!!this.props.size,(t=m(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e))},n.createElement(u.q,{className:"btn btn-outline-secondary rounded-end-0",type:p.wN,icon:this.props.calendarIcon,label:(0,s.Q9)("show-calendar",{},"actions"),tooltip:"right",size:this.props.size,disabled:this.props.disabled,menu:n.createElement(f.U,{value:this.props.value,onChange:this.props.onChange,minDate:this.props.minDate,maxDate:this.props.maxDate,time:this.props.time,minTime:this.props.minTime,maxTime:this.props.maxTime})}),n.createElement("input",{id:this.props.id,type:"text",autoComplete:this.props.autoComplete||"date",className:"form-control",placeholder:this.props.placeholder||o,value:a,disabled:this.props.disabled,onChange:this.onInputChange}))}}])&&y(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);(0,a.o)(P,l.Ep,{value:a.m.string,calendarIcon:a.m.string,minDate:a.m.string,maxDate:a.m.string,time:a.m.bool,minTime:a.m.string,maxTime:a.m.string},{value:"",time:!1,calendarIcon:"fa fa fa-fw fa-calendar"})},6528:function(e,t,r){"use strict";r.d(t,{U:function(){return p}}),r(78235);var n=r(11504),o=r(3268),i=r(94240),a=r.n(i),s=r(29008),l=r(47708);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=(0,n.forwardRef)((function(e,t){return n.createElement("div",c({},a()(e,"value","onChange","minDate","maxDate","time","minTime","maxTime","show","close"),{ref:t}),n.createElement(s.Y,{selected:e.value,onChange:e.onChange,minDate:e.minDate,maxDate:e.maxDate,time:e.time,minTime:e.minTime,maxTime:e.maxTime}))}));u.propTypes={value:o.PropTypes.string,onChange:o.PropTypes.func.isRequired,minDate:o.PropTypes.string,maxDate:o.PropTypes.string,time:o.PropTypes.bool,minTime:o.PropTypes.string,maxTime:o.PropTypes.string};var p=function(e){return n.createElement(l.iS,{as:u,value:e.value,onChange:e.onChange,minDate:e.minDate,maxDate:e.maxDate,time:e.time,minTime:e.minTime,maxTime:e.maxTime})};p.propTypes={value:o.PropTypes.string,onChange:o.PropTypes.func.isRequired,minDate:o.PropTypes.string,maxDate:o.PropTypes.string,time:o.PropTypes.bool,minTime:o.PropTypes.string,maxTime:o.PropTypes.string}},56869:function(e,t,r){"use strict";r.d(t,{m:function(){return f}}),r(51408);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(37179),l=r(20096),c=r(1596),u=r(70939),p=r(47816),f=function(e){return n.createElement("div",{className:a()("file-preview gap-3",e.className)},n.createElement(l.g,{className:"file-preview-icon",mimeType:e.file.type||e.file.mimeType,set:"resources"}),n.createElement("div",{className:"file-preview-title"},e.file.name||e.file.url,e.file.size&&n.createElement("small",{className:"text-body-secondary"},(0,c.kn)(e.file.size))),e.delete&&n.createElement(u.q,{className:"file-preview-delete btn btn-text-secondary",type:p.Oq,icon:"fa fa-fw fa-times",label:(0,s.Q9)("delete",{},"actions"),tooltip:"bottom",disabled:e.disabled,callback:e.delete}),e.download&&n.createElement(u.q,{className:"file-preview-delete btn btn-text-secondary",type:p.C_,icon:"fa fa-fw fa-download",label:(0,s.Q9)("download",{},"actions"),tooltip:"bottom",disabled:e.disabled,file:e.download}))};f.propTypes={className:o.PropTypes.string,disabled:o.PropTypes.bool.isRequired,file:o.PropTypes.shape({type:o.PropTypes.string,mimeType:o.PropTypes.string,name:o.PropTypes.string,size:o.PropTypes.number,url:o.PropTypes.string}).isRequired,delete:o.PropTypes.func,download:o.PropTypes.object},f.defaultProps={disabled:!1}},77072:function(e,t,r){"use strict";r.d(t,{A:function(){return O}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(94240),i=r.n(o),a=r(82084),s=r.n(a),l=r(37179),c=r(70939),u=r(38112),p=r(47816),f=r(29380),d=r(41840),y=r(48376);function m(e){return m="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},m(e)}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},b.apply(this,arguments)}function h(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,v(n.key),n)}}function v(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}function g(e,t,r){return t=P(t),function(e,t){if(t&&("object"===m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return S(e)}(e,T()?Reflect.construct(t,r||[],P(e).constructor):t.apply(e,r))}function T(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(T=function(){return!!e})()}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function S(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e,t){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},E(e,t)}var O=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=g(this,t,[e])).state={minimal:e.minimal,fullscreen:!1},r.toggleEditor=r.toggleEditor.bind(S(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E(e,t)}(t,e),r=t,(o=[{key:"toggleEditor",value:function(e,t){var r=this;this.setState({minimal:e,fullscreen:t},(function(){r.props.onChangeMode&&r.props.onChangeMode({minimal:e,fullscreen:t})}))}},{key:"render",value:function(){var e=this;return n.createElement("div",{id:"".concat(this.props.id,"-container"),className:s()("editor-control text-editor",this.props.className,{minimal:this.state.minimal&&!this.state.fullscreen,fullscreen:this.state.fullscreen})},!this.state.fullscreen&&n.createElement(u.Y,{id:"".concat(this.props.id,"-toolbar"),name:"editor-toolbar",className:"btn-toolbar gap-1",buttonName:"btn btn-secondary rounded-pill",size:"sm",tooltip:"bottom",actions:[{name:"fullscreen",type:p.Oq,label:(0,l.Q9)("fullscreen_on"),icon:"fa fa-fw fa-expand",callback:function(){return e.toggleEditor(e.state.minimal,!e.state.fullscreen)}},{name:"toggle-editor",type:p.Oq,icon:s()("fa",{"fa-plus":this.state.minimal,"fa-minus":!this.state.minimal}),label:(0,l.Q9)(this.state.minimal?"show_editor_toolbar":"hide_editor_toolbar"),callback:function(){return e.toggleEditor(!e.state.minimal,e.state.fullscreen)}}]}),this.state.fullscreen&&n.createElement(c.q,{className:"fullscreen-close",type:p.Oq,label:(0,l.Q9)("fullscreen_off"),icon:"fa fa-fw fa-times",callback:function(){return e.toggleEditor(e.state.minimal,!e.state.fullscreen)},tooltip:"bottom"}),n.createElement(y.w,b({},i()(this.props,"onChangeMode"),{id:this.props.id,mode:s()({inline:!this.state.fullscreen&&this.state.minimal,classic:!this.state.fullscreen&&!this.state.minimal,full:this.state.fullscreen})})))}}])&&h(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);(0,f.o)(O,d.Ep,{value:f.m.string,minimal:f.m.bool,minRows:f.m.number,workspace:f.m.object,onChangeMode:f.m.func},{minRows:4,minimal:!0})},80876:function(e,t,r){"use strict";function n(e){if(e){var t=e;arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&(t=(t=t.replace(/<(img|embed)([^>]+src=['"]([^'"]+)['"])*[^/>]*\/?>/i,'[$1 src="$3"]')).replace(/<(video|audio)([^>]+src=['"]([^'"]+)['"])*[^/>]*\/?>([\s\S]*)<\/\1>/i,(function(e,t,r,n,o){return function(e,t,r){var n=t?'src="'.concat(t,'"'):"",o="[".concat(e," ").concat(n);return r&&r.match(/src=['"]([^'"]+)['"]/g).forEach((function(e){return o+=' src="'.concat(e,'"')})),o+="]"}(t,n,o)})));var r=document.createElement("div");return r.innerHTML=t,r.textContent||r.innerText||""}return""}r.d(t,{E:function(){return n}}),r(4248),r(49640),r(12644),r(32888),r(54004),r(82984)},73528:function(e,t,r){"use strict";function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["img","audio","iframe","video"];if(!e)return!0;var r=document.createElement("div");return r.innerHTML=e.trim(),!(r.textContent||t.some((function(t){return e.indexOf(t)>=0})))}r.d(t,{U:function(){return n}}),r(49640),r(51872)},22976:function(e,t,r){"use strict";r.d(t,{Ub:function(){return s},q4:function(){return l},ym:function(){return a}}),r(31956),r(89120),r(76568),r(51408),r(78235),r(21040),r(49640),r(79628),r(48928),r(29708);var n=r(3268),o=r(36864),i=r(41840);function a(){return(e=(0,o.UH)("data.types"),Promise.all(Object.keys(e).map((function(t){return e[t]()}))).then((function(e){return e.map((function(e){var t=Object.assign({},i.Ck.defaultProps,e.dataType);return(0,n.checkPropTypes)(i.Ck.propTypes,t,"prop","DataType<".concat(t.name,">")),t}))}))).then((function(e){return e.filter((function(e){return e.meta.creatable}))}));var e}function s(e){return(0,o.WE)("data.types",e)().then((function(e){var t=Object.assign({},i.Ck.defaultProps,e.dataType);return(0,n.checkPropTypes)(i.Ck.propTypes,t,"prop","DataType<".concat(t.name,">")),t}))}function l(e){return(0,o.I7)("data.types",e)}},8804:function(e,t,r){"use strict";r.d(t,{C:function(){return w}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(89120),r(76568),r(83248),r(56468),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(37179),s=r(8660),l=r(70939),c=r(47816),u=r(29380),p=r(41840),f=r(38448);function d(e){return d="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},d(e)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,h(n.key),n)}}function b(e,t,r){return t&&m(e.prototype,t),r&&m(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function h(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==d(t)?t:String(t)}function v(e,t,r){return t=T(t),function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return P(e)}(e,g()?Reflect.construct(t,r||[],T(e).constructor):t.apply(e,r))}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(g=function(){return!!e})()}function T(e){return T=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},T(e)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&E(e,t)}function E(e,t){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},E(e,t)}var O=function(e){function t(e){var r;return y(this,t),(r=v(this,t,[e])).onClick=r.onClick.bind(P(r)),r}return S(t,e),b(t,[{key:"onClick",value:function(){this.props.onClick(this.props.locale)}},{key:"render",value:function(){return n.createElement(l.q,{type:c.Oq,label:(0,a.Q9)(this.props.locale),tooltip:"bottom",className:i()("btn-link locale-btn",{active:this.props.active}),callback:this.onClick},n.createElement(f.y,{locale:this.props.locale}))}}]),t}(n.PureComponent);O.propTypes={locale:u.m.string.isRequired,active:u.m.bool.isRequired,onClick:u.m.func.isRequired};var w=function(e){function t(e){var r;return y(this,t),(r=v(this,t,[e])).onChange=r.onChange.bind(P(r)),r}return S(t,e),b(t,[{key:"onChange",value:function(e){var t;if(this.props.multiple){var r=(t=this.props.value?[].concat(this.props.value):[]).indexOf(e);-1!==r?t.splice(r,1):t.push(e)}else t=e;this.props.onChange(t)}},{key:"render",value:function(){var e=this,t=this.props.available;return t||(t=(0,s.OO)("locale.available")),n.createElement("div",{className:i()("locales",this.props.className),role:"checklist"},t.map((function(t){return n.createElement(O,{key:t,locale:t,active:e.props.multiple&&e.props.value?-1!==e.props.value.indexOf(t):t===e.props.value,onClick:e.onChange})})))}}]),t}(n.PureComponent);(0,u.o)(w,p.Ep,{value:u.m.oneOfType([u.m.string,u.m.arrayOf(u.m.string)]),available:u.m.arrayOf(u.m.string),multiple:u.m.bool},{value:"",multiple:!1})},2076:function(e,t,r){"use strict";r.d(t,{W:function(){return g}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(29380),s=r(41840);function l(e){return l="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},l(e)}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e,t,r){return(t=f(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,f(n.key),n)}}function f(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==l(t)?t:String(t)}function d(e,t,r){return t=m(t),function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}(e,y()?Reflect.construct(t,r||[],m(e).constructor):t.apply(e,r))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(y=function(){return!!e})()}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}var v=function(e){return n.createElement("input",{id:e.id,type:"number",className:i()("form-control",e.className),style:e.style,value:e.value,disabled:e.disabled,min:e.min,max:e.max,placeholder:e.placeholder,autoComplete:e.autoComplete,onChange:e.onChange})};v.propTypes={id:a.m.string.isRequired,className:a.m.string,style:a.m.object,disabled:a.m.bool,placeholder:a.m.string,autoComplete:a.m.string,value:a.m.oneOfType([a.m.number,a.m.string]),min:a.m.number,max:a.m.number,onChange:a.m.func.isRequired};var g=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=d(this,t,[e])).onChange=r.onChange.bind(b(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(t,e),r=t,(o=[{key:"onChange",value:function(e){""!==e.target.value?this.props.onChange(Number(e.target.value)):this.props.onChange(null)}},{key:"render",value:function(){var e={id:this.props.id,disabled:this.props.disabled,placeholder:this.props.placeholder,autoComplete:this.props.autoComplete,style:this.props.style,value:null===this.props.value||isNaN(this.props.value)?"":this.props.value,min:this.props.min,max:this.props.max,onChange:this.onChange};return this.props.unit?n.createElement("div",{className:i()("input-group",this.props.className,u({},"input-group-".concat(this.props.size),!!this.props.size))},n.createElement(v,e),n.createElement("span",{className:"input-group-text"},this.props.unit)):n.createElement(v,c({},e,{className:i()(this.props.className,u({},"form-control-".concat(this.props.size),!!this.props.size))}))}}])&&p(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.PureComponent);(0,a.o)(g,s.Ep,{value:a.m.oneOfType([a.m.number,a.m.string]),min:a.m.number,max:a.m.number,unit:a.m.string},{value:""})},31056:function(e,t,r){"use strict";r.d(t,{k:function(){return E}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(76568),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(28332),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(8660),s=r(37179),l=r(85740),c=r(29380),u=r(41840),p=r(70939),f=r(47816),d=r(48024);function y(e){var t=0,r=e.length;(0,l._C)(e,{regex:/[a-z]/})||(t+=26),(0,l._C)(e,{regex:/[A-Z]/})||(t+=26),(0,l._C)(e,{regex:/[0-9]/})||(t+=10),(0,l._C)(e,{regex:/[^a-zA-Z0-9]/})||(t+=8);var n=Math.pow(t,r);return n<Math.pow(2,64)?1:n<Math.pow(2,84)?2:n<Math.pow(2,100)?3:4}function m(e){return m="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},m(e)}function b(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,h(n.key),n)}}function h(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:String(t)}function v(e,t,r){return t=T(t),function(e,t){if(t&&("object"===m(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return P(e)}(e,g()?Reflect.construct(t,r||[],T(e).constructor):t.apply(e,r))}function g(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(g=function(){return!!e})()}function T(e){return T=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},T(e)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e,t){return S=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},S(e,t)}var E=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=v(this,t,[e])).state={visible:!1,passwordStrength:0,passwordValidChecks:[]},r.onChange=r.onChange.bind(P(r)),r.toggleVisibility=r.toggleVisibility.bind(P(r)),r.estimatePasswordStrength=r.estimatePasswordStrength.bind(P(r)),r.checkValidPassword=r.checkValidPassword.bind(P(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&S(e,t)}(t,e),r=t,(o=[{key:"componentDidMount",value:function(){this.checkValidPassword(this.props.value)}},{key:"onChange",value:function(e){this.props.onChange(e.target.value),this.estimatePasswordStrength(e.target.value),this.checkValidPassword(e.target.value)}},{key:"toggleVisibility",value:function(){this.setState({visible:!this.state.visible})}},{key:"estimatePasswordStrength",value:function(e){this.setState({passwordStrength:y(e)})}},{key:"checkValidPassword",value:function(e){var t={},r=(0,a.OO)("authentication.password.minLength");r>0&&(t.minlength_rules={text:r+" "+(0,s.Q9)("minlength_rules",{},"security"),checked:e.length>=r}),(0,a.OO)("authentication.password.requireLowercase")&&(t.lowercase_rules={text:(0,s.Q9)("lowercase_rules",{},"security"),checked:!(0,l._C)(e,{regex:/[a-z]/})}),(0,a.OO)("authentication.password.requireUppercase")&&(t.uppercase_rules={text:(0,s.Q9)("uppercase_rules",{},"security"),checked:!(0,l._C)(e,{regex:/[A-Z]/})}),(0,a.OO)("authentication.password.requireNumber")&&(t.number_rules={text:(0,s.Q9)("number_rules",{},"security"),checked:!(0,l._C)(e,{regex:/[0-9]/})}),(0,a.OO)("authentication.password.requireSpecialChar")&&(t.special_rules={text:(0,s.Q9)("special_rules",{},"security"),checked:!(0,l._C)(e,{regex:/[^a-zA-Z0-9]/})}),this.setState({passwordValidChecks:Object.values(t)})}},{key:"render",value:function(){var e,t,r,o=this,a=this.state.passwordStrength>0?["danger","warning","info","success"][this.state.passwordStrength-1]:"danger",l=[(0,s.Q9)("password_strength.very_weak",{},"security"),(0,s.Q9)("password_strength.weak",{},"security"),(0,s.Q9)("password_strength.medium",{},"security"),(0,s.Q9)("password_strength.strong",{},"security"),(0,s.Q9)("password_strength.very_strong",{},"security")];return n.createElement(n.Fragment,null,n.createElement("div",{className:i()("input-group",this.props.className,(e={},t="input-group-".concat(this.props.size),r=!!this.props.size,(t=h(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e))},n.createElement("span",{className:"input-group-text"},n.createElement("span",{className:"fa fa-fw fa-lock",role:"presentation"})),n.createElement("input",{id:this.props.id,type:this.state.visible?"text":"password",className:"form-control",value:this.props.value||"",disabled:this.props.disabled,onChange:this.onChange,placeholder:this.props.placeholder,autoComplete:this.props.autoComplete}),n.createElement(p.q,{className:"btn btn-outline-secondary",type:f.Oq,icon:i()("fa fa-fw",{"fa-eye":!this.state.visible,"fa-eye-slash":this.state.visible}),label:(0,s.Q9)(this.state.visible?"hide_password":"show_password"),disabled:this.props.disabled,callback:this.toggleVisibility,tooltip:"left",size:this.props.size})),!this.props.hideStrength&&this.props.value&&n.createElement(n.Fragment,null,n.createElement(d.c,{className:"password-strength",value:25*this.state.passwordStrength,size:"sm",type:a}),n.createElement("div",{className:"password-strength-label"},n.createElement("span",{className:"text-".concat(a," strength-label")},l[this.state.passwordStrength]),n.createElement("a",{className:"label-link",href:"https://www.ssi.gouv.fr/administration/precautions-elementaires/calculer-la-force-dun-mot-de-passe/",target:"_blank",rel:"noopener noreferrer"},n.createElement("span",{className:"fa fa-fw fa-question-circle"})))),!this.props.disablePasswordCheck&&n.createElement("div",{className:"password-rules"},this.state.passwordValidChecks.map((function(e,t){return n.createElement("div",{className:"password-check"+(o.props.value.length>0?e.checked?"-valid":"-invalid":""),key:t},n.createElement("span",{className:"fa fa-fw fa-"+(e.checked?"check":"times")+"-circle icon-with-text-right"}),n.createElement("label",{className:"validate-label"},e.text))}))))}}])&&b(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.PureComponent);(0,c.o)(E,u.Ep,{value:c.m.string,hideStrength:c.m.bool,disablePasswordCheck:c.m.bool},{value:""})},41840:function(e,t,r){"use strict";r.d(t,{YP:function(){return a},gF:function(){return c},Ep:function(){return l},q4:function(){return i},s5:function(){return s},Ck:function(){return o}});var n=r(3268),o={propTypes:{name:n.PropTypes.string.isRequired,meta:n.PropTypes.shape({creatable:n.PropTypes.bool,icon:n.PropTypes.string,label:n.PropTypes.string,description:n.PropTypes.string}),configure:n.PropTypes.func,parse:n.PropTypes.func,render:n.PropTypes.func,validate:n.PropTypes.func,components:n.PropTypes.shape({details:n.PropTypes.any,search:n.PropTypes.any,table:n.PropTypes.any,group:n.PropTypes.any,input:n.PropTypes.any,display:n.PropTypes.any,filter:n.PropTypes.any,cell:n.PropTypes.any})},defaultProps:{meta:{creatable:!1},configure:function(){return[]},parse:function(e){return e},render:function(e){return e},validate:function(){},components:{}}},i={propTypes:{name:n.PropTypes.string.isRequired,label:n.PropTypes.string.isRequired,type:n.PropTypes.string,options:n.PropTypes.object,placeholder:n.PropTypes.any,calculated:n.PropTypes.oneOfType([n.PropTypes.func,n.PropTypes.any]),render:n.PropTypes.func},defaultProps:{type:"string",options:{}}},a={propTypes:{id:n.PropTypes.string,label:n.PropTypes.string,data:n.PropTypes.any},defaultTypes:{data:null}},s=(n.PropTypes.string.isRequired,n.PropTypes.any,n.PropTypes.any,n.PropTypes.string,n.PropTypes.bool,{propTypes:{placeholder:n.PropTypes.string,search:n.PropTypes.any,value:n.PropTypes.any,errors:n.PropTypes.oneOfType([n.PropTypes.object,n.PropTypes.array,n.PropTypes.string]),isValid:n.PropTypes.bool.isRequired,size:n.PropTypes.oneOf(["sm","lg"]),updateSearch:n.PropTypes.func.isRequired,onChange:n.PropTypes.func.isRequired},defaultProps:{}}),l={propTypes:{id:n.PropTypes.string.isRequired,value:n.PropTypes.any,error:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.arrayOf(n.PropTypes.string)]),className:n.PropTypes.string,placeholder:n.PropTypes.any,autoComplete:n.PropTypes.string,autoFocus:n.PropTypes.bool,disabled:n.PropTypes.bool,size:n.PropTypes.oneOf(["sm","lg"]),onChange:n.PropTypes.func.isRequired,onError:n.PropTypes.func,warnOnly:n.PropTypes.bool,validating:n.PropTypes.bool},defaultProps:{disabled:!1}},c={propTypes:{id:n.PropTypes.string.isRequired,className:n.PropTypes.string,label:n.PropTypes.string,hideLabel:n.PropTypes.bool,help:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.arrayOf(n.PropTypes.string)]),warnOnly:n.PropTypes.bool,validating:n.PropTypes.bool,error:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.arrayOf(n.PropTypes.string),n.PropTypes.arrayOf(n.PropTypes.arrayOf(n.PropTypes.string))]),optional:n.PropTypes.bool},defaultProps:{className:"",hideLabel:!1,warnOnly:!1,optional:!1}}},9560:function(e,t,r){"use strict";r.d(t,{W:function(){return o}});var n=r(1596);function o(e,t,r){var o=0;return e&&t&&(o=r?t/e*r:t),e?(0,n.CQ)(o)+" / "+(0,n.CQ)(e):""}},85740:function(e,t,r){"use strict";r.d(t,{Ah:function(){return R},An:function(){return y},CQ:function(){return v},GO:function(){return N},M$:function(){return b},QV:function(){return S},Qb:function(){return h},Sw:function(){return x},Wb:function(){return C},Yn:function(){return m},_C:function(){return j},aA:function(){return q},gt:function(){return g},ot:function(){return k},tV:function(){return _},uc:function(){return I},wd:function(){return A},yM:function(){return w}}),r(53475),r(35016),r(16968),r(89120),r(49640),r(79628),r(12644),r(42984),r(48928),r(54004),r(51872),r(82984),r(29708);var n=r(40656),o=r.n(n),i=r(7060),a=r.n(i),s=r(32552),l=r.n(s),c=(r(17412),r(23573)),u=r(37179),p=r(91260),f=r(73528);function d(e){return d="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},d(e)}function y(e){if(!1===e||null==e||!(e instanceof File)&&"object"===d(e)&&o()(e)||"string"==typeof e&&(""===e||""===e.trim()||(0,f.U)(e)))return(0,u.Md)("This value should not be blank.")}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"==typeof e?e=e.trim():isNaN(e)&&(e=""),""===e||null===e||void 0!==t.isHtml&&t.isHtml&&(0,f.U)(e))return(0,u.Md)("This value should not be blank.")}function b(e){if(!Array.isArray(e))return(0,u.Md)("This value should be an array.")}function h(e){if("string"!=typeof e)return(0,u.Md)("This value should be a string.")}function v(e){if("number"!=typeof e&&(isNaN(parseFloat(e))||!isFinite(e)))return(0,u.Md)("This value should be a valid number.")}function g(e){if(e<=0)return(0,u.Q9)("This value should be greater than {{ limit }}.",{},"validators").replace("{{ limit }}",0)}function T(e,t){if(void 0!==t.min&&e<t.min)return(0,u.Q9)("This value should be greater than {{ limit }}.",{},"validators").replace("{{ limit }}",t.min)}function P(e,t){if(void 0!==t.max&&e>t.max)return(0,u.Q9)("This value should be lower than {{ limit }}.",{},"validators").replace("{{ limit }}",t.max)}function S(e,t){return q(e,t,[T,P])}function E(e,t){if(void 0!==t.minLength&&e.length<t.minLength)return(0,u.Q9)("This value should be greater than {{ limit }}.",{},"validators").replace("{{ limit }}",t.minLength)}function O(e,t){if(void 0!==t.maxLength&&e.length>t.maxLength)return(0,u.Q9)("This value should be lower than {{ limit }}.",{},"validators").replace("{{ limit }}",t.maxLength)}function w(e,t){return q(e,t,[E,O])}function N(e){if(j(e,{regex:/^[a-zA-Z0-9.!#$%&'’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/gi}))return(0,u.Md)("This value should be a valid email.")}function _(e){if(!(0,p.e8)(e))return(0,u.Md)("This value should be a valid date.")}function j(e,t){if(void 0!==t.regex&&!t.regex.test(e))return(0,u.Md)("This value should match the defined format.")}function R(e){if(e<0)return(0,u.Q9)("This value should be {{ limit }} or more.",{},"validators").replace("{{ limit }}",0)}function k(e,t){return e?t:function(){}}function q(e,t,r){return r.reduce((function(r,n){return r.then((function(r){return r||Promise.resolve(n(e,t))}))}),Promise.resolve())}function A(e,t,r){return r.reduce((function(r,n){return r||n(e,t)}),void 0)}function C(e,t,r){void 0!==r&&l()(e,t,r)}function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(Array.isArray(e)){var r={},n=void 0!==t.sensitive&&t.sensitive;if(e.forEach((function(t,o){r[o]||e.forEach((function(e,i){o!==i&&(n&&t===e||!n&&t.toUpperCase()===e.toUpperCase())&&(r[o]=(0,u.Q9)("value_not_unique",{},"validators"))}))})),!o()(r))return r}}function I(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r.unique&&e)return t=Array.isArray(r.unique.check)?[r.unique.check[0],a()({},r.unique.check[1]||{},{id:e})]:r.unique.check,fetch((0,c.q)(t),{credentials:"include",headers:new Headers({"Content-Type":"application/json; charset=utf-8","X-Requested-With":"XMLHttpRequest"}),method:"HEAD"}).then((function(e){return 404!==e.status?Promise.resolve((0,u.Md)(r.unique.error||"value_not_unique")):Promise.resolve(void 0)}))}},31328:function(e,t,r){"use strict";r.d(t,{Q:function(){return ue},S:function(){return pe}}),r(89120),r(76568),r(21040),r(49640),r(79628),r(48928),r(29708);var n=r(11504),o=r(97104),i=r(8660),a=(r(53475),r(35016),r(16968),r(82844),r(4248),r(29912),r(83248),r(32928),r(51408),r(12644),r(42984),r(88096),r(82984),r(46556)),s=r(43303),l=r(19448),c=r.n(l),u=r(7060),p=r.n(u),f=r(32552),d=r.n(f),y=r(91376),m=r(36792),b=(r(544),r(34088),r(12168),r(35104),r(88312),r(3268)),h=r(23573),v=r(49880),g=r(38108),T=r(47712),P=r(1536),S=r(53900);function E(e){if(204!==e.status){var t=e.headers&&e.headers.get("content-type");if(t)return-1!==t.indexOf("application/json")?e.json():-1!==t.indexOf("text")?e.text():function(e){var t=e.headers&&e.headers.get("Content-Disposition");return e.blob().then((function(e){if(t&&-1!==t.indexOf("attachment")){var r=t.lastIndexOf("="),n=t.substring(r+1),o=document.createElement("a");o.href=window.URL.createObjectURL(e),o.download=n,document.body.appendChild(o),o.click(),o.remove()}return e}))}(e)}return Promise.resolve(null)}function O(e,t){var r=p()({},S.y.defaultProps,e);return r.id||(r.id=(0,v.O)()),(0,b.checkPropTypes)(S.y.propTypes,r,"prop","API_REQUEST"),function(e,t,r){e(g.ay.sendRequest(t)),r(e)}(t,r,r.before),fetch((0,h.q)(r.url),r.request).then((function(e){return function(e,t,r){return e(g.ay.receiveResponse(r,t.status,t.statusText)),t.ok?E(t):Promise.reject(t)}(t,e,r)})).then((function(e){return function(e,t,r){return r(t,e),t}(t,e,r.success)}),(function(e){return function(e,t,r,n){if(!t.isCanceled){if(void 0===t.status)throw t;return 401===t.status&&r.forceReauthenticate?new Promise((function(o,i){e(P.ay.showModal(T.K,{onLogin:function(){return o(O(r,e))},onAbort:function(){return E(t).then((function(r){return n(r,t.status,e),i(r)}))}}))})):E(t).then((function(r){return n(r,t.status,e),Promise.reject(r)}))}}(t,e,r,r.error)}))}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function N(e){return 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},N(e)}r(41680);var _=[function(){return function(e){return function(t){var r=t[m.q.API_REQUEST];return void 0===r?e(t):O(r,e)}}},s.c];"production"!==(0,i._K)()&&_.push(r(23144));var j=r(52328),R=r(52556),k=r(31496),q=r(67744),A=(r(21668),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(62016),r(30256),{propTypes:{id:b.PropTypes.string.isRequired,type:b.PropTypes.string.isRequired,fading:b.PropTypes.bool.isRequired,props:b.PropTypes.object},defaultProps:{}}),C=r(32876);function x(e){return x="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},x(e)}function I(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,L(n.key),n)}}function L(e){var t=function(e,t){if("object"!=x(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=x(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==x(t)?t:String(t)}function M(e,t,r){return t=U(t),function(e,t){if(t&&("object"===x(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,D()?Reflect.construct(t,r||[],U(e).constructor):t.apply(e,r))}function D(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(D=function(){return!!e})()}function U(e){return U=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},U(e)}function Q(e,t){return Q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Q(e,t)}var F=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),M(this,t,arguments)}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Q(e,t)}(t,e),r=t,(o=[{key:"render",value:function(){var e=this;return n.createElement("div",{className:"app-modal",ref:function(t){return e.container=t}},this.props.modals.map((function(t,r){return(0,n.createElement)(C.W.get(t.type),Object.assign({key:t.id,show:!t.fading,disabled:0!==r&&!t.fading,container:e.container,fadeModal:function(){return e.props.fadeModal(t.id)},hideModal:function(){return e.props.hideModal(t.id)}},t.props||{}))})))}}])&&I(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);F.propTypes={show:b.PropTypes.bool.isRequired,modals:b.PropTypes.arrayOf(b.PropTypes.shape(A.propTypes)),fadeModal:b.PropTypes.func.isRequired,hideModal:b.PropTypes.func.isRequired};var z=(0,k.C)(q.Ss.STORE_NAME,q.ac)((0,j.Ul)((function(e){return{show:q.Ss.show(e),modals:q.Ss.modals(e)}}),(function(e){return{fadeModal:function(t){e(q.ay.fadeModal(t))},hideModal:function(t){e(q.ay.hideModal(t))}}}),void 0,{areStatesEqual:function(e,t){return q.Ss.modals(t)===q.Ss.modals(e)}})(F)),B=r(21952),G=r(94295),Y={propTypes:{id:b.PropTypes.string.isRequired,action:b.PropTypes.oneOf(Object.keys(G.q.ALERT_ACTIONS)).isRequired,status:b.PropTypes.oneOf(Object.keys(G.q.ALERT_STATUS)).isRequired,title:b.PropTypes.string,message:b.PropTypes.string.isRequired}},H=r(82084),W=r.n(H),V=r(29380);function K(e){return K="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},K(e)}function Z(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,X(n.key),n)}}function X(e){var t=function(e,t){if("object"!=K(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=K(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==K(t)?t:String(t)}function J(e,t,r){return t=ee(t),function(e,t){if(t&&("object"===K(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,$()?Reflect.construct(t,r||[],ee(e).constructor):t.apply(e,r))}function $(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return($=function(){return!!e})()}function ee(e){return ee=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ee(e)}function te(e,t){return te=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},te(e,t)}var re=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),J(this,t,arguments)}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&te(e,t)}(t,e),r=t,(n=[{key:"componentDidUpdate",value:function(e){e.children!==this.props.children&&this.setTimer()}},{key:"componentDidMount",value:function(){this.setTimer()}},{key:"componentWillUnmount",value:function(){clearTimeout(this._timer)}},{key:"setTimer",value:function(){null!=this._timer&&clearTimeout(this._timer),this._timer=setTimeout(function(){this.props.onExpire(),this._timer=null}.bind(this),this.props.delay)}},{key:"render",value:function(){return this.props.children}}])&&Z(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);re.propTypes={delay:b.PropTypes.number,onExpire:b.PropTypes.func.isRequired,children:b.PropTypes.element.isRequired},re.defaultProps={delay:1e3,onExpire:b.PropTypes.func.isRequired,children:b.PropTypes.element.isRequired};var ne=function(e){var t=G.q.ALERT_STATUS[e.status];return n.createElement("li",{className:W()("flying-alert mb-2","flying-alert-".concat(e.status),"flying-alert-".concat(e.action),{removable:t.removable}),onClick:function(){return t.removable&&e.removeAlert(e.id)}},n.createElement("span",{className:"flying-alert-icon"},n.createElement("span",{className:W()("fa fa-fw",t.icon)})),n.createElement("span",{className:"flying-alert-message"},n.createElement("b",{className:"flying-alert-title"},e.title),e.message))};(0,V.o)(ne,Y,{removeAlert:V.m.func.isRequired});var oe=function(e){var t=G.q.ALERT_STATUS[e.status];return t.timeout?n.createElement(re,{delay:t.timeout,onExpire:function(){return e.removeAlert(e.id)}},n.createElement(ne,e)):n.createElement(ne,e)};function ie(){return ie=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ie.apply(this,arguments)}(0,V.o)(oe,Y,{removeAlert:V.m.func.isRequired});var ae=function(e){return e.alerts&&0<e.alerts.length?n.createElement("ul",{className:"flying-alerts"},e.alerts.map((function(t,r){return n.createElement(oe,ie({},t,{key:r,removeAlert:e.removeAlert}))}))):null};ae.propTypes={alerts:b.PropTypes.arrayOf(b.PropTypes.shape(Y.propTypes)).isRequired,removeAlert:b.PropTypes.func.isRequired};var se=(0,k.C)(B.Ss.STORE_NAME,B.ac)((0,j.Ul)((function(e){return{alerts:B.Ss.displayedAlerts(e)}}),(function(e){return{removeAlert:function(t,r){e(B.ay.removeAlert(t,r))}}}))(ae)),le=function(e){return n.createElement(j.C_,{store:e.store},n.createElement(R.E5,{basename:e.defaultPath,embedded:e.embedded},n.createElement(se,{key:"alert"}),e.children,n.createElement(z,{key:"modal"})))};le.propTypes={defaultPath:b.PropTypes.string,embedded:b.PropTypes.bool,store:b.PropTypes.object.isRequired,children:b.PropTypes.any},le.defaultProps={embedded:!1};var ce=r(36864);function ue(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"",f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[],m=(0,ce.UH)("store")||{};Promise.all(Object.keys(m).map((function(e){return m[e]()}))).then((function(m){m.map((function(e){r[e.selectors.STORE_NAME]=e.reducer}));var b=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],s=function(e){var t=Object.keys(e);return Object.keys(n).forEach((function(r){-1===t.indexOf(r)&&(e[r]=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:n[r]})})),(0,y.TL)(e)},l="production"!==(0,i._K)()&&"object"===("undefined"==typeof window?"undefined":N(window))&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({name:e,shouldHotReload:!1}):a.compose,u=(0,a.createStore)(s(t),n,l(a.applyMiddleware.apply(void 0,function(e){if(Array.isArray(e))return w(e)}(r=[].concat(o,_))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return w(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?w(e,t):void 0}}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())));return u.asyncReducers={},u.injectReducer=function(e,r){return c()(u.asyncReducers,e,!1)||(d()(u.asyncReducers,e,r),u.replaceReducer(s(p()({},t,u.asyncReducers)))),u},u}(t.displayName,r,s,f),h=(0,n.createElement)(le,{store:b,embedded:l,defaultPath:u},(0,n.createElement)(t));(0,o.render)(h,e)}))}function pe(e){(0,o.unmountComponentAtNode)(e)}"development"===(0,i._K)()?r.p="http://localhost:8080/dist/":r.p=(0,i.kZ)("dist/")},97816:function(e,t,r){"use strict";function n(e,t){var r=document.querySelector(e);r&&r.scrollIntoView(t)}r.d(t,{U:function(){return n}})},1736:function(e,t,r){"use strict";r.d(t,{y:function(){return s}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=function(e){return n.createElement("div",{className:a()("form-check",{"form-check-inline":e.inline,"form-switch":e.switch},e.className)},n.createElement("input",{id:e.id,className:"form-check-input",type:"checkbox",checked:e.checked,disabled:e.disabled,onChange:function(t){return e.onChange(t.target.checked)}}),n.createElement("label",{htmlFor:e.id,className:"form-check-label"},e.checked&&e.labelChecked?e.labelChecked:e.label))};s.propTypes={id:o.PropTypes.string.isRequired,className:o.PropTypes.string,label:o.PropTypes.node.isRequired,labelChecked:o.PropTypes.node,checked:o.PropTypes.bool.isRequired,disabled:o.PropTypes.bool,inline:o.PropTypes.bool,switch:o.PropTypes.bool,onChange:o.PropTypes.func.isRequired},s.defaultProps={disabled:!1,inline:!1,switch:!1}},34956:function(e,t,r){"use strict";r.d(t,{M:function(){return c}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(76568),r(83248),r(37056),r(9456),r(21040),r(49640),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(29380),s=r(41840);function l(e){return l="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},l(e)}var c=function(e){return n.createElement("select",{id:e.id,autoComplete:e.autoComplete,className:i()("form-select",e.className,(t={},r="form-select-".concat(e.size),o=!!e.size,a=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(r),(r="symbol"==l(a)?a:String(a))in t?Object.defineProperty(t,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[r]=o,t)),value:e.value||"",disabled:e.disabled,onChange:function(t){""===t.target.value?e.onChange(null):e.multiple?e.onChange(function(e){for(var t=[],r=0;r<e.target.options.length;r++)e.target.options[r].selected&&t.push(isNaN(e.target.options[r].value)?e.target.options[r].value:parseFloat(e.target.options[r].value));return t}(t)):e.onChange(isNaN(t.target.value)?t.target.value:parseFloat(t.target.value))},multiple:e.multiple},!e.multiple&&!e.noEmpty&&n.createElement("option",{value:""},e.placeholder),Object.keys(e.choices).map((function(t){return n.createElement("option",{key:t,value:t,disabled:-1!==e.disabledChoices.indexOf(t)},e.choices[t])})));var t,r,o,a};(0,a.o)(c,s.Ep,{choices:a.m.object.isRequired,disabledChoices:a.m.arrayOf(a.m.string),value:a.m.oneOfType([a.m.string,a.m.number,a.m.array]),multiple:a.m.bool,noEmpty:a.m.bool},{disabledChoices:[],multiple:!1,noEmpty:!1})},48376:function(e,t,r){"use strict";r.d(t,{w:function(){return ce}}),r(53475),r(35016),r(16968),r(82844),r(29912),r(89120),r(83248),r(32928),r(51408),r(49640),r(12644),r(42984),r(88096),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(7060),a=r.n(i),s=r(94240),l=r.n(s),c=r(26848),u=r(10372),p=r(1596),f=r(8660),d=r(31408),y=(r(4248),r(79628),r(54004),r(79328)),m=r.n(y),b=r(49880),h=r(84568),v=r(37179),g=r(32876),T=r(52328),P=r(31496),S=r(19344),E=(r(21668),r(37056),r(9456),r(78235),r(70939)),O=r(47816),w=r(94116),N=r(47436);function _(e){return _="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},_(e)}function j(){return j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},j.apply(this,arguments)}var R=function(e){return n.createElement(w.w,j({},l()(e,"formName","uploadDestinations","fetchUploadDestinations","add","upload","uploadEnabled","workspace"),{icon:"fa fa-fw fa-file",title:(0,v.Q9)("upload"),onEntering:function(){0===e.uploadDestinations.length&&e.fetchUploadDestinations(e.workspace)}}),n.createElement(N.k,{level:5,name:e.formName,sections:[{title:(0,v.Q9)("general"),primary:!0,fields:[{name:"parent",label:(0,v.Q9)("directory"),type:"choice",required:!0,options:{choices:e.uploadDestinations.reduce((function(e,t){return Object.assign(e,function(e,t,r){var n;return n=function(e,t){if("object"!=_(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=_(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==_(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},t.id,t.name))}),{}),condensed:!0}},{name:"file",label:(0,v.Q9)("file"),type:"file",required:!0}]}]}),n.createElement(E.q,{className:"modal-btn",variant:"btn",size:"lg",type:O.Oq,label:(0,v.Q9)("upload",{},"actions"),primary:!0,disabled:!e.uploadEnabled,callback:function(){e.upload((function(t){e.fadeModal(),e.add(t)}))}}))};R.propTypes={formName:o.PropTypes.string.isRequired,workspace:o.PropTypes.shape(u.e.propTypes),uploadDestinations:o.PropTypes.arrayOf(o.PropTypes.shape({id:o.PropTypes.string.isRequired,name:o.PropTypes.string.isRequired})),fetchUploadDestinations:o.PropTypes.func.isRequired,uploadEnabled:o.PropTypes.bool.isRequired,upload:o.PropTypes.func.isRequired,add:o.PropTypes.func.isRequired,fadeModal:o.PropTypes.func.isRequired};var k=r(7804);function q(e){return q="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},q(e)}var A="UPLOAD_DESTINATIONS_LOAD",C={};C.loadUploadDestinations=(0,k.eA)(A,"directories"),C.fetchUploadDestinations=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return function(e,t,r){var n;return n=function(e,t){if("object"!=q(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=q(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==q(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},h.UF,{url:["claro_tinymce_file_destinations",e?{workspace:e.id}:{}],success:function(e,t){return t(C.loadUploadDestinations(e))}})};var x=r(91376),I=r(32808),L="tinymceUpload",M="".concat(L,".form"),D=(0,I.M3)([function(e){return e[L]}],(function(e){return e.uploadDestinations})),U={STORE_NAME:L,FORM_NAME:M,uploadDestinations:D};function Q(e){return Q="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},Q(e)}var F,z,B,G,Y=(0,x.TL)({uploadDestinations:(0,x.gd)([],(F={},z=A,B=function(e,t){return t.directories},G=function(e,t){if("object"!=Q(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Q(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(z),(z="symbol"==Q(G)?G:String(G))in F?Object.defineProperty(F,z,{value:B,enumerable:!0,configurable:!0,writable:!0}):F[z]=B,F)),form:(0,S.UN)(U.FORM_NAME,{new:!0})}),H=(0,P.C)(U.STORE_NAME,Y)((0,T.Ul)((function(e){return{formName:U.FORM_NAME,uploadEnabled:S.Ss.saveEnabled(S.Ss.form(e,U.FORM_NAME)),uploadDestinations:U.uploadDestinations(e)}}),(function(e){return{fetchUploadDestinations:function(){e(C.fetchUploadDestinations())},upload:function(t){e(S.ay.save(U.FORM_NAME,["claro_tinymce_file_upload"])).then((function(r){t(r),e(S.ay.reset(U.FORM_NAME,{},!0))}))}}}))(R)),W="MODAL_TINYMCE_UPLOAD";function V(e){var t=e.options.get("showModal"),r='<span id="file-upload-'.concat((0,b.O)(),'" style="display: none;">').concat((0,v.Q9)("file"),"</span>");e.insertContent(r),t(W,{workspace:e.options.get("workspace"),add:function(t){e.setProgressState(!0),fetch((0,h.qW)(["claro_resource_embed",{type:t.meta.type,id:t.id}]),{credentials:"include"}).then((function(e){if(e.ok)return e.text()})).then((function(t){return setTimeout((function(){var n=window.tinymce.activeEditor||window.tinymce.get(e.id);if(n){var o=n.getContent();o=o.replace(r,t),n.setContent(o),n.setProgressState(!1)}n.fire("change")}),200)})).catch((function(t){m()(!1,t.message);var r=window.tinymce.activeEditor||window.tinymce.get(e.id);r&&(r.notificationManager.open({type:"error",text:(0,v.Q9)("error_occurred")}),r.setProgressState(!1))}))}})}g.W.add(W,H),window.tinymce.PluginManager.add("file",(function(e){e.options.register("workspace",{processor:"object"}),e.options.register("showModal",{processor:"function"}),e.ui.registry.addMenuItem("file",{icon:"new-document",text:"File...",onAction:function(){return V(e)}}),e.ui.registry.addButton("file",{icon:"new-document",tooltip:"Upload file",onAction:function(){return V(e)}})})),r(31956),r(76568);var K="placeholders",Z=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{title:"Insert dynamic value",body:{type:"panel",items:[{type:"htmlpanel",html:(0,v.Q9)("placeholders_info",{},"template")},{type:"htmlpanel",html:'<div class="tox-collection--list"><div class="tox-collection__group">'+t.reduce((function(e,t){return e+'<a href="#" class="tox-collection__item" onclick="() => editor.execCommand(\'mceInsertContent\', false, \'%\'+placeholder+\'%\')">\n              <div class="tox-collection__item-label">\n                <b>%'.concat(t,'%</b>\n                <p class="text-secondary">').concat((0,v.Q9)("".concat(t,"_desc"),{},"template"),"</p>\n              </div>\n            </a>")}),"")+"</div></div>"}]},buttons:[{type:"cancel",name:"closeButton",text:"Close",buttonType:"primary"}],onSubmit:function(e){e.close()}}};window.tinymce.PluginManager.add(K,(function(e){e.options.register("placeholders",{processor:"array"});var t=e.options.get("placeholders");e.ui.registry.addMenuItem(K,{icon:"template",text:"Dynamic value...",onAction:function(){return e.windowManager.open(Z(e,t))}}),e.ui.registry.addButton(K,{icon:"template",tooltip:"Insert dynamic value",onAction:function(){return e.windowManager.open(Z(e,t))}}),e.ui.registry.addAutocompleter(K,{trigger:"%",columns:1,highlightOn:["placeholder_name"],fetch:function(e){return Promise.resolve(t.filter((function(t){return-1!==t.indexOf(e)})).map((function(e){return{type:"cardmenuitem",value:e,label:e,items:[{type:"cardcontainer",direction:"vertical",items:[{type:"cardtext",text:"%".concat(e,"%"),name:"placeholder_name",classes:["h5"]},{type:"cardtext",text:(0,v.Q9)("".concat(e,"_desc"),{},"template"),classes:["text-secondary"]}]}]}})))},onAction:function(t,r,n){e.selection.setRng(r),e.insertContent("%".concat(n,"%")),t.hide()}})}));var X=r(79076);function J(e){var t=e.options.get("showModal"),r='<span id="resource-picker-'.concat((0,b.O)(),'" style="display: none;">').concat((0,v.Q9)("resource"),"</span>");e.insertContent(r),t(X._,{selectAction:function(t){return{type:O.Oq,label:(0,v.Q9)("select",{},"actions"),callback:function(){e.setProgressState(!0),t.map((function(n,o){fetch((0,h.qW)(["claro_resource_embed",{type:n.meta.type,id:n.id}]),{credentials:"include"}).then((function(e){if(e.ok)return e.text()})).then((function(n){return setTimeout((function(){var i=window.tinymce.activeEditor||window.tinymce.get(e.id);if(i){var a=i.getContent(),s=a.indexOf(r);-1!==s&&(a=a.substr(0,s)+n+a.substr(s),1!==t.length&&o+1!==t.length||(a=a.replace(r,""),i.setProgressState(!1)),i.setContent(a)),i.fire("change")}}),200)})).catch((function(t){m()(!1,t.message);var r=window.tinymce.activeEditor||window.tinymce.get(e.id);r&&(r.notificationManager.open({type:"error",text:(0,v.Q9)("error_occurred")}),r.setProgressState(!1))}))}))}}}})}window.tinymce.PluginManager.add("resource-picker",(function(e){e.options.register("showModal",{processor:"function"}),e.ui.registry.addIcon("resource-picker",'<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 512 512">\x3c!--! Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. --\x3e<path d="M447.1 96h-172.1L226.7 50.75C214.7 38.74 198.5 32 181.5 32H63.1c-35.35 0-64 28.66-64 64v320c0 35.34 28.65 64 64 64h384c35.35 0 64-28.66 64-64V160C511.1 124.7 483.3 96 447.1 96zM463.1 416c0 8.824-7.178 16-16 16h-384c-8.822 0-16-7.176-16-16V96c0-8.824 7.178-16 16-16h117.5c4.273 0 8.293 1.664 11.31 4.688L255.1 144h192c8.822 0 16 7.176 16 16V416z"/></svg>'),e.ui.registry.addMenuItem("resource-picker",{icon:"resource-picker",text:"Resource...",onAction:function(){return J(e)}}),e.ui.registry.addButton("resource-picker",{icon:"resource-picker",tooltip:"Insert resource",onAction:function(){return J(e)}})})),r(80032),r(25592);var $={language:(0,p.EH)(),base_url:(0,f.kZ)("packages/tinymce"),relative_urls:!1,skin:null,content_css:[(0,d.gn)("bootstrap")],plugins:["autolink","charmap","code","codesample","emoticons","help","image","insertdatetime","link","advlist","lists","media","preview","quickbars","searchreplace","table","visualblocks","visualchars","wordcount","file","resource-picker","formula"],browser_spellcheck:!0,extended_valid_elements:"user[id], a[data-toggle|data-parent], span[*]",invalid_elements:(0,f.OO)("richTextScript")?void 0:"script",statusbar:!1,branding:!1,promotion:!1,contextmenu:"resource-picker file placeholders | link image media inserttable | formula charmap emoticons hr | insertdatetime",link_context_toolbar:!0,font_size_formats:"8pt 10pt 12pt 14pt 16pt 18pt 24pt 36pt 48pt 60pt 72pt 96pt",quickbars_selection_toolbar:"quicklink | blocks | bold italic underline forecolor | removeformat",quickbars_image_toolbar:"image | alignleft aligncenter alignright",quickbars_insert_toolbar:!1,table_toolbar:"tableprops tabledelete | tablerowprops tableinsertrowbefore tableinsertrowafter tabledeleterow | tablecellprops tableinsertcolbefore tableinsertcolafter tabledeletecol"},ee=r(47140);function te(){return te=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},te.apply(this,arguments)}var re=function(e){return n.createElement(ee.G,te({},l()(e,"minRows","init"),{inline:!1,init:a()({},e.init,{auto_focus:e.id,height:"100%",menubar:"edit view insert format help",menu:{view:{title:"View",items:"wordcount | visualaid visualchars visualblocks | preview code"},insert:{title:"Insert",items:"resource-picker file placeholders | image link media template inserttable | formula charmap emoticons hr codesample | insertdatetime"}},toolbar:"undo redo | blocks fontfamily fontsize | bold italic underline strikethrough | forecolor backcolor removeformat | alignleft aligncenter alignright alignjustify | outdent indent | numlist bullist | link resource-picker file placeholders insertfile image media table"})}))};function ne(){return ne=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ne.apply(this,arguments)}re.propTypes={id:o.PropTypes.string.isRequired,init:o.PropTypes.object};var oe=function(e){return n.createElement("div",{className:"tinymce-inline",style:{minHeight:"".concat(34*e.minRows,"px"),maxHeight:500}},n.createElement(ee.G,ne({},l()(e,"minRows","init"),{inline:!0,init:a()({},e.init,{toolbar:!1,menubar:!1,content_css:null})})))};function ie(){return ie=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ie.apply(this,arguments)}oe.propTypes={init:o.PropTypes.object,minRows:o.PropTypes.number};var ae=function(e){return n.createElement(ee.G,ie({},l()(e,"minRows","init"),{init:a()({},e.init,{menubar:!1,toolbar:"insert blocks fontsize | bold italic underline forecolor | alignleft aligncenter alignright alignjustify| bullist numlist | removeformat",toolbar_groups:{insert:{icon:"plus",tooltip:"Insert",items:"resource-picker file placeholders | link image media table | formula charmap emoticons hr | insertdatetime"}},plugins:["autoresize"],min_height:"".concat(34*e.minRows,"px"),max_height:500})}))};function se(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}ae.propTypes={init:o.PropTypes.object,minRows:o.PropTypes.number};var le=function(e){var t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return se(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?se(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,n.useState)(e.initialValue||e.value||""),2),r=t[0],o=t[1];(0,n.useEffect)((function(){return o(e.initialValue||"")}),[e.initialValue]),(0,n.useEffect)((function(){return o(e.value||"")}),[e.value]);var i=a()({},l()(e,"onChange","placeholder"),{value:r,onEditorChange:function(t,n){t!==r&&(o(t),e.onChange(t,n))},onSelectionChange:e.onSelect,init:a()({selector:e.id,placeholder:e.placeholder,showModal:e.showModal,workspace:e.workspace},$,e.config||{})});switch(e.mode){case"full":return n.createElement(re,i);case"inline":return n.createElement(oe,i);case"classic":return n.createElement(ae,i)}};le.propTypes={id:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool,value:o.PropTypes.string,initialValue:o.PropTypes.string,placeholder:o.PropTypes.string,mode:o.PropTypes.oneOf(["inline","classic","full"]),config:o.PropTypes.object,onChange:o.PropTypes.func,onSelect:o.PropTypes.func,minRows:o.PropTypes.number,workspace:o.PropTypes.shape(u.e.propTypes),showModal:o.PropTypes.func.isRequired},le.defaultProps={mode:"classic"};var ce=(0,c.A)(le)},25592:function(){window.tinymce.addI18n("fr",{Redo:"Rétablir",Undo:"Annuler",Cut:"Couper",Copy:"Copier",Paste:"Coller","Select all":"Sélectionner tout","New document":"Nouveau document",Ok:"OK",Cancel:"Annuler","Visual aids":"Aides visuelles",Bold:"Gras",Italic:"Italique",Underline:"Souligné",Strikethrough:"Barré",Superscript:"Exposant",Subscript:"Indice","Clear formatting":"Effacer la mise en forme",Remove:"Retiré","Align left":"Aligner à gauche","Align center":"Centrer","Align right":"Aligner à droite","No alignment":"Aucun alignement",Justify:"Justifier","Bullet list":"Liste à puces","Numbered list":"Liste numérotée","Decrease indent":"Réduire le retrait","Increase indent":"Augmenter le retrait",Close:"Fermer",Formats:"Formats","Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.":"Votre navigateur ne supporte pas l’accès direct au presse-papiers. Merci d'utiliser les raccourcis clavier Ctrl+X/C/V.",Headings:"Titres","Heading 1":"Titre 1","Heading 2":"Titre 2","Heading 3":"Titre 3","Heading 4":"Titre 4","Heading 5":"Titre 5","Heading 6":"Titre 6",Preformatted:"Préformaté",Div:"Div",Pre:"Préformaté",Code:"Code",Paragraph:"Paragraphe",Blockquote:"Bloc de citation",Inline:"En ligne",Blocks:"Blocs","Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.":"Le collage est maintenant en mode texte brut. Les contenus seront collés sans retenir les formatages jusqu'à ce que vous désactivez cette option.",Fonts:"Polices","Font sizes":"Tailles de police",Class:"Classe","Browse for an image":"Rechercher une image",OR:"OU","Drop an image here":"Déposer une image ici",Upload:"Télécharger","Uploading image":"Téléversement d'une image",Block:"Bloc",Align:"Aligner",Default:"Par défaut",Circle:"Cercle",Disc:"Disque",Square:"Carré","Lower Alpha":"Alphabet en minuscules","Lower Greek":"Alphabet grec en minuscules","Lower Roman":"Chiffre romain inférieur","Upper Alpha":"Alphabet en majuscules","Upper Roman":"Chiffre romain supérieur","Anchor...":"Ancre...",Anchor:"Ancre",Name:"Nom",ID:"ID","ID should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.":"L'ID doit commencer par une lettre, suivie uniquement par des lettres, numéros, tirets, points, deux-points et underscores.","You have unsaved changes are you sure you want to navigate away?":"Vous avez des modifications non enregistrées, êtes-vous sûr de vouloir quitter la page ?","Restore last draft":"Restaurer le dernier brouillon","Special character...":"Caractère spécial...","Special Character":"Caractère spécial","Source code":"Code source","Insert/Edit code sample":"Insérer/modifier un exemple de code",Language:"Langue","Code sample...":"Exemple de code...","Left to right":"De gauche à droite","Right to left":"De droite à gauche",Title:"Titre",Fullscreen:"Plein écran",Action:"Action",Shortcut:"Raccourci",Help:"Aide",Address:"Adresse","Focus to menubar":"Mettre le focus sur la barre de menu","Focus to toolbar":"Mettre le focus sur la barre d'outils","Focus to element path":"Mettre le focus sur le chemin vers l'élément","Focus to contextual toolbar":"Mettre le focus sur la barre d'outils contextuelle","Insert link (if link plugin activated)":"Insérer un lien (si le plug-in link est activé)","Save (if save plugin activated)":"Enregistrer (si le plug-in save est activé)","Find (if searchreplace plugin activated)":"Rechercher (si le plug-in searchreplace est activé)","Plugins installed ({0}):":"Plug-ins installés ({0}) :","Premium plugins:":"Plug-ins premium :","Learn more...":"En savoir plus...","You are using {0}":"Vous utilisez {0}",Plugins:"Plug-ins","Handy Shortcuts":"Raccourcis utiles","Horizontal line":"Ligne horizontale","Insert/edit image":"Insérer/modifier image","Alternative description":"Description alternative",Accessibility:"Accessibilité","Image is decorative":"L'image est décorative",Source:"Source",Dimensions:"Dimensions","Constrain proportions":"Limiter les proportions",General:"Général",Advanced:"Options avancées",Style:"Style","Vertical space":"Espace vertical","Horizontal space":"Espace horizontal",Border:"Bordure","Insert image":"Insérer une image","Image...":"Image...","Image list":"Liste des images",Resize:"Redimensionner","Insert date/time":"Insérer date/heure","Date/time":"Date/heure","Insert/edit link":"Insérer/modifier lien","Text to display":"Texte à afficher",Url:"URL","Open link in...":"Ouvrir le lien dans...","Current window":"Fenêtre active",None:"Aucun","New window":"Nouvelle fenêtre","Open link":"Ouvrir le lien","Remove link":"Enlever le lien",Anchors:"Ancres","Link...":"Lien...","Paste or type a link":"Coller ou taper un lien","The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?":"L'URL que vous avez saisi semble être une adresse e-mail. Souhaitez-vous y ajouter le préfixe requis mailto: ?","The URL you entered seems to be an external link. Do you want to add the required http:// prefix?":"L'URL que vous avez saisi semble être un lien externe. Souhaitez-vous y ajouter le préfixe requis mailto: ?","The URL you entered seems to be an external link. Do you want to add the required https:// prefix?":"L'URL que vous avez saisie semble être un lien externe. Voulez-vous ajouter le préfixe https:// requis ?","Link list":"Liste des liens","Insert video":"Insérer une vidéo","Insert/edit video":"Insérer/modifier une vidéo","Insert/edit media":"Insérer/modifier un média","Alternative source":"Source alternative","Alternative source URL":"URL de la source alternative","Media poster (Image URL)":"Affiche de média (URL de l'image)","Paste your embed code below:":"Collez votre code incorporé ci-dessous :",Embed:"Incorporer","Media...":"Média...","Nonbreaking space":"Espace insécable","Page break":"Saut de page","Paste as text":"Coller comme texte",Preview:"Aperçu",Print:"Imprimer","Print...":"Imprimer...",Save:"Enregistrer",Find:"Rechercher","Replace with":"Remplacer par",Replace:"Remplacer","Replace all":"Remplacer tout",Previous:"Précédente",Next:"Suivante","Find and Replace":"Rechercher et remplacer","Find and replace...":"Rechercher et remplacer...","Could not find the specified string.":"Impossible de trouver la chaîne spécifiée.","Match case":"Respecter la casse","Find whole words only":"Mot entier","Find in selection":"Rechercher dans la sélection","Insert table":"Insérer un tableau","Table properties":"Propriétés du tableau","Delete table":"Supprimer le tableau",Cell:"Cellule",Row:"Ligne",Column:"Colonne","Cell properties":"Propriétés de la cellule","Merge cells":"Fusionner les cellules","Split cell":"Diviser la cellule","Insert row before":"Insérer une ligne avant","Insert row after":"Insérer une ligne après","Delete row":"Supprimer la ligne","Row properties":"Propriétés de la ligne","Cut row":"Couper la ligne","Cut column":"Couper la colonne","Copy row":"Copier la ligne","Copy column":"Copier la colonne","Paste row before":"Coller la ligne avant","Paste column before":"Coller la colonne avant","Paste row after":"Coller la ligne après","Paste column after":"Coller la colonne après","Insert column before":"Insérer une colonne avant","Insert column after":"Insérer une colonne après","Delete column":"Supprimer la colonne",Cols:"Colonnes",Rows:"Lignes",Width:"Largeur",Height:"Hauteur","Cell spacing":"Espacement entre les cellules","Cell padding":"Marge intérieure des cellules","Row clipboard actions":"Actions du presse-papiers des lignes","Column clipboard actions":"Actions du presse-papiers des colonnes","Table styles":"Style tableau","Cell styles":"Type de cellule","Column header":"En-tête de colonne","Row header":"En-tête de ligne","Table caption":"Légende de tableau",Caption:"Légende","Show caption":"Afficher une légende",Left:"Gauche",Center:"Centre",Right:"Droite","Cell type":"Type de cellule",Scope:"Étendue",Alignment:"Alignement","Horizontal align":"Alignement horizontal","Vertical align":"Alignement vertical",Top:"En haut",Middle:"Au milieu",Bottom:"En bas","Header cell":"Cellule d'en-tête","Row group":"Groupe de lignes","Column group":"Groupe de colonnes","Row type":"Type de ligne",Header:"En-tête",Body:"Corps",Footer:"Pied de page","Border color":"Couleur de bordure",Solid:"Trait continu",Dotted:"Pointillé",Dashed:"Tirets",Double:"Deux traits continus",Groove:"Sculpté",Ridge:"Extrudé",Inset:"Incrusté",Outset:"Relief",Hidden:"Masqué","Insert template...":"Insérer un modèle...",Templates:"Modèles",Template:"Modèle","Insert Template":"Insérer le modèle","Text color":"Couleur du texte","Background color":"Couleur d'arrière-plan","Custom...":"Personnalisée...","Custom color":"Couleur personnalisée","No color":"Aucune couleur","Remove color":"Supprimer la couleur","Show blocks":"Afficher les blocs","Show invisible characters":"Afficher les caractères invisibles","Word count":"Nombre de mots",Count:"Total",Document:"Document",Selection:"Sélection",Words:"Mots","Words: {0}":"Mots : {0}","{0} words":"{0} mots",File:"Fichier",Edit:"Edition",Insert:"Insertion",View:"Affichage",Format:"Format",Table:"Tableau",Tools:"Outils","Powered by {0}":"Avec {0}","Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help":"Zone de Texte Riche. Appuyez sur ALT-F9 pour le menu. Appuyez sur ALT-F10 pour la barre d'outils. Appuyez sur ALT-0 pour l'aide","Image title":"Titre d'image","Border width":"Épaisseur de la bordure","Border style":"Style de la bordure",Error:"Erreur",Warn:"Avertir",Valid:"Valide","To open the popup, press Shift+Enter":"Pour ouvrir la popup, appuyez sur Maj+Entrée","Rich Text Area":"Zone de Texte Riche","Rich Text Area. Press ALT-0 for help.":"Zone de Texte Riche. Appuyez sur ALT-0 pour l'aide.","System Font":"Police système","Failed to upload image: {0}":"Échec d'envoi de l'image : {0}","Failed to load plugin: {0} from url {1}":"Échec de chargement du plug-in : {0} à partir de l’URL {1}","Failed to load plugin url: {0}":"Échec de chargement de l'URL du plug-in : {0}","Failed to initialize plugin: {0}":"Échec d'initialisation du plug-in : {0}",example:"exemple",Search:"Rechercher",All:"Tout",Currency:"Devise",Text:"Texte",Quotations:"Citations",Mathematical:"Opérateurs mathématiques","Extended Latin":"Latin étendu",Symbols:"Symboles",Arrows:"Flèches","User Defined":"Défini par l'utilisateur","dollar sign":"Symbole dollar","currency sign":"Symbole devise","euro-currency sign":"Symbole euro","colon sign":"Symbole colón","cruzeiro sign":"Symbole cruzeiro","french franc sign":"Symbole franc français","lira sign":"Symbole lire","mill sign":"Symbole millième","naira sign":"Symbole naira","peseta sign":"Symbole peseta","rupee sign":"Symbole roupie","won sign":"Symbole won","new sheqel sign":"Symbole nouveau chékel","dong sign":"Symbole dong","kip sign":"Symbole kip","tugrik sign":"Symbole tougrik","drachma sign":"Symbole drachme","german penny symbol":"Symbole pfennig","peso sign":"Symbole peso","guarani sign":"Symbole guarani","austral sign":"Symbole austral","hryvnia sign":"Symbole hryvnia","cedi sign":"Symbole cedi","livre tournois sign":"Symbole livre tournois","spesmilo sign":"Symbole spesmilo","tenge sign":"Symbole tenge","indian rupee sign":"Symbole roupie indienne","turkish lira sign":"Symbole lire turque","nordic mark sign":"Symbole du mark nordique","manat sign":"Symbole manat","ruble sign":"Symbole rouble","yen character":"Sinogramme Yen","yuan character":"Sinogramme Yuan","yuan character, in hong kong and taiwan":"Sinogramme Yuan, Hong Kong et Taiwan","yen/yuan character variant one":"Sinogramme Yen/Yuan, première variante",Emojis:"Émojis","Emojis...":"Émojis...","Loading emojis...":"Chargement des emojis...","Could not load emojis":"Impossible de charger les emojis",People:"Personnes","Animals and Nature":"Animaux & nature","Food and Drink":"Nourriture & boissons",Activity:"Activité","Travel and Places":"Voyages & lieux",Objects:"Objets",Flags:"Drapeaux",Characters:"Caractères","Characters (no spaces)":"Caractères (espaces non compris)","{0} characters":"{0} caractères","Error: Form submit field collision.":"Erreur : conflit de champs lors de la soumission du formulaire.","Error: No form element found.":"Erreur : aucun élément de formulaire trouvé.","Color swatch":"Échantillon de couleurs","Color Picker":"Sélecteur de couleurs","Invalid hex color code: {0}":"Code couleur hexadécimal invalide : {0}","Invalid input":"Entrée invalide",R:"R","Red component":"Composant rouge",G:"V","Green component":"Composant vert",B:"B","Blue component":"Composant bleu","#":"#","Hex color code":"Code couleur hexadécimal","Range 0 to 255":"Plage de 0 à 255",Turquoise:"Turquoise",Green:"Vert",Blue:"Bleu",Purple:"Violet","Navy Blue":"Bleu marine","Dark Turquoise":"Turquoise foncé","Dark Green":"Vert foncé","Medium Blue":"Bleu moyen","Medium Purple":"Violet moyen","Midnight Blue":"Bleu de minuit",Yellow:"Jaune",Orange:"Orange",Red:"Rouge","Light Gray":"Gris clair",Gray:"Gris","Dark Yellow":"Jaune foncé","Dark Orange":"Orange foncé","Dark Red":"Rouge foncé","Medium Gray":"Gris moyen","Dark Gray":"Gris foncé","Light Green":"Vert clair","Light Yellow":"Jaune clair","Light Red":"Rouge clair","Light Purple":"Violet clair","Light Blue":"Bleu clair","Dark Purple":"Violet foncé","Dark Blue":"Bleu foncé",Black:"Noir",White:"Blanc","Switch to or from fullscreen mode":"Passer en ou quitter le mode plein écran","Open help dialog":"Ouvrir la boîte de dialogue d'aide",history:"historique",styles:"styles",formatting:"mise en forme",alignment:"alignement",indentation:"retrait",Font:"Police",Size:"Taille","More...":"Plus...","Select...":"Sélectionner...",Preferences:"Préférences",Yes:"Oui",No:"Non","Keyboard Navigation":"Navigation au clavier",Version:"Version","Code view":"Affichage du code","Open popup menu for split buttons":"Ouvrir le menu contextuel pour les boutons partagés","List Properties":"Propriétés de la liste","List properties...":"Lister les propriétés...","Start list at number":"Liste de départ au numéro","Line height":"Hauteur de la ligne","Dropped file type is not supported":"Le type de fichier déposé n'est pas pris en charge","Loading...":"Chargement...","ImageProxy HTTP error: Rejected request":"Erreur HTTP d'ImageProxy : Requête rejetée","ImageProxy HTTP error: Could not find Image Proxy":"Erreur HTTP d'ImageProxy : Impossible de trouver ImageProxy","ImageProxy HTTP error: Incorrect Image Proxy URL":"Erreur HTTP d'ImageProxy : URL de ImageProxy incorrecte","ImageProxy HTTP error: Unknown ImageProxy error":"Erreur HTTP d'ImageProxy : Erreur ImageProxy inconnue","Resource...":"Ressource...","Insert resource":"Insérer une ressource","File...":"File...","Upload file":"Uploader un fichier","Dynamic value...":"Valeur dynamique...","Insert dynamic value":"Insérer une valeur dynamique","Equation...":"Equation...","Insert/Edit equation":"Insérer/modifier une équation"})},86248:function(e,t,r){"use strict";r.d(t,{q:function(){return s}}),r(78235);var n=r(4008),o=(r(29168),r(49640),r(37179)),i=["AC","AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DG","DJ","DK","DM","DO","DZ","EA","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HN","HR","HT","HU","IC","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TA","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"],a={REGIONS:i.sort((function(e,t){return(0,o.Q9)(e,{},"regions")<=(0,o.Q9)(t,{},"regions")?-1:1})).reduce((function(e,t){return e[t]=(0,o.Q9)(t,{},"regions"),e}),{}),REGION_CODES:i,LANGS:{ab:{name:"Abkhaz",nativeName:"аҧсуа"},af:{name:"Afrikaans",nativeName:"Afrikaans"},sq:{name:"Albanian",nativeName:"Shqip"},am:{name:"Amharic",nativeName:"አማርኛ"},ar:{name:"Arabic",nativeName:"العربية"},an:{name:"Aragonese",nativeName:"Aragonés"},hy:{name:"Armenian",nativeName:"Հայերեն"},as:{name:"Assamese",nativeName:"অসমীয়া"},ay:{name:"Aymara",nativeName:"aymar aru"},az:{name:"Azerbaijani",nativeName:"azərbaycan dili"},ba:{name:"Bashkir",nativeName:"башҡорт теле"},eu:{name:"Basque",nativeName:"euskara, euskera"},be:{name:"Belarusian",nativeName:"Беларуская"},bn:{name:"Bengali",nativeName:"বাংলা"},bh:{name:"Bihari",nativeName:"भोजपुरी"},bi:{name:"Bislama",nativeName:"Bislama"},br:{name:"Breton",nativeName:"brezhoneg"},bg:{name:"Bulgarian",nativeName:"български език"},my:{name:"Burmese",nativeName:"ဗမာစာ"},ca:{name:"Catalan; Valencian",nativeName:"Català"},zh:{name:"Chinese",nativeName:"中文 (Zhōngwén), 汉语, 漢語"},hr:{name:"Croatian",nativeName:"hrvatski"},cs:{name:"Czech",nativeName:"česky, čeština"},da:{name:"Danish",nativeName:"dansk"},nl:{name:"Dutch",nativeName:"Nederlands, Vlaams"},en:{name:"English",nativeName:"English"},eo:{name:"Esperanto",nativeName:"Esperanto"},et:{name:"Estonian",nativeName:"eesti, eesti keel"},fi:{name:"Finnish",nativeName:"suomi, suomen kieli"},fr:{name:"French",nativeName:"Français"},gl:{name:"Galician",nativeName:"Galego"},ka:{name:"Georgian",nativeName:"ქართული"},de:{name:"German",nativeName:"Deutsch"},el:{name:"Greek",nativeName:"Ελληνικά"},gn:{name:"Guaraní",nativeName:"Avañeẽ"},gu:{name:"Gujarati",nativeName:"ગુજરાતી"},ht:{name:"Haitian; Haitian Creole",nativeName:"Kreyòl ayisyen"},ha:{name:"Hausa",nativeName:"Hausa, هَوُسَ"},he:{name:"Hebrew",nativeName:"עברית"},hi:{name:"Hindi",nativeName:"हिन्दी, हिंदी"},hu:{name:"Hungarian",nativeName:"Magyar"},ia:{name:"Interlingua",nativeName:"Interlingua"},id:{name:"Indonesian",nativeName:"Bahasa Indonesia"},ie:{name:"Interlingue",nativeName:"Originally called Occidental; then Interlingue after WWII"},ga:{name:"Irish",nativeName:"Gaeilge"},io:{name:"Ido",nativeName:"Ido"},is:{name:"Icelandic",nativeName:"Íslenska"},it:{name:"Italian",nativeName:"Italiano"},iu:{name:"Inuktitut",nativeName:"ᐃᓄᒃᑎᑐᑦ"},ja:{name:"Japanese",nativeName:"日本語 (にほんご／にっぽんご)"},jv:{name:"Javanese",nativeName:"basa Jawa"},kl:{name:"Kalaallisut, Greenlandic",nativeName:"kalaallisut, kalaallit oqaasii"},kn:{name:"Kannada",nativeName:"ಕನ್ನಡ"},ks:{name:"Kashmiri",nativeName:"कश्मीरी, كشميري‎"},kk:{name:"Kazakh",nativeName:"Қазақ тілі"},rw:{name:"Kinyarwanda",nativeName:"Ikinyarwanda"},ky:{name:"Kirghiz, Kyrgyz",nativeName:"кыргыз тили"},kg:{name:"Kongo",nativeName:"KiKongo"},ko:{name:"Korean",nativeName:"한국어 (韓國語), 조선말 (朝鮮語)"},ku:{name:"Kurdish",nativeName:"Kurdî, كوردی‎"},la:{name:"Latin",nativeName:"latine, lingua latina"},li:{name:"Limburgish, Limburgan, Limburger",nativeName:"Limburgs"},ln:{name:"Lingala",nativeName:"Lingála"},lo:{name:"Lao",nativeName:"ພາສາລາວ"},lt:{name:"Lithuanian",nativeName:"lietuvių kalba"},lv:{name:"Latvian",nativeName:"latviešu valoda"},gv:{name:"Manx",nativeName:"Gaelg, Gailck"},mk:{name:"Macedonian",nativeName:"македонски јазик"},mg:{name:"Malagasy",nativeName:"Malagasy fiteny"},ms:{name:"Malay",nativeName:"bahasa Melayu, بهاس ملايو‎"},ml:{name:"Malayalam",nativeName:"മലയാളം"},mt:{name:"Maltese",nativeName:"Malti"},mi:{name:"Māori",nativeName:"te reo Māori"},mr:{name:"Marathi (Marāṭhī)",nativeName:"मराठी"},mn:{name:"Mongolian",nativeName:"монгол"},na:{name:"Nauru",nativeName:"Ekakairũ Naoero"},ne:{name:"Nepali",nativeName:"नेपाली"},no:{name:"Norwegian",nativeName:"Norsk"},oc:{name:"Occitan",nativeName:"Occitan"},om:{name:"Oromo",nativeName:"Afaan Oromoo"},or:{name:"Oriya",nativeName:"ଓଡ଼ିଆ"},pa:{name:"Panjabi, Punjabi",nativeName:"ਪੰਜਾਬੀ, پنجابی‎"},pl:{name:"Polish",nativeName:"polski"},ps:{name:"Pashto, Pushto",nativeName:"پښتو"},pt:{name:"Portuguese",nativeName:"Português"},qu:{name:"Quechua",nativeName:"Runa Simi, Kichwa"},rn:{name:"Kirundi",nativeName:"kiRundi"},ro:{name:"Romanian, Moldavian, Moldovan",nativeName:"română"},ru:{name:"Russian",nativeName:"русский язык"},sa:{name:"Sanskrit (Saṁskṛta)",nativeName:"संस्कृतम्"},sd:{name:"Sindhi",nativeName:"सिन्धी, سنڌي، سندھی‎"},sm:{name:"Samoan",nativeName:"gagana faa Samoa"},sr:{name:"Serbian",nativeName:"српски језик"},gd:{name:"Scottish Gaelic; Gaelic",nativeName:"Gàidhlig"},sn:{name:"Shona",nativeName:"chiShona"},si:{name:"Sinhala, Sinhalese",nativeName:"සිංහල"},sk:{name:"Slovak",nativeName:"slovenčina"},so:{name:"Somali",nativeName:"Soomaaliga, af Soomaali"},st:{name:"Southern Sotho",nativeName:"Sesotho"},es:{name:"Spanish; Castilian",nativeName:"español, castellano"},su:{name:"Sundanese",nativeName:"Basa Sunda"},sw:{name:"Swahili",nativeName:"Kiswahili"},ss:{name:"Swati",nativeName:"Siswati"},sv:{name:"Swedish",nativeName:"svenska"},ta:{name:"Tamil",nativeName:"தமிழ்"},te:{name:"Telugu",nativeName:"తెలుగు"},tg:{name:"Tajik",nativeName:"тоҷикӣ, toğikī, تاجیکی‎"},th:{name:"Thai",nativeName:"ไทย"},ti:{name:"Tigrinya",nativeName:"ትግርኛ"},bo:{name:"Tibetan Standard, Tibetan, Central",nativeName:"བོད་ཡིག"},tk:{name:"Turkmen",nativeName:"Türkmen, Түркмен"},tl:{name:"Tagalog",nativeName:"Wikang Tagalog, ᜏᜒᜃᜅ᜔ ᜆᜄᜎᜓᜄ᜔"},tn:{name:"Tswana",nativeName:"Setswana"},to:{name:"Tonga (Tonga Islands)",nativeName:"faka Tonga"},tr:{name:"Turkish",nativeName:"Türkçe"},ts:{name:"Tsonga",nativeName:"Xitsonga"},tt:{name:"Tatar",nativeName:"татарча, tatarça, تاتارچا‎"},tw:{name:"Twi",nativeName:"Twi"},ug:{name:"Uighur, Uyghur",nativeName:"Uyƣurqə, ئۇيغۇرچە‎"},uk:{name:"Ukrainian",nativeName:"українська"},ur:{name:"Urdu",nativeName:"اردو"},uz:{name:"Uzbek",nativeName:"zbek, Ўзбек, أۇزبېك‎"},vi:{name:"Vietnamese",nativeName:"Tiếng Việt"},vo:{name:"Volapük",nativeName:"Volapük"},wa:{name:"Walloon",nativeName:"Walon"},cy:{name:"Welsh",nativeName:"Cymraeg"},wo:{name:"Wolof",nativeName:"Wollof"},fy:{name:"Western Frisian",nativeName:"Frysk"},xh:{name:"Xhosa",nativeName:"isiXhosa"},yi:{name:"Yiddish",nativeName:"ייִדיש"},yo:{name:"Yoruba",nativeName:"Yorùbá"},zu:{name:"Zulu",nativeName:"isiZulu"}}},s=Object.assign({},n.q,a)},36660:function(e,t,r){"use strict";r.d(t,{q:function(){return a}}),r(4248);var n=r(8660),o=r(37179),i=r(89276);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,n.OO)("pricing.currency"),r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return(0,o.Q9)("currency.value",{value:(0,i.qk)(e,2),unit:(0,o.Q9)("currency.".concat(t).concat(r?"_short":""))})}},4008:function(e,t,r){"use strict";r.d(t,{q:function(){return s}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(49640),r(48928),r(29708);var n=r(37179);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var i=["Pacific/Midway","US/Samoa","US/Hawaii","US/Alaska","US/Pacific","America/Tijuana","US/Arizona","US/Mountain","America/Chihuahua","America/Mazatlan","America/Mexico_City","America/Monterrey","Canada/Saskatchewan","US/Central","US/Eastern","US/East-Indiana","America/Bogota","America/Lima","America/Caracas","Canada/Atlantic","America/La_Paz","America/Santiago","Canada/Newfoundland","America/Buenos_Aires","Greenland","Atlantic/Stanley","Atlantic/Azores","Atlantic/Cape_Verde","Africa/Casablanca","Europe/Dublin","Europe/Lisbon","Europe/London","Africa/Monrovia","Europe/Amsterdam","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Budapest","Europe/Copenhagen","Europe/Ljubljana","Europe/Madrid","Europe/Paris","Europe/Prague","Europe/Rome","Europe/Sarajevo","Europe/Skopje","Europe/Stockholm","Europe/Vienna","Europe/Warsaw","Europe/Zagreb","Europe/Athens","Europe/Bucharest","Africa/Cairo","Africa/Harare","Europe/Helsinki","Europe/Istanbul","Asia/Jerusalem","Europe/Kiev","Europe/Minsk","Europe/Riga","Europe/Sofia","Europe/Tallinn","Europe/Vilnius","Asia/Baghdad","Asia/Kuwait","Africa/Nairobi","Asia/Riyadh","Europe/Moscow","Asia/Tehran","Asia/Baku","Europe/Volgograd","Asia/Muscat","Asia/Tbilisi","Asia/Yerevan","Asia/Kabul","Asia/Karachi","Asia/Tashkent","Asia/Kolkata","Asia/Kathmandu","Asia/Yekaterinburg","Asia/Almaty","Asia/Dhaka","Asia/Novosibirsk","Asia/Bangkok","Asia/Jakarta","Asia/Krasnoyarsk","Asia/Chongqing","Asia/Hong_Kong","Asia/Kuala_Lumpur","Australia/Perth","Asia/Singapore","Asia/Taipei","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Irkutsk","Asia/Seoul","Asia/Tokyo","Australia/Adelaide","Australia/Darwin","Asia/Yakutsk","Australia/Brisbane","Australia/Canberra","Pacific/Guam","Australia/Hobart","Australia/Melbourne","Pacific/Port_Moresby","Australia/Sydney","Asia/Vladivostok","Asia/Magadan","Pacific/Auckland","Pacific/Fiji"],a=i.reduce((function(e,t){return Object.assign(e,(r={},i=t,a=(0,n.Q9)(t,{},"timezones"),s=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=o(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(i),(i="symbol"==o(s)?s:String(s))in r?Object.defineProperty(r,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[i]=a,r));var r,i,a,s}),{}),s={TIMEZONE_CODES:i,TIMEZONES:a}},91260:function(e,t,r){"use strict";r.d(t,{Cm:function(){return m},EV:function(){return p},MF:function(){return u},Oe:function(){return s},Sd:function(){return v},Yz:function(){return d},e8:function(){return c},iA:function(){return y},kX:function(){return b},qK:function(){return l},qY:function(){return h}}),r(8108);var n=r(17412),o=r.n(n),i=r(92332),a=r(37179);function s(){return"YYYY-MM-DD[T]HH:mm:ss"}function l(){var e,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]?o().localeData().longDateFormat("ll"):o().localeData().longDateFormat("L"),t&&(e+=" "+o().localeData().longDateFormat("LT")),e}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD[T]HH:mm:ss";return o()(e,t,!0).isValid()}function u(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=o()(e,l(t,r));return r?n=n.utc():n.hours(0).minutes(0).seconds(0),n.format("YYYY-MM-DD[T]HH:mm:ss")}function p(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return o().utc(e).local().format(l(t,r))}function f(e){return o().utc(e).local().format("LT")}function d(e,t){var r=p(e,!0);return t&&(o()(e).isSame(t,"day")?r+=" | "+(0,a.Q9)("time_range",{start:f(e),end:f(t)}):r=(0,a.Q9)("date_range",{start:p(e,!0),end:p(t,!0)})),r}function y(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=o().duration({seconds:e});return r.years()>0?(r.years()+r.months()/12).toFixed(1)+" "+(0,a.Q9)(t?"years":"years_short"):r.months()>0?(r.months()+r.days()/30).toFixed(1)+" "+(0,a.Q9)(t?"months":"months_short"):r.days()>0?(r.days()+r.hours()/24).toFixed(1)+" "+(0,a.Q9)(t?"days":"days_short"):r.hours()>0?(r.hours()+r.minutes()/60).toFixed(1)+" "+(0,a.Q9)(t?"hours":"hours_short"):r.minutes()>0?(r.minutes()+r.seconds()/60).toFixed(1)+" "+(0,a.Q9)(t?"minutes":"minutes_short"):r.seconds().toFixed(1)+" "+(0,a.Q9)(t?"seconds":"seconds_short")}function m(e){return c(e,"YYYY-MM-DD[T]HH:mm:ss")&&o()(e,"YYYY-MM-DD[T]HH:mm:ss").toDate()}function b(){return arguments.length>0&&void 0!==arguments[0]&&!arguments[0]?o()().utc().format("YYYY-MM-DD[T]HH:mm:ss"):o()().utc().local().format("YYYY-MM-DD[T]HH:mm:ss")}function h(e){return v(e,b(!1))}function v(e,t){var r=o()(t).diff(o()(e));return o().duration(r).asSeconds()}o().locale((0,i.E)())},1596:function(e,t,r){"use strict";r.d(t,{CQ:function(){return i.CQ},EH:function(){return o.E},EV:function(){return n.EV},Q9:function(){return s.Q9},SO:function(){return s.SO},Yz:function(){return n.Yz},iA:function(){return n.iA},kX:function(){return n.kX},kn:function(){return i.kn},qw:function(){return a.q}});var n=r(91260),o=r(92332),i=r(89276),a=r(36660),s=r(37179)},38448:function(e,t,r){"use strict";r.d(t,{y:function(){return l}}),r(4248);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(33800),l=function(e){return n.createElement("svg",{className:a()("locale-icon",e.className)},n.createElement("use",{xlinkHref:"".concat((0,s.k)("bundles/clarolinecore/images/locale-icons.svg"),"#icon-locale-").concat(e.locale)}))};l.propTypes={className:o.PropTypes.string,locale:o.PropTypes.string.isRequired}},92332:function(e,t,r){"use strict";r.d(t,{E:function(){return o}});var n=r(8660);function o(){return(0,n.OO)("locale.current")||"en"}},89276:function(e,t,r){"use strict";r.d(t,{CQ:function(){return a},WI:function(){return l},kn:function(){return s},qk:function(){return o}}),r(21040);var n=r(37179);function o(e,t){return Math.round(e*Math.pow(10,t))/Math.pow(10,t)}function i(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,r={1:(0,n.Q9)("unit_kilo"),2:(0,n.Q9)("unit_mega"),3:(0,n.Q9)("unit_giga"),4:(0,n.Q9)("unit_tera")},i="",a=1,s=Object.keys(r),l=1;l<s.length;l++){var c=Math.pow(t,l);e>=c&&(a=c,i=r[l])}return o(e/a,1)+" "+i}function a(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]?i(e,1e3):o(e,1)}function s(e){return arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?o(e,1):i(e,1e3)+(0,n.Q9)("bytes_short")}function l(e,t){return e?a(e/t*100):0}},37179:function(e,t,r){"use strict";r.d(t,{Md:function(){return a},Q9:function(){return o},SO:function(){return i}});var n="platform";function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n;return window.Translator.trans(e,t,r)}function i(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return window.Translator.transChoice(e,t,r,o)}function a(e){return o(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},"validators")}},19936:function(e,t,r){"use strict";r.d(t,{m:function(){return c}});var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(70939),l=r(47816),c=function(e){return n.createElement("nav",{className:a()("app-menu-section",e.className,{opened:e.opened})},n.createElement("h2",{className:"h5 app-menu-section-title"},n.createElement(s.q,{className:"app-menu-section-toggle",type:l.Oq,icon:e.icon,label:e.title,callback:e.toggle},!e.opened&&n.createElement("span",{className:"toggle fa fa-fw fa-chevron-right"}),e.opened&&n.createElement("span",{className:"toggle fa fa-fw fa-chevron-down"}))),e.opened&&e.children)};c.propTypes={className:o.PropTypes.string,icon:o.PropTypes.string,title:o.PropTypes.string.isRequired,opened:o.PropTypes.bool.isRequired,toggle:o.PropTypes.func.isRequired,children:o.PropTypes.node}},91164:function(e,t,r){"use strict";r.d(t,{ay:function(){return l},cD:function(){return o},gV:function(){return a},gp:function(){return s},wl:function(){return i}});var n=r(7804),o="MENU_OPEN",i="MENU_CLOSE",a="MENU_TOGGLE",s="MENU_CHANGE_SECTION",l={};l.open=(0,n.eA)(o),l.close=(0,n.eA)(i),l.toggle=(0,n.eA)(a),l.changeSection=(0,n.eA)(s,"section"),l.setState=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return function(t){switch(e){case"open":t(l.open());break;case"close":t(l.close())}}}},45628:function(e,t,r){"use strict";r.d(t,{Ss:function(){return o.S},ay:function(){return n.ay}});var n=r(91164),o=(r(65712),r(90456))},65712:function(e,t,r){"use strict";r.d(t,{a:function(){return s}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(91376),o=r(91164);function i(e){return i="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},i(e)}function a(e,t,r){var n;return n=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==i(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=(0,n.TL)({untouched:(0,n.gd)(!0,a(a(a({},o.cD,(function(){return!1})),o.wl,(function(){return!1})),o.gV,(function(){return!1}))),opened:(0,n.gd)(!0,a(a(a({},o.cD,(function(){return!0})),o.wl,(function(){return!1})),o.gV,(function(e){return!e}))),section:(0,n.gd)(null,a({},o.gp,(function(e,t){return t.section})))})},90456:function(e,t,r){"use strict";r.d(t,{S:function(){return c}});var n=r(32808),o="menu",i=function(e){return e[o]},a=(0,n.M3)([i],(function(e){return e.untouched})),s=(0,n.M3)([i],(function(e){return e.opened})),l=(0,n.M3)([i],(function(e){return e.section})),c={STORE_NAME:o,untouched:a,opened:s,openedSection:l}},98176:function(e,t,r){"use strict";r.d(t,{G:function(){return o}});var n=r(8660);function o(){return(0,n.OO)("display.breadcrumb")}},21472:function(e,t,r){"use strict";r.d(t,{U:function(){return y}});var n=r(32876),o=(r(78235),r(11504)),i=r(3268),a=r(82084),s=r.n(a),l=r(94240),c=r.n(l),u=r(94720),p=r(94116);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}var d=function(e){return o.createElement(p.w,f({},c()(e,"type","message"),{size:"md",icon:s()("fa fa-fw",{"fa-circle-info":"info"===e.type,"fa-circle-check":"success"===e.type,"fa-exclamation-triangle":"warning"===e.type,"fa-minus-circle":"danger"===e.type}),title:e.title}),o.createElement(u.S,{className:"modal-body"},e.message))};d.propTypes={type:i.PropTypes.oneOf(["info","warning","success","danger"]).isRequired,title:i.PropTypes.string,message:i.PropTypes.string.isRequired},d.defaultProps={type:"info"};var y="MODAL_ALERT";n.W.add(y,d)},42536:function(e,t,r){"use strict";r.d(t,{G:function(){return y}}),r(78235);var n=r(11504),o=r(3268),i=r(94240),a=r.n(i),s=r(37179),l=r(94720),c=r(70939),u=r(55936),p=r(94116),f=r(99304);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}var y=function(e){return n.createElement(p.w,a()(e,"dangerous","question","additional","confirmAction","handleConfirm"),n.createElement(l.S,{className:"modal-body"},e.question||(0,s.Q9)("action_confirm_message")),e.additional,e.confirmAction&&n.createElement(c.q,d({label:(0,s.Q9)("confirm",{},"actions")},a()(e.confirmAction,"icon","tooltip","size"),{className:"modal-btn",size:"lg",variant:"btn",onClick:e.fadeModal,dangerous:e.dangerous,primary:!e.dangerous})),!e.confirmAction&&n.createElement(u.A,{className:"modal-btn",variant:"btn",size:"lg",callback:function(){e.handleConfirm(),e.fadeModal()},dangerous:e.dangerous,primary:!e.dangerous},e.confirmButtonText||(0,s.Q9)("confirm",{},"actions")))};y.propTypes={dangerous:o.PropTypes.bool,question:o.PropTypes.string.isRequired,additional:o.PropTypes.any,confirmAction:o.PropTypes.shape(f.So.propTypes),fadeModal:o.PropTypes.func.isRequired,confirmButtonText:o.PropTypes.string,handleConfirm:o.PropTypes.func},y.defaultProps={dangerous:!1}},65048:function(e,t,r){"use strict";r.d(t,{e:function(){return i}});var n=r(32876),o=r(42536),i="MODAL_CONFIRM";n.W.add(i,o.G)},39360:function(e,t,r){"use strict";r.d(t,{G:function(){return B}});var n=r(32876),o=r(52328),i=r(19668),a=(r(53475),r(35016),r(16968),r(21668),r(82844),r(31956),r(87532),r(89120),r(76568),r(37056),r(51408),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708),r(11504)),s=r(3268),l=r(19448),c=r.n(l),u=r(40656),p=r.n(u),f=r(94240),d=r.n(f),y=r(7060),m=r.n(y),b=r(37179),h=r(33800),v=r(94116),g=r(70939),T=r(38112),P=r(47816),S=r(94720),E=r(1736),O=r(82148),w=r(32976),N=r(34488),_=r(77981),j=r(75916);function R(e){return R="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},R(e)}function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},k.apply(this,arguments)}function q(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,A(n.key),n)}}function A(e){var t=function(e,t){if("object"!=R(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=R(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==R(t)?t:String(t)}function C(e,t,r){return t=I(t),function(e,t){if(t&&("object"===R(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return L(e)}(e,x()?Reflect.construct(t,r||[],I(e).constructor):t.apply(e,r))}function x(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(x=function(){return!!e})()}function I(e){return I=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},I(e)}function L(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(e,t){return M=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},M(e,t)}var D=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=C(this,t,[e])).state={current:0,currentSlide:0,discard:!1},r.next=r.next.bind(L(r)),r.previous=r.previous.bind(L(r)),r.finish=r.finish.bind(L(r)),r}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&M(e,t)}(t,e),r=t,n=[{key:"next",value:function(){this.setState({currentSlide:this.state.currentSlide+1})}},{key:"previous",value:function(){this.setState({currentSlide:this.state.currentSlide-1})}},{key:"finish",value:function(){var e=this.props.messages[this.state.current];!this.props.noDiscard&&(_.q.MESSAGE_TYPE_ONCE===e.type||_.q.MESSAGE_TYPE_DISCARD===e.type&&this.state.discard)&&this.props.discard(e.id),this.state.current===this.props.messages.length-1?this.props.fadeModal():this.setState({current:this.state.current+1,currentSlide:0,discard:!1})}},{key:"render",value:function(){var e=this,t=this.props.messages[this.state.current]||{},r=c()(t,"slides[".concat(this.state.currentSlide,"]")),n=(0,N.c)(this.props.currentUser);return a.createElement(v.w,k({},d()(this.props,"messages","currentUser","discard","noDiscard"),{className:"connection-message-modal",title:t.title,subtitle:(0,b.Q9)("current_of_total",{current:this.state.currentSlide+1,total:t.slides.length}),size:"lg"}),!p()(r.poster)&&a.createElement("img",{className:"img-fluid",src:r.poster.absolute?r.poster:(0,h.k)(r.poster)}),r.title&&a.createElement("h1",{className:"slide-header h2"},r.title),(r.content||!p()(r.shortcuts))&&a.createElement("div",{className:"modal-body"},r.content&&a.createElement(S.S,null,r.content),!p()(r.shortcuts)&&a.createElement("h4",null,(0,b.Q9)("useful_links")),!p()(r.shortcuts)&&a.createElement(T.Y,{id:"slide-shortcuts-".concat(r.id),className:"list-group",buttonName:"list-group-item",actions:n.then((function(t){return r.shortcuts.map((function(e){return"tool"===e.type?{name:e.name,type:P.UV,label:(0,b.Q9)("open-tool",{tool:(0,b.Q9)(e.name,{},"tools")},"actions"),target:(0,O.w)(e.name)}:t.find((function(t){return t.name===e.name}))})).filter((function(e){return!!e})).map((function(t){return m()({},t,{onClick:function(){return e.props.fadeModal()}})}))}))})),a.createElement("div",{className:"modal-footer"},_.q.MESSAGE_TYPE_DISCARD===t.type&&a.createElement(E.y,{id:"hide-connection-message",label:(0,b.Q9)("do_not_display_anymore"),checked:this.state.discard,disabled:this.props.noDiscard,onChange:function(){return e.setState({discard:!e.state.discard})}}),1<t.slides.length&&a.createElement(g.q,{className:"btn-link",type:P.Oq,icon:"fa fa-angle-double-left",label:"",disabled:0===this.state.currentSlide,callback:this.previous,size:"lg"}),t.slides.length-1!==this.state.currentSlide&&a.createElement(g.q,{className:"btn",type:P.Oq,label:(0,b.Q9)("next"),primary:!0,callback:this.next,size:"lg"},a.createElement("span",{className:"fa fa-angle-double-right icon-with-text-left","aria-hidden":"true"})),t.slides.length-1===this.state.currentSlide&&a.createElement(g.q,{variant:"btn",size:"lg",type:P.Oq,label:(0,b.Q9)("close",{},"actions"),primary:!0,callback:this.finish})))}}],n&&q(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),t}(a.Component);D.propTypes={fadeModal:s.PropTypes.func.isRequired,messages:s.PropTypes.arrayOf(s.PropTypes.shape(j.W.propTypes)).isRequired,currentUser:s.PropTypes.shape(w.i0.propTypes),noDiscard:s.PropTypes.bool,discard:s.PropTypes.func.isRequired},D.defaultProps={noDiscard:!1};var U=r(84568);function Q(e){return Q="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},Q(e)}var F=function(e){return t={},r=U.UF,n={silent:!0,url:["apiv2_connection_message_discard",{id:e}],request:{method:"PUT"}},o=function(e,t){if("object"!=Q(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=Q(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(r),(r="symbol"==Q(o)?o:String(o))in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t;var t,r,n,o},z=(0,o.Ul)((function(e){return{currentUser:i.S.currentUser(e)}}),(function(e){return{discard:function(t){e(F(t))}}}))(D),B="MODAL_CONNECTION";n.W.add(B,z)},6932:function(e,t,r){"use strict";r.d(t,{W:function(){return y}});var n=r(32876),o=(r(78235),r(11504)),i=r(3268),a=r(94240),s=r.n(a),l=r(84568),c=r(37179),u=r(94116),p=r(8804);function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}var d=function(e){return o.createElement(u.w,f({},s()(e,"current","available"),{title:(0,c.Q9)("language")}),o.createElement("div",{className:"modal-body text-center"},o.createElement(p.C,{value:e.current,available:e.available,onChange:function(e){window.location=(0,l.qW)(["claroline_locale_change",{locale:e}])}})))};d.propTypes={current:i.PropTypes.string.isRequired,available:i.PropTypes.arrayOf(i.PropTypes.string).isRequired,fadeModal:i.PropTypes.func.isRequired};var y="MODAL_LOCALE";n.W.add(y,d)},47712:function(e,t,r){"use strict";r.d(t,{K:function(){return g}});var n=r(32876),o=(r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708),r(11504)),i=r(3268),a=r(94240),s=r.n(a),l=r(41654),c=r(9412);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}function f(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,d(n.key),n)}}function d(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==u(t)?t:String(t)}function y(e,t,r){return t=b(t),function(e,t){if(t&&("object"===u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,m()?Reflect.construct(t,r||[],b(e).constructor):t.apply(e,r))}function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(m=function(){return!!e})()}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}var v=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=y(this,t,[e])).state={aborted:!0},r}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){var e=this;return o.createElement(l.c,p({},s()(this.props,"fadeModal","hideModal","onLogin","onAbort"),{autoFocus:!0,enforceFocus:!1,dialogClassName:"login-modal",size:"lg",onHide:this.props.fadeModal,onExited:function(){e.props.onAbort&&e.state.aborted&&e.props.onAbort(),e.props.hideModal()}}),o.createElement(c.e,{onLogin:function(t){e.setState({aborted:!1},(function(){e.props.onLogin&&e.props.onLogin(t),e.props.fadeModal()}))}}))}}])&&f(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),t}(o.Component);v.propTypes={onLogin:i.PropTypes.func,onAbort:i.PropTypes.func,fadeModal:i.PropTypes.func.isRequired,hideModal:i.PropTypes.func.isRequired};var g="MODAL_LOGIN";n.W.add(g,v)},32876:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});var n=(0,r(64080).Q)("modals")},94295:function(e,t,r){"use strict";r.d(t,{q:function(){return h}}),r(16968),r(89120),r(48928),r(29708),r(53475),r(35016),r(21668),r(82844),r(37056),r(9456),r(49640);var n,o=r(37179),i=r(20092);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t,r){var n;return n=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==a(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=2e3,c="success",u="warning",p="error",f="info",d="pending",y="unauthorized",m="unavailable",b="forbidden",h={ALERT_DISPLAY_MAX:5,ALERT_DISPLAY_TIMEOUT:l,ALERT_STATUS:s(s(s(s(s(s(s(s({},d,{order:1,icon:"fa-spinner",removable:!1}),b,{order:2,icon:"fa-lock",removable:!0}),p,{order:3,icon:"fa-times",removable:!0}),y,{order:4,icon:"fa-lock-alt",removable:!0}),m,{order:5,icon:"fa-power-off",removable:!0,timeout:l}),u,{order:6,icon:"fa-exclamation",removable:!0,timeout:l}),c,{order:7,icon:"fa-check",removable:!0,timeout:l}),f,{order:8,icon:"fa-lightbulb",removable:!0,timeout:6e3}),ALERT_STACKED_STATUS:[d],ALERT_STATUS_SUCCESS:c,ALERT_STATUS_WARNING:u,ALERT_STATUS_ERROR:p,ALERT_STATUS_INFO:f,ALERT_STATUS_PENDING:d,ALERT_STATUS_UNAUTHORIZED:y,ALERT_STATUS_FORBIDDEN:b,ALERT_STATUS_UNAVAILABLE:m,ALERT_ACTIONS:(s(s(s(s(s(s(s(s(s(s(n={},i.q.ACTION_GENERIC,s(s(s(s(s(s(s({},d,{title:(0,o.Q9)("generic.pending.title",{},"alerts"),message:(0,o.Q9)("generic.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("generic.success.title",{},"alerts"),message:(0,o.Q9)("generic.success.message",{},"alerts")}),u,{title:(0,o.Q9)("generic.warning.title",{},"alerts"),message:(0,o.Q9)("generic.warning.message",{},"alerts")}),y,{title:(0,o.Q9)("generic.unauthorized.title",{},"alerts"),message:(0,o.Q9)("generic.unauthorized.message",{},"alerts")}),b,{title:(0,o.Q9)("generic.forbidden.title",{},"alerts"),message:(0,o.Q9)("generic.forbidden.message",{},"alerts")}),m,{title:(0,o.Q9)("generic.unavailable.title",{},"alerts"),message:(0,o.Q9)("generic.unavailable.message",{},"alerts")}),p,{title:(0,o.Q9)("generic.error.title",{},"alerts"),message:(0,o.Q9)("generic.error.message",{},"alerts")})),i.q.ACTION_LOAD,s(s({},d,{title:(0,o.Q9)("load.pending.title",{},"alerts"),message:(0,o.Q9)("load.pending.message",{},"alerts")}),p,{title:(0,o.Q9)("load.error.title",{},"alerts"),message:(0,o.Q9)("load.error.message",{},"alerts")})),i.q.ACTION_REFRESH,s(s({},d,{title:(0,o.Q9)("refresh.pending.title",{},"alerts"),message:(0,o.Q9)("refresh.pending.message",{},"alerts")}),p,{title:(0,o.Q9)("refresh.error.title",{},"alerts"),message:(0,o.Q9)("refresh.error.message",{},"alerts")})),i.q.ACTION_SAVE,s(s(s(s({},d,{title:(0,o.Q9)("save.pending.title",{},"alerts"),message:(0,o.Q9)("save.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("save.success.title",{},"alerts"),message:(0,o.Q9)("save.success.message",{},"alerts")}),u,{title:(0,o.Q9)("save.warning.title",{},"alerts"),message:(0,o.Q9)("save.warning.message",{},"alerts")}),p,{title:(0,o.Q9)("save.error.title",{},"alerts"),message:(0,o.Q9)("save.error.message",{},"alerts")})),i.q.ACTION_CREATE,s(s(s(s(s({},d,{title:(0,o.Q9)("create.pending.title",{},"alerts"),message:(0,o.Q9)("create.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("create.success.title",{},"alerts"),message:(0,o.Q9)("create.success.message",{},"alerts")}),u,{title:(0,o.Q9)("create.warning.title",{},"alerts"),message:(0,o.Q9)("create.warning.message",{},"alerts")}),p,{title:(0,o.Q9)("create.error.title",{},"alerts"),message:(0,o.Q9)("create.error.message",{},"alerts")}),b,{title:(0,o.Q9)("create.forbidden.title",{},"alerts"),message:(0,o.Q9)("create.forbidden.message",{},"alerts")})),i.q.ACTION_UPDATE,s(s(s(s(s({},d,{title:(0,o.Q9)("update.pending.title",{},"alerts"),message:(0,o.Q9)("update.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("update.success.title",{},"alerts"),message:(0,o.Q9)("update.success.message",{},"alerts")}),u,{title:(0,o.Q9)("update.warning.title",{},"alerts"),message:(0,o.Q9)("update.warning.message",{},"alerts")}),p,{title:(0,o.Q9)("update.error.title",{},"alerts"),message:(0,o.Q9)("update.error.message",{},"alerts")}),b,{title:(0,o.Q9)("update.forbidden.title",{},"alerts"),message:(0,o.Q9)("update.forbidden.message",{},"alerts")})),i.q.ACTION_DELETE,s(s(s(s(s({},d,{title:(0,o.Q9)("delete.pending.title",{},"alerts"),message:(0,o.Q9)("delete.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("delete.success.title",{},"alerts"),message:(0,o.Q9)("delete.success.message",{},"alerts")}),u,{title:(0,o.Q9)("delete.warning.title",{},"alerts"),message:(0,o.Q9)("delete.warning.message",{},"alerts")}),p,{title:(0,o.Q9)("delete.error.title",{},"alerts"),message:(0,o.Q9)("delete.error.message",{},"alerts")}),b,{title:(0,o.Q9)("delete.forbidden.title",{},"alerts"),message:(0,o.Q9)("delete.forbidden.message",{},"alerts")})),i.q.ACTION_SEND,s(s(s({},d,{title:(0,o.Q9)("send.pending.title",{},"alerts"),message:(0,o.Q9)("send.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("send.success.title",{},"alerts"),message:(0,o.Q9)("send.success.message",{},"alerts")}),p,{title:(0,o.Q9)("send.error.title",{},"alerts"),message:(0,o.Q9)("send.error.message",{},"alerts")})),i.q.ACTION_UPLOAD,s(s(s(s(s({},d,{title:(0,o.Q9)("upload.pending.title",{},"alerts"),message:(0,o.Q9)("upload.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("upload.success.title",{},"alerts"),message:(0,o.Q9)("upload.success.message",{},"alerts")}),u,{title:(0,o.Q9)("upload.warning.title",{},"alerts"),message:(0,o.Q9)("upload.warning.message",{},"alerts")}),p,{title:(0,o.Q9)("upload.error.title",{},"alerts"),message:(0,o.Q9)("upload.error.message",{},"alerts")}),b,{title:(0,o.Q9)("upload.forbidden.title",{},"alerts"),message:(0,o.Q9)("upload.forbidden.message",{},"alerts")})),i.q.ACTION_PUBLISH,s(s(s({},d,{title:(0,o.Q9)("publish.pending.title",{},"alerts"),message:(0,o.Q9)("publish.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("publish.success.title",{},"alerts"),message:(0,o.Q9)("publish.success.message",{},"alerts")}),p,{title:(0,o.Q9)("publish.error.title",{},"alerts"),message:(0,o.Q9)("publish.error.message",{},"alerts")})),s(s(n,i.q.ACTION_UNPUBLISH,s(s(s({},d,{title:(0,o.Q9)("unpublish.pending.title",{},"alerts"),message:(0,o.Q9)("unpublish.pending.message",{},"alerts")}),c,{title:(0,o.Q9)("unpublish.success.title",{},"alerts"),message:(0,o.Q9)("unpublish.success.message",{},"alerts")}),p,{title:(0,o.Q9)("unpublish.error.title",{},"alerts"),message:(0,o.Q9)("unpublish.error.message",{},"alerts")})),i.q.ACTION_SCHEDULE,s(s(s({},d,{title:(0,o.Q9)("schedule.pending.title",{},"alerts"),message:(0,o.Q9)("schedule.pending.message",{},"alerts")}),f,{title:(0,o.Q9)("schedule.info.title",{},"alerts"),message:(0,o.Q9)("schedule.info.message",{},"alerts")}),p,{title:(0,o.Q9)("schedule.error.title",{},"alerts"),message:(0,o.Q9)("schedule.error.message",{},"alerts")})))}},21952:function(e,t,r){"use strict";r.d(t,{ay:function(){return u},ac:function(){return m},Ss:function(){return P}}),r(21040);var n=r(79328),o=r.n(n),i=r(7804),a=r(20092),s=r(94295),l="ALERT_ADD",c="ALERT_REMOVE",u={addAlert:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.q.ACTION_GENERIC,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;return o()(e,"id is required"),o()(t,"status is required"),o()(-1!==Object.keys(s.q.ALERT_STATUS).indexOf(t),"status must be one of the defined ALERT_STATUS."),o()(-1!==Object.keys(a.q.ACTIONS).indexOf(r),"action must be one of the defined ACTIONS"),o()(Object.keys(s.q.ALERT_ACTIONS[r][t]),"action does not implement the alert status"),{type:l,id:e,status:t,action:r,message:i,title:n}}};u.removeAlert=(0,i.eA)(c,"id"),r(53475),r(35016),r(16968),r(21668),r(82844),r(51496),r(89120),r(83248),r(56468),r(37056),r(9456),r(49640),r(48928),r(29708);var p=r(38316),f=r.n(p);function d(e){return d="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},d(e)}function y(e,t,r){var n;return n=function(e,t){if("object"!=d(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==d(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=(0,r(91376).gd)([],y(y({},l,(function(e,t){var r=f()(e),n=s.q.ALERT_ACTIONS[t.action][t.status];return r.push({id:t.id,status:t.status,action:t.action,message:t.message||n.message,title:t.title||n.title}),r})),c,(function(e,t){var r=f()(e),n=r.findIndex((function(e){return t.id===e.id}));return-1!==n&&r.splice(n,1),r}))),b=(r(32928),r(29168),r(32808)),h="alerts",v=function(e){return e[h]||[]},g=(0,b.M3)([v],(function(e){return e.slice(0).sort((function(e,t){var r=s.q.ALERT_STATUS[e.status].order,n=s.q.ALERT_STATUS[t.status].order;return r<n?-1:r>n?1:0}))})),T=(0,b.M3)([g],(function(e){return e.slice(0,s.q.ALERT_DISPLAY_MAX)})),P={STORE_NAME:h,alerts:v,sortedAlerts:g,displayedAlerts:T}},47708:function(e,t,r){"use strict";r.d(t,{iS:function(){return s},hx:function(){return p},kn:function(){return u},IP:function(){return c},sn:function(){return a},_O:function(){return l}});var n=r(11504),o=r(3268),i=r(13560),a=(0,n.forwardRef)((function(e,t){return n.createElement(i.c,{id:e.id,show:e.show,drop:"top"===e.position?"up":"down",autoClose:!0,className:e.className,disabled:e.disabled,onToggle:e.onToggle,ref:t},e.children)}));a.propTypes={id:o.PropTypes.string.isRequired,show:o.PropTypes.bool,className:o.PropTypes.string,disabled:o.PropTypes.bool,position:o.PropTypes.oneOf(["top","bottom"]),children:o.PropTypes.node.isRequired,onToggle:o.PropTypes.func},a.defaultProps={disabled:!1,position:"bottom"};var s=i.c.Menu;s.defaultProps={renderOnMount:!1};var l=i.c.Toggle,c=i.c.Item,u=(i.c.ItemText,i.c.Header),p=i.c.Divider},94116:function(e,t,r){"use strict";r.d(t,{w:function(){return T}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(94240),l=r.n(s),c=r(41654),u=r(33800);function p(e){return p="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},p(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function d(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,y(n.key),n)}}function y(e){var t=function(e,t){if("object"!=p(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=p(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==p(t)?t:String(t)}function m(e,t,r){return t=h(t),function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}(e,b()?Reflect.construct(t,r||[],h(e).constructor):t.apply(e,r))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(b=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e,t){return g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},g(e,t)}var T=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=m(this,t,[e])).state={enterEvents:r.props.show,exitEvents:!0},r.onHide=r.onHide.bind(v(r)),r.onEnter=r.onEnter.bind(v(r)),r.onEntering=r.onEntering.bind(v(r)),r.onEntered=r.onEntered.bind(v(r)),r.onExit=r.onExit.bind(v(r)),r.onExiting=r.onExiting.bind(v(r)),r.onExited=r.onExited.bind(v(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(t,e),r=t,(o=[{key:"componentDidUpdate",value:function(e){this.props.show!==e.show&&this.setState({enterEvents:this.props.show,exitEvents:!this.props.show}),this.props.disabled!==e.disabled&&this.setState({enterEvents:!1,exitEvents:!this.props.disabled})}},{key:"on",value:function(e,t){t&&this.state["".concat(e,"Events")]&&t()}},{key:"onHide",value:function(){this.on("exit",this.props.fadeModal)}},{key:"onEnter",value:function(){this.on("enter",this.props.onEnter)}},{key:"onEntering",value:function(){this.on("enter",this.props.onEntering)}},{key:"onEntered",value:function(){this.on("enter",this.props.onEntered)}},{key:"onExit",value:function(){this.on("exit",this.props.onExit)}},{key:"onExiting",value:function(){this.on("exit",this.props.onExiting)}},{key:"onExited",value:function(){this.on("exit",this.props.onExited),this.on("exit",this.props.hideModal)}},{key:"render",value:function(){return n.createElement(c.c,f({},l()(this.props,"fadeModal","hideModal","icon","title","subtitle","className","children"),{autoFocus:!0,enforceFocus:!1,dialogClassName:this.props.className,fullscreen:this.props.fullscreen,show:this.props.show&&!this.props.disabled,onHide:this.onHide,onEnter:this.onEnter,onEntering:this.onEntering,onEntered:this.onEntered,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}),(this.props.title||this.props.icon)&&n.createElement(c.c.Header,{closeButton:this.props.closeButton,style:this.props.poster&&{backgroundImage:'url("'.concat((0,u.k)(this.props.poster),'")')},className:a()({"modal-poster":!!this.props.poster})},n.createElement(c.c.Title,{className:"h-title"},this.props.icon&&n.createElement("span",{className:a()("modal-icon",this.props.icon)}),n.createElement("div",{role:"presentation"},this.props.title,this.props.subtitle&&n.createElement("small",null,this.props.subtitle)))),this.props.children)}}])&&d(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);T.propTypes={fadeModal:o.PropTypes.func.isRequired,hideModal:o.PropTypes.func.isRequired,show:o.PropTypes.bool.isRequired,closeButton:o.PropTypes.bool,size:o.PropTypes.oneOf(["sm","lg","xl"]),fullscreen:o.PropTypes.oneOf([!0,"sm-down","md-down","lg-down","xl-down","xxl-down"]),onEnter:o.PropTypes.func,onEntering:o.PropTypes.func,onEntered:o.PropTypes.func,onExit:o.PropTypes.func,onExiting:o.PropTypes.func,onExited:o.PropTypes.func,disabled:o.PropTypes.bool,poster:o.PropTypes.string,icon:o.PropTypes.string,title:o.PropTypes.string,subtitle:o.PropTypes.string,className:o.PropTypes.string,children:o.PropTypes.node.isRequired},T.defaultProps={disabled:!0,closeButton:!0}},1536:function(e,t,r){"use strict";r.d(t,{_8:function(){return c},ay:function(){return u},kJ:function(){return l},uI:function(){return s}});var n=r(79328),o=r.n(n),i=r(7804),a=r(49880),s="MODAL_SHOW",l="MODAL_FADE",c="MODAL_HIDE",u={openModal:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return o()(!!e,"modalId is required"),o()(!!t,"modalType is required"),{type:s,modalId:e,modalType:t,modalProps:r}},showModal:function(e,t){return function(r){var n=(0,a.O)();r(u.openModal(n,e,t))}}};u.fadeModal=(0,i.eA)(l,"modalId"),u.closeModal=(0,i.eA)(c,"modalId"),u.hideModal=function(e){return function(t){o()(!!e,"modalId is required"),t(u.closeModal(e))}}},67744:function(e,t,r){"use strict";r.d(t,{ay:function(){return n.ay},ac:function(){return l},Ss:function(){return y}});var n=r(1536),o=(r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(51496),r(89120),r(56468),r(37056),r(9456),r(49640),r(48928),r(29708),r(38316)),i=r.n(o);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t,r){var n;return n=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==a(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=(0,r(91376).gd)([],s(s(s({},n.uI,(function(e,t){return[{id:t.modalId,type:t.modalType,props:t.modalProps,fading:!1}].concat(e)})),n.kJ,(function(e,t){var r=i()(e),n=r.findIndex((function(e){return e.id===t.modalId}));return-1!==n&&(r[n].fading=!0),r})),n._8,(function(e,t){var r=i()(e),n=r.findIndex((function(e){return e.id===t.modalId}));return-1!==n&&r.splice(n,1),r}))),c=r(32808),u="modals",p=function(e){return e[u]},f=(0,c.M3)([p],(function(e){return e[0]})),d=(0,c.M3)([p],(function(e){return 0!==e.length})),y={STORE_NAME:u,modal:f,modals:p,show:d}},26848:function(e,t,r){"use strict";r.d(t,{A:function(){return i}}),r(51408);var n=r(52328),o=r(67744);function i(e){var t,r=(0,n.Ul)(null,(function(e){return{showModal:function(t,r){e(o.ay.showModal(t,r))}}}),void 0,{areStatesEqual:function(){return!0}})(e);return r.displayName="WithModal(".concat((t=e).displayName||t.name||"Component",")"),r}},26260:function(e,t,r){"use strict";r.d(t,{e:function(){return s}});var n=r(11504),o=r(3268),i=r(18600),a=r(6424),s=function(e){return e.disabled?e.children:n.createElement(i.c,{placement:e.position,overlay:n.createElement(a.c,{id:e.id},e.tip)},e.children)};s.propTypes={id:o.PropTypes.string.isRequired,tip:o.PropTypes.string.isRequired,disabled:o.PropTypes.bool,children:o.PropTypes.element.isRequired,position:o.PropTypes.oneOf(["top","right","bottom","left"])},s.defaultProps={position:"top",disabled:!1}},77960:function(e,t,r){"use strict";r.d(t,{K:function(){return p}}),r(31956),r(76568),r(78235),r(49640);var n=r(11504),o=r(3268),i=r(94240),a=r.n(i),s=r(76608),l=r(47816),c=r(70939);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}var p=function(e){var t=e.path.filter((function(e){return void 0===e.displayed||e.displayed}));return 0!==t.length?n.createElement("nav",{"aria-label":"breadcrumb",className:e.className},n.createElement("ol",{className:"breadcrumb"},t.filter((function(e){return void 0===e.displayed||e.displayed})).map((function(e,r){return r!==t.length-1?n.createElement("li",{key:e.id||(0,s.G)(e.label),className:"breadcrumb-item"},n.createElement(c.q,u({type:e.type||l.ay},a()(e,"displayed")))):n.createElement("li",{key:e.id||(0,s.G)(e.label),className:"breadcrumb-item active","aria-current":"page"},e.label)})))):null};p.propTypes={className:o.PropTypes.string,path:o.PropTypes.arrayOf(o.PropTypes.shape({id:o.PropTypes.string,type:o.PropTypes.string,label:o.PropTypes.string.isRequired,displayed:o.PropTypes.bool,target:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.array])}))},p.defaultProps={path:[]}},61440:function(e,t,r){"use strict";r.d(t,{U:function(){return _}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(87532),r(51496),r(89120),r(37056),r(51408),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(79628),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(82084),i=r.n(o),a=r(7060),s=r.n(a),l=r(94240),c=r.n(l),u=r(29380),p=r(37179),f=r(47816),d=r(70939),y=r(10236),m=r(64916),b=r(79600),h=r(77960);function v(e){return v="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},v(e)}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},g.apply(this,arguments)}function T(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,P(n.key),n)}}function P(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=v(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==v(t)?t:String(t)}function S(e,t,r){return t=O(t),function(e,t){if(t&&("object"===v(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}(e,E()?Reflect.construct(t,r||[],O(e).constructor):t.apply(e,r))}function E(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(E=function(){return!!e})()}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function N(e,t){return N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},N(e,t)}var _=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=S(this,t,[e])).state={fullscreen:r.props.fullscreen,actions:[]},r.toggleFullscreen=r.toggleFullscreen.bind(w(r)),r}var r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&N(e,t)}(t,e),r=t,(o=[{key:"componentDidMount",value:function(){this.generateActions()}},{key:"componentDidUpdate",value:function(e){this.props.fullscreen!==e.fullscreen&&this.setState({fullscreen:this.props.fullscreen}),this.props.actions!==e.actions&&this.generateActions()}},{key:"generateActions",value:function(){var e=this,t={name:"fullscreen",type:f.Oq,icon:i()("fa fa-fw",{"fa-expand":!this.state.fullscreen,"fa-times":this.state.fullscreen}),label:(0,p.Q9)(this.state.fullscreen?"fullscreen_off":"fullscreen_on"),callback:this.toggleFullscreen};this.props.actions instanceof Promise?this.props.actions.then((function(r){-1!==r.findIndex((function(e){return"fullscreen"===e.name}))?e.setState({actions:r}):e.setState({actions:r.concat([t])})})):-1!==(this.props.actions||[]).findIndex((function(e){return"fullscreen"===e.name}))?this.setState({actions:this.props.actions||[]}):this.setState({actions:(this.props.actions||[]).concat([t])})}},{key:"toggleFullscreen",value:function(){this.setState({fullscreen:!this.state.fullscreen})}},{key:"render",value:function(){return n.createElement(m.N,g({},c()(this.props,"showHeader","showTitle","header","title","subtitle","icon","poster","toolbar","actions","fullscreen"),{fullscreen:this.state.fullscreen,meta:s()({},{title:this.props.title,poster:this.props.poster},this.props.meta||{})}),this.state.fullscreen&&0!==this.state.actions.length&&n.createElement(d.q,g({className:"fullscreen-close"},this.state.actions.find((function(e){return"fullscreen"===e.name})),{tooltip:"bottom"})),!this.props.embedded&&n.createElement(h.K,{path:this.props.path,className:i()({"visually-hidden":!this.props.showBreadcrumb||this.state.fullscreen})}),!this.state.fullscreen&&this.props.showHeader&&n.createElement(b.u,{id:this.props.id,showTitle:this.props.showTitle,title:this.props.title,subtitle:this.props.subtitle,icon:this.props.icon,poster:this.props.poster,toolbar:this.props.toolbar,disabled:this.props.disabled,actions:this.state.actions},this.props.header),n.createElement("div",{role:"presentation",className:i()("page-content container-fluid",{"main-page-content":!this.props.embedded})},this.props.children))}}])&&T(r.prototype,o),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);(0,u.o)(_,y.U)},79600:function(e,t,r){"use strict";r.d(t,{u:function(){return y}}),r(49640),r(79628);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(40656),l=r.n(s),c=r(33800),u=r(76608),p=r(99304),f=r(38112),d=function(e){return n.createElement("h1",{className:a()("page-title",{"sr-only":!e.show})},e.title,e.subtitle&&n.createElement("small",null,e.subtitle))};d.propTypes={title:o.PropTypes.string.isRequired,subtitle:o.PropTypes.node,show:o.PropTypes.bool};var y=function(e){return n.createElement("header",{style:e.poster&&{backgroundImage:'url("'.concat((0,c.k)(e.poster),'")')},className:a()("page-header",{"page-poster":!!e.poster})},e.icon&&n.createElement("div",{className:"page-icon ratio ratio-1x1"},e.icon),n.createElement(d,{title:e.title,subtitle:e.subtitle,show:e.showTitle}),e.children,(!l()(e.actions)||e.actions instanceof Promise)&&n.createElement(f.Y,{id:e.id||(0,u.G)(e.title),className:"btn-toolbar gap-1",name:"page-actions",tooltip:"bottom",toolbar:e.toolbar,actions:e.actions,disabled:e.disabled,scope:"object"}))};y.propTypes={id:o.PropTypes.string,showTitle:o.PropTypes.bool,title:o.PropTypes.string.isRequired,subtitle:o.PropTypes.node,icon:o.PropTypes.oneOfType([o.PropTypes.string,o.PropTypes.node]),poster:o.PropTypes.string,disabled:o.PropTypes.bool,toolbar:o.PropTypes.string,actions:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.shape(p.So.propTypes)),o.PropTypes.shape(p.kj.propTypes)]),children:o.PropTypes.node},y.defaultProps={actions:[]}},64916:function(e,t,r){"use strict";r.d(t,{N:function(){return p}}),r(53475),r(35016);var n=r(11504),o=r(3268),i=r(82084),a=r.n(i),s=r(48236),l=r(33800),c=r(10236),u=function(e){return(0,n.createElement)(e.embedded?"article":"main",{id:e.id,className:a()("page",e.className)},e.children)};u.propTypes={id:o.PropTypes.string,className:o.PropTypes.string,embedded:o.PropTypes.bool.isRequired,children:o.PropTypes.node};var p=function(e){return n.createElement(u,{id:e.id,embedded:e.embedded,className:a()(e.className,e.size,{fullscreen:e.fullscreen,main:!e.embedded,embedded:e.embedded})},!e.embedded&&e.meta&&n.createElement(s.S,null,e.meta.title&&n.createElement("title",null,e.meta.title),e.meta.title&&n.createElement("meta",{property:"og:title",content:e.meta.title}),n.createElement("meta",{property:"og:type",content:e.meta.type||"website"}),e.meta.poster&&n.createElement("meta",{property:"og:image",content:(0,l.k)(e.meta.poster)}),e.meta.description&&n.createElement("meta",{name:"description",property:"og:description",content:e.meta.description})),e.children)};p.propTypes=c.N.propTypes,p.defaultProps=c.N.defaultProps},10236:function(e,t,r){"use strict";r.d(t,{N:function(){return s},U:function(){return l}});var n=r(3268),o=r(7060),i=r.n(o),a=r(99304),s={propTypes:{id:n.PropTypes.string,className:n.PropTypes.string,embedded:n.PropTypes.bool,fullscreen:n.PropTypes.bool,children:n.PropTypes.node.isRequired,meta:n.PropTypes.shape({title:n.PropTypes.string,description:n.PropTypes.string,poster:n.PropTypes.string,type:n.PropTypes.string})},defaultProps:{embedded:!1,fullscreen:!1}},l={propTypes:i()({},s.propTypes,{showBreadcrumb:n.PropTypes.bool,showHeader:n.PropTypes.bool,showTitle:n.PropTypes.bool,disabled:n.PropTypes.bool,breadcrumb:n.PropTypes.arrayOf(n.PropTypes.shape({label:n.PropTypes.string.isRequired,displayed:n.PropTypes.bool,target:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array])})),path:n.PropTypes.arrayOf(n.PropTypes.shape({label:n.PropTypes.string.isRequired,displayed:n.PropTypes.bool,target:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.array])})),title:n.PropTypes.string.isRequired,subtitle:n.PropTypes.node,icon:n.PropTypes.oneOfType([n.PropTypes.string,n.PropTypes.element]),poster:n.PropTypes.string,header:n.PropTypes.node,toolbar:n.PropTypes.string,actions:n.PropTypes.oneOfType([n.PropTypes.arrayOf(n.PropTypes.shape(a.So.propTypes)),n.PropTypes.shape(a.kj.propTypes)])}),defaultProps:i()({},s.defaultProps,{showBreadcrumb:!0,showHeader:!0,showTitle:!0,disabled:!1,actions:[]})}},36864:function(e,t,r){"use strict";r.d(t,{cf:function(){return f},WE:function(){return l},UH:function(){return s},WS:function(){return d},I7:function(){return c}}),r(82844),r(4248),r(78235),r(21040),r(49640);var n=r(19448),o=r.n(n),i=r(8660),a=r(28304);function s(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=a.W.all();return(t?(0,i.OO)("plugins"):Object.keys(r)).reduce((function(t,n){return Object.assign({},t,o()(r[n],e)||{})}),{})}function l(e,t){var r=s(e,!1);if(!r[t])throw new Error("You have requested a non existent ".concat(e," named ").concat(t));return r[t]}function c(e,t){if(!s(e,!1)[t])throw new Error("You have requested a non existent ".concat(e," named ").concat(t));return!!s(e)[t]}r(31956),r(87532),r(89120),r(76568),r(79628),r(48928),r(29708);var u=r(10552),p=r.n(u);function f(e,t,r,n,o){var i=arguments.length>5&&void 0!==arguments[5]&&arguments[5],a=Object.assign({add:p(),update:p(),delete:p()},r),l=s("actions."+e);return Promise.all(Object.keys(l).map((function(e){return l[e]()}))).then((function(e){return e.map((function(e){return e.default(t,a,n,o)})).filter((function(e){return i||void 0===e.default||!e.default}))}))}function d(e,t,r,n){return f(e,[t],r,n,arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,!0).then((function(e){return e.find((function(e){return e.default}))}))}},28304:function(e,t,r){"use strict";r.d(t,{W:function(){return n}});var n=(0,r(64080).Q)("plugins")},29380:function(e,t,r){"use strict";r.d(t,{m:function(){return n.PropTypes},o:function(){return s}}),r(76568);var n=r(3268),o=r(7060),i=r.n(o);function a(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return e.propTypes=i()(e.propTypes||{},t.propTypes||{},r),e.defaultProps=i()(e.defaultTypes||{},t.defaultProps||{},n),e}function s(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t instanceof Array?(t.map((function(t){return a(e,t)})),a(e,{propTypes:r,defaultProps:n})):a(e,t,r,n),e}},64080:function(e,t,r){"use strict";r.d(t,{Q:function(){return u}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(4248),r(31956),r(89120),r(76568),r(83248),r(56468),r(37056),r(9456),r(78235),r(21040),r(49640),r(48928),r(29708);var n=r(79328),o=r.n(n),i=r(7060),a=r.n(i);function s(e){return s="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},s(e)}var l={},c=["add","remove"];function u(e){o()("string"==typeof e,'Registry name must be a string. "'.concat(e,'" provided.')),o()(!l[e],"Registry ".concat(e," is already declared."));var t={events:{},setDefaults:function(e){return e},validate:function(){return!0},entries:{}};function r(e,r){t.events[e]&&t.events[e].map((function(e){e(r)}))}function n(t){return"REGISTRY[".concat(e,"] : ").concat(t)}return l[e]=t,{add:function(e,i){o()("string"==typeof e,n('Entry name must be a string. "'.concat(e,'" provided.')));var a=t.setDefaults(i);return t.validate(i),t.entries[e]=a,r("add",a),this},remove:function(e){if(t.entries[e]){var n=a()({},t.entries[e]);delete t.entries[e],r("remove",n)}return this},get:function(e){return o()(t.entries[e],n('Entry "'.concat(e,'" is not registered.'))),t.entries[e]||null},all:function(){return t.entries},filter:function(e){return Object.keys(t.entries).filter((function(r){return e(t.entries[r])})).reduce((function(e,r){return Object.assign(e,(n={},o=r,i=t.entries[r],a=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(o),(o="symbol"==s(a)?a:String(a))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i,n),{});var n,o,i,a}))},on:function(e,r){return o()(-1!==c.indexOf(e),n('Event "'.concat(e,'" is not supported.'))),o()("function"==typeof r,n('Event "'.concat(e,'" callback must be a function.'))),t.events[e]||(t.events[e]=[]),t.events[e].push(r),this},off:function(e,r){if(t.events[e]){var n=t.events[e].indexOf(r);-1!==n&&t.events[e].splice(n,1)}return this},setDefaults:function(e){return t.setDefaults=e,this},validate:function(e){return t.validate=e,this}}}},70516:function(e,t,r){"use strict";r.d(t,{k:function(){return m}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(31904),r(63344),r(62480),r(49640),r(62016),r(30256),r(48928),r(29708);var n=r(11504),o=r(55592),i=r(19448),a=r.n(i),s=r(7564);function l(e){return l="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},l(e)}function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,u(n.key),n)}}function u(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==l(t)?t:String(t)}function p(e,t,r){return t=d(t),function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,f()?Reflect.construct(t,r||[],d(e).constructor):t.apply(e,r))}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(f=function(){return!!e})()}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}var m=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=p(this,t,[e]),e.onEnter&&e.onEnter(e.computedMatch.params),r}var r,i;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),r=t,(i=[{key:"componentDidUpdate",value:function(e){this.props.location&&a()(this.props,"location.pathname")!==a()(e,"location.pathname")&&(this.props.onLeave&&this.props.onLeave(e.computedMatch.params),this.props.onEnter&&this.props.onEnter(this.props.computedMatch.params))}},{key:"componentWillUnmount",value:function(){this.props.onLeave&&this.props.onLeave(this.props.computedMatch.params)}},{key:"render",value:function(){return n.createElement(o.kX,{path:this.props.path,exact:this.props.exact,component:this.props.component,render:this.props.render})}}])&&c(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),t}(n.Component);m.propTypes=s.kX.propTypes,m.defaultProps=s.kX.defaultProps},2064:function(e,t,r){"use strict";r.d(t,{c:function(){return u}}),r(31956),r(76568),r(78235),r(49640);var n=r(11504),o=r(3268),i=r(55592),a=r(76608),s=r(70516),l=r(7564);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u=function(e){return n.createElement(i.Wk,null,e.routes.filter((function(e){return!e.disabled})).map((function(t){return n.createElement(s.k,c({},t,{key:(0,a.G)(t.path),path:e.path+t.path}))})),e.redirect.filter((function(e){return!e.disabled})).map((function(t,r){return n.createElement(i.YJ,c({},t,{key:"redirect-".concat(r),from:e.path+t.from,to:e.path+t.to}))})))};u.propTypes={path:o.PropTypes.string,exact:o.PropTypes.bool,routes:o.PropTypes.arrayOf(o.PropTypes.shape(l.kX.propTypes).isRequired),redirect:o.PropTypes.arrayOf(o.PropTypes.shape({disabled:o.PropTypes.bool,from:o.PropTypes.string.isRequired,to:o.PropTypes.string.isRequired,exact:o.PropTypes.bool}))},u.defaultProps={path:"",exact:!1,redirect:[]}},52556:function(e,t,r){"use strict";r.d(t,{Af:function(){return n.Af},YJ:function(){return o.YJ},E5:function(){return s},c5:function(){return l.c},ot:function(){return o.ot},IT:function(){return o.IT},Ak:function(){return o.Ak}});var n=r(70440),o=r(55592),i=r(11504),a=r(3268),s=function(e){return e.embedded?i.createElement(o.wF,{initialEntries:e.basename?[e.basename]:void 0,initialIndex:e.basename?0:void 0},e.children):i.createElement(n.mk,{basename:e.basename},e.children)};s.propTypes={basename:a.PropTypes.string,children:a.PropTypes.node.isRequired,embedded:a.PropTypes.bool},s.defaultProps={embedded:!1};var l=r(2064);r(70516)},7564:function(e,t,r){"use strict";r.d(t,{kX:function(){return o}});var n=r(3268),o={propTypes:{path:n.PropTypes.string.isRequired,component:n.PropTypes.any,render:n.PropTypes.func,exact:n.PropTypes.bool,disabled:n.PropTypes.bool,onEnter:n.PropTypes.func,onLeave:n.PropTypes.func},defaultProps:{path:"",disabled:!1,exact:!1}};n.PropTypes.string.isRequired,n.PropTypes.string.isRequired,n.PropTypes.bool,n.PropTypes.bool,n.PropTypes.shape({pathname:n.PropTypes.string}).isRequired},87840:function(e,t,r){"use strict";r.d(t,{iW:function(){return n.iW}});var n=r(82520)},9412:function(e,t,r){"use strict";r.d(t,{e:function(){return F}});var n=r(52328),o=r(37179),i=r(31496),a=r(84676),s=r(41892),l=r(19344),c=(r(53475),r(35016),r(16968),r(21668),r(82844),r(31956),r(87532),r(89120),r(76568),r(37056),r(51408),r(9456),r(78235),r(31904),r(63344),r(62480),r(49640),r(79628),r(62016),r(30256),r(48928),r(29708),r(11504)),u=r(3268),p=r(82084),f=r.n(p),d=r(70939),y=r(47816),m=r(94720),b=r(11208),h=r(66500),v=r(79192),g="login",T={STORE_NAME:g,FORM_NAME:"".concat(g),sso:function(e){return v.S.param(e,"authentication.sso",[])},internalAccount:function(e){return v.S.param(e,"authentication.login.internalAccount",!1)},showClientIp:function(e){return v.S.param(e,"authentication.login.showClientIp",!1)}},P=(0,h.U)(T.FORM_NAME,{new:!0}),S=r(1596),E=r(36924),O=r(47436);function w(e){return w="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},w(e)}function N(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_(n.key),n)}}function _(e){var t=function(e,t){if("object"!=w(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=w(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==w(t)?t:String(t)}function j(e,t,r){return t=k(t),function(e,t){if(t&&("object"===w(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,R()?Reflect.construct(t,r||[],k(e).constructor):t.apply(e,r))}function R(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(R=function(){return!!e})()}function k(e){return k=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},k(e)}function q(e,t){return q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},q(e,t)}var A=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=j(this,t,[e])).state={inProgress:!1},r}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&q(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){var e=this;return c.createElement(O.k,{name:T.FORM_NAME,alertExit:!1,definition:[{title:(0,S.Q9)("general"),primary:!0,fields:[{name:"username",label:(0,S.Q9)("username_or_email"),placeholder:this.props.username?(0,S.Q9)("username_or_email"):(0,S.Q9)("email"),hideLabel:!0,type:"username",required:!0},{name:"password",label:(0,S.Q9)("password"),placeholder:(0,S.Q9)("password"),autoComplete:"current-password",hideLabel:!0,options:{hideStrength:!0,disablePasswordCheck:!0},type:"password",required:!0}]}]},this.props.resetPassword&&c.createElement(E.q,{className:"mt-2 ms-auto text-wrap text-start",type:y.UV,label:(0,S.Q9)("forgot_password"),target:"/reset_password"}),c.createElement(E.q,{className:"w-100 mt-4",variant:"btn",size:"lg",type:y.Oq,htmlType:"submit",label:this.state.inProgress?(0,S.Q9)("login_in_progress"):(0,S.Q9)("login"),disabled:this.state.inProgress,callback:function(){e.setState({inProgress:!0}),e.props.login(e.props.onLogin).then((function(){return e.setState({inProgress:!1})}))},primary:!0}))}}])&&N(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),t}(c.Component);function C(e){return C="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},C(e)}function x(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,I(n.key),n)}}function I(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==C(t)?t:String(t)}function L(e,t,r){return t=D(t),function(e,t){if(t&&("object"===C(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,M()?Reflect.construct(t,r||[],D(e).constructor):t.apply(e,r))}function M(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(M=function(){return!!e})()}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function U(e,t){return U=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},U(e,t)}A.propTypes={username:u.PropTypes.bool,resetPassword:u.PropTypes.bool,login:u.PropTypes.func.isRequired,onLogin:u.PropTypes.func.isRequired};var Q=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=L(this,t,[e])).state={sso:{}},r}var r,n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&U(e,t)}(t,e),r=t,(n=[{key:"componentDidMount",value:function(){var e=this;0!==this.props.sso.length&&Promise.all(this.props.sso.map((function(e){return(0,b.U)(e.service)}))).then((function(t){return e.setState({sso:t.reduce((function(e,t){return Object.assign(e,(r={},n=t.default.name,o=t.default,(n=I(n))in r?Object.defineProperty(r,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[n]=o,r));var r,n,o}),{})})}))}},{key:"render",value:function(){var e=this,t=this.props.sso.find((function(e){return e.primary})),r=this.props.sso.filter((function(e){return!e.primary})),n=this.props.forceInternalAccount||this.props.internalAccount;return c.createElement(c.Fragment,null,this.props.help&&c.createElement("div",{className:f()("card login-container mb-3 mx-auto",{"login-with-sso":n&&r.length})},c.createElement(m.S,{className:"card-body"},this.props.help)),c.createElement("div",{className:f()("card login-container mb-3 mx-auto",{"login-with-sso":n&&r.length})},n&&c.createElement("div",{className:"authentication-column account-authentication-column"},t&&this.state.sso[t.service]&&c.createElement("div",{className:"primary-external-authentication-column"},(0,c.createElement)(this.state.sso[t.service].components.button,Object.assign({},t,{label:t.label||(0,o.Q9)("login_with_third_party_btn",{name:(0,o.Q9)(t.service,{},"oauth")})}))),c.createElement("p",{className:"authentication-help"},(0,o.Q9)("login_auth_claro_account",{platform:this.props.platformName})),c.createElement(A,{username:this.props.username,resetPassword:this.props.resetPassword,login:this.props.login,onLogin:this.props.onLogin}),this.props.registration&&c.createElement(d.q,{className:f()("mt-1 w-100 btn-registration",{"login-with-sso":n&&0!==r.length}),variant:"btn",type:y.UV,label:(0,o.Q9)("create-account",{},"actions"),target:"/registration"}),0!==r.length&&c.createElement("div",{className:"authentication-or"},(0,o.Q9)("login_auth_or"))),0!==r.length&&c.createElement("div",{className:"authentication-column external-authentication-column"},!n&&t&&this.state.sso[t.service]&&c.createElement("div",{className:"primary-external-authentication-column"},(0,c.createElement)(this.state.sso[t.service].components.button,Object.assign({},t,{label:t.label||(0,o.Q9)("login_with_third_party_btn",{name:(0,o.Q9)(t.service,{},"oauth")})}))),c.createElement("p",{className:"authentication-help"},(0,o.Q9)(n?"login_auth_sso_other":"login_auth_sso")),c.createElement("div",{role:"presentation",className:"d-grid gap-1"},r.map((function(t){return e.state.sso[t.service]?(0,c.createElement)(e.state.sso[t.service].components.button,Object.assign({},t,{key:t.service,label:t.label||(0,o.Q9)("login_with_third_party_btn",{name:(0,o.Q9)(t.service,{},"oauth")})})):null}))))),this.props.showClientIp&&c.createElement("div",{className:f()("authentication-client-ip  mb-3 mx-auto",{"login-with-sso":n&&r.length})},(0,o.Q9)("location")," : ",this.props.clientIp))}}])&&x(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),t}(c.Component);Q.propTypes={platformName:u.PropTypes.string.isRequired,help:u.PropTypes.string,internalAccount:u.PropTypes.bool.isRequired,forceInternalAccount:u.PropTypes.bool,showClientIp:u.PropTypes.bool.isRequired,clientIp:u.PropTypes.string,sso:u.PropTypes.arrayOf(u.PropTypes.shape({service:u.PropTypes.string.isRequired,label:u.PropTypes.string,primary:u.PropTypes.bool})).isRequired,username:u.PropTypes.bool.isRequired,registration:u.PropTypes.bool.isRequired,resetPassword:u.PropTypes.bool.isRequired,login:u.PropTypes.func.isRequired,onLogin:u.PropTypes.func},Q.defaultProps={forceInternalAccount:!1};var F=(0,i.C)(T.STORE_NAME,P)((0,n.Ul)((function(e){return{platformName:s.selectors.param(e,"name"),help:s.selectors.param(e,"authentication.login.helpMessage"),registration:s.selectors.param(e,"selfRegistration"),username:s.selectors.param(e,"community.username"),resetPassword:s.selectors.param(e,"authentication.login.changePassword"),internalAccount:T.internalAccount(e),showClientIp:T.showClientIp(e),sso:T.sso(e),clientIp:a.selectors.clientIp(e)}}),(function(e){return{login:function(t){return e((function(e,r){var n=l.Ss.data(l.Ss.form(r(),T.FORM_NAME));return e(l.ay.submit(T.FORM_NAME)),e(a.actions.login(n.username,n.password,n.remember_me)).then((function(e){t&&t(e)}),(function(t){return e(l.ay.setErrors(T.FORM_NAME,{password:(0,o.Q9)(t,{},"security")}))}))}))}}}))(Q))},82520:function(e,t,r){"use strict";r.d(t,{L0:function(){return a},W_:function(){return i},iW:function(){return s}}),r(51496),r(51408);var n=r(19448),o=r.n(n);function i(e,t){return!(!t||!t.roles)&&-1!==t.roles.findIndex((function(t){return t.name===e}))}function a(e){return i("ROLE_ADMIN",e)}function s(e,t){return o()(t.permissions,e,!1)}},65964:function(e,t,r){"use strict";r.d(t,{q:function(){return u}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708);var n=r(37179),o=r(94295);function i(e){return i="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},i(e)}function a(e,t,r){var n;return n=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==i(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s="none",l="create",c="select",u={ALERT_REGISTRATION:a(a(a(a({},o.q.ALERT_STATUS_PENDING,{title:(0,n.Q9)("register.pending.title",{},"alerts"),message:(0,n.Q9)("register.pending.message",{},"alerts")}),o.q.ALERT_STATUS_SUCCESS,{title:(0,n.Q9)("register.success.title",{},"alerts"),message:(0,n.Q9)("register.success.message",{},"alerts")}),o.q.ALERT_STATUS_WARNING,{title:(0,n.Q9)("register.warning.title",{},"alerts"),message:(0,n.Q9)("register.warning.message",{},"alerts")}),o.q.ALERT_STATUS_ERROR,{title:(0,n.Q9)("register.error.title",{},"alerts"),message:(0,n.Q9)("register.error.message",{},"alerts")}),REGISTRATION_MAIL_VALIDATION_NONE:0,REGISTRATION_MAIL_VALIDATION_FULL:2,REGISTRATION_MAIL_VALIDATION_PARTIAL:1,registrationValidationTypes:a(a(a({},0,(0,n.Q9)("none")),1,(0,n.Q9)("send_mail_info")),2,(0,n.Q9)("force_mail_validation")),ORGANIZATION_SELECTION_CHOICES:a(a(a({},s,(0,n.Q9)("no_selection")),l,(0,n.Q9)("force_organization_creation")),c,(0,n.Q9)("allow_organization_selection")),ORGANIZATION_SELECTION_NONE:s,ORGANIZATION_SELECTION_CREATE:l,ORGANIZATION_SELECTION_SELECT:c}},96208:function(e,t,r){"use strict";r.d(t,{Eh:function(){return h},Wc:function(){return b},ay:function(){return v}}),r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(16760),r(9456),r(49640),r(48928),r(29708);var n=r(19448),o=r.n(n),i=r(40656),a=r.n(i),s=r(36792),l=r(8660),c=r(7804),u=r(67744),p=r(93392),f=r(39360),d=r(19668);function y(e){return y="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},y(e)}function m(e,t,r){var n;return n=function(e,t){if("object"!=y(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=y(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==y(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b="SECURITY_USER_CHANGE",h="SECURITY_USER_UPDATE",v={};v.updateUser=(0,c.eA)(h,"user"),v.changeUser=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return function(n,i){var a=d.S.currentUser(i());o()(a,"id")!==o()(e,"id")&&n({type:b,user:e,impersonated:t,contexts:r})}},v.login=function(e,t,r){return m({},s.q.API_REQUEST,{silent:!0,forceReauthenticate:!1,url:["claro_security_login"],request:{method:"POST",body:JSON.stringify({username:e,password:t,remember_me:r})},success:function(e,t){return t(v.onLogin(e))}})},v.onLogin=function(e){return function(t){if(!o()(e.user,"meta.acceptedTerms")&&(0,l.OO)("privacy.tos.enabled"))return t(u.ay.showModal(p.S,{messages:e.messages,validate:!0,onAccept:function(){t(v.changeUser(e.user,!1,e.administration))},onRefuse:function(){return t(v.logout())}}));t(v.changeUser(e.user,!1,e.contexts)),a()(e.messages)||t(u.ay.showModal(f.G,{messages:e.messages}))}},v.logout=function(){return m({},s.q.API_REQUEST,{silent:!0,url:["claro_security_logout"],success:function(e,t){return t(v.changeUser(null,!1,[]))}})}},84676:function(e,t,r){"use strict";r.r(t),r.d(t,{actions:function(){return n.ay},reducer:function(){return s},selectors:function(){return l.S}});var n=r(96208),o=(r(53475),r(35016),r(16968),r(21668),r(82844),r(89120),r(37056),r(9456),r(49640),r(48928),r(29708),r(91376));function i(e){return i="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},i(e)}function a(e,t,r){var n;return n=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(t),(t="symbol"==i(n)?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=(0,o.TL)({currentUser:(0,o.gd)(null,a(a({},n.Wc,(function(e,t){return t.user})),n.Eh,(function(e,t){return t.user}))),impersonated:(0,o.gd)(!1,a({},n.Wc,(function(e,t){return t.impersonated}))),client:(0,o.gd)({ip:null,forwarded:null})}),l=r(19668)},19668:function(e,t,r){"use strict";r.d(t,{S:function(){return h}});var n=r(32808),o=r(40656),i=r.n(o),a=r(37179),s=r(82520),l="security",c=function(e){return e[l]},u=(0,n.M3)([c],(function(e){return e.currentUser})),p=(0,n.M3)([u],(function(e){return e?e.id:null})),f=(0,n.M3)([c],(function(e){return e.impersonated})),d=(0,n.M3)([u],(function(e){return!i()(e)})),y=(0,n.M3)([u],(function(e){return(0,s.L0)(e)})),m=(0,n.M3)([u],(function(e){return e.mainOrganization})),b=(0,n.M3)([c],(function(e){var t=e.client.ip;return e.client.forwarded&&(t+=" / "+e.client.forwarded),t})),h={STORE_NAME:l,fakeUser:function(){return{name:(0,a.Q9)("guest"),username:(0,a.Q9)("guest"),roles:[{name:"ROLE_ANONYMOUS",translationKey:"anonymous"}]}},currentUser:u,currentUserId:p,isImpersonated:f,isAuthenticated:d,isAdmin:y,mainOrganization:m,clientIp:b}},7804:function(e,t,r){"use strict";r.d(t,{X3:function(){return a},eA:function(){return i},yz:function(){return s}}),r(4248),r(49640),r(82984);var n=r(79328),o=r.n(n);function i(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];var a={type:e};return r.forEach((function(e,t){o()(void 0!==n[t],"".concat(r[t]," is required")),a[r[t]]=n[t]})),a}}function a(e,t){return"".concat(e,"/").concat(t)}function s(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return function(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];var l={type:a(e,t)};return r.forEach((function(e,t){o()(void 0!==i[t],"".concat(r[t]," is required")),l[r[t]]=i[t]})),l}}},31496:function(e,t,r){"use strict";r.d(t,{C:function(){return i}}),r(51408);var n=r(11504),o=r(52328);function i(e,t){return function(r){var i=function(i){return function(e,t){(0,o.o3)().injectReducer(e,t)}(e,t),n.createElement(r,i)};return i.displayName="WithReducer(".concat(r.displayName||r.name||"Component",")"),i}}},91376:function(e,t,r){"use strict";r.d(t,{CF:function(){return o.C},EO:function(){return a},TL:function(){return n.combineReducers},g9:function(){return s},gd:function(){return i}}),r(49640);var n=r(46556),o=r(31496);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e,n=arguments.length>1?arguments[1]:void 0;return t.hasOwnProperty(n.type)?t[n.type](r,n):r}}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o={};for(var a in t)t.hasOwnProperty(a)&&(o[a+"/"+r]=t[a]);return i(n||e,o)}}function s(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,r){return t.reduce((function(e,t){return t(e,r)}),e)}}}}]);