(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{137:function(e,t,r){"use strict";r.d(t,"a",(function(){return g})),r.d(t,"b",(function(){return y}));var n=r(0),a=r(1),o=r.n(a),i=r(393),l=r.n(i),u=r(39),c=r(41);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m={SMSList:[],SMS:{},loading:!1,error:{},total:0},p=function(e,t){var r=t.type,n=t.payload;switch(r){case u.d.INIT:return d(d({},e),{},{loading:!0,error:{}});case u.d.SUCCESS:return d(d({},e),{},{loading:!1});case u.d.ERROR:return d(d({},e),{},{loading:!1,error:n});case u.b.INIT:return d(d({},e),{},{loading:!0,error:{}});case u.b.SUCCESS:return d(d({},e),{},{loading:!1,SMSList:n.data,total:n.total});case u.b.ERROR:return d(d({},e),{},{loading:!1,error:n});case u.c.INIT:return d(d({},e),{},{error:{}});case u.c.SUCCESS:var a=e.SMSList.map((function(e){return e.status})),o=n.data.map((function(e){return e.status})),i=l()(a,o);return n.total===e.total&&i?e:d(d({},e),{},{loading:!1,SMSList:n.data,total:n.total});case u.c.ERROR:return d(d({},e),{},{loading:!1,error:n});case u.a.INIT:return d(d({},e),{},{loading:!0,error:{}});case u.a.SUCCESS:return d(d({},e),{},{loading:!1,error:{}});case u.a.ERROR:return d(d({},e),{},{loading:!1,error:n.error});case c.d:return m;default:throw new Error("This action : ".concat(r," can't be handled, please check SMSActions.js"))}};function b(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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return S(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 S(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 g=n.createContext(null),y=function(e){var t=e.children,r=b(n.useReducer(p,m),2),a={SMSState:r[0],SMSDispatch:r[1]};return n.createElement(g.Provider,{value:a,displayName:"SMS"},t)};g.Consumer;y.propTypes={children:o.a.element.isRequired}},138:function(e,t,r){"use strict";r.d(t,"a",(function(){return b})),r.d(t,"b",(function(){return S}));var n=r(0),a=r(1),o=r.n(a),i=r(40),l=r(41);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d={faxInList:[],loading:!1,error:{},total:0},f=function(e,t){var r,n,a,o=t.type,u=t.payload;switch(o){case i.b.INIT:return c(c({},e),{},{loading:!0,error:{}});case i.b.SUCCESS:return c(c({},e),{},{loading:!1,faxInList:u.data,total:u.total});case i.b.ERROR:return c(c({},e),{},{loading:!1,error:u});case i.d.INIT:return c(c({},e),{},{error:{}});case i.d.SUCCESS:return u.total!==e.total?c(c({},e),{},{loading:!1,faxInList:u.data,total:u.total}):e;case i.d.ERROR:return c(c({},e),{},{loading:!1,error:u});case i.a.INIT:return c(c({},e),{},{loading:!0,error:{}});case i.a.SUCCESS:return c(c({},e),{},{loading:!1,error:{}});case i.a.ERROR:return c(c({},e),{},{loading:!1,error:u.error});case i.c.INIT:return c(c({},e),{},(s(r={},u,!0),s(r,"error",{}),r));case i.c.SUCCESS:return c(c({},e),{},(s(n={},u,!1),s(n,"error",{}),n));case i.c.ERROR:return c(c({},e),{},(s(a={},u.id,!1),s(a,"error",u.error),a));case l.d:return d;default:throw new Error("This action : ".concat(o," can't be handled, please check FaxInActions.js"))}};function m(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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return p(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 p(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 b=n.createContext(null),S=function(e){var t=e.children,r=m(n.useReducer(f,d),2),a={FaxInState:r[0],FaxInDispatch:r[1]};return n.createElement(b.Provider,{value:a,displayName:"FaxIn"},t)};b.Consumer;S.propTypes={children:o.a.element.isRequired}},212:function(e,t,r){"use strict";r(738);var n=r(0),a=r(17),o=r(397),i=r(435),l=r(54),u=r.n(l),c=r(406),s=r(407),d=r(408),f=r(14),m=r(409),p=r(1),b=r.n(p),S=r(410),g=r(411);function y(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function v(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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))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 r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var E=function(e){var t=e.dateUseExpired,r=e.service,l=e.getFunction,p=e.dispatch,b=e.columns,h=e.filterOptions,E=e.sortOptions,O=e.Form,R=e.deleteFunction,w=e.quotaReached,j=e.unlimitedQuota,I=e.loading,_=e.data,x=e.total,C=e.keyField,A=e.enabledAdd,T=e.DeleteOneItemLabel,P=e.DeleteManyItemsLabel,M=e.ListNotAllowedMessage,F=e.quotaAllowed,N=e.quotaUsed,L=e.quotaTitleMessage,U=v(n.useState(!0),2),D=U[0],q=U[1],k=v(n.useState(!1),2),V=k[0],G=k[1],Q=Object(a.g)(),H=Object(a.h)(),z=H.pathname,X=H.search,Y=Object(d.a)(E.find((function(e){return e.default}))||E[0]),$=Y.currentSort,B=Y.changeSort,J=Y.changeOrder,K=Y.order,W=Object(s.a)(),Z=W.page,ee=W.pageSize,te=W.offset,re=W.setQueries,ne=W.resetPagination,ae=y(W,["page","pageSize","offset","setQueries","resetPagination"]),oe=Object(c.a)(h,ne),ie=oe.filterField,le=oe.filterValue,ue=oe.setFilterField,ce=oe.setFilterValue,se=Object(m.a)(r);n.useEffect((function(){var e,t,r,n=(e={page:Z,pageSize:ee,offset:te,sort:$?"".concat("desc"===K?"-":"").concat($):void 0},r=le,(t=ie)in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e);Q.push("".concat(z,"?").concat(u.a.stringify(n)))}),[ee,Z,$,K,ie,te,le,Q,z]);var de=function(e){var t={pageSize:ee,offset:te,page:Z};t[ie]="*".concat(le,"*"),t.sort="desc"===K?"-".concat($):$,!0===se&&l(p,t,e)};n.useEffect((function(){de(),q(!1)}),[ee,Z,$,K,ie,se]),n.useEffect((function(){var e=setTimeout((function(){D||de()}),500);return function(){clearTimeout(e)}}),[le]),Object(o.a)((function(){return de("refresh")}),[X]);return Object(g.a)(),!1===se?n.createElement(S.a,{error:M,errorTitle:n.createElement(f.a,{id:"list.noService.title"})}):n.createElement(i.a,{data:_,unlimitedQuota:j,loading:I,refreshFunction:de,modalIsOpen:V,modalToggle:G,modal:n.createElement(O,{loading:I,getFunction:de,isOpen:V,toggle:G}),dateUseExpired:t,quotaReached:w,pageSize:+ee,page:+Z,changeOrder:J,order:K,sortOptions:E,currentSort:$,changeSort:B,totalSize:+x,onTableChange:function(e,t){re({page:t.page,pageSize:t.sizePerPage})},pagination:ae,columns:b,setFilterValue:ce,setFilterField:ue,filterValue:le,filterField:ie,filterOptions:h,getRequest:de,deleteRequest:function(e,t){return R(p,e,t)},enabledAdd:A,keyField:C,DeleteOneItemLabel:T,DeleteManyItemsLabel:P,quotaAllowed:F,quotaUsed:N,quotaTitleMessage:L})};E.propTypes={unlimitedQuota:b.a.number,dateUseExpired:b.a.bool,service:b.a.string.isRequired,getFunction:b.a.func.isRequired,dispatch:b.a.func.isRequired,columns:b.a.func.isRequired,filterOptions:b.a.arrayOf(b.a.object).isRequired,sortOptions:b.a.arrayOf(b.a.object).isRequired,Form:b.a.func,deleteFunction:b.a.func.isRequired,quotaReached:b.a.bool,loading:b.a.bool,data:b.a.arrayOf(b.a.object),total:b.a.number.isRequired,keyField:b.a.string.isRequired,DeleteOneItemLabel:b.a.func.isRequired,DeleteManyItemsLabel:b.a.func.isRequired,enabledAdd:b.a.bool,ListNotAllowedMessage:b.a.element.isRequired,quotaAllowed:b.a.number,quotaUsed:b.a.number,quotaTitleMessage:b.a.func},E.defaultProps={data:[],loading:!0,dateUseExpired:!1,unlimitedQuota:0,quotaReached:!1,enabledAdd:!1,Form:function(){return n.createElement(n.Fragment,null)},quotaAllowed:0,quotaUsed:0,quotaTitleMessage:function(){}},t.a=E},29:function(e,t,r){"use strict";r.d(t,"a",(function(){return y})),r.d(t,"b",(function(){return v}));var n=r(0),a=r(1),o=r.n(a),i=r(35),l=r(33),u=r(41);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f="fr",m="en",p={locale:l.c,token:localStorage.getItem("authorization"),currentUser:{login:localStorage.getItem("currentLogin")},defaultActiveService:void 0},b=function(e,t){var r,n,a,o,l=t.type,c=t.payload;switch(l){case u.b:var d;return"FR_FR"===c&&(d=f),"EN_GB"===c&&(d=m),s(s({},e),{},{locale:d||c});case u.c:return s(s({},e),{},{token:c.authorization});case u.a:return s(s({},e),{},{currentUser:s(s({},e.currentUser),{},{login:c.login})});case i.a.SUCCESS:return s(s(s({},e),c),{},{quotaReached:(null===(r=c.mail2sms)||void 0===r?void 0:r.quota_allowed)<=(null===(n=c.mail2sms)||void 0===n?void 0:n.quota_used),remainingQuota:(null===(a=c.mail2sms)||void 0===a?void 0:a.quota_allowed)-(null===(o=c.mail2sms)||void 0===o?void 0:o.quota_used),defaultActiveService:(c.mail2sms?"sms":c.fax2mail&&"faxin")||c.mail2fax&&"faxout"||!1});case u.d:return localStorage.removeItem("authorization"),localStorage.removeItem("currentLogin"),s(s({},p),{},{token:void 0});default:throw new Error("This action : ".concat(l," can't be handled, please check appActions.js"))}};function S(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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return g(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 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}var y=n.createContext(null),v=function(e){var t=e.children,r=S(n.useReducer(b,p),2),a={appState:r[0],appDispatch:r[1]};return n.createElement(y.Provider,{value:a,displayName:"App"},t)};y.Consumer;v.propTypes={children:o.a.element.isRequired}},33:function(e,t,r){"use strict";r.d(t,"d",(function(){return n})),r.d(t,"b",(function(){return a})),r.d(t,"a",(function(){return o})),r.d(t,"f",(function(){return i})),r.d(t,"c",(function(){return l})),r.d(t,"e",(function(){return u}));var n=160,a="/api/v2",o="/admin/api/v1",i={count:8,uppercase:1,lowercase:1,digit:1},l="fr",u=["fr","en"]},35:function(e,t,r){"use strict";r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return o}));var n={INIT:"PATCH_USER_INIT",SUCCESS:"PATCH_USER_SUCCESS",ERROR:"PATCH_USER_ERROR"},a={INIT:"GET_USER_INIT",SUCCESS:"GET_USER_SUCCESS",ERROR:"GET_USER_ERROR"},o={INIT:"LOGIN_INIT",SUCCESS:"LOGIN_SUCCESS",ERROR:"LOGIN_ERROR"}},39:function(e,t,r){"use strict";r.d(t,"d",(function(){return n})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return i}));var n={INIT:"POST_SMS_INIT",SUCCESS:"POST_SMS_SUCCESS",ERROR:"POST_SMS_ERROR"},a={INIT:"GET_SMS_INIT",SUCCESS:"GET_SMS_SUCCESS",ERROR:"GET_SMS_ERROR"},o={INIT:"GET_SMS_REFRESH_INIT",SUCCESS:"GET_SMS_REFRESH_SUCCESS",ERROR:"GET_SMS_REFRESH_ERROR"},i={INIT:"DELETE_SMS_INIT",SUCCESS:"DELETE_SMS_SUCCESS",ERROR:"DELETE_SMS_ERROR"}},40:function(e,t,r){"use strict";r.d(t,"b",(function(){return n})),r.d(t,"d",(function(){return a})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return i}));var n={INIT:"GET_FAX_IN_INIT",SUCCESS:"GET_FAX_IN_SUCCESS",ERROR:"GET_FAX_IN_ERROR"},a={INIT:"GET_FAX_IN_REFRESH_INIT",SUCCESS:"GET_FAX_IN_REFRESH_SUCCESS",ERROR:"GET_FAX_IN_REFRESH_ERROR"},o={INIT:"GET_FAX_IN_PDF_INIT",SUCCESS:"GET_FAX_IN_PDF_SUCCESS",ERROR:"GET_FAX_IN_PDF_ERROR"},i={INIT:"DELETE_FAX_IN_INIT",SUCCESS:"DELETE_FAX_IN_SUCCESS",ERROR:"DELETE_FAX_IN_ERROR"}},41:function(e,t,r){"use strict";r.d(t,"d",(function(){return n})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return i}));var n="LOGOUT",a="CHANGE_LOCALE",o="CHANGE_TOKEN",i="CHANGE_CURRENT_USER"},433:function(e,t,r){"use strict";var n=r(0),a=r.n(n),o=r(137),i=r(29),l=r(172),u=r(394),c=r(1),s=r.n(c),d=r(9),f=r.n(d),m=r(33),p=r(113);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 S(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){g(e,t,r[t])})):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 g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return v(e,t)}(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 v(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 h(e){return function(e){if(Array.isArray(e))return R(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||O(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 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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||O(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 O(e,t){if(e){if("string"==typeof e)return R(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)?R(e,t):void 0}}function R(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 w=function(e){var t,r,a=e.isOpen,o=e.toggle,l=e.getFunction,c=e.loading,s=n.useContext(i.a).appState,d=s.mail2sms,b=s.quotaReached,g=s.remainingQuota,v=E(n.useState(""),2),O=v[0],R=v[1],w=E(n.useState(""),2),j=w[0],I=w[1],_=E(n.useState([]),2),x=_[0],C=_[1],A=j.length,T=(r=null==d?void 0:d.date_max_use,f()().isAfter(r)),P=null==d?void 0:d.max_recipients,M=function(e){var t=e.inputValue,r=e.messageValue,a=e.numberList,o=e.maxRecipients,i=e.signatureLength,l=void 0===i?0:i,u=e.remainingQuota,c=e.unlimitedQuota,s=void 0!==c&&c,d=n.useMemo((function(){if(!t||!t.length)return{phoneNumber:void 0};var e=y(new Set(y(t.split(/[;,]+/)))).filter((function(e){return e.length})),r=!0;return e.forEach((function(e){RegExp(p.c).test(e)||(r=!1)})),r?{phoneNumber:!0}:{phoneNumber:!1}}),[t]),f=n.useMemo((function(){if(!t||!t.length||o<=0)return{maxRecipients:void 0};var e=y(new Set(y(t.split(/[;,]+/)))).filter((function(e){return e.length}));return a.length+e.length>o?{maxRecipients:{excludedNumbers:[].concat(y(a),y(new Set(y(t.split(/[;,]+/))))).slice(o)}}:{maxRecipients:!1}}),[t,o,a]),b=n.useMemo((function(){if(u<=0&&!s)return{overQuota:!0};if(!t||!t.length||s)return{quotaErrors:void 0};var e=y(new Set(y(t.split(/[;,]+/)))).filter((function(e){return e.length}));return a.length+e.length>u?{overQuota:!0}:{overQuota:!1}}),[u,s,t,a]),g=n.useMemo((function(){return r?r.length<=m.d-l?{message:!0}:r.length>m.d-l?{message:!1}:{message:void 0}:{message:void 0}}),[r,l]);return S(S(S(S({},d),g),f),b)}({inputValue:O,signatureLength:null==d||null===(t=d.signature)||void 0===t?void 0:t.length,messageValue:j,numberList:x,maxRecipients:P,remainingQuota:g,unlimitedQuota:null==d?void 0:d.unlimited_quota}),F=function(e){if(e&&(null==M||!M.overQuota)){var t=h(e.target.value.split(/[;,]+/));M.phoneNumber&&(C(P?h(new Set([].concat(h(x),h(t)))).slice(0,P):h(new Set([].concat(h(x),h(t))))),R(""))}};return n.createElement(u.a,{unlimitedQuota:null==d?void 0:d.unlimited_quota,blockOnQuotaReached:null==d?void 0:d.block_sending_on_quota_reached,quotaReached:b,remainingQuota:g,onClosed:function(){R(""),I(""),C([])},isOpen:a,toggle:o,dateUseExpired:T,inputValue:O,setInputValue:R,messageValue:j,setMessageValue:I,getFunction:l,numberList:x,charCounter:A,errors:M,addPhoneNumberOnEnter:function(e){e&&"Enter"===e.key&&(e.preventDefault(),F(e))},addPhoneNumber:F,deletePhoneNumber:function(e){C(x.filter((function(t){return t!==e})))},loading:c,dateMaxUse:null==d?void 0:d.date_max_use,maxRecipients:P,signature:null!=d&&d.signature?null==d?void 0:d.signature:void 0,displayedName:null==d?void 0:d.displayed_name})};w.propTypes={toggle:s.a.func.isRequired,getFunction:s.a.func.isRequired,isOpen:s.a.bool.isRequired,loading:s.a.bool.isRequired};var j=w,I=r(126),_=r(14),x=r(212),C=r(213),A=r(412),T=[{value:"sendDate",label:a.a.createElement(_.a,{id:"SMSList.sort.sendDate"}),default:!0},{value:"numberTo",label:a.a.createElement(_.a,{id:"SMSList.sort.numberTo"})},{value:"status",label:a.a.createElement(_.a,{id:"SMSList.sort.status"})}],P=[{value:"content",label:a.a.createElement(_.a,{id:"SMSList.filter.content"}),default:!0},{value:"numberTo",label:a.a.createElement(_.a,{id:"SMSList.filter.numberTo"})}],M=function(){var e=Object(I.a)().formatMessage;return[{dataField:"sendDate",text:e({id:"SMSList.headers.sendDate"}),formatter:function(e){var t="D MMM HH:mm:ss";return f()(e).year()<f()().year()&&(t="D MMM YYYY HH:mm:ss"),f()(e).format(t)},headerClasses:function(){return"d-none d-md-table-cell"},classes:"d-none d-md-table-cell",headerStyle:function(){return{width:"15%"}}},{dataField:"numberTo",text:e({id:"SMSList.headers.numberTo"}),headerClasses:function(){return"d-none d-md-table-cell"},classes:"d-none d-md-table-cell",headerStyle:function(){return{width:"18%"}},style:function(){return{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}}},{dataField:"content",text:e({id:"SMSList.headers.content"}),headerClasses:function(){return"d-none d-md-table-cell"},classes:"d-none d-md-table-cell"},{dataField:"",text:"",formatter:function(e,t){var r=t.sendDate,n=t.content,o=t.status,i=t.numberTo;return a.a.createElement(A.a,{sendDate:r,content:n,numberTo:i,status:o})},headerClasses:function(){return"d-table-cell d-md-none"},classes:"d-table-cell d-md-none"},{dataField:"status",text:e({id:"SMSList.headers.status"}),align:"center",formatter:function(e){return a.a.createElement(C.a,{status:e.toLowerCase()})},headerClasses:function(){return"d-none d-sm-table-cell"},classes:"d-none d-sm-table-cell",headerStyle:function(){return{textAlign:"center",width:"12%"}}}]};t.a=function(){var e,t=Object(I.a)().formatMessage,r=n.useContext(o.a),a=r.SMSState,u=r.SMSDispatch,c=n.useContext(i.a).appState,s=c.mail2sms,d=c.quotaReached,m=(e=null==s?void 0:s.date_max_use,f()().isAfter(e));return n.createElement(x.a,{dateUseExpired:m,service:"mail2sms",getFunction:l.b,dispatch:u,columns:M,enabledAdd:!0,filterOptions:P,sortOptions:T,Form:j,deleteFunction:l.a,quotaReached:d,unlimitedQuota:null==s?void 0:s.unlimited_quota,loading:null==a?void 0:a.loading,data:null==a?void 0:a.SMSList,total:+(null==a?void 0:a.total),keyField:"uid",quotaAllowed:null==s?void 0:s.quota_allowed,quotaUsed:null==s?void 0:s.quota_used,ListNotAllowedMessage:n.createElement(_.a,{id:"SMSList.noService"}),DeleteOneItemLabel:function(){return n.createElement(_.a,{id:"SMSList.itemSelected"})},quotaTitleMessage:function(e){return t({id:"list.quota.sms"},e)},DeleteManyItemsLabel:function(e){var t=e.values;return n.createElement(_.a,{id:"SMSList.itemsSelected",values:t})}})}},436:function(e,t,r){"use strict";var n=r(0),a=r(29),o=r(47),i=r(71),l=r(431),u=r(440),c=r(33);function s(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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))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 r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}t.a=function(){var e=n.useContext(o.a),t=e.userState,r=t.localUser,d=t.loading,f=t.error,m=e.userDispatch,p=n.useContext(a.a).appDispatch,b=s(n.useState(r.login||""),2),S=b[0],g=b[1],y=s(n.useState(r.language||""),2),v=y[0],h=y[1],E=s(n.useState(r.firstname||""),2),O=E[0],R=E[1],w=s(n.useState(r.lastname||""),2),j=w[0],I=w[1],_=s(n.useState(""),2),x=_[0],C=_[1],A=s(n.useState(""),2),T=A[0],P=A[1],M=s(n.useState(!1),2),F=M[0],N=M[1],L=s(n.useState(!1),2),U=L[0],D=L[1],q={};return n.useEffect((function(){!1===d&&(g(r.login||""),h(r.language||""),R(r.firstname||""),I(r.lastname||""))}),[r,d]),n.useEffect((function(){N(v!==r.language||O!==r.firstname||j!==r.lastname)}),[v,O,j,r.language,r.firstname,r.lastname]),n.createElement("section",null,n.createElement(u.a,{handleSubmit:function(e){e.preventDefault(),Object(i.b)(m,p,r.id,{content:{firstname:O,lastname:j,language:v}})},loading:d,handleLocaleChange:function(e){e&&h(e)},emailValue:S,localeValue:v,firstnameValue:O,lastnameValue:j,setLocaleValue:h,setFirstnameValue:R,setLastnameValue:I,errors:q,handleReset:function(){h(r.language||""),R(r.firstname||""),I(r.lastname||"")},dirty:F}),n.createElement(l.a,{rules:c.f,pwdValue:T,setPwdValue:P,currentPwdValue:x,error:f,setCurrentPwdValue:C,handleSubmit:function(e){e.preventDefault(),Object(i.b)(m,p,r.id,{currentPwd:x,login:r.login,content:{password:T}})},validPwdForm:U,setValidPwdForm:D}))}},437:function(e,t,r){"use strict";var n=r(0),a=r(29),o=r(47),i=r(441),l=r(9),u=r.n(l),c=r(71),s=r(113);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=function(e){var t=e.reportRecipientEmailValue;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},n.useMemo((function(){return t&&t.length?RegExp(s.b).test(t)?void 0:{reportRecipientEmail:!0}:{}}),[t]))};function p(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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return b(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 b(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}t.a=function(){var e=n.useContext(o.a),t=e.userState,r=t.localUser,l=t.loading,d=e.userDispatch,f=n.useContext(a.a).appDispatch,b=p(n.useState(r.mail2sms?r.mail2sms.signature:""),2),S=b[0],g=b[1],y=p(n.useState(r.mail2sms?r.mail2sms.displayed_name:""),2),v=y[0],h=y[1],E=p(n.useState(r.mail2sms?r.mail2sms.report_recipient_email:""),2),O=E[0],R=E[1],w=r.fax2mail?{numbers:r.fax2mail.numbers?r.fax2mail.numbers.map((function(e){return e.number})):void 0}:void 0,j=r.mail2sms?{unlimitedQuota:r.mail2sms?r.mail2sms.unlimited_quota:void 0,quotaAllowed:r.mail2sms?r.mail2sms.quota_allowed:void 0,quotaUsed:r.mail2sms?r.mail2sms.quota_used:void 0,dateMaxUse:r.mail2sms&&r.mail2sms.date_max_use?u()(r.mail2sms.date_max_use).format("DD MMMM YYYY HH:mm"):void 0,maxRecipients:r.mail2sms?r.mail2sms.max_recipients:void 0,name:r.mail2sms?r.mail2sms.name:void 0,signatureValue:S,setSignatureValue:g,displayedNameValue:v,setDisplayedNameValue:h,reportRecipientEmailValue:O,setReportRecipientEmailValue:R}:void 0;n.useEffect((function(){!1===l&&(g(r.mail2sms?r.mail2sms.signature:void 0),h(r.mail2sms?r.mail2sms.displayed_name:void 0),R(r.mail2sms?r.mail2sms.report_recipient_email:void 0))}),[r,l]);var I=p(n.useState(!1),2),_=I[0],x=I[1],C=m({reportRecipientEmailValue:O});return n.useEffect((function(){null!=r&&r.mail2sms&&x(S!==r.mail2sms.signature||v!==r.mail2sms.displayed_name||O!==r.mail2sms.report_recipient_email)}),[S,v,O,r.mail2sms]),n.createElement("section",null,n.createElement(i.a,{handleSubmit:function(e){e.preventDefault(),r.mail2sms&&Object(c.b)(d,f,r.id,{content:{mail2sms:{signature:null==S?void 0:S.replace(s.a,"&lt;"),displayed_name:null==v?void 0:v.replace(s.a,"&lt;"),report_recipient_email:null==O?void 0:O.replace(s.a,"&lt;")}}})},fax2mail:w,mail2sms:j,loading:l,errors:C,handleReset:function(){null!=r&&r.mail2sms&&(g(r.mail2sms.signature||""),h(r.mail2sms.displayed_name||""),R(r.mail2sms.report_recipient_email||""))},dirty:_}))}},438:function(e,t,r){"use strict";var n=r(0),a=r.n(n),o=r(138),i=r(174),l=r(9),u=r.n(l),c=r(14),s=r(212),d=r(126),f=r(214),m=r(215),p=r(416),b=r(213),S=[{value:"date",label:a.a.createElement(c.a,{id:"FixInList.sort.date"}),default:!0},{value:"faxfrom",label:a.a.createElement(c.a,{id:"FixInList.sort.faxfrom"})},{value:"faxto",label:a.a.createElement(c.a,{id:"FixInList.sort.faxto"})},{value:"emailto",label:a.a.createElement(c.a,{id:"FixInList.sort.emailto"})},{value:"status",label:a.a.createElement(c.a,{id:"FixInList.sort.status"})}],g=[{value:"faxto",label:a.a.createElement(c.a,{id:"FixInList.filter.faxto"})},{value:"faxfrom",label:a.a.createElement(c.a,{id:"FixInList.filter.faxfrom"}),default:!0},{value:"emailto",label:a.a.createElement(c.a,{id:"FixInList.filter.emailto"})}],y=function(){var e=Object(d.a)().formatMessage;return[{dataField:"date",text:e({id:"FixInList.headers.date"}),formatter:function(e){var t="D MMM HH:mm:ss";return u()(e).year()<u()().year()&&(t="D MMM YYYY HH:mm:ss"),u()(e).format(t)},headerClasses:function(){return"d-none d-md-table-cell"},classes:"d-none d-md-table-cell",headerStyle:function(){return{width:"15%"}}},{dataField:"faxfrom",text:e({id:"FixInList.headers.faxfrom"}),headerClasses:function(){return"d-none d-md-table-cell"},classes:"d-none d-md-table-cell",headerStyle:function(){return{width:"18%"}},style:function(){return{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}}},{dataField:"emailto",text:e({id:"FixInList.headers.emailto"}),formatter:function(e,t){var r=t.emailto,n=t.faxto;return a.a.createElement(m.a,{emailTo:r,faxTo:n})},headerClasses:function(){return"d-none d-md-table-cell"},classes:"d-none d-md-table-cell"},{dataField:"",text:"",formatter:function(e,t){var r=t.id,n=t.date,o=t.emailto,i=t.status,l=t.faxfrom,u=t.faxto;return a.a.createElement(p.a,{id:r,date:n,emailTo:o,faxFrom:l,faxTo:u,status:i})},headerClasses:function(){return"d-table-cell d-md-none"},classes:"d-table-cell d-md-none"},{dataField:"status",text:e({id:"FixInList.headers.status"}),align:"center",formatter:function(e){return a.a.createElement(b.a,{status:e.toLowerCase()})},headerClasses:function(){return"d-none d-sm-table-cell"},classes:"d-none d-sm-table-cell",headerStyle:function(){return{textAlign:"center",width:"12%"}}},{dataField:"id",text:"",align:"center",formatter:function(e,t){var r=t.id,n=t.faxto,o=t.date;return a.a.createElement(f.a,{faxTo:n,rowId:r,date:o,size:"lg"})},headerClasses:function(){return"d-none d-md-table-cell"},classes:"d-none d-md-table-cell",headerStyle:function(){return{textAlign:"center",width:"50px"}}}]};t.a=function(){var e=n.useContext(o.a),t=e.FaxInState,r=e.FaxInDispatch;return n.createElement(s.a,{service:"fax2mail",getFunction:i.b,dispatch:r,columns:y,filterOptions:g,sortOptions:S,deleteFunction:i.a,loading:null==t?void 0:t.loading,data:null==t?void 0:t.faxInList,total:+(null==t?void 0:t.total),keyField:"id",ListNotAllowedMessage:n.createElement(c.a,{id:"FaxInList.noService"}),DeleteOneItemLabel:function(){return n.createElement(c.a,{id:"faxInList.itemSelected"})},DeleteManyItemsLabel:function(e){var t=e.values;return n.createElement(c.a,{id:"faxInList.itemsSelected",values:t})}})}},439:function(e,t,r){"use strict";var n=r(0),a=r(126),o=r(14),i=r(208),l=r.n(i),u=r(209),c=r.n(u),s=r(421),d=r.n(s),f=r(56),m=r.n(f),p=r(206),b=r.n(p),S=r(201),g=r(442),y=r(417),v=r(98),h=r.n(v),E=r(29),O=r(71),R=r(47);function w(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 j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){I(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return x(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 x(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 C=function(){var e=n.useContext(E.a).appDispatch,t=n.useContext(R.a),r=t.userDispatch,i=t.userState,u=i.error,s=i.tokenLoading,f=Object(a.a)().formatMessage,p=_(n.useState(""),2),v=p[0],w=p[1],I=_(n.useState(""),2),x=I[0],C=I[1],A=_(n.useState(!1),2),T=A[0],P=A[1],M=_(n.useState(!1),2),F=M[0],N=M[1],L=function(e){var t=e.login,r=e.password,a=e.error,o=e.isLoginBlur,i=e.isPwdBlur,l=n.useMemo((function(){return o&&(!t||t.length<=0)?{login:!0}:{}}),[t,o]),u=n.useMemo((function(){return i&&(!r||r.length<=0)?{password:!0}:{}}),[i,r]),c=n.useMemo((function(){return a&&a.length>=0?{apiError:a}:{}}),[a]);return j(j(j({},l),u),c)}({login:v,password:x,error:u,isLoginBlur:T,isPwdBlur:F});return n.createElement("article",null,n.createElement(S.a,null,n.createElement("title",null,"SCIM -",f({id:"loginpage.title"}))),n.createElement("div",{className:"animated fadeIn login-page",id:"loginPage"},n.createElement("div",{className:"app flex-row align-items-center"},n.createElement(b.a,null,n.createElement(h.a,{className:"justify-content-center"},n.createElement(m.a,{xs:"10",sm:"8",md:"6",lg:"5",xl:"4"},n.createElement(d.a,null,n.createElement(l.a,{className:"px-4 py-2"},n.createElement(c.a,null,n.createElement(h.a,{className:"justify-content-center"},n.createElement(m.a,null,n.createElement("a",{className:"mb-4 d-block mx-auto brand"}))),n.createElement(h.a,{className:"justify-content-center"},n.createElement(m.a,null,n.createElement("h5",{className:"py-2"},n.createElement(o.a,{id:"loginpage.subtitle"})))),n.createElement(y.a,{errors:L,loading:s,login:v,setLogin:w,password:x,setPassword:C,handleSubmit:function(t){t.preventDefault(),Object(O.c)(r,e,{username:v,password:x})},handleBlurLogin:function(){return P(!0)},handleBlurPwd:function(){return N(!0)}})))))),n.createElement(h.a,{className:"pt-4 justify-content-center"},n.createElement(m.a,{xs:"10",sm:"8",md:"6",lg:"5",xl:"4"},n.createElement(g.a,null)))))))};C.defaultProps={},C.propTypes={};t.a=C},47:function(e,t,r){"use strict";r.d(t,"a",(function(){return S})),r.d(t,"b",(function(){return g}));var n=r(0),a=r(1),o=r.n(a),i=r(61),l=r(35),u=r(41);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f={localUser:{},loading:!0,error:{},tokenLoading:!1},m=function(e,t){var r=t.type,n=t.payload;switch(r){case l.c.INIT:return s(s({},e),{},{loading:!0,error:{}});case l.c.SUCCESS:return s(s({},e),{},{localUser:n,loading:!1});case l.c.ERROR:return s(s({},e),{},{loading:!1,error:n});case l.a.INIT:return s(s({},e),{},{loading:!0,error:{}});case l.a.SUCCESS:return s(s({},e),{},{loading:!1,localUser:n});case l.a.ERROR:return s(s({},e),{},{loading:!1,error:n});case l.b.INIT:return s(s({},e),{},{tokenLoading:!0,error:""});case l.b.SUCCESS:return Object(i.a)(n.authorization,n.login),s(s({},e),{},{tokenLoading:!1});case l.b.ERROR:var a=n.message.includes("non_field_errors")?"PASSWORD_ERROR":n.message;return s(s({},e),{},{tokenLoading:!1,error:a});case u.d:return f;default:throw new Error("This action : ".concat(r," can't be handled, please check UserActions.js"))}};function p(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 r=[],n=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(n=(i=l.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){a=!0,o=e}finally{try{n||null==l.return||l.return()}finally{if(a)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return b(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 b(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 S=n.createContext(null),g=function(e){var t=e.children,r=p(n.useReducer(m,f),2),a={userState:r[0],userDispatch:r[1]};return n.createElement(S.Provider,{value:a,displayName:"User"},t)};S.Consumer;g.propTypes={children:o.a.element.isRequired}},801:function(e,t,r){"use strict";r.r(t);r(451),r(675),r(676),r(677),r(678);var n=r(0),a=r.n(n),o=r(43),i=(r(683),r(17)),l=r(261),u=r(372),c=r(432),s=r(45),d=r(267),f=r(277),m=r(41),p=r(29),b=r(47),S=r(90),g=r(14),y=r(71),v=r(217),h=r.n(v),E=function(e){var t=a.a.useContext(p.a),r=t.appDispatch,n=t.appState,o=n.token,i=n.currentUser.login,l=a.a.useContext(b.a).userDispatch;a.a.useEffect((function(){!Object.values(e).length&&o&&Object(y.a)(l,r,i)}),[h()(e)])},O=r(9),R=r.n(O),w=function(e){a.a.useEffect((function(){e&&R.a.locale(e)}),[e])},j=function(){var e,t,r=n.useContext(p.a),a=r.appState,o=a.locale,y=a.token,v=a.currentUser.login,O=a.mail2sms,R=a.fax2mail,j=a.mail2fax,I=a.defaultActiveService,_=r.appDispatch,x=n.useContext(b.a),C=x.userState,A=x.userDispatch,T=Object(i.h)();return w(o),E(C.localUser),!h()(C.localUser)&&y?"/login"!==T.pathname&&"/"!==T.pathname||!I?n.createElement("div",{className:"app"},n.createElement(c.a,{logoutAction:function(){A({type:m.d}),_({type:m.d})},loggedInLastname:null===(e=C.localUser)||void 0===e?void 0:e.lastname,loggedInFirstname:null===(t=C.localUser)||void 0===t?void 0:t.firstname,loggedInEmail:v,unlimitedQuota:null==O?void 0:O.unlimited_quota,SMSQuotaAllowed:null==O?void 0:O.quota_allowed,SMSQuotaUsed:null==O?void 0:O.quota_used,hasOneAccount:!!O||!!R||!!j,mail2sms:!!O,activeService:I}),n.createElement("div",{className:"app-body"},n.createElement(s.a,null),n.createElement("main",{className:"main"},n.createElement(l.a,null,!1===I?n.createElement(S.a,{errorTitle:n.createElement(g.a,{id:"form.error.title"}),error:n.createElement(g.a,{id:"page.error.403.noPolicy"}),errorMessage:n.createElement(g.a,{id:"form.fetchErrorMessage"})}):n.createElement(i.d,null,Object(f.a)(d.a.filter((function(e){return!e.public}))))))),n.createElement(u.a,null)):n.createElement(i.a,{from:"/",to:"/".concat(I)}):"/login"!==T.pathname?n.createElement(i.a,{from:"/",to:"/login"}):n.createElement("main",{className:"main"},n.createElement(l.a,null,n.createElement(i.d,null,Object(f.a)(d.a.filter((function(e){return e.public}))))))},I=r(800),_=r(1),x=r.n(_),C={en:r(427),fr:r(428)},A=function(e){var t=e.children,r=Object(n.useContext)(p.a).appState;return a.a.createElement(I.a,{locale:r.locale,messages:C[r.locale]},a.a.Children.only(t))};A.propTypes={children:x.a.element.isRequired};var T=A,P=r(55),M=r(429),F=r(70),N=r(430);function L(){return n.createElement(p.b,null,n.createElement(b.b,null,n.createElement(T,null,n.createElement(P.a,{theme:M.a},n.createElement(F.a,null,n.createElement(j,null))))))}var U=document.getElementById("app-root");o.render(n.createElement(L,null),U),Object(N.a)(U,{disable:!0})}}]);