(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{114:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return n}));var r={faxin:{ok:"faxInList.status.ok",error:"faxInList.status.error",queued:"faxInList.status.queued",in_progress:"faxInList.status.inprogress"},sms:{ok:"SMSList.status.ok",error:"SMSList.status.error",queued:"SMSList.status.queued",in_progress:"SMSList.status.inprogress"},faxout:{}},n={ok:"green",error:"red",queued:"warning",in_progress:"warning"}},143:function(e,t,a){e.exports={pagination:"_1MPaZsg1jPwRTsieJuOTMV",pageSize:"_2sxl33ljCvdFxHsjBmZtyY",main:"gTUMpJsicKF0Z-SsmmSKF",filter:"_3jtmd5TiJTVtqkw59xu9f_"}},213:function(e,t,a){"use strict";var r=a(0),n=a(1),l=a.n(n),o=a(126),i=a(134),u=a(135),s=a(136),c=a(37),d=a(55),m=a(17),f=a(114);function p(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  color: ",";\n"]);return p=function(){return e},e}var g=d.b.div(p(),(function(e){return e.theme[e.color]})),b=function(e){var t,a=e.status,n=Object(o.a)().formatMessage,l=Object(m.h)().pathname;return t="error"===a?i.faTimes:"ok"===a?u.faCheck:s.faHourglass,r.createElement(g,{color:f.a[a]},n({id:f.b[l.replace("/","")][a]}),r.createElement(c.b,{className:"ml-2 d-inline-block",color:f.a[a],icon:t}))};b.propTypes={status:l.a.string.isRequired},t.a=b},37:function(e,t,a){"use strict";a.d(t,"a",(function(){return s})),a.d(t,"b",(function(){return u}));var r=a(55),n=a(168);function l(){var e=i(["\n  cursor: pointer;\n  :hover {\n    opacity: 0.8;\n  }\n"]);return l=function(){return e},e}function o(){var e=i(["\n  color: ",";\n  font-size: ",";\n"]);return o=function(){return e},e}function i(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var u=Object(r.b)(n.a)(o(),(function(e){return e.theme[e.color]||e.color}),(function(e){return e.size})),s=Object(r.b)(u)(l())},407:function(e,t,a){"use strict";var r=a(0),n=a(54),l=a.n(n),o=a(17);function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){s(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var a=[],r=!0,n=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(a.push(o.value),!t||a.length!==t);r=!0);}catch(e){n=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw l}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return d(e,t)}(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 d(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}t.a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{page:1,offset:0},t=Object(o.h)(),a=t.search,n=t.state,i=r.useState((null==n?void 0:n.pageSize)||20),s=c(i,1),d=s[0],m=r.useState(u(u({},a?l.a.parse(a):e),{},{pageSize:d})),f=c(m,2),p=f[0],g=f[1],b=function(e){g(u(u({},p),{},{newPageSize:e}))},v=function(e){g(u(u({},p),e))},y=function(){g(u(u({},p),e))};return{page:p.page,pageSize:p.pageSize,offset:(+p.page-1)*+p.pageSize||p.offset,setPageSize:b,setQueries:v,resetPagination:y}}},417:function(e,t,a){"use strict";var r=a(0),n=a(126),l=a(14),o=a(107),i=a.n(o),u=a(56),s=a.n(u),c=a(168),d=a(207),m=a.n(d),f=a(420),p=a.n(f),g=a(125),b=a.n(g),v=a(124),y=a.n(v),E=a(276),h=a.n(E),w=a(216),S=a.n(w),O=a(1),P=a.n(O),q=a(98),R=a.n(q),x=a(419),j=a(418),T=a(88),A=function(e){var t=e.login,a=e.loading,o=e.setLogin,u=e.password,d=e.setPassword,f=e.errors,g=e.handleSubmit,v=e.handleBlurLogin,E=e.handleBlurPwd,w=Object(n.a)().formatMessage;return r.createElement("div",{id:"loginForm"},r.createElement(m.a,{onSubmit:g},r.createElement(y.a,{className:"mb-2"},r.createElement(h.a,{addonType:"prepend"},r.createElement(S.a,null,r.createElement(c.a,{icon:j.faUser}))),r.createElement(b.a,{type:"text",id:"login",placeholder:w({id:"loginpage.username"}),value:t,onChange:function(e){return o(e.target.value)},invalid:f.login,onBlur:v})),r.createElement(y.a,{className:"mb-3"},r.createElement(h.a,{addonType:"prepend"},r.createElement(S.a,null,r.createElement(c.a,{icon:x.faLock}))),r.createElement(b.a,{type:"password",id:"password",value:u,defaultValue:"",onChange:function(e){return d(e.target.value)},placeholder:w({id:"loginpage.password"}),invalid:f.password||f.apiError,onBlur:E}),r.createElement(p.a,null,f.password?r.createElement("div",null,r.createElement(l.a,{id:"loginpage.required"})):f.apiError&&"PASSWORD_ERROR"===f.apiError?r.createElement("div",null,r.createElement(l.a,{id:"loginpage.badCredentials"})):r.createElement("div",null,r.createElement(l.a,{id:"login.fetchError"})))),r.createElement(R.a,{className:"justify-content-center"},r.createElement(s.a,{className:"text-center"},a?r.createElement("div",{className:"ml-3",style:{display:"inline-block"}},r.createElement(T.a,{size:"25px",type:"spin",embedded:!0})):r.createElement(i.a,{className:"",type:"submit",color:"dark",disabled:f.login||f.password||!t||!u,id:"connectButton"},r.createElement("div",{style:{display:"inline-block"}},r.createElement(l.a,{id:"loginpage.loginButton"})))))))};A.defaultProps={errors:{},values:void 0},A.propTypes={values:P.a.shape({login:P.a.string,password:P.a.string,rememberMe:P.a.bool}),errors:P.a.object,loading:P.a.bool.isRequired,login:P.a.string.isRequired,setLogin:P.a.func.isRequired,password:P.a.string.isRequired,setPassword:P.a.func.isRequired,handleSubmit:P.a.func.isRequired,handleBlurLogin:P.a.func.isRequired,handleBlurPwd:P.a.func.isRequired},t.a=A},431:function(e,t,a){"use strict";var r=a(0),n=a(1),l=a.n(n),o=a(208),i=a.n(o),u=a(209),s=a.n(u),c=a(385),d=a.n(c),m=a(384),f=a.n(m),p=a(207),g=a.n(p),b=a(133),v=a(46),y=a.n(v),E=a(14),h=a(176),w=function(e){var t=e.label,a=e.valid;return t?!0===a?r.createElement("li",{className:"valid"},r.createElement("i",{className:"fa fa-check-square ml-1 mr-1"}),t):!1===a?r.createElement("li",{className:"invalid"},r.createElement("i",{className:"fa fa-square ml-1 mr-1"}),t):r.createElement("li",{className:"initial"},r.createElement("i",{className:"fa fa-square ml-1 mr-1"}),t):""};w.defaultProps={label:void 0,valid:void 0},w.propTypes={valid:l.a.bool,label:l.a.oneOfType([l.a.object,l.a.string])};var S=w,O=function(e){var t=e.count,a=e.digit,n=e.lowercase,l=e.uppercase,o=e.rules;return o&&(o.count||o.digit||o.lowercase||o.uppercase)?r.createElement("span",{className:"password-strength"},r.createElement("span",{style:{display:"inline-block"}},r.createElement(E.a,{id:"passwordStrength.required"})),r.createElement("span",{style:{display:"inline-block"}},r.createElement("ul",null,void 0!==o.count?r.createElement(S,{label:r.createElement(E.a,{id:"passwordStrength.count",values:{nb:o.count}}),valid:t}):"",o.lowercase?r.createElement(S,{label:r.createElement(h.a,{value:o.lowercase,one:r.createElement(E.a,{id:"passwordStrength.lowercase",values:{nb:o.lowercase}}),other:r.createElement(E.a,{id:"passwordStrength.lowercases",values:{nb:o.lowercase}}),values:{nb:n}}),valid:n}):"",o.uppercase?r.createElement(S,{label:r.createElement(h.a,{value:o.uppercase,one:r.createElement(E.a,{id:"passwordStrength.uppercase",values:{nb:o.uppercase}}),other:r.createElement(E.a,{id:"passwordStrength.uppercases",values:{nb:o.uppercase}}),values:{nb:o.uppercase}}),valid:l}):"",o.digit?r.createElement(S,{label:r.createElement(h.a,{value:o.digit,one:r.createElement(E.a,{id:"passwordStrength.digit",values:{nb:o.digit}}),other:r.createElement(E.a,{id:"passwordStrength.digits",values:{nb:o.digit}}),values:{nb:o.digit}}),valid:a}):""))):""};O.defaultProps={count:void 0,digit:void 0,uppercase:void 0,lowercase:void 0,rules:l.a.shape({count:void 0,digit:void 0,uppercase:void 0,lowercase:void 0})},O.propTypes={count:l.a.bool,digit:l.a.bool,uppercase:l.a.bool,lowercase:l.a.bool,rules:l.a.shape({count:l.a.number,digit:l.a.number,uppercase:l.a.number,lowercase:l.a.number})};var P=O,q=a(56),R=a.n(q),x=a(206),j=a.n(x),T=a(125),A=a.n(T),C=a(124),N=a.n(C),V=a(218),z=a.n(V),I=a(782),k=function(e,t,a){return t?void 0!==e&&a(e,t):void 0},F=function(e,t){return k(e,t,(function(e,t){return e.length>=t}))},M=function(e,t){return k(e,t,(function(e,t){return e.replace(/[^0-9]/g,"").length>=t}))},D=function(e,t){return k(e,t,(function(e,t){return e.replace(/[^a-z]/g,"").length>=t}))},L=function(e,t){return k(e,t,(function(e,t){return e.replace(/[^A-Z]/g,"").length>=t}))};function _(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var a=[],r=!0,n=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(a.push(o.value),!t||a.length!==t);r=!0);}catch(e){n=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw l}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return U(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return U(e,t)}(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 U(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}var B=function(e){var t=e.id,a=e.rules,n=e.label,l=e.confirmLabel,o=e.pwdValue,i=e.setPwdValue,u=e.currentPwdValue,s=e.setCurrentPwdValue,c=e.setValidPwdForm,d=e.error,m=_(r.useState(!1),2),f=m[0],p=m[1],g=_(r.useState("password"),2),b=g[0],v=g[1],h=_(r.useState("password"),2),w=h[0],S=h[1],O=_(r.useState("password"),2),q=O[0],x=O[1],T=_(r.useState(""),2),C=T[0],V=T[1],k=_(r.useState(void 0),2),U=k[0],B=k[1],K=_(r.useState(void 0),2),W=K[0],H=K[1],J=_(r.useState(void 0),2),Q=J[0],Z=J[1],$=_(r.useState(void 0),2),Y=$[0],G=$[1],X=_(r.useState(void 0),2),ee=X[0],te=X[1],ae=_(r.useState(!0),2),re=ae[0],ne=ae[1];r.useEffect((function(){c(re&&f&&C&&!U)}),[re,U,C,f,c]);var le=function(e){"CONFIRMATION_PWD"===e?x("input"===q?"password":"input"):"CURRENT_PWD"===e?v("input"===q?"password":"input"):S("input"===w?"password":"input")};return r.createElement(j.a,{fluid:!0},r.createElement(y.a,{row:!0},r.createElement(R.a,{xs:12,sm:2},r.createElement(z.a,{htmlFor:t||"pwd"},r.createElement(E.a,{id:"passwordItem.currentPassword"}))),r.createElement(R.a,{xs:12,sm:10},r.createElement(N.a,null,r.createElement(A.a,{id:t||"pwd",value:u,type:b,onChange:function(e){return t=e.target.value,s(t),void p(t);var t},invalid:"BAD_PASSWORD"===d}),r.createElement("span",{className:"m-2 text-muted"},"password"===b?r.createElement("i",{className:"fa fa-eye fa-lg",onClick:function(){return le("CURRENT_PWD")},onKeyPress:function(){return"TODO"},"aria-label":"Hide current password",tabIndex:0,role:"button"}):r.createElement("i",{className:"fa fa-eye-slash fa-lg",onClick:function(){return le("CURRENT_PWD")},onKeyPress:function(){return"TODO"},"aria-label":"Display current password",tabIndex:0,role:"button"})),r.createElement(I.a,null,r.createElement(E.a,{id:"passwordItem.currentPassword.error"}))))),r.createElement(y.a,{row:!0},r.createElement(R.a,{xs:12,sm:2},r.createElement(z.a,{htmlFor:t||"pwd"},n||r.createElement(E.a,{id:"passwordItem.password"}))),r.createElement(R.a,{xs:12,sm:10},r.createElement(N.a,null,r.createElement(A.a,{value:o,valid:!(!o||!re),invalid:!(!o||re),id:t||"pwd",type:w,onChange:function(e){return function(e){if(i(e),H(F(e,a.count)),Z(M(e,a.digit)),G(D(e,a.lowercase)),te(L(e,a.uppercase)),!e)return V(void 0),void B(void 0);B(!C||e!==C||void 0);var t=!a||F(e,a.count),r=!a||M(e,a.digit),n=!a||D(e,a.lowercase),l=!a||L(e,a.uppercase);ne(t&&r&&n&&l),c(t&&r&&n&&C&&e===C)}(e.target.value)},disabled:!u}),r.createElement("span",{className:"m-2 text-muted"},"password"===w?r.createElement("i",{className:"fa fa-eye fa-lg",onClick:function(){return le()},onKeyPress:function(){return"TODO"},"aria-label":"Display new password",tabIndex:0,role:"button"}):r.createElement("i",{className:"fa fa-eye-slash fa-lg",onClick:function(){return le()},onKeyPress:function(){return"TODO"},"aria-label":"Hide new password",tabIndex:0,role:"button"}))),a?r.createElement(P,{rules:a,count:W,digit:Q,uppercase:ee,lowercase:Y}):"")),r.createElement(y.a,{row:!0},r.createElement(R.a,{xs:12,sm:2},r.createElement(z.a,{htmlFor:"passwordConf"},l||r.createElement(E.a,{id:"passwordItem.passwordConf"}))),r.createElement(R.a,{xs:12,sm:10},r.createElement(N.a,null,r.createElement(A.a,{type:q,name:"passwordConf",id:"passwordConf",value:C,onChange:function(e){return t=e.target.value,V(t),void B(t!==o);var t},valid:o&&re?!(!C||U):void 0,invalid:!!(o&&re&&U),disabled:!o||!re}),r.createElement("span",{className:"m-2 text-muted"},"password"===q?r.createElement("i",{className:"fa fa-eye fa-lg",onClick:function(){return le("CONFIRMATION_PWD")},onKeyPress:function(){return"TODO"},"aria-label":"Hide confirmation password",tabIndex:0,role:"button"}):r.createElement("i",{className:"fa fa-eye-slash fa-lg",onClick:function(){return le("CONFIRMATION_PWD")},onKeyPress:function(){return"TODO"},"aria-label":"Show confirmation password",tabIndex:0,role:"button"}))))))};B.defaultProps={id:void 0,label:void 0,confirmLabel:void 0,error:{}},B.propTypes={id:l.a.string,rules:l.a.shape({count:l.a.number,uppercase:l.a.number,lowercase:l.a.number,digit:l.a.number}).isRequired,label:l.a.func,confirmLabel:l.a.func,pwdValue:l.a.string.isRequired,setPwdValue:l.a.func.isRequired,currentPwdValue:l.a.string.isRequired,setCurrentPwdValue:l.a.func.isRequired,error:l.a.oneOfType([l.a.object,l.a.string]),setValidPwdForm:l.a.func.isRequired};var K=B,W=function(e){var t=e.handleSubmit,a=e.rules,n=e.pwdValue,l=e.setPwdValue,o=e.currentPwdValue,u=e.setCurrentPwdValue,c=e.error,m=e.validPwdForm,p=e.setValidPwdForm;return r.createElement(g.a,{onSubmit:t},r.createElement(i.a,null,r.createElement(f.a,null,r.createElement(E.a,{id:"profile.password"})),r.createElement(s.a,null,r.createElement(y.a,{row:!0},r.createElement(K,{id:"profile-pwd",error:c,rules:a,pwdValue:n,setPwdValue:l,currentPwdValue:o,setCurrentPwdValue:u,setValidPwdForm:p}))),r.createElement(d.a,null,r.createElement(b.a,{canReset:!1,dirty:m}))))};W.propTypes={handleSubmit:l.a.func.isRequired,rules:l.a.shape({count:l.a.number,uppercase:l.a.number,lowercase:l.a.number,digit:l.a.number}).isRequired,pwdValue:l.a.string.isRequired,setPwdValue:l.a.func.isRequired,currentPwdValue:l.a.string.isRequired,setCurrentPwdValue:l.a.func.isRequired,validPwdForm:l.a.bool.isRequired,setValidPwdForm:l.a.func.isRequired,error:l.a.oneOfType([l.a.object,l.a.string])},W.defaultProps={error:{}};t.a=W},435:function(e,t,a){"use strict";var r=a(0),n=a(116),l=a(100),o=a(273),i=a(126),u=a(176),s=a(14),c=a(142),d=a.n(c),m=a(398),f=a.n(m),p=a(37),g=a(400),b=a(402),v=a(88),y=a(798),E=a(791),h=a(792),w=a(787),S=function(e){var t=e.options,a=e.currSizePerPage,n=e.onSizePerPageChange;return r.createElement(y.a,null,r.createElement(E.a,{caret:!0,outline:!0},a),r.createElement(h.a,null,t.map((function(e){return r.createElement(w.a,{key:e.page,onClick:function(){return n(e.page)}},e.page)}))))},O=a(1),P=a.n(O),q=a(799),R=function(e){var t=e.quotaAllowed,a=e.quotaUsed,n=e.titleMessage,l=r.useMemo((function(){return 0===t?100:a/t*100}),[a,t]),o="green";return l>=70&&(o="warning"),l>=90&&(o="danger"),r.createElement("div",{title:n({quotaUsed:a,quotaAllowed:t||0}),style:{textAlign:"center",fontSize:"11px"}},r.createElement(q.a,{style:{height:"3px"},max:100,value:l,color:o}),r.createElement(s.a,{id:"list.quota",values:{quotaUsed:a,quotaAllowed:t}}))};R.propTypes={quotaAllowed:P.a.number,quotaUsed:P.a.number},R.defaultProps={quotaAllowed:null,quotaUsed:null};var x=R,j=a(444),T=a(405),A=a(143),C=a.n(A);function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}).apply(this,arguments)}function V(e){return function(e){if(Array.isArray(e))return k(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||I(e)||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.")}()}function z(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var a=[],r=!0,n=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(a.push(o.value),!t||a.length!==t);r=!0);}catch(e){n=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw l}}return a}(e,t)||I(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){if(e){if("string"==typeof e)return k(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?k(e,t):void 0}}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}var F=function(e){var t=e.data,a=e.page,m=e.pageSize,y=e.totalSize,E=e.loading,h=e.onTableChange,w=e.currentSort,O=e.sortOptions,P=e.changeSort,q=e.changeOrder,R=e.order,A=e.columns,I=e.setFilterValue,k=e.setFilterField,F=e.filterValue,M=e.filterField,D=e.filterOptions,L=e.keyField,_=e.refreshFunction,U=e.modal,B=e.modalToggle,K=e.modalIsOpen,W=e.deleteRequest,H=e.getRequest,J=e.unlimitedQuota,Q=e.quotaReached,Z=e.dateUseExpired,$=e.enabledAdd,Y=e.DeleteOneItemLabel,G=e.DeleteManyItemsLabel,X=e.quotaUsed,ee=e.quotaAllowed,te=e.quotaTitleMessage,ae=z(r.useState([]),2),re=ae[0],ne=ae[1],le=Object(i.a)().formatMessage,oe=function(e,a,r,n){if(!re.find((function(e){return e===r}))&&n.shiftKey&&re.length){var l=t.map((function(e){return e[L]})),o=re[re.length-1],i=l.indexOf(o),u=i>r?l.slice(r,i):l.slice(i,r+1);ne(V(new Set([].concat(V(re),V(u)))))}else ne(a?[].concat(V(re),[e[L]]):re.filter((function(t){return t!==e[L]})))},ie=function(e,t){var a=t.map((function(e){return e[L]}));ne(e?a:[])},ue=function(){H(),ne([])},se=A();return r.createElement("section",{className:C.a.main},U,r.createElement(c.PaginationProvider,{pagination:d()({custom:!0,page:+a,sizePerPage:+m,totalSize:+y,sizePerPageRenderer:S,sizePerPageList:[20,50,100],paginationTotalRenderer:function(){return r.createElement(u.a,{value:y,one:r.createElement(s.a,{id:"lists.total.one",values:{total:y}}),other:r.createElement(s.a,{id:"lists.total.many",values:{total:y}})})}})},(function(e){var a=e.paginationProps,i=e.paginationTableProps;return r.createElement(r.Fragment,null,r.createElement(g.a,{idArray:re,deleteRequest:W,callback:ue,display:!!re.length,messages:1===re.length?r.createElement(Y,null):r.createElement(G,{values:{nb:re.length}})}),r.createElement(n.a,{className:C.a.pagination},r.createElement(l.a,{xs:{size:6,order:1},lg:{size:2,order:1},className:"py-1"},$&&r.createElement(o.a,{onClick:function(){return B(!K)},color:Q&&!J||Z?"secondary":"primary",outline:Q&&!J||Z},r.createElement(s.a,{id:"SMSList.new"}))),r.createElement(l.a,{xs:{size:6,order:2},lg:{size:2,order:3},className:"py-1",style:{textAlign:"right"}},r.createElement(j.a,{changeOrder:q,changeSort:P,currentSort:w,sortOptions:O,order:R}),r.createElement(p.a,{className:"ml-3",title:le({id:"SMSList.refresh"}),color:"gray-600",icon:T.faRedoAlt,size:"lg",onClick:_})),r.createElement(l.a,{xs:{size:12,order:3},lg:{size:8,order:2},className:"py-1",style:{textAlign:"right"}},r.createElement(b.a,{setField:k,setValue:I,value:F,field:M,options:D}))),X&&ee&&0===J?r.createElement(n.a,null,r.createElement(l.a,null,r.createElement(x,{titleMessage:te,quotaAllowed:ee,quotaUsed:X}))):null,E?r.createElement(v.a,null):r.createElement(f.a,N({remote:!0,keyField:L,data:t,columns:se,selectRow:{mode:"checkbox",selected:re,onSelect:oe,onSelectAll:ie},onTableChange:h,striped:!0,hover:!0},i)),r.createElement(n.a,{className:C.a.pagination},r.createElement(l.a,{className:C.a.pageChange,xs:8,sm:7},r.createElement(c.PaginationListStandalone,a)),r.createElement(l.a,{className:C.a.pageSize},r.createElement(c.SizePerPageDropdownStandalone,a),r.createElement("div",null,r.createElement(c.PaginationTotalStandalone,a)))))})))};F.propTypes={deleteRequest:P.a.func.isRequired,getRequest:P.a.func.isRequired,data:P.a.arrayOf(P.a.object),page:P.a.number,pageSize:P.a.number,totalSize:P.a.number,loading:P.a.bool,onTableChange:P.a.func.isRequired,currentSort:P.a.string.isRequired,sortOptions:P.a.arrayOf(P.a.shape({value:P.a.string,label:P.a.element,default:P.a.bool})).isRequired,changeSort:P.a.func.isRequired,changeOrder:P.a.func.isRequired,order:P.a.string.isRequired,columns:P.a.func.isRequired,setFilterValue:P.a.func.isRequired,setFilterField:P.a.func.isRequired,filterValue:P.a.string.isRequired,filterField:P.a.string.isRequired,filterOptions:P.a.arrayOf(P.a.shape({value:P.a.string,label:P.a.element,default:P.a.bool})).isRequired,keyField:P.a.string.isRequired,refreshFunction:P.a.func.isRequired,modal:P.a.element,modalToggle:P.a.func,modalIsOpen:P.a.bool,unlimitedQuota:P.a.number,quotaReached:P.a.bool,dateUseExpired:P.a.bool,enabledAdd:P.a.bool,quotaUsed:P.a.number,quotaAllowed:P.a.number,DeleteOneItemLabel:P.a.func.isRequired,DeleteManyItemsLabel:P.a.func.isRequired,quotaTitleMessage:P.a.func},F.defaultProps={data:[],page:1,pageSize:20,totalSize:10,loading:!0,dateUseExpired:!1,unlimitedQuota:0,quotaReached:!1,enabledAdd:!1,modal:r.createElement(r.Fragment,null),modalToggle:function(){return null},modalIsOpen:!1,quotaUsed:void 0,quotaAllowed:void 0,quotaTitleMessage:function(){}};t.a=F},440:function(e,t,a){"use strict";var r=a(0),n=a(783),l=a(447),o=a(795),i=a(796),u=a(100),s=a(797),c=a(279),d=a(782),m=a(784),f=a(1),p=a.n(f),g=a(14),b=(a(714),a(715),a(386)),v=a(387),y=a(33);function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var a=[],r=!0,n=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(a.push(o.value),!t||a.length!==t);r=!0);}catch(e){n=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(n)throw l}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return h(e,t)}(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 h(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}var w=function(e){var t=e.id,a=e.value,n=e.error,l=e.disabled,o=e.onChange,i=E(r.useState(""),2),u=i[0],s=i[1];r.useEffect((function(){s(a)}),[a]);var c;return r.createElement(v.a,{options:(c=[],y.e.forEach((function(e){var t="locale.fr";"es"===e?t="locale.es":"en"===e?t="locale.en":"de"===e&&(t="locale.de"),c.push({value:Object(b.a)(e),label:r.createElement("span",null,r.createElement("i",{className:"flag-icon flag-icon-".concat("en"===e?"gb":e)}),r.createElement(g.a,{id:t}))})})),c),onChangeValue:function(e){s(e),void 0!==o&&o(e)},value:u,error:n,valueName:t,disabled:l})};w.defaultProps={disabled:!1,error:null,onChange:void 0},w.propTypes={id:p.a.string.isRequired,value:p.a.string.isRequired,error:p.a.string,disabled:p.a.bool,onChange:p.a.func};var S=w,O=a(46),P=a.n(O),q=a(133),R=a(88),x=function(e){var t=e.handleSubmit,a=e.emailValue,f=e.localeValue,p=e.firstnameValue,b=e.lastnameValue,v=e.setLocaleValue,y=e.setFirstnameValue,E=e.setLastnameValue,h=e.handleReset,w=e.errors,O=e.loading,x=e.dirty;return r.createElement(n.a,{onSubmit:t,onReset:h},r.createElement(l.a,null,r.createElement(o.a,null,r.createElement(g.a,{id:"profile.account"})),r.createElement(i.a,null,O?r.createElement("div",{style:{margin:"5em auto",width:"40px"}},r.createElement(R.a,{embedded:!0})):r.createElement(r.Fragment,null,r.createElement(P.a,{row:!0},r.createElement(u.a,{xs:12,sm:2},r.createElement(s.a,{for:"email"},r.createElement(g.a,{id:"profile.email"}))),r.createElement(u.a,{xs:12,sm:10},r.createElement(c.a,{type:"email",name:"email",id:"email",value:a,disabled:!0}))),r.createElement(P.a,{row:!0},r.createElement(u.a,{xs:12,sm:2},r.createElement(s.a,{for:"lastname"},r.createElement(g.a,{id:"profile.lastname"}))),r.createElement(u.a,{xs:12,sm:10},r.createElement(c.a,{type:"text",name:"lastname",id:"lastname",value:b,onChange:function(e){return E(e.target.value)},valid:w.lastname,invalid:!1===w.lastname}),r.createElement(d.a,null,!1===w.lastname&&r.createElement(g.a,{id:"form.required"})))),r.createElement(P.a,{row:!0},r.createElement(u.a,{xs:12,sm:2},r.createElement(s.a,{for:"firstname"},r.createElement(g.a,{id:"profile.firstname"}))),r.createElement(u.a,{xs:12,sm:10},r.createElement(c.a,{type:"text",name:"firstname",id:"firstname",value:p,onChange:function(e){return y(e.target.value)},valid:w.firstname,invalid:!1===w.firstname}),r.createElement(d.a,null,!1===w.firstname&&r.createElement(g.a,{id:"form.required"})))),r.createElement(P.a,{row:!0},r.createElement(u.a,{xs:12,sm:2},r.createElement(s.a,{for:"language"},r.createElement(g.a,{id:"profile.language"}))),r.createElement(u.a,{xs:12,sm:10},r.createElement(S,{id:"language",valueName:"language",value:f,onChange:function(e){return v(e.value)},error:w.language}))))),r.createElement(m.a,null,r.createElement(q.a,{handleReset:h,errors:w,isLoading:O,dirty:x}))))};x.defaultProps={errors:void 0,localeValue:"",firstnameValue:"",lastnameValue:"",loading:!1,dirty:!1},x.propTypes={errors:p.a.shape({language:p.a.bool,firstname:p.a.bool,lastname:p.a.bool}),handleSubmit:p.a.func.isRequired,emailValue:p.a.string.isRequired,localeValue:p.a.string,setLocaleValue:p.a.func.isRequired,firstnameValue:p.a.string,setFirstnameValue:p.a.func.isRequired,lastnameValue:p.a.string,setLastnameValue:p.a.func.isRequired,handleReset:p.a.func.isRequired,loading:p.a.bool,dirty:p.a.bool};t.a=x},442:function(e,t,a){"use strict";var r=a(0),n=a(29),l=a(41),o=a(1),i=a.n(o),u=a(126),s=function(e){var t=e.values,a=e.onToggle,n="",l=Object(u.a)().formatMessage;return t&&(n=t.map((function(e){return r.createElement("div",{className:"mx-2",key:e},r.createElement("a",{onClick:function(){return a(e)},id:"locale".concat(e.toUpperCase()),onKeyPress:function(){return"TODO"},title:l({id:"locale.".concat(e)}),style:{cursor:"pointer"},className:"flag-icon flag-icon-".concat("en"===e?"gb":e)}," "))}))),r.createElement("div",{className:"d-flex flex-row justify-content-center"},n)};s.propTypes={onToggle:i.a.func.isRequired,values:i.a.arrayOf(i.a.string).isRequired};var c=s,d=a(33);t.a=function(){var e=r.useContext(n.a),t=e.appState.locale,a=e.appDispatch;return r.createElement(c,{value:t,values:d.e,onToggle:function(e){var t;t=e,a({type:l.b,payload:t})}})}},88:function(e,t,a){"use strict";var r=a(0),n=a(272),l=a.n(n),o=a(14),i=a(1),u=a.n(i),s=a(271),c=a.n(s),d=a(55);function m(){var e=p(["\n    .spinner,\n    .spinner:after {\n      position: relative;\n      box-sizing: border-box;\n    }\n\n    .spinner {\n      width: 25px;\n      height: 25px;\n      display: block;\n      color: gray;\n\n      &:after {\n        content: '';\n        width: 100%;\n        height: 100%;\n        display: inline-block;\n        border: 3px solid gray;\n        border-bottom-color: transparent;\n        border-radius: 100%;\n        background: transparent;\n\n        animation: "," 0.75s linear infinite;\n      }\n    }\n  "]);return m=function(){return e},e}function f(){var e=p(["\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n"]);return f=function(){return e},e}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var g=Object(d.c)(f()),b=function(){var e=d.b.div(m(),g);return r.createElement(e,null,r.createElement("span",{className:"spinner"}))};function v(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  margin: 2em auto;\n  width: 40px;\n  height: 40px;\n  position: relative;\n  align-items: center !important;\n"]);return v=function(){return e},e}var y=d.b.div(v()),E=function(e){var t=e.children;return r.createElement("div",{className:"app flex-row loading-indicator"},r.createElement(y,null,t))};E.propTypes={children:u.a.oneOfType([u.a.element,u.a.arrayOf(u.a.element)]).isRequired};var h=E;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})(e)}function S(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,r=R(e);if(t){var n=R(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return q(this,a)}}function q(e,t){return!t||"object"!==w(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function R(e){return(R=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var x=function(e){!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}}),t&&O(e,t)}(u,e);var t,a,n,i=P(u);function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(t=i.call(this,e)).state={isIE:void 0},t}return t=u,(a=[{key:"componentDidMount",value:function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE "),a=e.indexOf("Trident/");(t>0||a>0)&&this.setState({isIE:!0})}},{key:"render",value:function(){var e=this.props,t=e.showLoadingMessage,a=e.loadingMessage,n=e.type,i=e.color,u=e.size,s=e.embedded;return this.state.isIE?r.createElement(h,null,r.createElement(b,null)):r.createElement(r.Fragment,null,t&&a?r.createElement(l.a,{color:"warning",className:"alert-timeout"},a):t?r.createElement(l.a,{color:"warning",className:"alert-timeout"},r.createElement(o.a,{id:"loadingIndicator.loadingMessage"})):null,s?r.createElement("div",{style:{color:i}},r.createElement(c.a,{width:u,height:u,color:i,type:n})):r.createElement(h,null,r.createElement("div",{style:{color:i}},r.createElement(c.a,{width:u,height:u,color:i,type:n}))))}}])&&S(t.prototype,a),n&&S(t,n),u}(r.PureComponent);x.propTypes={type:u.a.string,color:u.a.string,size:u.a.string,embedded:u.a.bool,showLoadingMessage:u.a.bool,loadingMessage:u.a.oneOfType([u.a.string,u.a.object])},x.defaultProps={color:"#536c79",size:"50px",type:"spinningBubbles",embeded:!1};t.a=x}}]);