(this.webpackJsonppaco=this.webpackJsonppaco||[]).push([[0],{1002:function(e,t){},1004:function(e,t){},1028:function(e,t){},104:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAFZhJREFUeNrs3T92G0eeB/AC5WCzxQ0MnWCpbDNBJzAdTmToBKZPQOgEtMONSJ+A8gkIZZuRk01GKNtMnGw30naZhTeUJVEgge6uP5/Pe/UkvZlngtWFrm/9uro7BAAAAAAAAAAAAAAAAAAgUxNdAL2ade3nrh2lv9933bXbrq279j79e53+BAAKtejah659fEK76tpZ1467dqgrAaAMR0+c+L/WYpC4SIFgpnsBID/THVb+27abrp2qDgBAPo57nvy/FgZUBgBgRJcDB4C/7h1YOAQAMLy+y//b7hlYqgoAwHA+ZtbOBAEAaC8ACAIA0HAAuB8Epg4TALQVAO7vEQAAGgoA928hnDtkANBWAHBZAAAaDgCbywJHDh8AtBUANu1UNQAA2gsAmycKes8AADQWADaXBBYOJwC0FQDuXxIAABoLALHFFxzZFwAAjQWAzb4AIQAAGgsAm30BNgcCQGMBQAgAgEYDgBAAAI0GACEAABoNAEIAADQaAIQAKNREF0AvAaA1t117nv4ECnCgC4A9iM8H8LAgAJqvALTaLhx+AASANpt3BwAgADTajgwDyJtNgNBPAGhd3Az4omtrXQF5sgkQ6EPcDGg/AAgAQIPiswHsB4BMuQQA++cSwKdedW2lG0AAAAGgLetwtx/AQ4IgIy4BAH2bde1EN4AKAKgAtClWAa51A6gAAG050wWgAlCiebi7telLbz1bp7bSTagAPOh11851A4+wOe/Ov/K/x/Nu3F+iusTeJvvjcHcf8014/LPQF7qw+QCgff3VwV4YxLfM0jn46pHjK/7/z9I52CuqedRgu9jjiS4Gh6WuFQC0z5rvBQ+di8/2HDg3gUDw5JOBdvqEFf5TgsBcdwsAmioAD1qGYd5WKQw0apoO/lWw6kEAGLPZEMj98/LlSGPQ4qyhstIHJz0EgGzazFBpXrxOfzPyOLxRFah74rfyQQCwF4D8Vv4fQl6XppaCgIm/7+YFKQKAZi9A65P/VcbjUhAodFCdFnLyWzhcAoD25903tOesgLF54zxdjkVm5aRtUqb7VAWA1tuN4dKcZWFj9NK5Ol+zMM4OUiVQBID9tCNDpqmFmj0r7MVxYav+rz25SggQAFpuF4ZMEw4rOV+rBoxsrPtG3RmAAOCWQJ52zr4J9q4gRRpQAoBm/DflKtRZuVK9HdAiuBaKAFBjuzJsqnUW6t7E6pKAQeTOAASA4DIAbS3aNudti7eeTMN+39JnUyACgMsA9G/e2PhdOOT7n/yvGjwRXjr0AkBwGYBy1bpXSwgw+bszAAGgp6b65dzt3G0ANT2ApEkBwJinVBfGsfe9mPz302wKFACsnijFqTEszO7i0sD5bIfpzLAQABpp3g1QroXxKwTs4syAcWeAAOB2QEOoOK1u+tumzQ2Pbzs2UJRGBQAtuKe6NFOTv+e77OLIIPE2KgFAM86LnPzt2VLFfbKZ9OiakgCgBc/BKJHLtt56uRPpUTlJAND+OsbJn8u2nna5k6UB8eSd0spJAoAHAjEWl23d2r2TuYHgsakCgBbsnC6NHf+VnLsPRvq5Md3b1b77l1AfUquZLsjS5tytQrPbuXvZcgA49gXfi0WwKRABgOFcBCXsfThptR/jF1sZSLm0Zsak517UyI7/yu52ORhpELH/VG7FhAoAfVkE1cZ9m4/dpwcj/MJWq/s3TSHAdTlg3+w36s9JS79svH1N6ceDJmpnLO6nkUclxo7/Sp98OWQFYBGU9foW7831HmpgH1QWh/FzC31s9e9xwSoAmgpAOS6MQe+/2NfK1EH2uGABQBMAyrA0/up//PVQlwB+9n0avHR3qXQHPEGsIJ7ohsHP2Yuhf+hkgJ8RV6IeWzuO66690A2jVADY3auurXTDoA4tHkaz7trz2ioAVv/jfpndvgNsuwq16W88szDwbfIHAwyoI8d1VIvgFZTAt10Gd2qN7aeaAsCRNJmFU0EMeECsFNo4PL5B58y+A8APjqcvODyR8TqMWCFc6IYsDFo1P6jlF2Gr4+E1nv2b64K9jln6H68eHpaXwRbOfQYAk3+eKyqPC6YU/6ELnA8aNNhlgD4DgPK/xK8CwK4TFP1QEXQeUQFolGt+/fleF+zNzATVG3uC8jbIArqvAGAV5ARg1YpzSZ7cFWTcCwC473fPpgLA3r3UBXu1CJ4LUoLZEOfmA1/a5icsT/4SfPVpGzwZ1NhXAeCzk4JNgfth42s/43OmG/YS9i91Q1F6vwvmoKcvLGVZhMrfRz0Q11X1a86Tv0pfeeG3uAAgrZfpxIl250nKCbYfXii2m1MLsyLNVQAYkjsDnk75vz+z4LLiU7nlt/yxX1QA8PSuctkU+PR+c5Lt10+64NGOgv09AsDAAcDkUf6As1no8ass+rUILi8+hh3/9RzHogKAErKTR2urf9eoh3GiC7Yekyp59RxLFQBGWXEtdMNWq39jXhUgJxf6qRq9XlLfdwBwIqxLrALMdYPVf2ZjEt9ZFYAMA4Dyv9VES06E3sHFyc3tql+2CKp2jBgAqDOBup745bBr8984To3HL45H1REVAAEAJ5cB6I/xzILb2/7aH+7cqffcKwAwOvcUf7oCdblrXIug3L1ZIarQIQDQO08VuwtCSv+CWC48vRMBACfdAbgUYvWbk2WwIRIBgIFPui2+WUypNU+zRsfjIngwEgIAI4aA1n7fmUOfpcPGxmP8fe3HQQBg1JNQC+XwzeTvOmsZIWDayHhUiUIAYFSLFAJqPRmZ/Msyr3xyjOPwxuSPAEBOIaDGk2482V6Z/IutBNR23GoPNwgAFL4yqeWkexRc868hBNSyQ/7Y5I8AQM6macW8LPz3iJur7PavYzxehLI3y9XwO9CQedc+as23Ekvnm5K/41fneJwXWIX64NhpKgCUZjOZlvDSlmn6nK731z0eYwm9hA2rs/RZVaFQAdCKb3EVs8z0ZLa0yjIeM5r4zxwfbcgKgACgDX3inWWw4jfxa7mMx0MTvyYAaC21WN48GmFsnpn4tQzGYwyhi2DPiTZyAJj0cJL1Xmq2ddu1t11717VV19Z7PsnG8fgyndxnupsRx+PhX8YjjDVPCwBkKZ5wr7v29/TnbToRf8sstXiS/T6NQxv6GGM8TtPY2/z58t6/QQCAHazuTfgAAsATfadvKcxcFwDsznMAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAADIxHe6YBTXXfu9a6v0d/Iy7dph+vth+vfLrs1SoxzxO7bu2vv095D+vdY1o363fujaIv2bSsy79lH7artKfUS5YgA46tpp126M6ezaZdeOfc+KsezaB+P2wSYAVNDOpN0qHaYJRxgYr11YTRb/HfL9EQCqnvxp40R2ZrwP0m7S6nFm2FVhqhIgANR6orIyae9kprTZ3/dpYYhVyfwhAFTX5r7XgoDvwc7tg4m/CSpoAkBVm/4glqkvfB+e3JaqaE19V4z5gQKA5wD063ddQLi75ezHrr0Kbj97jHiL7IsUAG51RzPfFbdGD0QA6P8EBhurNKGd64pvepP6yneoze8JAoAAQHXiSvZ1qghY1X65f16lVT9t+qcuEABqOZnBl7xNE52Q+Glgfm4FCAIAtDDhCQGfBiKhGQQAaEKc8FrfFxB/d5dEQACAJr1uNAScp98dEABACDD5AwIAtBcCVg38ntcmfxAAgE/9GOreGLjZ/AgIAMA9t6HeTXGb5yDY8AcCAPAF6xQCavNLcNsjCADAg1bh7pG4tTgPHoMMAgCwlWUlK+Z1Wv0DAgCwpRp2y8fJ33V/EACAR4gVgJIvBazC3aN+AQEAeKRfw10ZvUTu9wcBAHii20KrACUHFxAAgCych7I2BK5DXXcxgAAAjKakh+h4wx8IAMCexApACbfTvQ4e+AMCALBX5+Hu2nqu3gQP/IHsfacLoEixCjDt2iLDlb/JH1QAgJ4n21xusbs1+YMAAAwnTrgvwri32q3SZzD5gwAADChutnse7q69D7nrfp1W/a+Ce/1BAABGs7wXBPqckK/TxP/cqh/KZRMg1OU2BYHY5l37oWuH6e+7/DdXXXsX7p7pb7UPAgCQsVVqG9MUBh773wAEAKDw6oAJHfiTPQAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAMLSZLgB4lH/XBQJADQ51AYDzpgDQnpe6AGBr067NdYMAUIOFLgDY2pEuEABqSrNL3QCwlRNdIADU5OfgmhbAt5wGG6cFgAqrAGfpTwA+t+jasW4QAGoUKwCXKgEAnzlOiyQKN+/aR+2r7UO42xOgGgC0bpYWRuaGh1tvJj0EgEvj+ptuu/a2a++6ttYd2R2ba90Ae3eYFj/xz5+CiuhY87QAAFu6TqFgE9auBYRibCabeF76Pq04Nw2aDwDf6Vv45qplE27v21Rw3gZVnJwm/Hicfkh/muhBBQB6FQPA7107FwZGmfSP0qTvITKYpwUAGM2qa7+lygD9iav7kzTp21SLAJDJf/ij4wV/VgLepKoA+11knATPi6edBcWrvv7jngMA/a1Q473NN0Fpeh82z9K4NPlDvgHgVrfCJ0HgIk1cM93xaJsnaV6Z+GnQurQA4BYp+Nw8VQOWumJrR6nPFrqCRr0vLQCsHTP4qhPVgK1W/Rep2eCHCkBBAeC9YwbfrAZcBXsDvuQw2DcBxQYAlwBg+1WuN6D9yyIFI6t+GGA+FQBgXPEd6N6EdtcH+gE+Xf33uqn+oMQPDRWufFue/M6CjX4w+GL6oNQPDkKAyR8q9vdSA8A7xw6EAJM/PNmq1ACwcuxACDD5gwAAPC4E1Dw5Lk3+MP4c2ue7ALwNDXZbIR9W+HvF+/tPHF540B+lB4A/HEPYSW1PwpsFt/pBNgvoPgPAyjEEE2bFgQb6sA4DPVL/oOdfwu2AsJujUMdjcZehzksaUOTqP5r0/N9fBCU/2FV8sNbzUO4DtuLEf+Uwwlae11ABGDTJQMVi2bzkjXOnDiFs5ToM+EbdvgNAXLGcO6aws/jSoFmBn3sR7t5+CHzbb0P+sMkAPyN++S8dV9jZqmuvCvq8sXJxVWhwgaENfqnvYICfEU9aa8cW9hKmFwV93lKrFjCG8zDwPp/JQD8nnrRsBoT9rBJiFSD3O2xs/IPHGWzz39ABILqxGoC9uE4hINe7Aqbp++6ef9h+9f966B96MODPeuMYw95W15eZTrDTjD8b5GqU+XHIABATztpxhmpDwGby98AfKGBuPBj456kCwH5DwFUmE25OnwWs/jMMAKoAsF+zNPEuR/wMx2nlP3M44FF+HXNOnIzwM+fBcwGgD+u0mjgf8Lt8atUPTzL6I74PRviZq+ARwdBXNSDebht34C9Cf/sDFinEu94PT/cmjHwnz2SknxtPVFfBTmEYInC/C/96INf6iSv9ONG/TH/3vYXdxFt5X4z9ISYj/ux43dBLQgBozYuQwcO8Dkb82b+mVQkAtOJNyORJnpORf/4suBQAQBviojebF3odjPzz12GExx8CwMBuc5vvnmXwGf6RKgD/aXwAUKm/de2/c/pAk4w+i6eIAVCjeN1/mduHyikATFMImBkrAFQiPvfmxxw/2CSzz5PzW84A4DGyfnX3JMPPtHmpCACY/HvyLMPP9D9de9+1I+MHgALFST+W/dc5f8hnmX6uayEAgEIn/1chk4f9lBgAhAAATP6NBgAhAACTf08mhXxOdwcAkPNiNesNf19yUFjnro0zADKyKnHyL6kCsDFNlQBPDARgbOeh4PfZHBT2eWPCiu9R/tW4A2DEueh1KPxldpOCP3vcGHgW7AsAYDjXaeK/Lv0XOSj4s79N1YCV8QjAAGL1uaid/g95Vvjnj2WY37v2z3D3OuF/Mz4B2LN1uHuy33917X9r+aUmFR2gWbi7JDA3VgHY46r/TShwl39LAWAj7g04DV4rDMDTrbr2S6ik3N9KANhYdu3nYJMgANtbh7tNfqvaf9FnFf9u8eDF6zX/F+6eG2B/AAAPTfy/pMl/3cIvPGnkwMYqwCJVBGbGOQD3Fou/hbs7y5oyafBgxz0CPwUvGAJo1W2a8OPEf91qJ0waHgCzFAJUBQDaECf9P9Kft613xsR4+FPcIzBPlQHvGQAw6QsADZqmMPAy/SkQAJRj1bV36c+V7hAAdrUJAt+nP2fBZQOAMV2nFX2c7Nfp39e6RQAYslpw+MC/Adh9Rf/QvwEAAAAAAAAAAAAAACr3/wIMAFV+uN1GjdkIAAAAAElFTkSuQmCC"},1048:function(e,t){},1049:function(e,t){},1050:function(e,t){},1051:function(e,t){},1052:function(e,t){},1053:function(e,t){},106:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i}));var a=function(e){return e.StudentRegistrationDropdown.registration},r=function(e){return e.MySchedules},i=function(e){return e.App.user.registrations}},1099:function(e,t,n){},1107:function(e,t,n){"use strict";n.r(t);var a=n(0),r=n.n(a),i=n(81),c=n.n(i),o=n(98),l=n(9),s=n(6),u=n(11),d=(n(557),n(1099),n(21)),p=n(17),m=function(e){var t=e.children,n=Object(a.useState)(!Object(p.f)("63ERkoNglo")),r=Object(u.a)(n,2),i=(r[0],r[1]),c=Object(a.useState)(""),o=Object(u.a)(c,2),l=(o[0],o[1],Object(a.useState)("")),s=Object(u.a)(l,2);s[0],s[1];Object(a.useEffect)((function(){"0a07d29d-d043-4c7c-85bc-ac58f1d3c976"===window.location.search.match(/user=([^&]+)/)&&i(!1)}),[]);return t};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));var f=n(18),g=n(24),b=n(227),h=n(166),x=n.n(h),v=n(5),y=n(7),O=n.n(y),E=n(4),j=n(66),A=n(8),w=n(19),S=n.n(w),k=n(39),T=n.n(k),D=n(126),C=n(265),_=n(16),P=n(96),I=n(79),R=n(158),L=O.a.mark(Z),G=O.a.mark(J),N=O.a.mark(X),F=O.a.mark($),z=O.a.mark(ee),M=O.a.mark(te),U=O.a.mark(ne),B=O.a.mark(ae),V=O.a.mark(re),H=O.a.mark(ie),Y=O.a.mark(ce),K=O.a.mark(oe),W=O.a.mark(le),Q=O.a.mark(se),q=O.a.mark(ue);function Z(){var e,t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(E.h)(P.a);case 2:if(e=c.sent,t=Object(I.g)(),n=Object(I.d)(),c.prev=5,a=Object(p.d)(),a.route,a.params,r=Object(p.f)("user")||{},i=Object(p.f)("cookies-accepted"),Object(I.e)(),console.log("INIT TRACKING"),!t){c.next=18;break}return c.next=14,Object(E.b)(re,t);case 14:return c.next=16,Object(E.b)(ce);case 16:c.next=27;break;case 18:if(null===n){c.next=25;break}return c.next=21,Object(E.b)(ie,n);case 21:return c.next=23,Object(E.b)(ce);case 23:c.next=27;break;case 25:return c.next=27,Object(E.f)(v.a.App.setUser(Object(A.a)(Object(A.a)({},e.user),r)));case 27:return c.delegateYield(te(),"t0",28);case 28:if(null!==i){c.next=31;break}return c.next=31,Object(E.e)(v.a.ToasterAction.showToasterAction({title:Object(s.b)("generic.cookies"),buttonTitle:Object(s.b)("generic.accept"),cancelTitle:Object(s.b)("generic.reject"),onCancel:function(){localStorage.setItem("cookies-accepted","false")},onAccept:function(){try{Object(I.e)(),d.a.LOGROCKET_ID&&x.a.identify(r.email),localStorage.setItem("cookies-accepted","true")}catch(e){}}}));case 31:if(!t){c.next=34;break}return c.next=34,Object(E.e)(v.a.App.navigateTo({key:"home"}));case 34:return c.next=36,Object(E.e)(v.a.App.setStartingApp(!1));case 36:c.next=42;break;case 38:return c.prev=38,c.t1=c.catch(5),c.next=42,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("offline.actionErrorStartUp"),icon:"error",type:"danger"}));case 42:case"end":return c.stop()}}),L,null,[[5,38]])}function J(e){var t,n,a,r,i,c,o,l,s,u;return O.a.wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return t=e.payload,n=t.key,a=t.params,r=t.state,i=t.forceRefresh,c=t.hash,d.next=3,Object(E.h)(P.a);case 3:if(o=d.sent,l=o.routingStructure,s=l.find((function(e){return e.key===n})),u=(null===s||void 0===s?void 0:s.path)||null){d.next=9;break}return d.abrupt("return",null);case 9:if(Object.keys(u).forEach((function(e){p.i.language.includes(e)&&(u=u[e])})),"string"!==typeof u&&(u=u.en),c&&(u+="#".concat(c)),a&&Object.keys(a).forEach((function(e){u=u.replace(":".concat(e),a[e])})),!i){d.next=17;break}window.location.href=u,d.next=19;break;case 17:return d.next=19,Object(E.b)(p.h.push,u,r);case 19:case"end":return d.stop()}}),G)}function X(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.b)(p.h.goBack);case 2:case"end":return e.stop()}}),N)}function $(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=e.payload,S.a.locale(t),T.a.locale(t),p.i.changeLanguage(t),n=Object(p.d)(),a=n.route,r=n.params,i.next=7,Object(E.e)(v.a.App.setCurrentLocale(p.i.language));case 7:return i.next=9,Object(E.e)(v.a.App.navigateTo({key:a.key,params:r}));case 9:Object(p.m)("currentLocale",t);case 10:case"end":return i.stop()}}),F)}function ee(){var e;return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(E.h)(P.a);case 2:return e=t.sent,t.next=5,Object(E.e)(v.a.App.setTranslationsEdit(!e.translationsEdit));case 5:case"end":return t.stop()}}),z)}function te(){var e,t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(E.b)(_.a.translations.getTranslations.call);case 2:return e=c.sent,c.next=5,Object(E.b)(_.a.routes.getFunctionalities.call);case 5:if(0!==(t=c.sent).length){c.next=8;break}throw new Error;case 8:if(n=[],e.forEach((function(e){"routingStructure"!==e.fields.name&&n.push(e)})),a=Object(I.a)(n),Object.keys(a).forEach((function(e){p.i.addResourceBundle(e,"translation",a[e],!0,!0)})),(r=Object(p.f)("currentLocale"))?p.i.changeLanguage(r):(p.i.changeLanguage(p.i.language),Object(p.m)("currentLocale",p.i.language)),"DEV"!==d.a.ENVIRONMENT&&("DEV"!==d.a.ENVIRONMENT||"STG"===d.a.ROUTES_ENV)){c.next=19;break}return c.next=17,Object(E.f)(v.a.App.setRoutingStructure(C.a));case 17:c.next=22;break;case 19:return i=C.a.reduce((function(e,n){var a,r,i,c,o=t.find((function(e){return e.key===n.key}));return o?(0!==(null===o||void 0===o||null===(a=o.path)||void 0===a||null===(r=a.pt)||void 0===r?void 0:r.length)&&0!==(null===o||void 0===o||null===(i=o.path)||void 0===i||null===(c=i.en)||void 0===c?void 0:c.length)||delete o.path,[].concat(Object(f.a)(e),[Object(A.a)(Object(A.a)({},n),o)])):e}),[]),c.next=22,Object(E.f)(v.a.App.setRoutingStructure(i));case 22:return c.next=24,Object(E.e)(v.a.App.setApiTranslations(n));case 24:return c.next=26,Object(E.e)(v.a.App.setCurrentLocale(p.i.language));case 26:case"end":return c.stop()}}),M)}function ne(e){var t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(E.h)(P.a);case 2:t=c.sent,n=e.payload,a=n.name,r=n.form;try{i=t.apiTranslations.find((function(e){return e.name===a})),i.id,Object.keys(r).map((function(e){return{key:e,value:r[e].pt,valueCh:r[e].zh,valueEn:r[e].en}}))}catch(o){console.log("update translation error",o)}case 5:case"end":return c.stop()}}),U)}function ae(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),B)}function re(e){var t,n,a,r,i,c,o,l,u,p,m,f,g,b;return O.a.wrap((function(h){for(;;)switch(h.prev=h.next){case 0:return h.prev=0,t=e.code,h.next=4,Object(E.b)(_.a.signin.token.call,{grantType:"authorization_code",code:t,redirectUri:d.a.OIDC_CONFIG.redirectUri});case 4:if(n=h.sent,n=Object(D.camelizeKeys)(n),a=Object(D.camelizeKeys)(Object(I.b)(n.idToken)),i=(r=n).accessToken,c=r.refreshToken,o=r.idToken,l=r.tokenType,u=r.expiresIn,p=r.scope,m=d.a.HARDCODED_NMEC||a.studentNumber||a.nMecAluno,a.iss&&a.aud[0]){h.next=11;break}throw Error();case 11:if(f=Object(I.c)(d.a.HARDCODED_ROLES||a.groups,[]),g={name:"".concat(a.givenName),fullName:"".concat(a.uAFriendlyName),email:"".concat(a.email),expiresIn:u,roles:f,nmec:m,registrations:null,accessToken:i,refreshToken:c,scopes:p,idToken:o,tokenType:l},d.a.LOGROCKET_ID)try{x.a.identify(a.email)}catch(y){}return localStorage.setItem("user",JSON.stringify(g)),h.next=17,Object(E.f)(v.a.App.setUser(g));case 17:return h.prev=17,h.next=20,Object(E.b)(_.a.sgh.getLogin.call);case 20:h.next=27;break;case 22:return h.prev=22,h.t0=h.catch(17),b=n.scope,h.next=27,Object(E.b)(_.a.signin.postLogin.call,b);case 27:h.next=33;break;case 29:return h.prev=29,h.t1=h.catch(0),h.next=33,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("generic.actionErrorUnauthorized"),icon:"error",type:"danger"}));case 33:case"end":return h.stop()}}),V,null,[[0,29],[17,22]])}function ie(e){var t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:if(t=e.accessToken,n=e.refreshToken,a=e.idToken,l.prev=1,r=Object(D.camelizeKeys)(Object(I.b)(a)),i=d.a.HARDCODED_NMEC||r.studentNumber||r.nMecAluno,r.iss&&r.aud[0]){l.next=6;break}throw Error();case 6:if(c=Object(I.c)(d.a.HARDCODED_ROLES||r.groups,[]),o={name:"".concat(r.givenName),fullName:"".concat(r.givenName," ").concat(r.familyName),email:"".concat(r.email),expiresIn:"3600",roles:c,nmec:i,registrations:null,accessToken:t,refreshToken:n,scopes:Object(R.c)(),idToken:a,tokenType:"Bearer"},d.a.LOGROCKET_ID)try{x.a.identify(r.email)}catch(u){}return localStorage.setItem("user",JSON.stringify(o)),l.next=12,Object(E.f)(v.a.App.setUser(o));case 12:l.next=18;break;case 14:return l.prev=14,l.t0=l.catch(1),l.next=18,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("generic.actionErrorUnauthorized"),icon:"error",type:"danger"}));case 18:case"end":return l.stop()}}),H,null,[[1,14]])}function ce(){var e,t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,e=Object(p.f)("user")||{},t=Object(D.camelizeKeys)(Object(I.b)(e.idToken)),n=[],a=Object(I.c)(d.a.HARDCODED_ROLES||t.groups,n),c.prev=5,c.next=8,Object(E.b)(_.a.signin.getRcuGroups.call,t.uAIUPI,e.accessToken);case 8:(r=c.sent).forEach((function(e){e.includes("SGA-PACO2-superUser-ReadOnly")&&n.push("superUser_ReadOnly"),e.includes("SGA-PACO2-superUser-FullAccess")&&n.push("superUser_FullAccess"),e.includes("SGA-PACO2-SecretariaVirtual-ReadOnly")&&n.push("sec_superUser_ReadOnly"),e.includes("SGA-PACO2-SecretariaVirtual-FullAccess")&&n.push("sec_superUser_FullAccess"),e.includes("SGA-PACO2-Horarios-ReadOnly")&&n.push("sgh_superUser_ReadOnly"),e.includes("SGA-PACO2-Horarios-FullAccess")&&n.push("sgh_superUser_FullAccess"),e.includes("SGA-PACO2-Pautas-FullAccess")&&n.push("pautas_superUser_FullAccess"),e.includes("SGA-PACO2-Pautas-ReadOnly")&&n.push("pautas_superUser_ReadOnly"),e.includes("STIC-PACO2-DEV-superUser-ReadOnly")&&n.push("superUser_ReadOnly"),e.includes("STIC-PACO2-DEV-superUser-FullAccess")&&n.push("superUser_FullAccess"),e.includes("STIC-PACO2-DEV-SecretariaVirtual-ReadOnly")&&n.push("sec_superUser_ReadOnly"),e.includes("STIC-PACO2-DEV-SecretariaVirtual-FullAccess")&&n.push("sec_superUser_FullAccess"),e.includes("STIC-PACO2-DEV-Horarios-ReadOnly")&&n.push("sgh_superUser_ReadOnly"),e.includes("STIC-PACO2-DEV-Horarios-FullAccess")&&n.push("sgh_superUser_FullAccess"),e.includes("STIC-PACO2-DEV-Pautas-FullAccess")&&n.push("pautas_superUser_FullAccess"),e.includes("STIC-PACO2-DEV-Pautas-ReadOnly")&&n.push("pautas_superUser_ReadOnly")})),a=Object(I.c)(d.a.HARDCODED_ROLES||t.groups,n),r.some((function(e){return e.includes("Horarios-Pivot")}))&&(a.some((function(e){return"nonProfessor"===e}))||a.push("nonProfessor")),c.next=16;break;case 14:c.prev=14,c.t0=c.catch(5);case 16:return i=Object(A.a)(Object(A.a)({},e),{},{roles:a}),localStorage.setItem("user",JSON.stringify(i)),c.next=20,Object(E.f)(v.a.App.setUser(i));case 20:c.next=24;break;case 22:c.prev=22,c.t1=c.catch(0);case 24:case"end":return c.stop()}}),Y,null,[[0,22],[5,14]])}function oe(){var e;return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(E.e)(v.a.App.setStartingApp(!0));case 3:return e=v.a.App.navigateTo,localStorage.removeItem("user"),t.next=7,Object(E.e)(v.a.App.setUser({name:"",roles:["guest"],accessToken:"",scopes:[]}));case 7:return t.delegateYield(te(),"t0",8);case 8:return t.next=10,Object(E.e)(e({key:"home"}));case 10:return t.next=12,Object(E.e)(v.a.App.setStartingApp(!1));case 12:t.next=16;break;case 14:t.prev=14,t.t1=t.catch(0);case 16:case"end":return t.stop()}}),K,null,[[0,14]])}function le(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.payload,r.prev=1,r.next=4,Object(E.e)(v.a.App.setStartingApp(!0));case 4:return r.next=6,Object(E.e)(v.a.StudentRegistrationDropdown.setRegistration(null));case 6:return n=Object(p.f)("user")||{},a=Object(A.a)(Object(A.a)({},n),{},{impersonate:t}),localStorage.setItem("user",JSON.stringify(a)),r.next=11,Object(E.f)(v.a.App.setUser(a));case 11:return r.delegateYield(te(),"t0",12);case 12:return r.next=14,Object(E.e)(v.a.App.setStartingApp(!1));case 14:r.next=20;break;case 16:return r.prev=16,r.t1=r.catch(1),r.next=20,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("superuser.errorInvalidNmec"),icon:"error",type:"danger"}));case 20:return r.prev=20,r.next=23,Object(E.e)(v.a.App.setStartingApp(!1));case 23:return r.finish(20);case 24:case"end":return r.stop()}}),W,null,[[1,16,20,24]])}function se(){var e,t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(E.e)(v.a.App.setStartingApp(!0));case 3:return e=Object(p.f)("user")||{},e.impersonate,t=Object(j.a)(e,["impersonate"]),n=Object(A.a)({},t),localStorage.setItem("user",JSON.stringify(n)),a.next=9,Object(E.f)(v.a.App.setUser(n));case 9:return a.next=11,Object(E.e)(v.a.App.navigateTo({key:"home"}));case 11:return a.next=13,Object(E.e)(v.a.App.setStartingApp(!1));case 13:a.next=19;break;case 15:return a.prev=15,a.t0=a.catch(0),a.next=19,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("generic.actionErrorUnauthorized"),icon:"error",type:"danger"}));case 19:case"end":return a.stop()}}),Q,null,[[0,15]])}function ue(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("App/onMount",Z);case 2:return e.next=4,Object(E.j)("App/navigateTo",J);case 4:return e.next=6,Object(E.j)("App/navigateBack",X);case 6:return e.next=8,Object(E.j)("App/changeLocale",$);case 8:return e.next=10,Object(E.j)("App/toggleApiTranslationsEdit",ee);case 10:return e.next=12,Object(E.j)("App/updateApiTranslation",ne);case 12:return e.next=14,Object(E.j)("App/updateUserRole",ae);case 14:return e.next=16,Object(E.j)("App/signout",oe);case 16:return e.next=18,Object(E.j)("App/impersonateUser",le);case 18:return e.next=20,Object(E.j)("App/cleanImpersonateUser",se);case 20:return e.next=22,Object(E.j)("App/getApiTranslationsAndCheckRoutes",te);case 22:case"end":return e.stop()}}),q)}var de=O.a.mark(fe),pe=O.a.mark(ge),me=O.a.mark(be);function fe(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.LogsStudent.setLoadingModule(!1));case 2:case"end":return e.stop()}}),de)}function ge(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.LogsStudent.setLoadingModule(!0));case 2:case"end":return e.stop()}}),pe)}function be(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("LogsStudent/onMount",fe);case 2:return e.next=4,Object(E.j)("LogsStudent/onUnmount",ge);case 4:case"end":return e.stop()}}),me)}var he=O.a.mark(ye),xe=O.a.mark(Oe),ve=O.a.mark(Ee);function ye(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),he)}function Oe(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.Logs.setLoadingModule(!0));case 2:case"end":return e.stop()}}),xe)}function Ee(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("Logs/onMount",ye);case 2:return e.next=4,Object(E.j)("Logs/onUnmount",Oe);case 4:case"end":return e.stop()}}),ve)}var je,Ae,we,Se,ke,Te,De,Ce,_e,Pe=n(262);!function(e){e.INTERCEPTOR_LOGOUT="INTERCEPTOR_LOGOUT",e.BLACKLISTED_REQUEST="BLACKLISTED_REQUEST",e.ERR_INVALID_STUDENT="ERR_INVALID_STUDENT",e.ERR_STUDENT_INVALID_REGISTRATION="ERR_STUDENT_INVALID_REGISTRATION",e.ERR_SGH_SCHEDULE_MAX="ERR_SGH_SCHEDULE_MAX",e.ERR_INVALID_ACCESS="ERR_INVALID_ACCESS"}(je||(je={})),function(e){e.ERR_SERVER="ERR_SERVER",e.ERR_FORBIDDEN_REQUEST="ERR_FORBIDDEN_REQUEST",e.ERR_WEBSERVICE_COMMUNICATION="ERR_WEBSERVICE_COMMUNICATION",e.ERR_GESDOC_FILE_NOT_FOUND="ERR_GESDOC_FILE_NOT_FOUND",e.ERR_GESDOC_COMMUNICATION="ERR_GESDOC_COMMUNICATION",e.ERR_UNKNOWN="ERR_UNKNOWN",e.ERR_SQLSERVER_DATA="ERR_SQLSERVER_DATA",e.ERR_SQLSERVER="ERR_SQLSERVER"}(Ae||(Ae={})),function(e){e.ERR_MISSING_PARAMETER="ERR_MISSING_PARAMETER",e.ERR_INVALID_PARAMETER="ERR_INVALID_PARAMETER",e.ERR_INVALID_TTL="ERR_INVALID_TTL",e.ERR_INVALID_TYPE="ERR_INVALID_TYPE",e.ERR_INVALID_LANG="ERR_INVALID_LANG",e.ERR_INVALID_TIMESTAMP="ERR_INVALID_TIMESTAMP",e.ERR_INVALID_REQUEST="ERR_INVALID_REQUEST"}(we||(we={})),function(e){e.ERR_STUDENT_PHOTO_NOT_FOUND="ERR_STUDENT_PHOTO_NOT_FOUND",e.ERR_STUDENT_DOESNT_EXIST="ERR_STUDENT_DOESNT_EXIST"}(Se||(Se={})),function(e){e.ERR_STUDENT_INVALID_APPLICATION="ERR_STUDENT_INVALID_APPLICATION",e.ERR_STUDENT_DUPLICATE_APPLICATION="ERR_STUDENT_DUPLICATE_APPLICATION",e.ERR_STUDENT_NO_APPLICATIONS="ERR_NO_APPLICATIONS"}(ke||(ke={})),function(e){e.ERR_STUDENT_DUPLICATE_PAYMENT_METHOD="ERR_STUDENT_DUPLICATE_PAYMENT_METHOD",e.ERR_STUDENT_INVALID_PAYMENT="ERR_STUDENT_INVALID_PAYMENT",e.ERR_STUDENT_INVALID_DEBIT="ERR_STUDENT_INVALID_DEBIT",e.ERR_DEBT_DELETED="ERR_DEBT_DELETED",e.ERR_DEBT_PAID="ERR_DEBT_PAID",e.ERR_ASSOCIATED_DEBT_MBREF="ERR_ASSOCIATED_DEBT_MBREF"}(Te||(Te={})),function(e){e.ERR_REGISTRATION_INVALID_UC="ERR_REGISTRATION_INVALID_UC"}(De||(De={})),function(e){e.ERR_FORBIDDEN_PAUTA_REQUEST="ERR_FORBIDDEN_PAUTA_REQUEST",e.ERR_TEACHER_NOT_FOUND="ERR_TEACHER_NOT_FOUND"}(Ce||(Ce={})),function(e){e.ERR_REGISTRATION_SUSPENDED_CERT="ERR_REGISTRATION_SUSPENDED_CERT",e.ERR_REGISTRATION_NOT_FINISHED_CERT="ERR_REGISTRATION_NOT_FINISHED_CERT",e.ERR_UNPAID_CERT_DEBTS="ERR_UNPAID_CERT_DEBTS",e.ERR_STUDENT_INVALID_CERTIFICATE="ERR_STUDENT_INVALID_CERTIFICATE",e.ERR_STUDENT_INVALID_CERTIFICATE_TYPE="ERR_STUDENT_INVALID_CERTIFICATE_TYPE",e.ERR_CERT_PAID="ERR_CERT_PAID",e.ERR_CERT_CANCELLED="ERR_CERT_CANCELLED",e.ERR_IDENTICAL_CERT_PROCESSING="ERR_IDENTICAL_CERT_PROCESSING",e.ERR_GRADE_FINAL_COURSE="ERR_GRADE_FINAL_COURSE",e.ERR_FINAL_COURSE_DOC_FINAL_MISSING="ERR_FINAL_COURSE_DOC_FINAL_MISSING",e.ERR_DEBT_DELETED="ERR_DEBT_DELETED"}(_e||(_e={}));var Ie=O.a.mark(Re);function Re(e){return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,e.message!==je.INTERCEPTOR_LOGOUT){t.next=9;break}return t.next=4,Object(E.e)(v.a.App.signout());case 4:return t.next=6,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_expiredToken"),icon:"error",type:"danger"}));case 6:return t.abrupt("return",!1);case 9:if(e.message!==je.ERR_SGH_SCHEDULE_MAX){t.next=15;break}return t.next=12,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.general_errSghScheduleMax"),icon:"error",type:"danger"}));case 12:return t.abrupt("return",!1);case 15:if(e.message!==je.ERR_INVALID_ACCESS){t.next=23;break}return t.next=18,Object(E.e)(v.a.App.navigateBack());case 18:return t.next=20,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("superuser.errUnauthorizedAccess"),icon:"error",type:"danger"}));case 20:return t.abrupt("return",!1);case 23:e&&e.response&&e.response.data&&e.response.data.error_code||console.log("ErrorHandler - unsupported error message format:",e);case 24:if(e.response.data.error_code!==je.BLACKLISTED_REQUEST){t.next=30;break}return t.next=27,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_blacklistedRequest"),icon:"error",type:"danger"}));case 27:return t.abrupt("return",!1);case 30:if(e.response.data.error_code!==je.ERR_INVALID_STUDENT){t.next=38;break}return t.next=33,Object(E.e)(v.a.App.navigateTo({key:"home"}));case 33:return t.next=35,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_invalidStudent"),icon:"error",type:"danger"}));case 35:return t.abrupt("return",!1);case 38:if(e.response.data.error_code!==je.ERR_STUDENT_INVALID_REGISTRATION){t.next=44;break}return t.next=41,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_invalidRegistration"),icon:"error",type:"danger"}));case 41:return t.abrupt("return",!1);case 44:if(e.response.data.error_code!==Ce.ERR_FORBIDDEN_PAUTA_REQUEST){t.next=50;break}return t.next=47,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("pautas.invalidGrade"),icon:"error",type:"danger"}));case 47:return t.abrupt("return",!1);case 50:if(e.response.data.error_code!==Ce.ERR_TEACHER_NOT_FOUND){t.next=56;break}return t.next=53,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("pautas.teacherNotFound"),icon:"error",type:"danger"}));case 53:return t.abrupt("return",!1);case 56:if(!Object.values(Ae).includes(e.response.data.error_code)){t.next=64;break}return t.next=59,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_errorServer"),icon:"error",type:"danger"}));case 59:return t.next=61,Object(E.e)(v.a.App.navigateTo({key:"pageServerError"}));case 61:return t.abrupt("return",!1);case 64:if(!Object.values(we).includes(e.response.data.error_code)){t.next=68;break}return t.next=67,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_invalidRequest"),icon:"error",type:"danger"}));case 67:return t.abrupt("return",!1);case 68:if(e.response.data.error_code!==Te.ERR_DEBT_DELETED){t.next=76;break}return t.next=71,Object(E.e)(v.a.App.navigateTo({key:"payments"}));case 71:return t.next=73,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_".concat(Te.ERR_DEBT_DELETED)),icon:"error",type:"danger"}));case 73:return t.abrupt("return",!1);case 76:if(e.response.data.error_code!==Te.ERR_DEBT_PAID){t.next=84;break}return t.next=79,Object(E.e)(v.a.App.navigateTo({key:"payments"}));case 79:return t.next=81,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_".concat(Te.ERR_DEBT_PAID)),icon:"error",type:"danger"}));case 81:return t.abrupt("return",!1);case 84:if(e.response.data.error_code!==_e.ERR_REGISTRATION_SUSPENDED_CERT){t.next=90;break}return t.next=87,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_REGISTRATION_SUSPENDED_CERT)),icon:"error",type:"danger"}));case 87:return t.abrupt("return",!1);case 90:if(e.response.data.error_code!==_e.ERR_REGISTRATION_NOT_FINISHED_CERT){t.next=96;break}return t.next=93,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_REGISTRATION_NOT_FINISHED_CERT)),icon:"error",type:"danger"}));case 93:return t.abrupt("return",!1);case 96:if(e.response.data.error_code!==_e.ERR_UNPAID_CERT_DEBTS){t.next=102;break}return t.next=99,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_UNPAID_CERT_DEBTS)),icon:"error",type:"danger"}));case 99:return t.abrupt("return",!1);case 102:if(e.response.data.error_code!==_e.ERR_STUDENT_INVALID_CERTIFICATE){t.next=108;break}return t.next=105,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_STUDENT_INVALID_CERTIFICATE)),icon:"error",type:"danger"}));case 105:return t.abrupt("return",!1);case 108:if(e.response.data.error_code!==_e.ERR_STUDENT_INVALID_CERTIFICATE_TYPE){t.next=114;break}return t.next=111,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_STUDENT_INVALID_CERTIFICATE_TYPE)),icon:"error",type:"danger"}));case 111:return t.abrupt("return",!1);case 114:if(e.response.data.error_code!==_e.ERR_CERT_PAID){t.next=120;break}return t.next=117,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_CERT_PAID)),icon:"error",type:"danger"}));case 117:return t.abrupt("return",!1);case 120:if(e.response.data.error_code!==_e.ERR_CERT_CANCELLED){t.next=126;break}return t.next=123,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_CERT_CANCELLED)),icon:"error",type:"danger"}));case 123:return t.abrupt("return",!1);case 126:if(e.response.data.error_code!==_e.ERR_IDENTICAL_CERT_PROCESSING){t.next=132;break}return t.next=129,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_IDENTICAL_CERT_PROCESSING)),icon:"error",type:"danger"}));case 129:return t.abrupt("return",!1);case 132:if(e.response.data.error_code!==_e.ERR_GRADE_FINAL_COURSE){t.next=138;break}return t.next=135,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_GRADE_FINAL_COURSE)),icon:"error",type:"danger"}));case 135:return t.abrupt("return",!1);case 138:if(e.response.data.error_code!==_e.ERR_FINAL_COURSE_DOC_FINAL_MISSING){t.next=144;break}return t.next=141,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_FINAL_COURSE_DOC_FINAL_MISSING)),icon:"error",type:"danger"}));case 141:return t.abrupt("return",!1);case 144:if(e.response.data.error_code!==_e.ERR_DEBT_DELETED){t.next=150;break}return t.next=147,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certs_".concat(_e.ERR_DEBT_DELETED)),icon:"error",type:"danger"}));case 147:return t.abrupt("return",!1);case 150:if(e.response.data.error_code!==Te.ERR_ASSOCIATED_DEBT_MBREF){t.next=156;break}return t.next=153,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_".concat(Te.ERR_ASSOCIATED_DEBT_MBREF)),icon:"error",type:"danger"}));case 153:return t.abrupt("return",!1);case 156:if(e.response.data.error_code!==Se.ERR_STUDENT_DOESNT_EXIST){t.next=164;break}return t.next=159,Object(E.e)(v.a.App.navigateTo({key:"home"}));case 159:return t.next=161,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_invalidStudent"),icon:"error",type:"danger"}));case 161:return t.abrupt("return",!1);case 164:return t.abrupt("return",!0);case 165:t.next=171;break;case 167:return t.prev=167,t.t0=t.catch(0),t.next=171,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_exception"),icon:"error",type:"danger"}));case 171:case"end":return t.stop()}}),Ie,null,[[0,167]])}var Le=n(205),Ge=O.a.mark(Ue),Ne=O.a.mark(Be),Fe=O.a.mark(Ve),ze=O.a.mark(He),Me=d.a.API_WSO2+d.a.API_SEC_VIRTUAL_PATH;function Ue(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.ExamsCalendar.setLoadingExamsCalendar(!0));case 3:return e.next=5,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 5:e.next=15;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(E.b)(Re,e.t0);case 11:if(!e.sent){e.next=15;break}return e.next=15,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_errorLoadingRegistrations"),icon:"error",type:"danger"}));case 15:case"end":return e.stop()}}),Ge,null,[[0,7]])}function Be(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(E.e)(v.a.ExamsCalendar.setErrorStatus({fieldName:"errLoadingCalendarData",fieldValue:!1}));case 2:return i.prev=2,i.next=5,Object(E.h)(Le.b);case 5:if(t=i.sent){i.next=8;break}return i.abrupt("return");case 8:return i.next=10,Object(E.h)(Le.a);case 10:return n=i.sent,i.next=13,Object(E.b)(_.a.secVirtual.getExamCalendar.call,Object(A.a)(Object(A.a)({registrationId:t},n.filterParams),{},{date:""!==e.payload?e.payload:void 0}));case 13:return(a=i.sent).filters=a.filters.map((function(e){return{key:e,translation:Object(s.b)("examsCalendar.".concat(e),{textOnly:!0})}})),i.next=17,Object(E.e)(v.a.ExamsCalendar.setCalendarFilterTypes(a.filters));case 17:return a.file.url=Me+a.file.url,i.next=20,Object(E.b)(_.a.secVirtual.getCalendarIcsFile.call,a.file.url,t);case 20:return r=i.sent,i.next=23,Object(E.e)(v.a.ExamsCalendar.setCurrentICS(r));case 23:return i.next=25,Object(E.e)(v.a.ExamsCalendar.setEventsData(Object(Pe.b)(r)));case 25:return i.next=27,Object(E.e)(v.a.ExamsCalendar.setLoadingExamsCalendar(!1));case 27:return i.next=29,Object(E.e)(v.a.ExamsCalendar.setInitialCalendarDate(a.dayOfFirstEvent));case 29:i.next=41;break;case 31:return i.prev=31,i.t0=i.catch(2),i.next=35,Object(E.e)(v.a.ExamsCalendar.setErrorStatus({fieldName:"errLoadingCalendarData",fieldValue:!0}));case 35:return i.next=37,Object(E.b)(Re,i.t0);case 37:if(!i.sent){i.next=41;break}return i.next=41,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.calendar_errorLoadingPage"),icon:"error",type:"danger"}));case 41:case"end":return i.stop()}}),Ne,null,[[2,31]])}function Ve(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.ExamsCalendar.setReset());case 2:case"end":return e.stop()}}),Fe)}function He(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ExamsCalendar/onMount",Ue);case 2:return e.next=4,Object(E.c)(500,"ExamsCalendar/getExamCalendar",Be);case 4:return e.next=6,Object(E.j)("ExamsCalendar/onUnmount",Ve);case 6:case"end":return e.stop()}}),ze)}var Ye=n(175),Ke=O.a.mark(Ze),We=O.a.mark(Je),Qe=O.a.mark(Xe),qe=O.a.mark($e);function Ze(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.ApplicationDetails.reset());case 2:return e.next=4,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 4:case"end":return e.stop()}}),Ke)}function Je(){var e,t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,Object(E.e)(v.a.ApplicationDetails.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 3:return l.next=5,Object(E.e)(v.a.ApplicationDetails.setErrorStatus({fieldName:"errLoading",fieldValue:!1}));case 5:return e=p.h.location.pathname,t=Number(e.split("/").slice(-2)[0]),n=Object(p.d)().params.id,l.next=10,Object(E.h)(Ye.e);case 10:return a=l.sent,a.name,r=a.registrations,i=r.find((function(e){return e.registrationId===t})),l.next=16,Object(E.b)(_.a.secVirtual.getApplicationDetails.call,{registrationId:t,applicationId:n});case 16:return c=l.sent,o={studentName:c.details.studentName,course:"".concat(i.courseCode," - ").concat(i.courseName),category:"".concat(c.state.theme," - ").concat(c.state.type),statement:c.details.exposition,documents:c.details.documents,applicationDocument:c.details.applicationDocument},l.next=20,Object(E.e)(v.a.ApplicationDetails.setStatus(c.state));case 20:return l.next=22,Object(E.e)(v.a.ApplicationDetails.setDetails(o));case 22:l.next=39;break;case 24:return l.prev=24,l.t0=l.catch(0),l.next=28,Object(E.e)(v.a.ApplicationDetails.setErrorStatus({fieldName:"errLoading",fieldValue:!0}));case 28:return l.next=30,Object(E.b)(Re,l.t0);case 30:if(!l.sent){l.next=39;break}if(l.t0.response.data.error_code!==ke.ERR_STUDENT_INVALID_APPLICATION){l.next=37;break}return l.next=35,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.applicationDetails_errorInvalidApplication"),icon:"error",type:"danger"}));case 35:l.next=39;break;case 37:return l.next=39,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.applicationDetails_errorLoadingPage"),icon:"error",type:"danger"}));case 39:return l.prev=39,l.next=42,Object(E.e)(v.a.ApplicationDetails.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 42:return l.finish(39);case 43:case"end":return l.stop()}}),We,null,[[0,24,39,43]])}function Xe(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.ApplicationDetails.reset());case 2:case"end":return e.stop()}}),Qe)}function $e(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ApplicationDetails/onMount",Ze);case 2:return e.next=4,Object(E.j)("ApplicationDetails/onUnmount",Xe);case 4:return e.next=6,Object(E.j)("ApplicationDetails/getStatusAndDetails",Je);case 6:case"end":return e.stop()}}),qe)}var et=n(85),tt=n(63),nt=n.n(tt),at=n(160),rt=O.a.mark(mt),it=O.a.mark(ft),ct=O.a.mark(gt),ot=O.a.mark(bt),lt=O.a.mark(ht),st=O.a.mark(xt),ut=O.a.mark(vt),dt=O.a.mark(yt),pt=O.a.mark(Ot);function mt(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.NewApplication.resetPage());case 3:return e.next=5,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 5:return e.next=7,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 7:e.next=19;break;case 9:return e.prev=9,e.t0=e.catch(0),e.next=13,Object(E.e)(v.a.NewApplication.setErrorStatus({fieldName:"errLoading",fieldValue:!0}));case 13:return e.next=15,Object(E.b)(Re,e.t0);case 15:if(!e.sent){e.next=19;break}return e.next=19,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_errorLoadingRegistrations"),icon:"error",type:"danger"}));case 19:if(e.prev=19,p.h.location.state){e.next=23;break}return e.next=23,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 23:return e.finish(19);case 24:case"end":return e.stop()}}),rt,null,[[0,9,19,24]])}function ft(){var e,t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(E.h)(et.f);case 2:return t=r.sent,r.next=5,Object(E.h)(et.h);case 5:return n=r.sent,a=null===n||void 0===n?void 0:n.find((function(e){return"activo"===e.registrationState})),r.next=9,Object(E.e)(v.a.NewApplication.setApplicationData(Object(A.a)(Object(A.a)({},t),{},{registrationId:null!==(e=null===a||void 0===a?void 0:a.registrationId)&&void 0!==e?e:null})));case 9:case"end":return r.stop()}}),it)}function gt(e){var t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"tabLoading",fieldValue:!0}));case 2:return c.prev=2,c.next=5,Object(E.h)(et.f);case 5:return t=c.sent,n=t.registrationId,c.next=9,Object(E.b)(_.a.secVirtual.getApplicationTypes.call,Object(A.a)({registrationId:n},null===e||void 0===e?void 0:e.payload));case 9:return a=c.sent,c.next=12,Object(E.e)(v.a.NewApplication.setApplicationTypes({data:a.data,filters:a.filters}));case 12:c.next=33;break;case 14:return c.prev=14,c.t0=c.catch(2),c.next=18,Object(E.b)(Re,c.t0);case 18:if(!c.sent){c.next=33;break}if(ke.ERR_STUDENT_NO_APPLICATIONS!==(null===(r=c.t0.response)||void 0===r||null===(i=r.data)||void 0===i?void 0:i.error_code)){c.next=29;break}return c.next=23,Object(E.e)(v.a.NewApplication.setErrorStatus({fieldName:"errNoApplications",fieldValue:!0}));case 23:return c.next=25,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newApplication_errorNoApplications"),icon:"error",type:"danger"}));case 25:return c.next=27,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 27:c.next=33;break;case 29:return c.next=31,Object(E.e)(v.a.NewApplication.setErrorStatus({fieldName:"errLoadingApplicationList",fieldValue:!0}));case 31:return c.next=33,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newApplication_errorGetTypes"),icon:"error",type:"danger"}));case 33:return c.prev=33,c.next=36,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"tabLoading",fieldValue:!1}));case 36:return c.finish(33);case 37:case"end":return c.stop()}}),ct,null,[[2,14,33,37]])}function bt(){var e,t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"tabLoading",fieldValue:!0}));case 2:return a.prev=2,a.next=5,Object(E.h)(et.f);case 5:return e=a.sent,t=e.registrationId,a.next=9,Object(E.b)(_.a.secVirtual.getApplicationForm.call,{registrationId:t,applicationId:e.type.id});case 9:return n=a.sent,a.next=12,Object(E.e)(v.a.NewApplication.setApplicationData(Object(A.a)(Object(A.a)({},e),{},{form:n})));case 12:a.next=24;break;case 14:return a.prev=14,a.t0=a.catch(2),a.next=18,Object(E.e)(v.a.NewApplication.setErrorStatus({fieldName:"errLoadingApplicationForm",fieldValue:!0}));case 18:return a.next=20,Object(E.b)(Re,a.t0);case 20:if(!a.sent){a.next=24;break}return a.next=24,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newApplication_errorGetForm"),icon:"error",type:"danger"}));case 24:return a.prev=24,a.next=27,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"tabLoading",fieldValue:!1}));case 27:return a.finish(24);case 28:case"end":return a.stop()}}),ot,null,[[2,14,24,28]])}function ht(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!((t=nt.a.cloneDeep(e.payload)).additionalDocuments.values.length>0)){r.next=11;break}n=function(n){var a=!1;e.payload.additionalDocuments.values.forEach((function(e,t){e.nameKey==="otherDocuments".concat(n)&&(a=!0)}));var r=e.payload.additionalDocuments.values.find((function(e){return"otherDocuments"===e.nameKey}));if(!a)return t.additionalDocuments.values.push(Object(A.a)(Object(A.a)({},r),{},{nameKey:"otherDocuments".concat(n)})),"break"},a=t.additionalDocuments.values.length;case 4:if(!(a>0)){r.next=11;break}if("break"!==n(a)){r.next=8;break}return r.abrupt("break",11);case 8:a--,r.next=4;break;case 11:return r.next=13,Object(E.e)(v.a.NewApplication.setFormSchema(t));case 13:case"end":return r.stop()}}),lt)}function xt(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.payload.form,n=e.payload.key,(a=nt.a.cloneDeep(t)).additionalDocuments.values=[],t.additionalDocuments.values.length>0&&t.additionalDocuments.values.forEach((function(e,t){e.nameKey!==n&&a.additionalDocuments.values.push(Object(A.a)({},e))})),r.next=7,Object(E.e)(v.a.NewApplication.setFormSchema(a));case 7:case"end":return r.stop()}}),st)}function vt(){var e,t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 2:return l.prev=2,l.next=5,Object(E.h)(et.f);case 5:return e=l.sent,t=e.type,n=e.formValues,a=e.registrationId,l.next=11,Object(E.h)(et.d);case 11:return r=l.sent,i=""+a,c=function(){var e=[],t=[];return n.mandatoryDocuments&&n.mandatoryDocuments.length&&(e=n.mandatoryDocuments.map((function(e){return{name:e.fileName,id:e.id,docTypeId:null===e||void 0===e?void 0:e.docTypeId}}))),n.additionalDocuments&&n.additionalDocuments.length&&(t=n.additionalDocuments.map((function(e){return{name:e.fileName,id:e.id,docTypeId:null===e||void 0===e?void 0:e.docTypeId}}))),[].concat(Object(f.a)(e),Object(f.a)(t))},o={id:r,theme:t.theme,type:t.name,exposition:Object(at.c)(n.statement,n.expoFields.reduce((function(e,t){return e[t.nameKey]=t.value,e}),{})),observations:n.observations,documents:c()},l.next=17,Object(E.b)(_.a.secVirtual.postApplicationForm.call,{registrationId:i,data:o});case 17:return l.next=19,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newApplication_successSubmit"),icon:"check",type:"success"}));case 19:return l.next=21,Object(E.e)(v.a.App.navigateTo({key:"applicationslist"}));case 21:l.next=38;break;case 23:return l.prev=23,l.t0=l.catch(2),l.next=27,Object(E.e)(v.a.NewApplication.setErrorStatus({fieldName:"errSubmittingForm",fieldValue:!0}));case 27:return l.next=29,Object(E.b)(Re,l.t0);case 29:if(!l.sent){l.next=38;break}if(l.t0.response.data.error_code!==ke.ERR_STUDENT_DUPLICATE_APPLICATION){l.next=36;break}return l.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newApplication_errorDuplicateApplication"),icon:"error",type:"danger"}));case 34:l.next=38;break;case 36:return l.next=38,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newApplication_errorSubmit"),icon:"error",type:"danger"}));case 38:return l.prev=38,l.next=41,Object(E.e)(v.a.NewApplication.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 41:return l.finish(38);case 42:case"end":return l.stop()}}),ut,null,[[2,23,38,42]])}function yt(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.NewApplication.resetPage());case 2:case"end":return e.stop()}}),dt)}function Ot(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("NewApplication/onMount",mt);case 2:return e.next=4,Object(E.j)("NewApplication/onUnmount",yt);case 4:return e.next=6,Object(E.j)("NewApplication/getApplicationTypes",gt);case 6:return e.next=8,Object(E.j)("NewApplication/getApplicationForm",bt);case 8:return e.next=10,Object(E.j)("NewApplication/submitApplication",vt);case 10:return e.next=12,Object(E.j)("NewApplication/addDocumentToFormSchema",ht);case 12:return e.next=14,Object(E.j)("NewApplication/removeDocumentFromFormSchema",xt);case 14:return e.next=16,Object(E.j)("NewApplication/setActiveRegistration",ft);case 16:case"end":return e.stop()}}),pt)}var Et=n(92),jt=n(322),At=O.a.mark(Gt),wt=O.a.mark(Nt),St=O.a.mark(Ft),kt=O.a.mark(zt),Tt=O.a.mark(Mt),Dt=O.a.mark(Ut),Ct=O.a.mark(Bt),_t=O.a.mark(Vt),Pt=O.a.mark(Ht),It=O.a.mark(Yt),Rt=O.a.mark(Kt),Lt=O.a.mark(Wt);function Gt(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.NewCertificate.onLoadPage());case 2:case"end":return e.stop()}}),At)}function Nt(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 3:return e.next=5,Object(E.e)(v.a.NewCertificate.setErrorStatus({fieldName:"errLoading",fieldValue:!1}));case 5:return e.next=7,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 7:e.next=19;break;case 9:return e.prev=9,e.t0=e.catch(0),e.next=13,Object(E.e)(v.a.NewCertificate.setErrorStatus({fieldName:"errLoading",fieldValue:!0}));case 13:return e.next=15,Object(E.b)(Re,e.t0);case 15:if(!e.sent){e.next=19;break}return e.next=19,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_errorLoadingRegistrations"),icon:"error",type:"danger"}));case 19:return e.prev=19,e.next=22,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"tabLoading",fieldValue:!1}));case 22:return e.next=24,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 24:return e.finish(19);case 25:case"end":return e.stop()}}),wt,null,[[0,9,19,25]])}function Ft(){var e,t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(E.h)(Et.b);case 2:return t=r.sent,r.next=5,Object(E.h)(Et.c);case 5:return n=r.sent,a=null===n||void 0===n?void 0:n.find((function(e){return"activo"===e.registrationState})),r.next=9,Object(E.e)(v.a.NewCertificate.setCertificateData(Object(A.a)(Object(A.a)({},t),{},{registrationId:null!==(e=null===a||void 0===a?void 0:a.registrationId)&&void 0!==e?e:null})));case 9:case"end":return r.stop()}}),St)}function zt(e){return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(E.e)(v.a.NewCertificate.setProcessedCertificateData(e.payload));case 2:case"end":return t.stop()}}),kt)}function Mt(e){var t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"tabLoading",fieldValue:!0}));case 2:return a.prev=2,a.next=5,Object(E.h)(Et.b);case 5:return t=a.sent,a.next=8,Object(E.b)(_.a.secVirtual.getCertificateTypes.call,Object(A.a)({registrationId:t.certificateData.registrationId},null===e||void 0===e?void 0:e.payload));case 8:return n=a.sent,a.next=11,Object(E.e)(v.a.NewCertificate.setCertificateTypes({data:n.data,filters:n.filters}));case 11:a.next=21;break;case 13:return a.prev=13,a.t0=a.catch(2),a.next=17,Object(E.b)(Re,a.t0);case 17:if(!a.sent){a.next=21;break}return a.next=21,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newCertificate_errorGetTypes"),icon:"error",type:"danger"}));case 21:return a.prev=21,a.next=24,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"tabLoading",fieldValue:!1}));case 24:return a.finish(21);case 25:case"end":return a.stop()}}),Tt,null,[[2,13,21,25]])}function Ut(){var e,t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"tabLoading",fieldValue:!0}));case 2:return a.prev=2,a.next=5,Object(E.h)(Et.b);case 5:return e=a.sent,a.next=8,Object(E.b)(_.a.secVirtual.getCertificateForm.call,{registrationId:e.certificateData.registrationId,certificateCode:e.selectedCertificateType.id});case 8:return t=a.sent,n={},[t.requestedCertificate,t.details].forEach((function(e,t){e&&e.values&&(e.values.forEach((function(t,a){"radio_button"===t.type&&t.values.forEach((function(r,i){n[t.nameKey]?n[t.nameKey].push(r.valueId):n[t.nameKey]=[r.valueId],e.values[a].values[i]=Object(A.a)(Object(A.a)({},r),{},{valueId:i})}))})),e.values.forEach((function(e,t){"radio_button"===e.type&&n[e.nameKey].forEach((function(t,n){t!==e.value||(e.value=n)}))})),e.values.forEach((function(t,a){t.visibleIf&&t.visibleIf.forEach((function(t,r){Object.keys(t).forEach((function(i,c){if(n[i]){var o=-1;n[i].forEach((function(e,n){e!==t[i]||(o=n)})),e.values[a].visibleIf[r][i]=o}}))}))})))})),a.next=14,Object(E.e)(v.a.NewCertificate.setRadioBtnMappings(n));case 14:return a.next=16,Object(E.e)(v.a.NewCertificate.setCertificateData(Object(A.a)(Object(A.a)({},e.certificateData),{},{form:t})));case 16:a.next=26;break;case 18:return a.prev=18,a.t0=a.catch(2),a.next=22,Object(E.b)(Re,a.t0);case 22:if(!a.sent){a.next=26;break}return a.next=26,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newCertificate_errorGetForm"),icon:"error",type:"danger"}));case 26:return a.prev=26,a.next=29,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"tabLoading",fieldValue:!1}));case 29:return a.finish(26);case 30:case"end":return a.stop()}}),Dt,null,[[2,18,26,30]])}function Bt(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!((t=nt.a.cloneDeep(e.payload)).additionalDocuments.values.length>0)){r.next=11;break}n=function(n){var a=!1;e.payload.additionalDocuments.values.forEach((function(e,t){e.nameKey==="otherDocuments".concat(n)&&(a=!0)}));var r=e.payload.additionalDocuments.values.find((function(e){return"otherDocuments"===e.nameKey}));if(!a)return t.additionalDocuments.values.push(Object(A.a)(Object(A.a)({},r),{},{nameKey:"otherDocuments".concat(n)})),"break"},a=t.additionalDocuments.values.length;case 4:if(!(a>0)){r.next=11;break}if("break"!==n(a)){r.next=8;break}return r.abrupt("break",11);case 8:a--,r.next=4;break;case 11:return r.next=13,Object(E.e)(v.a.NewCertificate.setFormSchema(t));case 13:case"end":return r.stop()}}),Ct)}function Vt(e){var t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"costLoading",fieldValue:!0}));case 2:return l.next=4,Object(E.h)(Et.b);case 4:if(t=l.sent,l.prev=5,r={},r=void 0!==e.payload.exemptionMotiveOther&&null!==e.payload.exemptionMotiveOther?Object(A.a)(Object(A.a)({},e.payload),{},{exemptionMotive:"".concat(e.payload.exemptionMotive,": ").concat(e.payload.exemptionMotiveOther),numberCopies:e.payload.pageCounter,deliveryMethod:e.payload.deliveryMethod}):Object(A.a)(Object(A.a)({},e.payload),{},{exemptionMotive:e.payload.exemptionMotive,numberCopies:e.payload.pageCounter,deliveryMethod:e.payload.deliveryMethod}),i=t.certificateData.registrationId,void 0===(c={certTypeId:t.selectedCertificateType.id,withExemption:Boolean(r.exemption),formatId:r.format||0,deliveryMethodId:r.deliveryMethod,numberCopies:r.numberCopies,postalCode:r.postalCode,ucsCodes:null!==(n=null===(a=r.ucs_codes)||void 0===a?void 0:a.filter((function(e){return void 0===e.isAvailable||!0===e.isAvailable})).map((function(e){return e.ucCode})))&&void 0!==n?n:[]}).formatId||null===c.formatId){l.next=16;break}return l.next=13,Object(E.b)(_.a.secVirtual.postCertificateOptions.call,c,i);case 13:return o=l.sent,l.next=16,Object(E.e)(v.a.NewCertificate.setCertificateCosts(o));case 16:l.next=26;break;case 18:return l.prev=18,l.t0=l.catch(5),l.next=22,Object(E.b)(Re,l.t0);case 22:if(!l.sent){l.next=26;break}return l.next=26,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newCertificate_errorGetCost"),icon:"error",type:"danger"}));case 26:return l.prev=26,l.next=29,Object(E.e)(v.a.NewCertificate.setLoadingStatus({fieldName:"costLoading",fieldValue:!1}));case 29:return l.finish(26);case 30:case"end":return l.stop()}}),_t,null,[[5,18,26,30]])}function Ht(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.payload.form,n=e.payload.key,(a=nt.a.cloneDeep(t)).additionalDocuments.values=[],t.additionalDocuments.values.length>0&&t.additionalDocuments.values.forEach((function(e,t){e.nameKey!==n&&a.additionalDocuments.values.push(Object(A.a)({},e))})),r.next=7,Object(E.e)(v.a.NewCertificate.setFormSchema(a));case 7:case"end":return r.stop()}}),Pt)}function Yt(e){var t,n,a,r,i,c,o,l,u,d,p,m,f,g,b,h,x,y;return O.a.wrap((function(O){for(;;)switch(O.prev=O.next){case 0:return O.prev=0,O.next=3,Object(E.h)(Et.b);case 3:return r=O.sent,i=r.certificateData.registrationId,c=e.payload,o=c.certificateData,l=c.certificateOptions,u=c.selectedCertificateType,d=c.payNow,p=c.isExempt,O.next=8,Object(E.e)(v.a.NewCertificate.setLoadingSubmission({payNow:!0,payLater:!0}));case 8:return m=Object(jt.a)(o.form,l,r.radioBtnMappings),f={theme:u.theme,type:u.name,code:u.code,certTypeId:u.id,details:Object(A.a)(Object(A.a)({},m),{},{deliveryMethod:null===m||void 0===m?void 0:m.deliveryMethod,exemption:!(!(null===m||void 0===m?void 0:m.exemption)||"withoutExemption"===(null===m||void 0===m?void 0:m.exemption)),email:null===m||void 0===m||null===(t=m.email)||void 0===t?void 0:t.alternativeEmail,exemptionMotive:null===m||void 0===m?void 0:m.exemptionMotive,exemptionOtherText:null===m||void 0===m?void 0:m.exemptionMotiveOther,numberCopies:(null===m||void 0===m?void 0:m.pageCounter)?null===m||void 0===m?void 0:m.pageCounter:null,ucsCodes:null===m||void 0===m||null===(n=m.ucs_codes)||void 0===n?void 0:n.map((function(e){return e.ucCode}))}),documents:(null===m||void 0===m?void 0:m.documents)?m.documents:[]},b=[],null===(a=o.form.requestedCertificate.values)||void 0===a||a.forEach((function(e){g||"checkbox_table"!==e.type||(Object.keys(l).forEach((function(t){e.nameKey===t&&(g=t)})),g&&e.values.forEach((function(e){f.details.ucs_codes.map((function(e){return e.ucCode})).includes(e.valueId)&&b.push({schoolYear:e.nameKey.academicYear.split("/")[0],ucCode:e.nameKey.ucCode,semester:e.nameKey.semester})})))})),f.details.ucs=b,O.next=15,Object(E.b)(_.a.secVirtual.postCertificateForm.call,f,i);case 15:return h=O.sent,O.next=18,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newCertificate_successSubmit"),icon:"check",type:"success"}));case 18:return O.next=20,Object(E.f)(v.a.NewCertificate.setCertificateSubmitted(!0));case 20:if(console.log(h),!(null===h||void 0===h?void 0:h.goApplication)){O.next=26;break}return O.next=24,Object(E.e)(v.a.App.navigateTo({key:"applicationslist"}));case 24:O.next=41;break;case 26:if(d&&!p){O.next=31;break}return O.next=29,Object(E.e)(v.a.App.navigateTo({key:"certificatesdetails",params:{certificateId:h.certificateId,registrationId:i}}));case 29:O.next=41;break;case 31:return O.next=33,Object(E.b)(_.a.secVirtual.getCertificatesDetails.call,h.certificateId,i);case 33:return x=O.sent,y=[x.payment.debit],O.next=37,Object(E.e)(v.a.Payments.setPreSelectedDebits(y));case 37:return O.next=39,Object(E.e)(v.a.Payments.setSelectedDebits(y));case 39:return O.next=41,Object(E.e)(v.a.App.navigateTo({key:"pendingDebitsPayment",state:i}));case 41:O.next=51;break;case 43:return O.prev=43,O.t0=O.catch(0),O.next=47,Object(E.b)(Re,O.t0);case 47:if(!O.sent){O.next=51;break}return O.next=51,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newCertificate_errorSubmit"),icon:"error",type:"danger"}));case 51:return O.prev=51,O.next=54,Object(E.e)(v.a.NewCertificate.setLoadingSubmission({payNow:!1,payLater:!1}));case 54:return O.finish(51);case 55:case"end":return O.stop()}}),It,null,[[0,43,51,55]])}function Kt(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.NewCertificate.resetPage());case 2:case"end":return e.stop()}}),Rt)}function Wt(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("NewCertificate/onMount",Gt);case 2:return e.next=4,Object(E.j)("NewCertificate/onUnmount",Kt);case 4:return e.next=6,Object(E.j)("NewCertificate/getCertificateTypes",Mt);case 6:return e.next=8,Object(E.j)("NewCertificate/getCertificateForm",Ut);case 8:return e.next=10,Object(E.j)("NewCertificate/submitCertificate",Yt);case 10:return e.next=12,Object(E.j)("NewCertificate/postCertificateChosenOptions",Vt);case 12:return e.next=14,Object(E.j)("NewCertificate/addDocumentToFormSchema",Bt);case 14:return e.next=16,Object(E.j)("NewCertificate/removeDocumentFromFormSchema",Ht);case 16:return e.next=18,Object(E.j)("NewCertificate/onLoadPage",Nt);case 18:return e.next=20,Object(E.j)("NewCertificate/setCertificateData",zt);case 20:return e.next=22,Object(E.j)("NewCertificate/setActiveRegistration",Ft);case 22:case"end":return e.stop()}}),Lt)}var Qt=O.a.mark(Xt),qt=O.a.mark($t),Zt=O.a.mark(en),Jt=O.a.mark(tn);function Xt(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.RegistrationDetails.setLoading(!0));case 2:return e.next=4,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 4:return e.next=6,Object(E.b)($t);case 6:case"end":return e.stop()}}),Qt)}function $t(){var e,t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(E.e)(v.a.RegistrationDetails.setErrorStatus({fieldName:"errorRegistrationDetails",fieldValue:!1}));case 3:return e=Object(p.d)().params.id,a.next=6,Object(E.b)(_.a.secVirtual.getRegistration.call,{registrationId:e});case 6:return t=a.sent,n={accessScheme:t.accessScheme,courseCode:t.courseCode,courseName:t.courseName,id:t.id,registrationDate:t.registrationDate,registrationAcademicYear:t.registrationAcademicYear,registrationStatus:t.registrationStatus,academicYear:t.academicYear,typology:t.typology},a.next=10,Object(E.e)(v.a.RegistrationDetails.setEligibility(t.eligibility));case 10:return a.next=12,Object(E.e)(v.a.RegistrationDetails.setHistory(t.history));case 12:return a.next=14,Object(E.e)(v.a.RegistrationDetails.setScholarship(t.scholarship));case 14:return a.next=16,Object(E.e)(v.a.RegistrationDetails.setRegistrationGeneralInfo(n));case 16:return a.next=18,Object(E.e)(v.a.RegistrationDetails.setLoading(!1));case 18:a.next=30;break;case 20:return a.prev=20,a.t0=a.catch(0),a.next=24,Object(E.e)(v.a.RegistrationDetails.setErrorStatus({fieldName:"errorRegistrationDetails",fieldValue:!0}));case 24:return a.next=26,Object(E.b)(Re,a.t0);case 26:if(!a.sent){a.next=30;break}return a.next=30,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.registrationDetails_errorLoadingPage"),icon:"error",type:"danger"}));case 30:case"end":return a.stop()}}),qt,null,[[0,20]])}function en(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.RegistrationDetails.reset());case 2:case"end":return e.stop()}}),Zt)}function tn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("RegistrationDetails/onMount",Xt);case 2:return e.next=4,Object(E.j)("RegistrationDetails/onUnmount",en);case 4:case"end":return e.stop()}}),Jt)}var nn=O.a.mark(cn),an=O.a.mark(on),rn=O.a.mark(ln);function cn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.Registrations.setLoading(!0));case 3:return e.next=5,Object(E.e)(v.a.Registrations.setErrorStatus({fieldName:"errLoadingRegistrations",fieldValue:!1}));case 5:return e.next=7,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 7:return e.next=9,Object(E.e)(v.a.Registrations.setLoading(!1));case 9:e.next=21;break;case 11:return e.prev=11,e.t0=e.catch(0),e.next=15,Object(E.e)(v.a.Registrations.setErrorStatus({fieldName:"errLoadingRegistrations",fieldValue:!0}));case 15:return e.next=17,Object(E.b)(Re,e.t0);case 17:if(!e.sent){e.next=21;break}return e.next=21,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_errorLoadingRegistrations",{textOnly:!0}),icon:"error",type:"danger"}));case 21:case"end":return e.stop()}}),nn,null,[[0,11]])}function on(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.Registrations.reset());case 2:case"end":return e.stop()}}),an)}function ln(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("Registrations/onMount",cn);case 2:return e.next=4,Object(E.j)("Registrations/onUnmount",on);case 4:case"end":return e.stop()}}),rn)}var sn=O.a.mark(mn),un=O.a.mark(fn),dn=O.a.mark(gn),pn=O.a.mark(bn);function mn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.SeriationHistory.setLoading(!0));case 3:return e.next=5,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 5:e.next=17;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(E.b)(Re,e.t0);case 11:if(!e.sent){e.next=17;break}return e.next=15,Object(E.e)(v.a.Schedules.setRestriction(!0));case 15:return e.next=17,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetSeriationHistory"),icon:"error",type:"danger"}));case 17:case"end":return e.stop()}}),sn,null,[[0,7]])}function fn(e){var t,n,a,r,i,c,o,l,u,d,m,g,b,h,x,y,j,A,w,S,k,T,D,C,P,I,R,L,G,N,F,z,M,U,B,V,H,Y,K,W,Q,q,Z,J,X,$,ee,te,ne,ae,re,ie,ce,oe,le,se,ue,de,pe,me,fe,ge,be,he,xe,ve,ye,Oe,Ee,je,Ae,we,Se,ke;return O.a.wrap((function(O){for(;;)switch(O.prev=O.next){case 0:return O.prev=0,O.next=3,Object(E.e)(v.a.SeriationHistory.setLoading(!0));case 3:if(n=e.payload,a=n.registrationId,r=n.phase,c=null,o=null,l=null,u=null,d=null,"provisoryseriationhistory"!==Object(p.d)().route.key){O.next=24;break}return M=Object(p.d)().params.id,O.next=13,Object(E.b)(_.a.sgh.getHistory.call,{registrationId:a,phase:M,final:!1});case 13:return i=O.sent,o=(null===(m=i)||void 0===m||null===(g=m.history)||void 0===g||null===(b=g[0])||void 0===b||null===(h=b.schedules)||void 0===h||null===(x=h[0])||void 0===x?void 0:x.allocationProb)||null,l=(null===(y=i)||void 0===y||null===(j=y.history)||void 0===j||null===(A=j[0])||void 0===A||null===(w=A.schedules)||void 0===w||null===(S=w[0])||void 0===S?void 0:S.seriationDate)||null,u=(null===(k=i)||void 0===k||null===(T=k.history)||void 0===T||null===(D=T[0])||void 0===D?void 0:D.seriationId)||null,d=null===(C=i)||void 0===C||null===(P=C.history)||void 0===P||null===(I=P[0])||void 0===I?void 0:I.final,c=null===(R=i)||void 0===R||null===(L=R.history)||void 0===L||null===(G=L[0])||void 0===G||null===(N=G.schedules)||void 0===N||null===(F=N[0])||void 0===F?void 0:F.name,U="".concat(Object(s.b)("sgh.phase",{textOnly:!0})," ").concat(null===(z=i)||void 0===z?void 0:z.currentPhase),O.next=22,Object(E.e)(v.a.Breadcrumb.overridePath({key:"provisoryseriationhistory",name:Object(s.b)("sgh.provisorySeriationHistoryDetailOff",{what:"".concat(U)})}));case 22:O.next=50;break;case 24:if("provisoryscheduleseriationhistory"!==Object(p.d)().route.key){O.next=39;break}return ue="null"===Object(p.d)().params.id?null:Number(Object(p.d)().params.id),O.next=28,Object(E.b)(_.a.sgh.getHistory.call,{registrationId:a,final:!1,scheduleId:ue});case 28:return i=O.sent,o=(null===(B=i)||void 0===B||null===(V=B.history)||void 0===V||null===(H=V[0])||void 0===H||null===(Y=H.schedules)||void 0===Y||null===(K=Y[0])||void 0===K?void 0:K.allocationProb)||null,l=(null===(W=i)||void 0===W||null===(Q=W.history)||void 0===Q||null===(q=Q[0])||void 0===q||null===(Z=q.schedules)||void 0===Z||null===(J=Z[0])||void 0===J?void 0:J.seriationDate)||null,u=(null===(X=i)||void 0===X||null===($=X.history)||void 0===$||null===(ee=$[0])||void 0===ee?void 0:ee.seriationId)||null,d=null===(te=i)||void 0===te||null===(ne=te.history)||void 0===ne||null===(ae=ne[0])||void 0===ae?void 0:ae.final,c=null===(re=i)||void 0===re||null===(ie=re.history)||void 0===ie||null===(ce=ie[0])||void 0===ce||null===(oe=ce.schedules)||void 0===oe||null===(le=oe[0])||void 0===le?void 0:le.name,de="".concat(Object(s.b)("sgh.phase",{textOnly:!0})," ").concat(null===(se=i)||void 0===se?void 0:se.currentPhase),O.next=37,Object(E.e)(v.a.Breadcrumb.overridePath({key:"provisoryscheduleseriationhistory",name:Object(s.b)("sgh.provisoryScheduleSeriationHistory",{what:"".concat(de)})}));case 37:O.next=50;break;case 39:if("seriationhistory"!==Object(p.d)().route.key){O.next=50;break}return O.next=42,Object(E.b)(_.a.sgh.getHistory.call,{registrationId:a,final:!0,phase:r,current:void 0===r||null===r||void 0});case 42:return i=O.sent,r||(i.filters.length>0?(r=i.filters[0],i.seriationFinished||i.filters.length>1&&(r=i.currentPhase)):r=i.currentPhase),o=(null===(pe=i)||void 0===pe||null===(me=pe.history)||void 0===me||null===(fe=me[0])||void 0===fe||null===(ge=fe.schedules)||void 0===ge||null===(be=ge[0])||void 0===be?void 0:be.allocationProb)||null,l=(null===(he=i)||void 0===he||null===(xe=he.history)||void 0===xe||null===(ve=xe[0])||void 0===ve||null===(ye=ve.schedules)||void 0===ye||null===(Oe=ye[0])||void 0===Oe?void 0:Oe.seriationDate)||null,u=(null===(Ee=i)||void 0===Ee||null===(je=Ee.history)||void 0===je||null===(Ae=je[0])||void 0===Ae?void 0:Ae.seriationId)||null,d=null===(we=i)||void 0===we||null===(Se=we.history)||void 0===Se||null===(ke=Se[0])||void 0===ke?void 0:ke.final,O.next=50,Object(E.e)(v.a.Breadcrumb.overridePath({key:"seriationhistory",name:Object(s.b)("sgh.seriationHistoryBreadcrumb")}));case 50:return O.next=52,Object(E.f)(v.a.SeriationHistory.setSeriationHistoryResults((null===(t=i)||void 0===t?void 0:t.history.reduce((function(e,t){return(null===t||void 0===t?void 0:t.schedules)&&t.schedules.length?[].concat(Object(f.a)(e),Object(f.a)(t.schedules)):e}),[]))||[]));case 52:return O.next=54,Object(E.e)(v.a.SeriationHistory.setCurrentDetails({currentYear:i.year,currentScheduleName:c,allocationProb:o,seriationDate:l,seriationId:u,currentSemester:i.semester,phaseFilterList:i.filters,currentPhase:r||i.currentPhase,finalSeriation:d}));case 54:return O.next=56,Object(E.e)(v.a.SeriationHistory.setCurrentSelectedPhase(r||i.currentPhase));case 56:return O.next=58,Object(E.e)(v.a.SeriationHistory.setLoading(!1));case 58:O.next=75;break;case 60:if(O.prev=60,O.t0=O.catch(0),!(O.t0&&O.t0.response&&O.t0.response.data&&"ERR_INVALID_SCHEDULE"===O.t0.response.data.err_code)){O.next=69;break}return O.next=65,Object(E.e)(v.a.SeriationHistory.setIsScheduleInvalid(!0));case 65:return O.next=67,Object(E.e)(v.a.SeriationHistory.setLoading(!1));case 67:O.next=75;break;case 69:return O.next=71,Object(E.b)(Re,O.t0);case 71:if(!O.sent){O.next=75;break}return O.next=75,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetSeriationHistory"),icon:"error",type:"danger"}));case 75:case"end":return O.stop()}}),un,null,[[0,60]])}function gn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.SeriationHistory.reset());case 2:case"end":return e.stop()}}),dn)}function bn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("SeriationHistory/onMount",mn);case 2:return e.next=4,Object(E.j)("SeriationHistory/onUnmount",gn);case 4:return e.next=6,Object(E.j)("SeriationHistory/getSeriationHistoryResults",fn);case 6:case"end":return e.stop()}}),pn)}var hn=n(261),xn=O.a.mark(En),vn=O.a.mark(jn),yn=O.a.mark(An),On=O.a.mark(wn);function En(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.SeriationHistoryDetails.setLoading(!0));case 3:return e.next=5,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 5:e.next=17;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(E.b)(Re,e.t0);case 11:if(!e.sent){e.next=17;break}return e.next=15,Object(E.e)(v.a.Schedules.setRestriction(!0));case 15:return e.next=17,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetSeriationHistory"),icon:"error",type:"danger"}));case 17:case"end":return e.stop()}}),xn,null,[[0,7]])}function jn(){var e,t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,Object(E.e)(v.a.SeriationHistoryDetails.setLoading(!0));case 3:return l.next=5,Object(E.h)(hn.a);case 5:if(e=l.sent,n=Object(p.d)().params.id,a=Object(p.d)().params.seriationId,"seriationhistorydetails"!==Object(p.d)().route.key){l.next=24;break}return l.next=11,Object(E.b)(_.a.sgh.getHistoryDetails.call,{registrationId:e,phase:n,final:!0,seriationId:a});case 11:if(!(t=l.sent)){l.next=22;break}return l.next=15,Object(E.e)(v.a.SeriationHistoryDetails.setSeriationDate(null===(r=t)||void 0===r?void 0:r.seriationDate));case 15:return l.next=17,Object(E.e)(v.a.SeriationHistoryDetails.setRanking(null===(i=t)||void 0===i?void 0:i.ranking));case 17:if(!(null===(c=t)||void 0===c?void 0:c.log)){l.next=20;break}return l.next=20,Object(E.e)(v.a.SeriationHistoryDetails.setLog(null===(o=t)||void 0===o?void 0:o.log.split("\n")));case 20:return l.next=22,Object(E.e)(v.a.SeriationHistoryDetails.setLoading(!1));case 22:l.next=37;break;case 24:if("provisoryseriationhistorydetails"!==Object(p.d)().route.key){l.next=37;break}return l.next=27,Object(E.b)(_.a.sgh.getHistoryDetails.call,{registrationId:e,phase:n,final:!1,seriationId:a});case 27:if(!(t=l.sent)){l.next=37;break}return l.next=31,Object(E.e)(v.a.SeriationHistoryDetails.setSeriationDate(t.seriationDate));case 31:return l.next=33,Object(E.e)(v.a.SeriationHistoryDetails.setRanking(t.ranking));case 33:return l.next=35,Object(E.e)(v.a.SeriationHistoryDetails.setLog(t.log.split("\n")));case 35:return l.next=37,Object(E.e)(v.a.SeriationHistoryDetails.setLoading(!1));case 37:if(t){l.next=40;break}return l.next=40,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionNoSeriationHistoryDetails"),icon:"info",type:"info"}));case 40:l.next=50;break;case 42:return l.prev=42,l.t0=l.catch(0),l.next=46,Object(E.b)(Re,l.t0);case 46:if(!l.sent){l.next=50;break}return l.next=50,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetSeriationHistory"),icon:"error",type:"danger"}));case 50:case"end":return l.stop()}}),vn,null,[[0,42]])}function An(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.SeriationHistoryDetails.reset());case 2:case"end":return e.stop()}}),yn)}function wn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("SeriationHistoryDetails/onMount",En);case 2:return e.next=4,Object(E.j)("SeriationHistoryDetails/onUnmount",An);case 4:return e.next=6,Object(E.j)("SeriationHistoryDetails/getSeriationHistoryDetails",jn);case 6:case"end":return e.stop()}}),On)}var Sn=n(321),kn=O.a.mark(Dn),Tn=O.a.mark(Cn);function Dn(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=e.payload,i.prev=1,n=v.a.FreeOptionsDropdown.setOptions,a=t.ucs.map((function(e,t){var n=Object(Sn.a)(e);return{id:t+1,optionId:e.id,selected:n,name:e.groupName||e.name,irregular:e.irregular,open:!!n,ucs:e.ucs}})),i.next=6,Object(E.e)(n(a));case 6:i.next=17;break;case 8:return i.prev=8,i.t0=i.catch(1),i.next=12,Object(E.b)(Re,i.t0);case 12:if(!i.sent){i.next=17;break}return r=v.a.Toaster.showToaster,i.next=17,Object(E.e)(r({title:Object(s.b)("sgh.actionErrorGetFreeOptions"),icon:"error",type:"danger"}));case 17:case"end":return i.stop()}}),kn,null,[[1,8]])}function Cn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("FreeOptionsDropdown/setFreeOptions",Dn);case 2:case"end":return e.stop()}}),Tn)}var _n=n(238),Pn=O.a.mark(Rn),In=O.a.mark(Ln);function Rn(){var e,t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,a=(null===(e=Object(p.d)())||void 0===e||null===(t=e.route)||void 0===t||null===(n=t.module)||void 0===n?void 0:n.service)||null,l.next=4,Object(E.h)(_n.b);case 4:return r=l.sent,l.next=7,Object(E.h)(_n.a);case 7:return i=l.sent,l.next=10,Object(E.e)(v.a.StudentRegistrationDropdown.setLoadingRestriction(!0));case 10:return l.next=12,Object(E.b)(_.a.student.getRegistrations.call,{service:a,user:r});case 12:if(0!==(c=l.sent).length){l.next=20;break}return l.next=16,Object(E.e)(v.a.StudentRegistrationDropdown.setLoadingRestriction(!1));case 16:return l.next=18,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("generic.errorSuspendedRegistration"),icon:"error",type:"danger"}));case 18:return l.next=20,Object(E.f)(v.a.App.navigateTo({key:"home"}));case 20:if(o=(null===r||void 0===r?void 0:r.registrations)&&c.every((function(e){return r.registrations.some((function(t){return t.registrationId===e.registrationId}))}))&&r.registrations.every((function(e){return c.some((function(t){return e.registrationId===t.registrationId}))})),!(c&&c.length>0)||o||null!==i){l.next=24;break}return l.next=24,Object(E.f)(v.a.StudentRegistrationDropdown.setRegistration(c[0].registrationId));case 24:return l.next=26,Object(E.f)(v.a.App.setUser(Object(A.a)(Object(A.a)({},r),{},{registrations:c})));case 26:return l.next=28,Object(E.e)(v.a.StudentRegistrationDropdown.setLoadingRestriction(!1));case 28:l.next=38;break;case 30:return l.prev=30,l.t0=l.catch(0),l.next=34,Object(E.b)(Re,l.t0);case 34:if(!l.sent){l.next=38;break}return l.next=38,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("generic.errorRegistrations"),icon:"error",type:"danger"}));case 38:case"end":return l.stop()}}),Pn,null,[[0,30]])}function Ln(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("StudentRegistrationDropdown/getRegistrations",Rn);case 2:case"end":return e.stop()}}),In)}var Gn=n(201),Nn=O.a.mark(Un),Fn=O.a.mark(Bn),zn=O.a.mark(Vn),Mn=O.a.mark(Hn);function Un(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.ApplicationsList.reset());case 3:return e.next=5,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 5:e.next=17;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(E.e)(v.a.ApplicationsList.setErrorStatus({fieldName:"errLoading",fieldValue:!0}));case 11:return e.next=13,Object(E.b)(Re,e.t0);case 13:if(!e.sent){e.next=17;break}return e.next=17,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_errorLoadingRegistrations"),icon:"error",type:"danger"}));case 17:case"end":return e.stop()}}),Nn,null,[[0,7]])}function Bn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.ApplicationsList.setReset());case 2:case"end":return e.stop()}}),Fn)}function Vn(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,Object(E.e)(v.a.ApplicationsList.setLoadingStatus({fieldName:"loadingList",fieldValue:!0}));case 3:return r.next=5,Object(E.e)(v.a.ApplicationsList.setErrorStatus({fieldName:"errLoadingList",fieldValue:!1}));case 5:return r.next=7,Object(E.h)(Gn.b);case 7:return t=r.sent,r.next=10,Object(E.b)(_.a.secVirtual.getStudentApplications.call,Object(A.a)({registrationId:t},null===e||void 0===e?void 0:e.payload));case 10:return n=r.sent,a=n.data.map((function(e){return{id:e.id,category:e.theme,description:e.type,requestDate:e.requestDate,responseDate:e.responseDate,status:e.state,reference:e.ref}})),r.next=14,Object(E.e)(v.a.ApplicationsList.setStudentApplications(a));case 14:return r.next=16,Object(E.e)(v.a.ApplicationsList.setApplicationFilters(n.filters));case 16:return r.next=18,Object(E.e)(v.a.ApplicationsList.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 18:return r.next=20,Object(E.e)(v.a.ApplicationsList.setLoadingStatus({fieldName:"loadingList",fieldValue:!1}));case 20:r.next=32;break;case 22:return r.prev=22,r.t0=r.catch(0),r.next=26,Object(E.e)(v.a.ApplicationsList.setErrorStatus({fieldName:"errLoadingList",fieldValue:!0}));case 26:return r.next=28,Object(E.b)(Re,r.t0);case 28:if(!r.sent){r.next=32;break}return r.next=32,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.applicationsList_errorGetList"),icon:"error",type:"danger"}));case 32:case"end":return r.stop()}}),zn,null,[[0,22]])}function Hn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ApplicationsList/onMount",Un);case 2:return e.next=4,Object(E.j)("ApplicationsList/onUnmount",Bn);case 4:return e.next=6,Object(E.j)("ApplicationsList/getStudentApplications",Vn);case 6:case"end":return e.stop()}}),Mn)}var Yn=n(97),Kn=O.a.mark(Jn),Wn=O.a.mark(Xn),Qn=O.a.mark($n),qn=O.a.mark(ea),Zn=O.a.mark(ta);function Jn(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.CertificatesList.reset());case 3:return e.next=5,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 5:e.next=17;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(E.b)(Re,e.t0);case 11:if(!e.sent){e.next=17;break}return e.next=15,Object(E.e)(v.a.CertificatesList.setErrorStatus({fieldName:"errLoading",fieldValue:!0}));case 15:return e.next=17,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificatesList_errorLoadingPage"),icon:"error",type:"danger"}));case 17:case"end":return e.stop()}}),Kn,null,[[0,7]])}function Xn(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,Object(E.h)(Yn.c);case 3:return t=i.sent,i.next=6,Object(E.h)(Yn.b);case 6:if(n=i.sent,a=n.requestParams,null!==t){i.next=10;break}return i.abrupt("return");case 10:if(void 0===a.state){i.next=14;break}return i.next=13,Object(E.e)(v.a.CertificatesList.setRequestParams(Object(A.a)({},e)));case 13:return i.abrupt("return");case 14:return i.next=16,Object(E.b)(_.a.secVirtual.getStudentCertificatesOnMountState.call,{registrationId:t});case 16:return r=i.sent,i.next=19,Object(E.e)(v.a.CertificatesList.setRequestParams(Object(A.a)(Object(A.a)({},e),{},{state:""!==r.onMountState?r.onMountState:"ready"})));case 19:i.next=31;break;case 21:return i.prev=21,i.t0=i.catch(0),i.next=25,Object(E.b)(Re,i.t0);case 25:if(!i.sent){i.next=31;break}return i.next=29,Object(E.e)(v.a.CertificatesList.setErrorStatus({fieldName:"errLoadingCertificateList",fieldValue:!0}));case 29:return i.next=31,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificatesList_errorLoadingPage"),icon:"error",type:"danger"}));case 31:case"end":return i.stop()}}),Wn,null,[[0,21]])}function $n(e){var t,n,a,r,i,c;return O.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return t=(null===e||void 0===e?void 0:e.payload)||{},o.prev=1,o.next=4,Object(E.e)(v.a.CertificatesList.setErrorStatus({fieldName:"errLoadingCertificateList",fieldValue:!1}));case 4:return o.next=6,Object(E.h)(Yn.c);case 6:return n=o.sent,o.next=9,Xn(t);case 9:return o.next=11,Object(E.h)(Yn.b);case 11:return a=o.sent,r=a.requestParams,o.next=15,Object(E.e)(v.a.CertificatesList.setLoadingStatus({fieldName:"loadingCertificatesList",fieldValue:!0}));case 15:return o.next=17,Object(E.b)(_.a.secVirtual.getCertificatesList.call,Object(A.a)(Object(A.a)({},r),{},{registrationId:n}));case 17:return i=o.sent,o.next=20,Object(E.e)(v.a.CertificatesList.setCertificatesList(i.data));case 20:return c=i.filters.map((function(e,t){return{key:t,text:e,value:e}})),o.next=23,Object(E.e)(v.a.CertificatesList.setCertificatesFilters(c));case 23:return o.next=25,Object(E.e)(v.a.CertificatesList.setLoadingStatus({fieldName:"loadingCertificatesList",fieldValue:!1}));case 25:return o.next=27,Object(E.e)(v.a.CertificatesList.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 27:o.next=39;break;case 29:return o.prev=29,o.t0=o.catch(1),o.next=33,Object(E.b)(Re,o.t0);case 33:if(!o.sent){o.next=39;break}return o.next=37,Object(E.e)(v.a.CertificatesList.setErrorStatus({fieldName:"errLoadingCertificateList",fieldValue:!0}));case 37:return o.next=39,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificatesList_errorLoadingPage"),icon:"error",type:"danger"}));case 39:case"end":return o.stop()}}),Qn,null,[[1,29]])}function ea(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.CertificatesList.reset());case 2:case"end":return e.stop()}}),qn)}function ta(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("CertificatesList/onMount",Jn);case 2:return e.next=4,Object(E.j)("CertificatesList/getData",$n);case 4:return e.next=6,Object(E.j)("CertificatesList/onUnmount",ea);case 6:case"end":return e.stop()}}),Zn)}var na=O.a.mark(sa),aa=O.a.mark(ua),ra=O.a.mark(da),ia=O.a.mark(pa),ca=O.a.mark(ma),oa=O.a.mark(fa),la=O.a.mark(ga);function sa(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.CertificatesDetails.reset());case 3:return e.next=5,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 5:e.next=15;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(E.b)(Re,e.t0);case 11:if(!e.sent){e.next=15;break}return e.next=15,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateDetails_errorLoadingPage"),icon:"error",type:"danger"}));case 15:case"end":return e.stop()}}),na,null,[[0,7]])}function ua(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,Object(E.e)(v.a.CertificatesDetails.setLoadingStatus({fieldName:"errLoadingCertificatesDetails",fieldValue:!1}));case 3:return r.next=5,Object(E.b)(_.a.secVirtual.getCertificatesDetails.call,e.payload.certificateId,e.payload.registrationId);case 5:if("ready"!==(t=r.sent).state.state||!t.certificate){r.next=18;break}if(n=d.a.API_WSO2+d.a.API_SEC_VIRTUAL_PATH,null===t.certificate.url){r.next=16;break}return r.next=11,Object(E.b)(_.a.files.getFileUint8Array.call,"".concat(n).concat(t.certificate.url));case 11:return a=r.sent,r.next=14,Object(E.e)(v.a.CertificatesDetails.setCertificateFile(a));case 14:r.next=18;break;case 16:return r.next=18,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificates_errorLoadingPdfFile"),icon:"error",type:"danger"}));case 18:return r.next=20,Object(E.e)(v.a.CertificatesDetails.setCertificatesDetails(t));case 20:return r.next=22,Object(E.e)(v.a.CertificatesDetails.setLoadingStatus({fieldName:"loadingCertificatesDetails",fieldValue:!1}));case 22:r.next=39;break;case 24:return r.prev=24,r.t0=r.catch(0),r.next=28,Object(E.e)(v.a.CertificatesDetails.setErrorStatus({fieldName:"errLoadingCertificateDetails",fieldValue:!0}));case 28:return r.next=30,Object(E.b)(Re,r.t0);case 30:if(!r.sent){r.next=39;break}if("nullFileUrl"!==r.t0.response.data.error_code){r.next=37;break}return r.next=35,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateDetails_errorLoadingCertificateFile"),icon:"error",type:"danger"}));case 35:r.next=39;break;case 37:return r.next=39,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateDetails_errorLoadingPage"),icon:"error",type:"danger"}));case 39:case"end":return r.stop()}}),aa,null,[[0,24]])}function da(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,t=e.payload,n.next=4,Object(E.e)(v.a.Payments.setPreSelectedDebits(t));case 4:return n.next=6,Object(E.e)(v.a.Payments.setSelectedDebits(t));case 6:return n.next=8,Object(E.e)(v.a.App.navigateTo({key:"pendingDebitsPayment"}));case 8:n.next=12;break;case 10:n.prev=10,n.t0=n.catch(0);case 12:return n.prev=12,n.finish(12);case 14:case"end":return n.stop()}}),ra,null,[[0,10,12,14]])}function pa(e){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.App.navigateTo({key:"payments"}));case 3:e.next=7;break;case 5:e.prev=5,e.t0=e.catch(0);case 7:return e.prev=7,e.finish(7);case 9:case"end":return e.stop()}}),ia,null,[[0,5,7,9]])}function ma(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(E.e)(v.a.CertificatesDetails.setLoadingStatus({fieldName:"loadingAccessHistory",fieldValue:!0}));case 3:return n.next=5,Object(E.e)(v.a.CertificatesDetails.setVisibleAccessHistoryModal(!0));case 5:return n.next=7,Object(E.b)(_.a.secVirtual.getCertificatesDetailsChangeHistory.call,e.payload.certificateId,e.payload.registrationId);case 7:if(!(t=n.sent)){n.next=11;break}return n.next=11,Object(E.e)(v.a.CertificatesDetails.setAccessHistory(t));case 11:n.next=17;break;case 13:return n.prev=13,n.t0=n.catch(0),n.next=17,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateDetails_errorLoadingCertificateChangeHistory"),icon:"error",type:"danger"}));case 17:return n.prev=17,n.next=20,Object(E.e)(v.a.CertificatesDetails.setLoadingStatus({fieldName:"loadingAccessHistory",fieldValue:!1}));case 20:return n.finish(17);case 21:case"end":return n.stop()}}),ca,null,[[0,13,17,21]])}function fa(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),oa)}function ga(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("CertificatesDetails/onMount",sa);case 2:return e.next=4,Object(E.j)("CertificatesDetails/getData",ua);case 4:return e.next=6,Object(E.j)("CertificatesDetails/certificatePayment",da);case 6:return e.next=8,Object(E.j)("CertificatesDetails/certificatePaymentPending",pa);case 8:return e.next=10,Object(E.j)("CertificatesDetails/openChangeHistoryModal",ma);case 10:return e.next=12,Object(E.j)("CertificatesDetails/onUnmount",fa);case 12:case"end":return e.stop()}}),la)}var ba=O.a.mark(ya),ha=O.a.mark(Oa),xa=O.a.mark(Ea),va=O.a.mark(ja);function ya(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),ba)}function Oa(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(E.e)(v.a.CertificatesValidator.setErrorStatus({fieldName:"errLoadingCertificateValidation",fieldValue:!1}));case 3:return n.next=5,Object(E.e)(v.a.CertificatesValidator.setLoadingStatus({fieldName:"loadingCertificateValidation",fieldValue:!0}));case 5:return n.next=7,Object(E.b)(_.a.secVirtual.postCertAccessCodeWithRecaptcha.call,{recaptchaToken:e.payload.recaptchaToken,accessCode:e.payload.accessCode});case 7:return t=n.sent,n.next=10,Object(E.e)(v.a.CertificatesValidator.setCertificateData(t));case 10:return n.next=12,Object(E.e)(v.a.CertificatesValidator.setHasValidated(!0));case 12:n.next=31;break;case 14:return n.prev=14,n.t0=n.catch(0),n.next=18,Object(E.e)(v.a.CertificatesValidator.setErrorStatus({fieldName:"errLoadingCertificateValidation",fieldValue:!0}));case 18:return n.next=20,Object(E.b)(Re,n.t0);case 20:if(!n.sent){n.next=29;break}if("ERR_EXPIRED_CERT"!==n.t0.response.data.error_code){n.next=27;break}return n.next=25,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateValidator_errorExpiredCertificate"),icon:"error",type:"danger"}));case 25:n.next=29;break;case 27:return n.next=29,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateValidator_errorValidatingCertificate"),icon:"error",type:"danger"}));case 29:return n.next=31,Object(E.e)(v.a.CertificatesValidator.setHasValidated(!1));case 31:return n.prev=31,n.next=34,Object(E.e)(v.a.CertificatesValidator.setLoadingStatus({fieldName:"loadingCertificateValidation",fieldValue:!1}));case 34:return n.finish(31);case 35:case"end":return n.stop()}}),ha,null,[[0,14,31,35]])}function Ea(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.CertificatesValidator.reset());case 2:case"end":return e.stop()}}),xa)}function ja(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("CertificateValidator/onMount",ya);case 2:return e.next=4,Object(E.j)("CertificateValidator/onUnmount",Ea);case 4:return e.next=6,Object(E.j)("CertificateValidator/validateCertificateCode",Oa);case 6:case"end":return e.stop()}}),va)}var Aa=n(67),wa=n(58),Sa=n(87),ka=O.a.mark(Ma),Ta=O.a.mark(Ua),Da=O.a.mark(Ba),Ca=O.a.mark(Va),_a=O.a.mark(Ha),Pa=O.a.mark(Ya),Ia=O.a.mark(Ka),Ra=O.a.mark(Wa),La=O.a.mark(qa),Ga=O.a.mark(Za),Na=O.a.mark(Ja),Fa=O.a.mark(Xa),za=O.a.mark($a);function Ma(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=e.payload,n.prev=1,n.next=4,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 4:if(!t){n.next=9;break}return n.next=7,Object(E.f)(v.a.StudentRegistrationDropdown.setRegistration(t));case 7:n.next=11;break;case 9:return n.next=11,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 11:n.next=21;break;case 13:return n.prev=13,n.t0=n.catch(1),n.next=17,Object(E.b)(Re,n.t0);case 17:if(!n.sent){n.next=21;break}return n.next=21,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorLoadingPage"),icon:"error",type:"danger"}));case 21:case"end":return n.stop()}}),ka,null,[[1,13]])}function Ua(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loadingDebitsTable",fieldValue:!0}));case 3:return r.next=5,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingDebitsTable",fieldValue:!1}));case 5:return r.next=7,Object(E.h)(Aa.c);case 7:if(null===(t=r.sent)||void 0===t){r.next=19;break}return r.next=11,Object(E.h)(Aa.b);case 11:return n=r.sent,r.next=14,Object(E.b)(_.a.secVirtual.getStudentsUnpaidDebits.call,Object(A.a)(Object(A.a)({},e.payload),{},{registrationId:t},n.filterParams));case 14:return a=r.sent,r.next=17,Object(E.e)(v.a.Payments.setDebit(a));case 17:return r.next=19,Object(E.e)(v.a.Payments.setDebitsFilterTypes(a.filters));case 19:r.next=31;break;case 21:return r.prev=21,r.t0=r.catch(0),r.next=25,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingDebitsTable",fieldValue:!0}));case 25:return r.next=27,Object(E.b)(Re,r.t0);case 27:if(!r.sent){r.next=31;break}return r.next=31,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorLoadingPage"),icon:"error",type:"danger"}));case 31:return r.prev=31,r.next=34,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loadingDebitsTable",fieldValue:!1}));case 34:return r.finish(31);case 35:case"end":return r.stop()}}),Ta,null,[[0,21,31,35]])}function Ba(){var e,t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loadingPendingDebitsTable",fieldValue:!0}));case 3:return a.next=5,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingPendingDebitsTable",fieldValue:!1}));case 5:return a.next=7,Object(E.h)(Aa.b);case 7:return e=a.sent,a.next=10,Object(E.h)(Aa.c);case 10:if(t=a.sent){a.next=13;break}return a.abrupt("return");case 13:return a.next=15,Object(E.b)(_.a.secVirtual.getStudentsPendingDebits.call,t);case 15:return n=a.sent,a.next=18,Object(E.e)(v.a.Payments.setPendingDebits(n));case 18:return a.next=20,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loadingPendingDebitsTable",fieldValue:!1}));case 20:if(e.isSocketActivated){a.next=23;break}if(!(n.length>0)){a.next=23;break}return a.delegateYield(Wa(),"t0",23);case 23:a.next=35;break;case 25:return a.prev=25,a.t1=a.catch(0),a.next=29,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingPendingDebitsTable",fieldValue:!0}));case 29:return a.next=31,Object(E.b)(Re,a.t1);case 31:if(!a.sent){a.next=35;break}return a.next=35,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorLoadingPendingDebitsTable"),icon:"error",type:"danger"}));case 35:case"end":return a.stop()}}),Da,null,[[0,25]])}function Va(e){var t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loadingPaymentsTable",fieldValue:!0}));case 3:return a.next=5,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingPaymentsTable",fieldValue:!1}));case 5:return a.next=7,Object(E.h)(Aa.c);case 7:if(t=a.sent){a.next=10;break}return a.abrupt("return");case 10:return a.next=12,Object(E.b)(_.a.secVirtual.getStudentsPayments.call,Object(A.a)(Object(A.a)({},e.payload),{},{registrationId:t}));case 12:return n=a.sent,a.next=15,Object(E.e)(v.a.Payments.setPayments(n));case 15:a.next=27;break;case 17:return a.prev=17,a.t0=a.catch(0),a.next=21,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingPaymentsTable",fieldValue:!0}));case 21:return a.next=23,Object(E.b)(Re,a.t0);case 23:if(!a.sent){a.next=27;break}return a.next=27,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorLoadingPaymentsTable"),icon:"error",type:"danger"}));case 27:return a.prev=27,a.next=30,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loadingPaymentsTable",fieldValue:!1}));case 30:return a.finish(27);case 31:case"end":return a.stop()}}),Ca,null,[[0,17,27,31]])}function Ha(e){var t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"mbInfoModalLoading",fieldValue:!0}));case 3:return a.next=5,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingMbInfo",fieldValue:!1}));case 5:return a.next=7,Object(E.e)(v.a.Payments.setIsMbInfoModalOpened(!0));case 7:return a.next=9,Object(E.h)(Aa.c);case 9:if(t=a.sent){a.next=12;break}return a.abrupt("return");case 12:return a.next=14,Object(E.b)(_.a.secVirtual.getPaymentMbInfo.call,{paymentRequestId:e.payload,registrationId:t});case 14:return n=a.sent,a.next=17,Object(E.e)(v.a.Payments.setConsultedMbPaymentInfo(n));case 17:a.next=34;break;case 19:return a.prev=19,a.t0=a.catch(0),a.next=23,Object(E.e)(v.a.Payments.setErrorStatus({fieldName:"errorLoadingMbInfo",fieldValue:!0}));case 23:return a.next=25,Object(E.b)(Re,a.t0);case 25:if(!a.sent){a.next=34;break}if(a.t0.response.data.error_code!==Te.ERR_STUDENT_INVALID_PAYMENT){a.next=32;break}return a.next=30,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_errorInvalidPayment"),icon:"error",type:"danger"}));case 30:a.next=34;break;case 32:return a.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorLoadingPage"),icon:"error",type:"danger"}));case 34:return a.prev=34,a.next=37,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"mbInfoModalLoading",fieldValue:!1}));case 37:return a.finish(34);case 38:case"end":return a.stop()}}),_a,null,[[0,19,34,38]])}function Ya(e){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.Payments.fetchPendingDebits());case 3:return e.next=5,Object(E.e)(v.a.Payments.fetchPayments(Sa.c));case 5:return e.next=7,Object(E.e)(v.a.Payments.fetchDebits(Sa.b));case 7:e.next=17;break;case 9:return e.prev=9,e.t0=e.catch(0),e.next=13,Object(E.b)(Re,e.t0);case 13:if(!e.sent){e.next=17;break}return e.next=17,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorDeletingDebit"),icon:"error",type:"danger"}));case 17:return e.prev=17,e.next=20,Object(E.e)(v.a.Payments.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 20:return e.finish(17);case 21:case"end":return e.stop()}}),Pa,null,[[0,9,17,21]])}function Ka(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(E.h)(Aa.c);case 3:return t=n.sent,n.next=6,Object(E.b)(_.a.secVirtual.deletePaymentMb.call,{paymentRequestId:e.payload,registrationId:t});case 6:return n.next=8,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_successDeletingDebit"),icon:"check",type:"success"}));case 8:return n.next=10,Object(E.e)(v.a.Payments.fetchPendingDebits());case 10:return n.next=12,Object(E.e)(v.a.Payments.fetchDebits(Sa.b));case 12:n.next=22;break;case 14:return n.prev=14,n.t0=n.catch(0),n.next=18,Object(E.b)(Re,n.t0);case 18:if(!n.sent){n.next=22;break}return n.next=22,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorLoadingPage"),icon:"error",type:"danger"}));case 22:case"end":return n.stop()}}),Ia,null,[[0,14]])}function Wa(){var e,t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,Object(E.h)(Aa.d);case 3:return e=r.sent,t=new WebSocket("".concat(d.a.WEB_SOCKET_URL,"?idToken=").concat(e.idToken).concat(e.impersonate?"&impersonate=".concat(e.impersonate):"")),r.next=7,Object(E.b)(Qa,t);case 7:return n=r.sent,r.next=10,Object(E.g)({task:Object(E.b)(qa,n),cancel:Object(E.i)("DEACTIVATE_WEBSOCKET")});case 10:a=r.sent,a.cancel&&(console.log("Websocket closed"),n.close()),r.next=24;break;case 15:return r.prev=15,r.t0=r.catch(0),console.error("Websocket disconnected unexpectedly..."),r.next=20,Object(E.b)(Re,r.t0);case 20:if(!r.sent){r.next=24;break}return r.next=24,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.payments_errorWebsoket"),icon:"info",type:"warning"}));case 24:case"end":return r.stop()}}),Ra,null,[[0,15]])}function Qa(e){return Object(b.b)((function(t){return e.onopen=function(){console.log("Websocket Connected."),e.send('{"protocol":"json","version":1}\x1e')},e.onmessage=function(e){if(e.data)try{var n=e.data.split("\x1e").slice(0,-1),a=[];if(n.forEach((function(e){var t=JSON.parse(e);1===t.type&&t.arguments&&a.push(t.arguments[0])})),!a.length)return;return t(v.a.Payments.onPaymentNotification(a))}catch(r){console.error(r)}},function(){e.close()}}))}function qa(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(E.h)(Aa.b);case 2:if(n.sent.isSocletActivated){n.next=6;break}return n.next=6,Object(E.e)(v.a.Payments.setIsSocketActivated(!0));case 6:return n.next=9,Object(E.i)(e);case 9:return t=n.sent,n.next=12,Object(E.e)(t);case 12:n.next=6;break;case 14:case"end":return n.stop()}}),La)}function Za(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)({type:"DEACTIVATE_WEBSOCKET"});case 2:case"end":return e.stop()}}),Ga)}function Ja(e){var t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:t=0;case 1:if(!(t0)){r.next=15;break}n=t.pendingDebits.data,r.next=18;break;case 15:return r.next=17,Object(E.b)(_.a.secVirtual.getStudentsPendingDebits.call,e);case 17:n=r.sent;case 18:if(!(n&&n.length>0)){r.next=22;break}return a=!n.some((function(e){return e.paymentMethod===wa.b.mbway&&e.status===wa.c.awaitingPayment})),r.next=22,Object(E.e)(v.a.PendingDebitsPayment.setAllowMbwayPayment(a));case 22:r.next=34;break;case 24:return r.prev=24,r.t0=r.catch(0),r.next=28,Object(E.e)(v.a.PendingDebitsPayment.setErrorStatus({fieldName:"errLoadingPendingDebits",fieldValue:!0}));case 28:return r.next=30,Object(E.b)(Re,r.t0);case 30:if(!r.sent){r.next=34;break}return r.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_errorLoadingPage"),icon:"error",type:"danger"}));case 34:return r.prev=34,r.next=37,Object(E.e)(v.a.PendingDebitsPayment.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 37:return r.finish(34);case 38:case"end":return r.stop()}}),ar,null,[[0,24,34,38]])}function pr(){var e,t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(E.e)(v.a.PendingDebitsPayment.setErrorStatus({fieldName:"errLoadingPhoneNumber",fieldValue:!1}));case 3:return n.next=5,Object(E.h)(er.c);case 5:return e=n.sent,n.next=8,Object(E.b)(_.a.secVirtual.getPersonalDataPhoneNumber.call);case 8:return t=n.sent,n.next=11,Object(E.e)(v.a.PendingDebitsPayment.setMbwayForm({countryDropdown:Object(A.a)(Object(A.a)({},e.mbwayForm.countryDropdown),{},{input:t.toString()})}));case 11:n.next=23;break;case 13:return n.prev=13,n.t0=n.catch(0),n.next=17,Object(E.e)(v.a.PendingDebitsPayment.setErrorStatus({fieldName:"errLoadingPhoneNumber",fieldValue:!0}));case 17:return n.next=19,Object(E.b)(Re,n.t0);case 19:if(!n.sent){n.next=23;break}return n.next=23,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_errorFetchingPhoneNumber"),icon:"error",type:"danger"}));case 23:return n.prev=23,n.next=26,Object(E.e)(v.a.PendingDebitsPayment.setLoadingStatus({fieldName:"loadingPaymentsTable",fieldValue:!1}));case 26:return n.finish(23);case 27:case"end":return n.stop()}}),rr,null,[[0,13,23,27]])}function mr(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=[],r.next=3,Object(E.h)(er.d);case 3:return n=r.sent,e.payload.forEach((function(e){var n;t.push(e.debitId),null===(n=e.associatedCosts)||void 0===n||n.forEach((function(e){e.debitId&&t.push(e.debitId)}))})),r.prev=5,r.next=8,Object(E.e)(v.a.PendingDebitsPayment.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 8:return r.next=10,Object(E.b)(_.a.secVirtual.postPaymentReferenceMb.call,{registrationId:n,data:{debits:t}});case 10:return a=r.sent,r.next=13,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_successPaymentAtm"),icon:"check",type:"success"}));case 13:return r.next=15,Object(E.e)(v.a.PendingDebitsPayment.setMbwayResponse(a));case 15:return r.next=17,Object(E.e)(v.a.PendingDebitsPayment.setDebitsSubmissionCompleted(!0));case 17:return r.next=19,Object(E.e)(v.a.PendingDebitsPayment.setCurrentStep(3));case 19:r.next=31;break;case 21:return r.prev=21,r.t0=r.catch(5),r.next=25,Object(E.b)(Re,r.t0);case 25:if(!r.sent){r.next=29;break}return r.next=29,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_errorPaymentAtm"),icon:"error",type:"danger"}));case 29:return r.next=31,Object(E.e)(v.a.App.navigateTo({key:"payments",state:n}));case 31:return r.prev=31,r.next=34,Object(E.e)(v.a.PendingDebitsPayment.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 34:return r.finish(31);case 35:case"end":return r.stop()}}),ir,null,[[5,21,31,35]])}function fr(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=[],e.payload.selectedDebits.forEach((function(e){var n;t.push(e.debitId),null===(n=e.associatedCosts)||void 0===n||n.forEach((function(e){e.debitId&&t.push(e.debitId)}))})),n={phone:{number:e.payload.form.countryDropdown.input,prefix:e.payload.form.countryDropdown.countryValue},debits:t},r.prev=3,r.next=6,Object(E.e)(v.a.PendingDebitsPayment.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 6:return r.next=8,Object(E.h)(er.d);case 8:return a=r.sent,r.next=11,Object(E.b)(_.a.secVirtual.postPaymentReferenceMbWay.call,{registrationId:a,data:n});case 11:return r.next=13,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_successPaymentMbway"),icon:"check",type:"success"}));case 13:return r.next=15,Object(E.h)(er.b);case 15:if(r.sent.isSocketActivated){r.next=19;break}return r.next=19,Object(E.e)(v.a.Payments.handleWebsocketMessages());case 19:return r.next=21,Object(E.e)(v.a.PendingDebitsPayment.setDebitsSubmissionCompleted(!0));case 21:r.next=41;break;case 23:return r.prev=23,r.t0=r.catch(3),r.next=27,Object(E.b)(Re,r.t0);case 27:if(!r.sent){r.next=41;break}if(r.t0.response.data.error_code!==Te.ERR_STUDENT_DUPLICATE_PAYMENT_METHOD){r.next=34;break}return r.next=32,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_errorSubmitDuplicatePaymentMethod"),icon:"error",type:"danger"}));case 32:r.next=41;break;case 34:if(r.t0.response.data.error_code!==Te.ERR_STUDENT_INVALID_PAYMENT){r.next=39;break}return r.next=37,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_errorInvalidPayment"),icon:"error",type:"danger"}));case 37:r.next=41;break;case 39:return r.next=41,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.newPaymentRequest_errorPaymentMbway"),icon:"error",type:"danger"}));case 41:return r.prev=41,r.next=44,Object(E.e)(v.a.PendingDebitsPayment.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 44:return r.finish(41);case 45:case"end":return r.stop()}}),cr,null,[[3,23,41,45]])}function gr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.PendingDebitsPayment.resetPendingDebits());case 2:case"end":return e.stop()}}),or)}function br(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("PendingDebitsPayment/onMount",sr);case 2:return e.next=4,Object(E.j)("PendingDebitsPayment/submitMbwayDebitsRequest",fr);case 4:return e.next=6,Object(E.j)("PendingDebitsPayment/submitMbDebitsRequest",mr);case 6:return e.next=8,Object(E.j)("PendingDebitsPayment/fetchDebits",ur);case 8:return e.next=10,Object(E.j)("PendingDebitsPayment/fetchPhoneNumber",pr);case 10:return e.next=12,Object(E.j)("PendingDebitsPayment/fetchPendingDebits",dr);case 12:return e.next=14,Object(E.j)("PendingDebitsPayment/onUnmount",gr);case 14:case"end":return e.stop()}}),lr)}var hr=O.a.mark(yr),xr=O.a.mark(Or),vr=O.a.mark(Er);function yr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),hr)}function Or(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),xr)}function Er(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("Grades/onMount",yr);case 2:return e.next=4,Object(E.j)("Grades/onUnmount",Or);case 4:case"end":return e.stop()}}),vr)}var jr=O.a.mark(Sr),Ar=O.a.mark(kr),wr=O.a.mark(Tr);function Sr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),jr)}function kr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Ar)}function Tr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("AssessmentChoice/onMount",Sr);case 2:return e.next=4,Object(E.j)("AssessmentChoice/onUnmount",kr);case 4:case"end":return e.stop()}}),wr)}var Dr=O.a.mark(Pr),Cr=O.a.mark(Ir),_r=O.a.mark(Rr);function Pr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Dr)}function Ir(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Cr)}function Rr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ExamRegistration/onMount",Pr);case 2:return e.next=4,Object(E.j)("ExamRegistration/onUnmount",Ir);case 4:case"end":return e.stop()}}),_r)}var Lr=O.a.mark(Fr),Gr=O.a.mark(zr),Nr=O.a.mark(Mr);function Fr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Lr)}function zr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Gr)}function Mr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("SubscriptionRenewal/onMount",Fr);case 2:return e.next=4,Object(E.j)("SubscriptionRenewal/onUnmount",zr);case 4:case"end":return e.stop()}}),Nr)}var Ur=O.a.mark(Hr),Br=O.a.mark(Yr),Vr=O.a.mark(Kr);function Hr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Ur)}function Yr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Br)}function Kr(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ClassSupoort/onMount",Hr);case 2:return e.next=4,Object(E.j)("ClassSupoort/onUnmount",Yr);case 4:case"end":return e.stop()}}),Vr)}var Wr=n(142),Qr=O.a.mark($r),qr=O.a.mark(ei),Zr=O.a.mark(ti),Jr=O.a.mark(ni),Xr=O.a.mark(ai);function $r(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.CurricularPlan.reset());case 3:return e.next=5,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 5:e.next=15;break;case 7:return e.prev=7,e.t0=e.catch(0),e.next=11,Object(E.b)(Re,e.t0);case 11:if(!e.sent){e.next=15;break}return e.next=15,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.curricularPlan_errorLoadingPage",{textOnly:!0}),icon:"error",type:"danger"}));case 15:case"end":return e.stop()}}),Qr,null,[[0,7]])}function ei(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=e.payload.code,n=e.payload.name,i.next=4,Object(E.h)(Wr.c);case 4:return a=i.sent,i.next=7,Object(E.e)(v.a.CurricularPlan.setUcOptions({name:n,courseList:[]}));case 7:return i.next=9,Object(E.e)(v.a.CurricularPlan.setUcOptionsModal(!0));case 9:return i.next=11,Object(E.e)(v.a.CurricularPlan.setLoadingStatus({fieldName:"loadingModal",fieldValue:!0}));case 11:if(a){i.next=13;break}return i.abrupt("return");case 13:return i.prev=13,i.next=16,Object(E.b)(_.a.secVirtual.getStudentModuleOptions.call,t,a);case 16:if(!((r=i.sent).length>0)){i.next=20;break}return i.next=20,Object(E.e)(v.a.CurricularPlan.setUcOptions({name:n,courseList:r}));case 20:i.next=30;break;case 22:return i.prev=22,i.t0=i.catch(13),i.next=26,Object(E.b)(Re,i.t0);case 26:if(!i.sent){i.next=30;break}return i.next=30,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.curricularPlan_errorLoadingOptions",{textOnly:!0}),icon:"error",type:"danger"}));case 30:return i.prev=30,i.next=33,Object(E.e)(v.a.CurricularPlan.setLoadingStatus({fieldName:"loadingModal",fieldValue:!1}));case 33:return i.finish(30);case 34:case"end":return i.stop()}}),qr,null,[[13,22,30,34]])}function ti(){var e,t,n,a,r,i,c,o,l,d;return O.a.wrap((function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,Object(E.e)(v.a.CurricularPlan.setErrorStatus({fieldName:"errLoadingSummary",fieldValue:!1}));case 2:return p.next=4,Object(E.h)(Wr.c);case 4:return e=p.sent,p.prev=5,p.next=8,Object(E.e)(v.a.CurricularPlan.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 8:if(e){p.next=10;break}return p.abrupt("return");case 10:return p.next=12,Object(E.a)([Object(E.b)(_.a.secVirtual.getStudentCurricularPlan.call,e),Object(E.b)(_.a.secVirtual.getStudentExtraCurricularUcs.call,e),Object(E.b)(_.a.secVirtual.getStudentMobilityUcs.call,e)]);case 12:return t=p.sent,n=Object(u.a)(t,3),a=n[0],r=n[1],i=n[2],c={registrationId:e,summary:a.summary,grade:a.grade},p.next=20,Object(E.e)(v.a.CurricularPlan.addCurricularPlanSummary(c));case 20:return o=a.curricularPlan,l=a.accreditedUcs,d={registrationId:e,curricularPlan:{courseName:null===o||void 0===o?void 0:o.courseCode,courseCode:null===o||void 0===o?void 0:o.courseCode,ucs:null===o||void 0===o?void 0:o.ucs,subUcs:null===o||void 0===o?void 0:o.submodules,accreditedUcs:l,mobilityUcs:i,extraCurricularUcs:r}},p.next=25,Object(E.e)(v.a.CurricularPlan.addCurricularPlan(d));case 25:return p.next=27,Object(E.e)(v.a.CurricularPlan.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 27:p.next=39;break;case 29:return p.prev=29,p.t0=p.catch(5),p.next=33,Object(E.e)(v.a.CurricularPlan.setErrorStatus({fieldName:"errLoadingSummary",fieldValue:!0}));case 33:return p.next=35,Object(E.b)(Re,p.t0);case 35:if(!p.sent){p.next=39;break}return p.next=39,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.curricularPlan_errorLoadingPage",{textOnly:!0}),icon:"error",type:"danger"}));case 39:return p.prev=39,p.finish(39);case 41:case"end":return p.stop()}}),Zr,null,[[5,29,39,41]])}function ni(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.CurricularPlan.reset());case 2:case"end":return e.stop()}}),Jr)}function ai(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("CurricularPlan/onMount",$r);case 2:return e.next=4,Object(E.j)("CurricularPlan/onUnmount",ni);case 4:return e.next=6,Object(E.j)("CurricularPlan/getCurricularPlan",ti);case 6:return e.next=8,Object(E.j)("CurricularPlan/getUcOptions",ei);case 8:case"end":return e.stop()}}),Xr)}var ri=O.a.mark(li),ii=O.a.mark(si),ci=O.a.mark(ui),oi=O.a.mark(di);function li(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),ri)}function si(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(E.e)(v.a.CurricularUnitDetails.setLoading(!0));case 3:return n.next=5,Object(E.b)(_.a.secVirtual.getCurricularUnitDetails.call,e.payload.selectedUcCode,e.payload.registrationId);case 5:return t=n.sent,n.next=8,Object(E.e)(v.a.CurricularUnitDetails.setUcDetails(t));case 8:return n.next=10,Object(E.e)(v.a.CurricularUnitDetails.setLoading(!1));case 10:n.next=27;break;case 12:return n.prev=12,n.t0=n.catch(0),n.next=16,Object(E.e)(v.a.CurricularUnitDetails.setErrorStatus({fieldName:"errLoadingDetails",fieldValue:!0}));case 16:return n.next=18,Object(E.b)(Re,n.t0);case 18:if(!n.sent){n.next=27;break}if(n.t0.response.data.error_code!==De.ERR_REGISTRATION_INVALID_UC){n.next=25;break}return n.next=23,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.curricularPlan_errorInvalidUc"),icon:"error",type:"danger"}));case 23:n.next=27;break;case 25:return n.next=27,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.curricularUnitDetails_errorLoadingPage",{textOnly:!0}),icon:"error",type:"danger"}));case 27:return n.prev=27,n.next=30,Object(E.e)(v.a.CurricularUnitDetails.setLoading(!1));case 30:return n.finish(27);case 31:case"end":return n.stop()}}),ii,null,[[0,12,27,31]])}function ui(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.CurricularUnitDetails.reset());case 2:case"end":return e.stop()}}),ci)}function di(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("CurricularUnitDetails/onMount",li);case 2:return e.next=4,Object(E.j)("CurricularUnitDetails/getUcDetails",si);case 4:return e.next=6,Object(E.j)("CurricularUnitDetails/onUnmount",ui);case 6:case"end":return e.stop()}}),oi)}var pi=n(202),mi=n(199),fi=O.a.mark(Oi),gi=O.a.mark(Ei),bi=O.a.mark(ji),hi=O.a.mark(Ai),xi=O.a.mark(wi),vi=O.a.mark(Si),yi=O.a.mark(ki);function Oi(){var e,t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=3,Object(E.e)(v.a.PersonalData.reset());case 3:return c.next=5,Object(E.e)(v.a.PersonalData.setLoadingStatus({fieldName:"loadingPage",fieldValue:!0}));case 5:return c.next=7,Object(E.a)([Object(E.b)(_.a.secVirtual.getPersonalData.call),Object(E.b)(_.a.secVirtual.getStudentCardInfo.call)]);case 7:return t=c.sent,n=Object(u.a)(t,2),a=n[0],r=n[1],a.address.values.forEach((function(e,t){a.address.values[t].nameKey=Object(tt.camelCase)(a.address.values[t].nameKey),a.address.values[t].placeholderKey=Object(tt.camelCase)(a.address.values[t].placeholderKey)})),a.contacts.values.forEach((function(e,t){"alternative_phone_number"===a.contacts.values[t].nameKey&&a.contacts.values.splice(t,1),a.contacts.values[t].nameKey=Object(tt.camelCase)(a.contacts.values[t].nameKey),a.contacts.values[t].placeholderKey=Object(tt.camelCase)(a.contacts.values[t].placeholderKey)})),null,i=null===(e=a.profile.values.filter((function(e){return"photo"===e.nameKey&&""!==e.value}))[0])||void 0===e?void 0:e.value,a=Object(mi.a)(a,i),c.next=18,Object(E.e)(v.a.PersonalData.setPersonalDataBlocks(a));case 18:return c.next=20,Object(E.e)(v.a.PersonalData.setStudentCardBlock(r));case 20:c.next=32;break;case 22:return c.prev=22,c.t0=c.catch(0),c.next=26,Object(E.e)(v.a.PersonalData.setErrorStatus({fieldName:"errLoadingPersonalData",fieldValue:!0}));case 26:return c.next=28,Object(E.b)(Re,c.t0);case 28:if(!c.sent){c.next=32;break}return c.next=32,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.personalData_errorLoadingPage"),icon:"error",type:"danger"}));case 32:return c.prev=32,c.next=35,Object(E.e)(v.a.PersonalData.setLoadingStatus({fieldName:"loadingPage",fieldValue:!1}));case 35:return c.finish(32);case 36:case"end":return c.stop()}}),fi,null,[[0,22,32,36]])}function Ei(e){var t,n,a,r,i,c;return O.a.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,Object(E.e)(v.a.PersonalData.setLoadingStatus({fieldName:"loadingAddress",fieldValue:!0}));case 3:return t=e.payload,n=new Intl.DisplayNames("pt",{type:"region",fallback:"code"}),a=Object(A.a)(Object(A.a)({},t),{},{homePostalCode:{prefix:t.homePostalCode.countryValue,number:t.homePostalCode.input}}),o.next=8,Object(E.h)(pi.a);case 8:return r=o.sent,o.next=11,Object(E.b)(_.a.secVirtual.patchAddressForm.call,a);case 11:return i=Object(A.a)(Object(A.a)({},a),{},{homePostalCode:a.homePostalCode.number,homeCountry:a.homePostalCode.prefix.toUpperCase(),homeCountryName:n.of(a.homePostalCode.prefix.toUpperCase())}),c=Object(mi.c)(r,"address",i,!1),o.next=15,Object(E.e)(v.a.PersonalData.setPersonalDataBlocks(c));case 15:return o.next=17,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.personalData_successUpdateContact"),icon:"check",type:"success"}));case 17:o.next=27;break;case 19:return o.prev=19,o.t0=o.catch(0),o.next=23,Object(E.b)(Re,o.t0);case 23:if(!o.sent){o.next=27;break}return o.next=27,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.personalData_errorUpdateContact"),icon:"error",type:"danger"}));case 27:return o.prev=27,o.next=30,Object(E.e)(v.a.PersonalData.setLoadingStatus({fieldName:"loadingAddress",fieldValue:!1}));case 30:return o.finish(27);case 31:case"end":return o.stop()}}),gi,null,[[0,19,27,31]])}function ji(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=e.payload,r.next=4,Object(E.e)(v.a.PersonalData.setLoadingStatus({fieldName:"loadingContacts",fieldValue:!0}));case 4:return r.next=6,Object(E.h)(pi.a);case 6:return n=r.sent,r.next=9,Object(E.b)(_.a.secVirtual.patchContactsForm.call,t);case 9:return a=Object(mi.c)(n,"contacts",t,!1),r.next=12,Object(E.e)(v.a.PersonalData.setPersonalDataBlocks(a));case 12:return r.next=14,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.personalData_successUpdateAddress"),icon:"check",type:"success"}));case 14:r.next=24;break;case 16:return r.prev=16,r.t0=r.catch(0),r.next=20,Object(E.b)(Re,r.t0);case 20:if(!r.sent){r.next=24;break}return r.next=24,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.personalData_errorUpdateAddress"),icon:"error",type:"danger"}));case 24:return r.prev=24,r.next=27,Object(E.e)(v.a.PersonalData.setLoadingStatus({fieldName:"loadingContacts",fieldValue:!1}));case 27:return r.finish(24);case 28:case"end":return r.stop()}}),bi,null,[[0,16,24,28]])}function Ai(e){var t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,t=e.payload,n=e.type,a={},Object.keys(t).forEach((function(e){a[t[e].nameKey]=t[e].value})),c.next=7,Object(E.h)(pi.a);case 7:return r=c.sent,i=Object(mi.c)(r,n,a,!1),c.next=11,Object(E.e)(v.a.PersonalData.setPersonalDataBlocks(i));case 11:c.next=15;break;case 13:c.prev=13,c.t0=c.catch(0);case 15:case"end":return c.stop()}}),hi,null,[[0,13]])}function wi(e){return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.payload){t.next=4;break}return t.next=4,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("personalData.errorRedirectRequirement",{textOnly:!0}),icon:"error",type:"danger"}));case 4:case"end":return t.stop()}}),xi)}function Si(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.PersonalData.reset());case 2:case"end":return e.stop()}}),vi)}function ki(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("PersonalData/onMount",Oi);case 2:return e.next=4,Object(E.j)("PersonalData/onUnmount",Si);case 4:return e.next=6,Object(E.j)("PersonalData/patchAddressForm",Ei);case 6:return e.next=8,Object(E.j)("PersonalData/patchContactsForm",ji);case 8:return e.next=10,Object(E.j)("PersonalData/setHasRegistrationId",wi);case 10:return e.next=12,Object(E.j)("PersonalData/resetForm",Ai);case 12:case"end":return e.stop()}}),yi)}var Ti=n(168),Di=O.a.mark(Ii),Ci=O.a.mark(Ri),_i=O.a.mark(Li),Pi=O.a.mark(Gi);function Ii(){var e;return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(E.e)(v.a.GradesManagement.setLoadingStatus({fieldName:"loadingStats",fieldValue:!0}));case 2:return t.next=4,Object(E.b)(_.a.pautas.getGradesStats.call);case 4:return e=t.sent,t.next=7,Object(E.e)(v.a.GradesManagement.setPautasStats(e));case 7:case"end":return t.stop()}}),Di)}function Ri(e){var t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=3,Object(E.e)(v.a.GradesManagement.setLoadingStatus({fieldName:"loadingTable",fieldValue:!0}));case 3:return c.next=5,Object(E.h)(Ti.b);case 5:if(a=c.sent){c.next=14;break}return c.next=9,Object(E.b)(_.a.pautas.getTeacherGrades.call,{period:a});case 9:if(!(r=c.sent)||!r.period){c.next=14;break}return a=r.period,c.next=14,Object(E.e)(v.a.GradesManagement.setFiltrarPorPeriodo({period:r.period}));case 14:return c.next=16,Object(E.h)(Ti.b);case 16:return a=c.sent,c.next=19,Object(E.b)(_.a.pautas.getTeacherGrades.call,{period:(null===(t=a)||void 0===t?void 0:t.period)||a});case 19:if(!(null===(i=c.sent)||void 0===i?void 0:i.periodosDisponiveis)){c.next=23;break}return c.next=23,Object(E.e)(v.a.GradesManagement.setPeriodosDisponiveis(i.periodosDisponiveis));case 23:if(!(null===i||void 0===i?void 0:i.pautas)){c.next=26;break}return c.next=26,Object(E.e)(v.a.GradesManagement.setPautasLista(i.pautas));case 26:if(!(null===(n=e.payload)||void 0===n?void 0:n.changePautasLista)){c.next=29;break}return c.next=29,Object(E.e)(v.a.GradesManagement.setPautasListaChanged(!0));case 29:c.next=37;break;case 31:return c.prev=31,c.t0=c.catch(0),console.error(c.t0),c.next=36,Object(E.b)(Re,c.t0);case 36:c.sent;case 37:return c.next=39,Object(E.e)(v.a.GradesManagement.setLoadingStatus({fieldName:"loadingTable",fieldValue:!1}));case 39:return c.next=41,Object(E.e)(v.a.GradesManagement.setLoadingStatus({fieldName:"loadingGrades",fieldValue:!1}));case 41:return c.next=43,Object(E.e)(v.a.GradesManagement.setLoadingStatus({fieldName:"loadingStats",fieldValue:!1}));case 43:case"end":return c.stop()}}),Ci,null,[[0,31]])}function Li(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),_i)}function Gi(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("GradesManagement/onMount",Ii);case 2:return e.next=4,Object(E.j)("GradesManagement/onMount",Ri);case 4:return e.next=6,Object(E.j)("GradesManagement/onUnmount",Li);case 6:return e.next=8,Object(E.j)("GradesManagement/changeYearRequest",Ri);case 8:case"end":return e.stop()}}),Pi)}var Ni=n(115),Fi=O.a.mark(Ki),zi=O.a.mark(Wi),Mi=O.a.mark(Qi),Ui=O.a.mark(qi),Bi=O.a.mark(Zi),Vi=O.a.mark(Ji),Hi=v.a.App,Yi=Hi.navigateTo;Hi.navigateBack;function Ki(e){var t,n,a,r,i,c,o,l;return O.a.wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,Object(E.b)(_.a.pautas.getDecryptedGrade.call,e.payload);case 3:return t=s.sent,s.next=6,Object(E.b)(_.a.pautas.getGradeDetails.call,e.payload);case 6:return n=s.sent,o={},t.forEach((function(e){switch(e.type){case"HDADOS":a=e;break;case"BDADOS":r=e.data;break;case"FDADOS":i=e;break;case"Dicionarios":c=e;break;case"Regimes":o=e}})),s.next=11,Object(E.e)(v.a.EditGrades.setHDADOS(a));case 11:return s.next=13,Object(E.e)(v.a.EditGrades.setGradeData(r));case 13:return s.next=15,Object(E.e)(v.a.EditGrades.setFDADOS(i));case 15:return s.next=17,Object(E.e)(v.a.EditGrades.setDicionarios(c));case 17:return s.next=19,Object(E.e)(v.a.EditGrades.setRegimes(o));case 19:return s.next=21,Object(E.e)(v.a.EditGrades.setGradeDetails(n));case 21:return l=Object(Ni.d)(a,c),s.next=24,Object(E.e)(v.a.EditGrades.setValidGradeValues(l));case 24:s.next=32;break;case 26:return s.prev=26,s.t0=s.catch(0),console.error("Error in fetchGradeData:",s.t0),s.next=31,Object(E.b)(Re,s.t0);case 31:s.sent;case 32:return s.next=34,Object(E.e)(v.a.EditGrades.setLoadingStatus({fieldName:"loadingGradeData",fieldValue:!1}));case 34:return s.next=36,Object(E.e)(v.a.EditGrades.setLoadingStatus({fieldName:"loadingTable",fieldValue:!1}));case 36:case"end":return s.stop()}}),Fi,null,[[0,26]])}function Wi(e){var t,n,a,r,i,c,o,l,d;return O.a.wrap((function(m){for(;;)switch(m.prev=m.next){case 0:return m.prev=0,m.next=3,Object(E.e)(v.a.EditGrades.setLoadingStatus({fieldName:"loadingTable",fieldValue:!0}));case 3:return m.next=5,Object(E.h)((function(e){return e.EditGrades}));case 5:if(t=m.sent,n=t.HDADOS,a=t.examDate,r=e.payload.gradesEdits,i=e.payload.isSubmission,c=e.payload.codigoPauta,o=Object.entries(r).map((function(e){var t=Object(u.a)(e,2);return{nmec:t[0],grade:t[1]}})),l={codigo_pauta:c,data_exame:a||n.dataExame,students_grades:o},d=Object(Ni.a)(l),!i){m.next=19;break}return m.next=17,Object(E.b)(_.a.pautas.putFinalGrade.call,n.codigoPauta,d);case 17:m.next=21;break;case 19:return m.next=21,Object(E.b)(_.a.pautas.putIntermediateGrade.call,n.codigoPauta,d);case 21:if(!i){m.next=26;break}return m.next=24,Object(E.e)(Yi({key:Object(p.d)().route.childOf}));case 24:m.next=30;break;case 26:return m.next=28,Object(E.b)(Ki,{payload:n.codigoPauta});case 28:return m.next=30,Object(E.e)(v.a.EditGrades.clearGradeEdits());case 30:return m.next=32,Object(E.e)(v.a.EditGrades.setLoadingStatus({fieldName:"loadingTable",fieldValue:!1}));case 32:return m.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("pautas.changesSavedSuccessfully"),icon:"check",type:"success"}));case 34:m.next=41;break;case 36:return m.prev=36,m.t0=m.catch(0),m.next=40,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("pautas.errorSavingChanges"),icon:"error",type:"danger"}));case 40:console.error("Error in saveGradesSaga:",m.t0);case 41:case"end":return m.stop()}}),zi,null,[[0,36]])}function Qi(e){var t,n,a,r,i,c,o,l,u;return O.a.wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return d.prev=0,t=e.payload,n=t.codigoPauta,a=t.nmecColumnIndex,r=t.gradeColumnIndex,i=t.hasHeader,c=t.csvFile,d.next=4,Object(E.b)(_.a.pautas.postGradeFile.call,n,a+1,r+1,i,1,c);case 4:return o=d.sent,d.next=7,Object(E.h)((function(e){return e.EditGrades.gradesData}));case 7:if(l=d.sent,u={},o.data.forEach((function(e){"BDADOS"===e.type&&e.data.forEach((function(e){var t=l.find((function(t){return t.nmec===e.nmec}));t&&t.nota!==e.nota&&(u[e.nmec]=e.nota)}))})),!(Object.keys(u).length>0)){d.next=13;break}return d.next=13,Object(E.e)(v.a.EditGrades.setGradeEdits(u));case 13:if(!(o.errors.length>0||Object.keys(o.warnings).length>0)){d.next=22;break}return d.next=16,Object(E.e)(v.a.EditGrades.setImportErrors(o.errors));case 16:return d.next=18,Object(E.e)(v.a.EditGrades.setImportWarnings(o.warnings));case 18:return d.next=20,Object(E.e)(v.a.EditGrades.setIsErrorsModalOpen());case 20:d.next=25;break;case 22:if(!(Object.keys(u).length>0)){d.next=25;break}return d.next=25,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("pautas.importSuccessToaster"),icon:"check",type:"success"}));case 25:return d.next=27,Object(E.e)(v.a.EditGrades.setLoadingStatus({fieldName:"loadingCSVData",fieldValue:!1}));case 27:d.next=34;break;case 29:return d.prev=29,d.t0=d.catch(0),console.error("Error in uploadGradesSaga:",d.t0),d.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("pautas.errorImportingGrades"),icon:"error",type:"danger"}));case 34:case"end":return d.stop()}}),Mi,null,[[0,29]])}function qi(e){return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(E.b)(Ki,e);case 2:case"end":return t.stop()}}),Ui)}function Zi(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.EditGrades.reset());case 2:case"end":return e.stop()}}),Bi)}function Ji(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("EditGrades/onMount",qi);case 2:return e.next=4,Object(E.j)("EditGrades/onUnmount",Zi);case 4:return e.next=6,Object(E.j)("EditGrades/fetchGradeData",Ki);case 6:return e.next=8,Object(E.j)("EditGrades/uploadGrades",Qi);case 8:return e.next=10,Object(E.j)("EditGrades/saveOrSubmitGrades",Wi);case 10:case"end":return e.stop()}}),Vi)}var Xi=n(264),$i=O.a.mark(ic),ec=O.a.mark(cc),tc=O.a.mark(oc),nc=O.a.mark(lc),ac=O.a.mark(sc),rc=O.a.mark(uc);function ic(e){var t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,t=e.payload.codigoPauta,a.next=4,Object(E.b)(_.a.pautas.getGradeDetails.call,t);case 4:return n=a.sent,a.next=7,Object(E.e)(v.a.GradesDetails.setGradeDetails(n));case 7:a.next=15;break;case 9:return a.prev=9,a.t0=a.catch(0),console.error(a.t0),a.next=14,Object(E.b)(Re,a.t0);case 14:a.sent;case 15:return a.next=17,Object(E.e)(v.a.GradesDetails.setLoadingStatus({fieldName:"loadingGradeDetailsInfo",fieldValue:!1}));case 17:case"end":return a.stop()}}),$i,null,[[0,9]])}function cc(e){var t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,t=e.payload.codigoPauta,l.next=4,Object(E.b)(_.a.pautas.getDecryptedGrade.call,t);case 4:if(n=l.sent,a=n.find((function(e){return"HDADOS"===e.type})),r=n.find((function(e){return"BDADOS"===e.type})),a&&r){l.next=10;break}return console.error("BDADOS or HDADOS data not found"),l.abrupt("return");case 10:if(!(i=a.dataExame)){l.next=14;break}return l.next=14,Object(E.e)(v.a.GradesDetails.setDataExame(i));case 14:return c=r.data,o=c.reduce((function(e,t){var n=t.nota;return e[n]=(e[n]||0)+1,e}),{}),l.next=18,Object(E.e)(v.a.GradesDetails.setGradeCounts(o));case 18:l.next=26;break;case 20:return l.prev=20,l.t0=l.catch(0),console.error("Error in fetchDecryptedGradeSaga:",l.t0),l.next=25,Object(E.b)(Re,l.t0);case 25:l.sent;case 26:return l.next=28,Object(E.e)(v.a.GradesDetails.setLoadingStatus({fieldName:"loadingGradeDetailsCounts",fieldValue:!1}));case 28:case"end":return l.stop()}}),ec,null,[[0,20]])}function oc(){var e,t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=3,Object(E.h)(Xi.c);case 3:if(e=c.sent,t=Object(u.a)(e,1),(n=t[0])&&0!==n.length){c.next=11;break}return console.error("pauta is empty."),c.next=10,Object(E.e)(v.a.GradesDetails.setIsPdfReady(!1));case 10:return c.abrupt("return");case 11:if(a=n.comAssinaturaId||n.paraAssinaturaId,r=!!n.comAssinaturaId,a){c.next=18;break}return console.error("Neither comAssinaturaId nor paraAssinaturaId found for the current pauta."),c.next=17,Object(E.e)(v.a.GradesDetails.setIsPdfReady(!1));case 17:return c.abrupt("return");case 18:return c.next=20,Object(E.b)(_.a.pautas.getGradePdf.call,a,r);case 20:return i=c.sent,c.next=23,Object(E.e)(v.a.GradesDetails.setPdfUrl(i));case 23:return c.next=25,Object(E.e)(v.a.GradesDetails.setIsPdfReady(!0));case 25:c.next=32;break;case 27:return c.prev=27,c.t0=c.catch(0),console.error("Error fetching PDF: ",c.t0),c.next=32,Object(E.e)(v.a.GradesDetails.setIsPdfReady(!1));case 32:case"end":return c.stop()}}),tc,null,[[0,27]])}function lc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.GradesDetails.reset());case 3:e.next=13;break;case 5:return e.prev=5,e.t0=e.catch(0),e.next=9,Object(E.b)(Re,e.t0);case 9:if(!e.sent){e.next=13;break}return e.next=13,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateDetails_errorLoadingPage"),icon:"error",type:"danger"}));case 13:case"end":return e.stop()}}),nc,null,[[0,5]])}function sc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),ac)}function uc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("GradesDetails/onMount",lc);case 2:return e.next=4,Object(E.j)("GradesDetails/onUnmount",sc);case 4:return e.next=6,Object(E.j)("GradesDetails/getGradeDetails",ic);case 6:return e.next=8,Object(E.j)("GradesDetails/getGradeDetails",cc);case 8:return e.next=10,Object(E.j)("GradesDetails/fetchPdf",oc);case 10:case"end":return e.stop()}}),rc)}var dc=O.a.mark(gc),pc=O.a.mark(bc),mc=O.a.mark(hc),fc=O.a.mark(xc);function gc(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=e.payload.codigoPauta,r.next=4,Object(E.b)(_.a.pautas.getGradeHistory.call,t);case 4:return n=r.sent,r.next=7,Object(E.b)(_.a.pautas.getGradeDetails.call,t);case 7:return a=r.sent,r.next=10,Object(E.e)(v.a.GradesHistory.setGradeHistory(n));case 10:return r.next=12,Object(E.e)(v.a.GradesHistory.setGradeDetails(a));case 12:r.next=19;break;case 14:return r.prev=14,r.t0=r.catch(0),r.next=18,Object(E.b)(Re,r.t0);case 18:r.sent;case 19:return r.next=21,Object(E.e)(v.a.GradesHistory.setLoadingStatus({fieldName:"loadingGradeHistory",fieldValue:!1}));case 21:case"end":return r.stop()}}),dc,null,[[0,14]])}function bc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.GradesHistory.reset());case 3:e.next=13;break;case 5:return e.prev=5,e.t0=e.catch(0),e.next=9,Object(E.b)(Re,e.t0);case 9:if(!e.sent){e.next=13;break}return e.next=13,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.certificateDetails_errorLoadingPage"),icon:"error",type:"danger"}));case 13:case"end":return e.stop()}}),pc,null,[[0,5]])}function hc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),mc)}function xc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("GradeHistory/onMount",bc);case 2:return e.next=4,Object(E.j)("GradeHistory/getGradeHistory",gc);case 4:return e.next=6,Object(E.j)("GradeHistory/onUnmount",hc);case 6:case"end":return e.stop()}}),fc)}var vc=n(106),yc=n(60),Oc=function(e,t){var n=Object(A.a)({},t);return e.forEach((function(e){e.classSchedule.forEach((function(e){var t=S()(n.min,"HH:mm:ss"),a=S()(e.startTime,"HH:mm:ss"),r=S()(n.max,"HH:mm:ss"),i=S()(e.endTime,"HH:mm:ss");a.isBefore(t)&&(n.min=a.format("HH:mm:ss")),i.isAfter(r)&&(n.max=i.format("HH:mm:ss"))}))})),n},Ec=n(164),jc=O.a.mark(Cc),Ac=O.a.mark(_c),wc=O.a.mark(Pc),Sc=O.a.mark(Ic),kc=O.a.mark(Rc),Tc=O.a.mark(Lc),Dc=O.a.mark(Gc);function Cc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.MySchedules.setLoadingSchedules(!0));case 3:return e.next=5,Object(E.f)(v.a.MySchedules.reset());case 5:return e.next=7,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 7:e.next=19;break;case 9:return e.prev=9,e.t0=e.catch(0),e.next=13,Object(E.b)(Re,e.t0);case 13:if(!e.sent){e.next=19;break}return e.next=17,Object(E.e)(v.a.Schedules.setRestriction(!0));case 17:return e.next=19,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetSchedule_plural",{textOnly:!0}),icon:"error",type:"danger"}));case 19:case"end":return e.stop()}}),jc,null,[[0,9]])}function _c(){var e;return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(E.e)(v.a.MySchedules.setLoadingSchedules(!0));case 2:return t.next=4,Object(E.h)(vc.b);case 4:return e=t.sent,t.next=7,Object(E.e)(v.a.MySchedules.getSchedules({registrationId:e,activateLoading:!0}));case 7:case"end":return t.stop()}}),Ac)}function Pc(e){var t,n,a,r,i,c,o,l,u;return O.a.wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return d.prev=0,d.next=3,Object(E.e)(v.a.MySchedules.setLoadingSchedules(e.payload.activateLoading));case 3:if(e.payload.registrationId){d.next=5;break}return d.abrupt("return");case 5:return d.next=7,Object(E.b)(_.a.sgh.getPhases.call);case 7:return a=d.sent,d.next=10,Object(E.b)(_.a.sgh.getStudentAccess.call,{registrationId:e.payload.registrationId});case 10:return r=d.sent,i=null!==(t=null===(n=a.find((function(e){return e.period===r.period&&e.name===r.name})))||void 0===n?void 0:n.isActive)&&void 0!==t&&t,d.next=14,Object(E.f)(v.a.MySchedules.setCurrentActivePhase(null!==r.name&&void 0!==r.name&&!r.finished&&i?r.name:null));case 14:return d.next=16,Object(E.f)(v.a.MySchedules.setCurrentPhase({phase:r.name,year:r.year,period:r.period,isFree:"queue"===r.type,finished:r.finished,hasAllocatedSchedule:r.hasAllocatedSchedule,attemptedSchedule:r.attemptedSchedule,seriationFinished:r.seriationFinished}));case 16:if(r.hasAccess){d.next=23;break}return d.next=19,Object(E.e)(v.a.MySchedules.setWarningNoAccess(!0));case 19:return d.next=21,Object(E.e)(v.a.MySchedules.setWarningNoAccessMotive(r.motive));case 21:d.next=46;break;case 23:return d.next=25,Object(E.e)(v.a.MySchedules.setWarningNoAccess(!1));case 25:return d.next=27,Object(E.e)(v.a.MySchedules.setWarningNoAccessMotive(""));case 27:return d.next=29,Object(E.e)(v.a.MySchedules.setShowHistory(r.attemptedSchedule&&r.seriationFinished));case 29:if(!e.payload.data){d.next=33;break}d.t0=e.payload.data,d.next=36;break;case 33:return d.next=35,Object(E.b)(_.a.sgh.getSchedules.call,{registrationId:e.payload.registrationId});case 35:d.t0=d.sent;case 36:return c=d.t0,d.next=39,Object(E.e)(v.a.MySchedules.setLastSeriatedPhase(c.lastSeriatedPhase));case 39:return d.next=41,Object(E.e)(v.a.MySchedules.setNextSeriationDate(c.nextSeriationDate));case 41:return d.next=43,Object(E.e)(v.a.MySchedules.setSeriationDate(c.seriationDate));case 43:return o=Object(Ec.c)(c,null!==r.name&&void 0!==r.name&&!r.finished),d.next=46,Object(E.e)(v.a.MySchedules.setSchedules(o));case 46:return d.next=48,Object(E.e)(v.a.MySchedules.setLoadingSchedules(!1));case 48:d.next=63;break;case 50:return d.prev=50,d.t1=d.catch(0),d.next=54,Object(E.b)(Re,d.t1);case 54:if(!d.sent){d.next=63;break}if("ERR_PHASE_NO_PERMISSION"!==(null===d.t1||void 0===d.t1||null===(l=d.t1.response)||void 0===l||null===(u=l.data)||void 0===u?void 0:u.errcode)){d.next=61;break}return d.next=59,Object(E.e)(v.a.MySchedules.setWarningNoAccess(!0));case 59:d.next=63;break;case 61:return d.next=63,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetSchedule_plural",{textOnly:!0}),icon:"error",type:"danger"}));case 63:case"end":return d.stop()}}),wc,null,[[0,50]])}function Ic(e){var t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,t=e.payload.id,l.next=4,Object(E.h)(vc.a);case 4:return n=l.sent,a=n.createdSchedules,l.next=8,Object(E.h)(vc.b);case 8:return r=l.sent,l.next=11,Object(E.e)(v.a.MySchedules.setSavingMySchedules(!0));case 11:return i=a.activePhase.schedules.findIndex((function(e){return e.id===t})),c=Object(p.j)(a.activePhase.schedules,i).map((function(e,t){return t>=i?Object(A.a)(Object(A.a)({},e),{},{preference:e.preference-1}):e})),o=Object(A.a)(Object(A.a)({},a),{activePhase:Object(A.a)(Object(A.a)({},a.activePhase),{},{schedules:c})}),l.next=16,Object(E.b)(_.a.sgh.deleteSchedule.call,[{scheduleId:t,registrationId:r}]);case 16:return l.next=18,Object(E.e)(v.a.MySchedules.removeScheduleToDelete());case 18:return l.next=20,Object(E.e)(v.a.MySchedules.setSchedules(o));case 20:return l.next=22,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionSuccessUpdateSchedule_plural"),icon:"check",type:"success"}));case 22:l.next=32;break;case 24:return l.prev=24,l.t0=l.catch(0),l.next=28,Object(E.b)(Re,l.t0);case 28:if(!l.sent){l.next=32;break}return l.next=32,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorRemoveSchedule"),icon:"error",type:"danger"}));case 32:return l.prev=32,l.next=35,Object(E.e)(v.a.MySchedules.setSavingMySchedules(!1));case 35:return l.finish(32);case 36:case"end":return l.stop()}}),Sc,null,[[0,24,32,36]])}function Rc(e){var t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(E.h)(vc.a);case 2:return t=l.sent,n=t.createdSchedules,a=e.payload,l.prev=5,l.next=8,Object(E.e)(v.a.MySchedules.setSavingMySchedules(!0));case 8:return l.next=10,Object(E.h)(vc.b);case 10:return r=l.sent,i=Object(A.a)(Object(A.a)({},n),{activePhase:Object(A.a)(Object(A.a)({},n.activePhase),{},{schedules:a})}),l.next=14,Object(E.e)(v.a.MySchedules.setSchedules(i));case 14:return c=a.map((function(e){return{id:e.id,preference:e.preference}})),l.next=17,Object(E.b)(_.a.sgh.patchSchedule.call,{registrationId:r,schedules:c});case 17:return o=l.sent,l.next=20,Object(E.e)(v.a.MySchedules.getSchedules({registrationId:r,activateLoading:!1,data:o}));case 20:return l.next=22,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionSuccessUpdateSchedule_plural",{textOnly:!0}),icon:"check",type:"success"}));case 22:l.next=32;break;case 24:return l.prev=24,l.t0=l.catch(5),l.next=28,Object(E.b)(Re,l.t0);case 28:if(!l.sent){l.next=32;break}return l.next=32,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorUpdateSchedule_plural",{textOnly:!0}),icon:"error",type:"danger"}));case 32:return l.prev=32,l.next=35,Object(E.e)(v.a.MySchedules.setSavingMySchedules(!1));case 35:return l.finish(32);case 36:case"end":return l.stop()}}),kc,null,[[5,24,32,36]])}function Lc(e){var t,n,a,r,i,c,o,l,u,d;return O.a.wrap((function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,Object(E.h)(vc.b);case 2:return t=p.sent,p.next=5,Object(E.h)(vc.a);case 5:return n=p.sent,a=n.scheduleGridInterval,r=e.payload,i=r.id,c=r.finishedPhase,p.prev=8,p.next=11,Object(E.e)(v.a.MySchedules.showScheduleModalOpening());case 11:return p.next=13,Object(E.e)(v.a.MySchedules.setLoadingScheduleToView(!0));case 13:return p.next=15,Object(E.b)(_.a.sgh.getSchedule.call,i,t);case 15:return o=p.sent,l={normal:null===o||void 0===o?void 0:o.normal,mandatory:null===o||void 0===o?void 0:o.mandatory,free:null===o||void 0===o?void 0:o.free},u=Object(yc.i)(l,!1,!1,!1,!1,c),d=(d=u.allUcs).map((function(e){return Object(A.a)(Object(A.a)({},e),{},{classSchedule:e.classSchedule.filter((function(e){return e.selected}))})})),p.next=21,Object(E.e)(v.a.MySchedules.setUcs({ucs:d,hideFaces:c}));case 21:return p.next=23,Object(E.e)(v.a.MySchedules.setScheduleGridInterval(Oc(d,a)));case 23:p.next=33;break;case 25:return p.prev=25,p.t0=p.catch(8),p.next=29,Object(E.b)(Re,p.t0);case 29:if(!p.sent){p.next=33;break}return p.next=33,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetScheduleToView"),icon:"error",type:"danger"}));case 33:return p.prev=33,p.next=36,Object(E.e)(v.a.MySchedules.setLoadingScheduleToView(!1));case 36:return p.finish(33);case 37:case"end":return p.stop()}}),Tc,null,[[8,25,33,37]])}function Gc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("MySchedules/onMount",Cc);case 2:return e.next=4,Object(E.j)("MySchedules/onPhaseUpdate",_c);case 4:return e.next=6,Object(E.j)("MySchedules/getSchedules",Pc);case 6:return e.next=8,Object(E.j)("MySchedules/updateSchedules",Rc);case 8:return e.next=10,Object(E.j)("MySchedules/deleteSchedule",Ic);case 10:return e.next=12,Object(E.j)("MySchedules/getScheduleToView",Lc);case 12:case"end":return e.stop()}}),Dc)}var Nc=n(320),Fc=O.a.mark(Mc),zc=O.a.mark(Uc);function Mc(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=e.payload,n=v.a.MandatoryOptionsDropdown.setOptions,a=v.a.Toaster.showToaster,i.prev=3,r=t?t.map((function(e,t){var n=Object(Nc.a)(e);return{id:t+1,optionId:e.id,selected:n,name:e.name,open:!!n,ucs:e.ucs}})):[],i.next=7,Object(E.e)(n(r));case 7:i.next=19;break;case 9:return i.prev=9,i.t0=i.catch(3),i.next=13,Object(E.b)(Re,i.t0);case 13:if(!i.sent){i.next=19;break}return i.next=17,Object(E.e)(n([]));case 17:return i.next=19,Object(E.e)(a({title:Object(s.b)("sgh.actionErrorGetMandatoryOptions"),icon:"error",type:"danger"}));case 19:case"end":return i.stop()}}),Fc,null,[[3,9]])}function Uc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("MandatoryOptionsDropdown/setMandatoryOptions",Mc);case 2:case"end":return e.stop()}}),zc)}var Bc=O.a.mark(Vc);function Vc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Bc)}var Hc=O.a.mark(Kc),Yc=O.a.mark(Wc);function Kc(){var e;return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=v.a.ToasterAction.unsetDisplayToasterAction,t.next=3,Object(E.d)(500);case 3:return t.next=5,Object(E.e)(e());case 5:case"end":return t.stop()}}),Hc)}function Wc(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ToasterAction/closeToasterAction",Kc);case 2:case"end":return e.stop()}}),Yc)}var Qc=n(69),qc=n(239),Zc=n(204),Jc=O.a.mark(uo),Xc=O.a.mark(po),$c=O.a.mark(mo),eo=O.a.mark(fo),to=O.a.mark(go),no=O.a.mark(bo),ao=O.a.mark(ho),ro=O.a.mark(xo),io=O.a.mark(vo),co=O.a.mark(yo),oo=O.a.mark(Oo),lo=O.a.mark(Eo),so=O.a.mark(jo);function uo(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(E.e)(v.a.Schedules.setLoadingSchedule(!0));case 3:return e.next=5,Object(E.f)(v.a.Schedules.reset());case 5:return e.next=7,Object(E.f)(v.a.StudentRegistrationDropdown.getRegistrations());case 7:return e.next=9,Object(E.e)(v.a.Schedules.setLoadingSchedule(!1));case 9:e.next=21;break;case 11:return e.prev=11,e.t0=e.catch(0),e.next=15,Object(E.b)(Re,e.t0);case 15:if(!e.sent){e.next=21;break}return e.next=19,Object(E.e)(v.a.Schedules.setRestriction(!0));case 19:return e.next=21,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetPhase"),icon:"error",type:"danger"}));case 21:case"end":return e.stop()}}),Jc,null,[[0,11]])}function po(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.f)(v.a.Schedules.setLoadingRestriction(!0));case 2:return e.next=4,Object(E.e)(v.a.Schedules.getAccessAndUcs());case 4:case"end":return e.stop()}}),Xc)}function mo(){var e,t,n,a,r,i,c,o,l,u,d,m,f,g,b,h;return O.a.wrap((function(x){for(;;)switch(x.prev=x.next){case 0:return x.prev=0,x.next=3,Object(E.f)(v.a.Schedules.setRestriction(null));case 3:return x.next=5,Object(E.e)(v.a.Schedules.setLoadingRestriction(!0));case 5:if("mySchedule"!==Object(p.d)().route.key&&"createSchedule"!==Object(p.d)().route.key){x.next=42;break}return x.next=8,Object(E.h)(Qc.b);case 8:return n=x.sent,x.next=11,Object(E.b)(_.a.sgh.getPhases.call);case 11:return a=x.sent,x.next=14,Object(E.b)(_.a.sgh.getStudentAccess.call,{registrationId:n});case 14:return r=x.sent,i=r.name,c=r.year,o=r.period,l=r.finished,u=r.type,d=r.hasAccess,m=r.motive,f=r.seriationFinished,g=r.hasAllocatedSchedule,b=r.attemptedSchedule,h=null!==(e=null===(t=a.find((function(e){return e.period===o&&e.name===i})))||void 0===t?void 0:t.isActive)&&void 0!==e&&e,x.next=28,Object(E.e)(v.a.Schedules.setIsCurrentPhaseActive(h));case 28:return x.next=30,Object(E.e)(v.a.Schedules.setCurrentPhase({phase:i,year:c,period:o,isFree:"queue"===u,finished:l,hasAllocatedSchedule:g,attemptedSchedule:b,seriationFinished:f}));case 30:if(d){x.next=39;break}return x.next=33,Object(E.e)(v.a.Schedules.setRestriction(!d));case 33:return x.next=35,Object(E.e)(v.a.Schedules.setRestrictionMotive(m));case 35:return x.next=37,Object(E.e)(v.a.Schedules.setLoadingSchedule(!1));case 37:x.next=40;break;case 39:return x.delegateYield(fo(),"t0",40);case 40:x.next=43;break;case 42:return x.delegateYield(fo(),"t1",43);case 43:x.next=55;break;case 45:return x.prev=45,x.t2=x.catch(0),x.next=49,Object(E.b)(Re,x.t2);case 49:if(!x.sent){x.next=55;break}return x.next=53,Object(E.e)(v.a.Schedules.setRestriction(!0));case 53:return x.next=55,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetPhase"),icon:"error",type:"danger"}));case 55:return x.prev=55,x.next=58,Object(E.e)(v.a.Schedules.setLoadingRestriction(!1));case 58:return x.finish(55);case 59:case"end":return x.stop()}}),$c,null,[[0,45,55,59]])}function fo(){var e;return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("mySchedule"!==Object(p.d)().route.key&&"createSchedule"!==Object(p.d)().route.key){t.next=14;break}return t.next=3,Object(E.h)(Qc.b);case 3:if(e=t.sent,"mySchedule"!==Object(p.d)().route.key){t.next=9;break}return t.next=7,Object(E.f)(v.a.Schedules.setCurrentMode("view"));case 7:t.next=11;break;case 9:return t.next=11,Object(E.f)(v.a.Schedules.setCurrentMode("create"));case 11:return t.delegateYield(bo({registrationId:e}),"t0",12);case 12:t.next=24;break;case 14:if("editSchedule"!==Object(p.d)().route.key){t.next=20;break}return t.next=17,Object(E.f)(v.a.Schedules.setCurrentMode("edit"));case 17:return t.delegateYield(go(),"t1",18);case 18:t.next=24;break;case 20:if("duplicateSchedule"!==Object(p.d)().route.key){t.next=24;break}return t.next=23,Object(E.f)(v.a.Schedules.setCurrentMode("duplicate"));case 23:return t.delegateYield(go(),"t2",24);case 24:case"end":return t.stop()}}),eo)}function go(){var e,t,n,a,r,i,c,o,l,u,d,m,f,g;return O.a.wrap((function(b){for(;;)switch(b.prev=b.next){case 0:return e=Object(p.d)().params.id,b.next=3,Object(E.h)(Qc.b);case 3:return t=b.sent,n=null,b.prev=5,b.next=8,Object(E.b)(_.a.sgh.getSchedule.call,e,t);case 8:if(!(n=b.sent)){b.next=44;break}if("editSchedule"!==Object(p.d)().route.key){b.next=13;break}return b.next=13,Object(E.f)(v.a.Schedules.setScheduleName(n.name));case 13:return b.next=15,Object(E.f)(v.a.StudentRegistrationDropdown.setRegistration(n.registrationId));case 15:return b.next=17,Object(E.b)(_.a.sgh.getStudentAccess.call,{registrationId:n.registrationId});case 17:return a=b.sent,r=a.name,i=a.year,c=a.period,o=a.finished,l=a.type,u=a.motive,d=a.hasAccess,m=a.hasAllocatedSchedule,f=a.attemptedSchedule,g=a.seriationFinished,b.next=30,Object(E.e)(v.a.Schedules.setCurrentPhase({phase:r,year:i,period:c,isFree:"queue"===l,finished:o,hasAllocatedSchedule:m,attemptedSchedule:f,seriationFinished:g}));case 30:if(d){b.next=37;break}return b.next=33,Object(E.e)(v.a.Schedules.setRestriction(!d));case 33:return b.next=35,Object(E.e)(v.a.Schedules.setRestrictionMotive(u));case 35:b.next=44;break;case 37:return b.next=39,Object(E.e)(v.a.Breadcrumb.overridePath({key:"editschedules",name:n.name}));case 39:return b.next=41,Object(E.e)(v.a.Schedules.clearSchedule());case 41:return b.delegateYield(bo({registrationId:n.registrationId,schedule:n}),"t0",42);case 42:return b.next=44,Object(E.e)(v.a.Schedules.setScheduleToEdit(n));case 44:return b.next=46,Object(E.e)(v.a.Schedules.setLoadingSchedule(!1));case 46:b.next=56;break;case 48:return b.prev=48,b.t1=b.catch(5),b.next=52,Object(E.b)(Re,b.t1);case 52:if(!b.sent){b.next=56;break}return b.next=56,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetSchedule"),icon:"error",type:"danger"}));case 56:case"end":return b.stop()}}),to,null,[[5,48]])}function bo(e){var t,n,a,r,i,c,o,l,u,d,m,f,g,b,h,x,y,j;return O.a.wrap((function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,Object(E.h)(Qc.a);case 2:return t=O.sent,O.next=5,Object(E.h)(Qc.d);case 5:return n=O.sent,a=n.currentMode,r=n.scheduleGridInterval,O.prev=8,O.next=11,Object(E.e)(v.a.Schedules.setLoadingSchedule(!0));case 11:if(O.t0=e.registrationId,O.t0){O.next=16;break}return O.next=15,Object(E.h)(Qc.b);case 15:O.t0=O.sent;case 16:if(i=O.t0,null===e.schedule||void 0===e.schedule){O.next=21;break}c={normal:null===(o=e.schedule)||void 0===o?void 0:o.normal,mandatory:null===(l=e.schedule)||void 0===l?void 0:l.mandatory,free:null===(u=e.schedule)||void 0===u?void 0:u.free},O.next=24;break;case 21:return O.next=23,Object(E.b)(_.a.sgh.getUcs.call,{registrationId:i});case 23:c=O.sent;case 24:return d=Object(yc.i)(c,"view"===a||(null===t||void 0===t?void 0:t.finished)||!t.phase&&!(null===t||void 0===t?void 0:t.finished)),m=d.mandatoryUcs,f=d.freeUcs,g=d.freeOptions,b=d.allUcs,h=Object(yc.i)(c,(null===t||void 0===t?void 0:t.finished)||!t.phase&&!(null===t||void 0===t?void 0:t.finished)),x=Object(yc.m)(c),O.next=29,Object(E.e)(v.a.MandatoryOptionsDropdown.setMandatoryOptions(m));case 29:return O.next=31,Object(E.e)(v.a.FreeOptionsDropdown.setFreeOptions({ucs:f,options:g}));case 31:return O.next=33,Object(E.f)(v.a.Schedules.setUcs(b));case 33:return O.next=35,Object(E.f)(v.a.Schedules.setUnfilteredUcs(h));case 35:return O.next=37,Object(E.f)(v.a.Schedules.setMandatoryUcs(m));case 37:return O.next=39,Object(E.f)(v.a.Schedules.setFreeUcs(f));case 39:return O.next=41,Object(E.f)(v.a.Schedules.setFreeOptionsGroups(g));case 41:return O.next=43,Object(E.e)(v.a.Schedules.setScheduleGridInterval(Oc(b,r)));case 43:return O.next=45,Object(E.e)(v.a.Schedules.setClassesTypologies(x));case 45:return O.next=47,Object(E.e)(v.a.Schedules.setCreatedSchedules(c.schedulesNumber));case 47:if(!(null===t||void 0===t?void 0:t.phase)||(null===t||void 0===t?void 0:t.finished)){O.next=55;break}if("createSchedule"!==Object(p.d)().route.key){O.next=51;break}return O.next=51,Object(E.e)(v.a.Schedules.setScheduleName("".concat(Object(s.b)("sgh.schedule",{textOnly:!0})," ").concat(parseInt(c.schedulesNumber)+1)));case 51:if("duplicateSchedule"!==Object(p.d)().route.key){O.next=55;break}return j="".concat(Object(s.b)("sgh.schedule",{textOnly:!0})," ").concat(parseInt(null===e||void 0===e||null===(y=e.schedule)||void 0===y?void 0:y.schedulesNumber)+1),O.next=55,Object(E.e)(v.a.Schedules.setScheduleName(j));case 55:return O.next=57,Object(E.e)(v.a.Schedules.setLoadingSchedule(!1));case 57:O.next=77;break;case 59:return O.prev=59,O.t1=O.catch(8),O.next=63,Object(E.b)(Re,O.t1);case 63:if(!O.sent){O.next=77;break}return O.next=67,Object(E.e)(v.a.Schedules.setUcs([]));case 67:return O.next=69,Object(E.e)(v.a.Schedules.setSchedulesNumber(0));case 69:return O.next=71,Object(E.e)(v.a.Schedules.setPeriods([]));case 71:return O.next=73,Object(E.e)(v.a.Schedules.setClassesTypologies([]));case 73:return O.next=75,Object(E.e)(v.a.Schedules.setPeriod(""));case 75:return O.next=77,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetUcs"),icon:"error",type:"danger"}));case 77:case"end":return O.stop()}}),no,null,[[8,59]])}function ho(){var e,t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(E.h)(Qc.d);case 2:return e=r.sent,t=e.ucs,n=e.period,a=t.map((function(e){return Object(A.a)(Object(A.a)({},e),{},{classSchedule:e.classSchedule.map((function(e){return e.period&&e.period!==n?Object(A.a)(Object(A.a)({},e),{},{filtered:!0}):Object(A.a)(Object(A.a)({},e),{},{filtered:!1})}))})})),r.next=8,Object(E.e)(v.a.Schedules.setUcs(a));case 8:case"end":return r.stop()}}),ao)}function xo(){var e,t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(E.h)(Qc.d);case 2:return e=i.sent,e.ucs,t=e.unfilteredUcs,i.next=7,Object(E.h)(qc.a);case 7:return n=i.sent,i.next=10,Object(E.h)(Zc.a);case 10:return a=i.sent,r=0,(null===n||void 0===n?void 0:n.options)&&n.options.forEach((function(e){null!==(null===e||void 0===e?void 0:e.selected)?r+=e.ucs[e.selected].ucTotalChoices:r++})),(null===a||void 0===a?void 0:a.options)&&a.options.forEach((function(e){null!==(null===e||void 0===e?void 0:e.selected)?r+=e.ucs[e.selected].ucTotalChoices||1:r++})),t.normalUcs&&(r=t.normalUcs.filter((function(e){return!e.classSchedule.every((function(e){return e.filtered}))})).reduce((function(e,t){return e+(t.ucTotalChoices||0)}),0)+r),i.next=17,Object(E.e)(v.a.Schedules.setStudentTotalChoices(r));case 17:case"end":return i.stop()}}),ro)}function vo(){var e,t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(E.h)(Qc.d);case 2:return e=l.sent,t=e.ucs,n=e.scheduleName,a=e.createdSchedules,l.next=8,Object(E.h)(Qc.b);case 8:return r=l.sent,l.prev=9,l.next=12,Object(E.e)(v.a.Schedules.setLoadingSchedule(!0));case 12:return l.next=14,Object(E.e)(v.a.Schedules.setSavingSchedule(!0));case 14:if(!(a>=30)){l.next=16;break}throw new Error("ERR_SGH_SCHEDULE_MAX");case 16:return i=Object(yc.f)(t,!0),l.next=19,Object(E.b)(_.a.sgh.postSchedule.call,{data:{name:n,registrationId:r,classes:i}});case 19:return l.next=21,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionSuccessAddSchedule"),icon:"check",type:"success"}));case 21:return l.next=23,Object(E.e)(v.a.App.navigateTo({key:"createdSchedules",forceRefresh:!0}));case 23:l.next=42;break;case 25:return l.prev=25,l.t0=l.catch(9),l.next=29,Object(E.b)(Re,l.t0);case 29:if(!l.sent){l.next=38;break}if("ERR_SGH_SCHEDULE_MAX"!==(null===l.t0||void 0===l.t0?void 0:l.t0.message)&&"ERR_SGH_SCHEDULE_MAX"!==(null===l.t0||void 0===l.t0||null===(c=l.t0.response)||void 0===c||null===(o=c.data)||void 0===o?void 0:o.errcode)){l.next=36;break}return l.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorAddScheduleMax"),icon:"error",type:"danger"}));case 34:l.next=38;break;case 36:return l.next=38,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorAddSchedule"),icon:"error",type:"danger"}));case 38:return l.next=40,Object(E.e)(v.a.Schedules.setLoadingSchedule(!1));case 40:return l.next=42,Object(E.e)(v.a.Schedules.setSavingSchedule(!1));case 42:case"end":return l.stop()}}),io,null,[[9,25]])}function yo(e){var t,n,a,r,i;return O.a.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,Object(E.h)(Qc.d);case 2:return t=c.sent,n=t.ucs,a=t.scheduleName,c.next=7,Object(E.h)(Qc.b);case 7:return r=c.sent,c.prev=8,c.next=11,Object(E.e)(v.a.Schedules.setLoadingSchedule(!0));case 11:return c.next=13,Object(E.e)(v.a.Schedules.setSavingSchedule(!0));case 13:return c.next=15,Object(E.e)(v.a.Schedules.setEditingSchedule(!0));case 15:return i=Object(yc.f)(n,!0),c.next=18,Object(E.b)(_.a.sgh.patchSchedule.call,{registrationId:r,schedules:[{id:e.payload,name:a,classes:i}]});case 18:return c.next=20,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionSuccessUpdateSchedule"),icon:"check",type:"success"}));case 20:return c.next=22,Object(E.e)(v.a.App.navigateTo({key:"createdSchedules"}));case 22:c.next=34;break;case 24:return c.prev=24,c.t0=c.catch(8),c.next=28,Object(E.b)(Re,c.t0);case 28:if(!c.sent){c.next=34;break}return c.next=32,Object(E.e)(v.a.Schedules.setEditingSchedule(!1));case 32:return c.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorUpdateSchedule"),icon:"error",type:"danger"}));case 34:return c.prev=34,c.next=37,Object(E.e)(v.a.Schedules.setEditingSchedule(!1));case 37:return c.next=39,Object(E.e)(v.a.Schedules.setLoadingSchedule(!1));case 39:return c.next=41,Object(E.e)(v.a.Schedules.setSavingSchedule(!1));case 41:return c.finish(34);case 42:case"end":return c.stop()}}),co,null,[[8,24,34,42]])}function Oo(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(i.prev=0,"editSchedule"!==Object(p.d)().route.key){i.next=15;break}return t=e.payload,i.next=5,Object(E.h)(Qc.d);case 5:if(n=i.sent,!(a=n.scheduleToEdit)||t===a.name){i.next=15;break}return i.next=10,Object(E.h)(Qc.b);case 10:return r=i.sent,i.next=13,Object(E.b)(_.a.sgh.patchSchedule.call,{registrationId:r,schedules:[{id:a.id,name:t}]});case 13:return i.next=15,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionSuccessUpdateSchedule"),icon:"check",type:"success"}));case 15:i.next=25;break;case 17:return i.prev=17,i.t0=i.catch(0),i.next=21,Object(E.b)(Re,i.t0);case 21:if(!i.sent){i.next=25;break}return i.next=25,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorUpdateSchedule"),icon:"error",type:"danger"}));case 25:case"end":return i.stop()}}),oo,null,[[0,17]])}function Eo(e){var t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,t=e.payload,a.next=4,Object(E.h)(Qc.b);case 4:return n=a.sent,a.next=7,Object(E.e)(v.a.Schedules.setSavingSchedule(!0));case 7:return a.next=9,Object(E.e)(v.a.Schedules.setLoadingSchedule(!0));case 9:return a.next=11,Object(E.b)(_.a.sgh.deleteSchedule.call,[{scheduleId:t,registrationId:n}]);case 11:return a.next=13,Object(E.e)(v.a.App.navigateTo({key:"createdSchedules"}));case 13:return a.next=15,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionSuccessUpdateSchedule_plural"),icon:"check",type:"success"}));case 15:a.next=25;break;case 17:return a.prev=17,a.t0=a.catch(0),a.next=21,Object(E.b)(Re,a.t0);case 21:if(!a.sent){a.next=25;break}return a.next=25,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorRemoveSchedule"),icon:"error",type:"danger"}));case 25:return a.prev=25,a.next=28,Object(E.e)(v.a.Schedules.setSavingSchedule(!1));case 28:return a.next=30,Object(E.e)(v.a.Schedules.setLoadingSchedule(!1));case 30:return a.finish(25);case 31:case"end":return a.stop()}}),lo,null,[[0,17,25,31]])}function jo(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("Schedules/onMount",uo);case 2:return e.next=4,Object(E.j)("Schedules/onPhaseUpdate",po);case 4:return e.next=6,Object(E.j)("Schedules/getAccessAndUcs",mo);case 6:return e.next=8,Object(E.j)("Schedules/getCurrentMode",fo);case 8:return e.next=10,Object(E.j)("Schedules/handleScheduleEditOrDuplicateMode",go);case 10:return e.next=12,Object(E.j)("Schedules/setPeriod",ho);case 12:return e.next=14,Object(E.j)("Schedules/getStudentTotalChoices",xo);case 14:return e.next=16,Object(E.j)("Schedules/setMandatoryOptions",xo);case 16:return e.next=18,Object(E.j)("Schedules/removeMandatoryOptions",xo);case 18:return e.next=20,Object(E.j)("Schedules/submitSchedule",vo);case 20:return e.next=22,Object(E.j)("Schedules/editSchedule",yo);case 22:return e.next=24,Object(E.j)("Schedules/setScheduleName",Oo);case 24:return e.next=26,Object(E.j)("Schedules/deleteSchedule",Eo);case 26:case"end":return e.stop()}}),so)}var Ao=O.a.mark(ko),wo=O.a.mark(To),So=O.a.mark(Do);function ko(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Ao)}function To(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),wo)}function Do(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("FreeOptionsList/onMount",ko);case 2:return e.next=4,Object(E.j)("FreeOptionsList/onUnmount",To);case 4:case"end":return e.stop()}}),So)}var Co=n(167),_o=n(189),Po=n(194),Io=O.a.mark(No),Ro=O.a.mark(Fo),Lo=O.a.mark(zo),Go=O.a.mark(Mo);function No(e){return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(E.e)(v.a.FreeOptionsTable.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 3:return t.next=5,Object(E.f)(v.a.FreeOptionsTable.fetchFreeOptions(Object(A.a)(Object(A.a)({},_o.b),{},{registrationId:e.payload.registrationId,mandatoryFilters:e.payload.mandatoryFilters})));case 5:t.next=15;break;case 7:return t.prev=7,t.t0=t.catch(0),t.next=11,Object(E.b)(Re,t.t0);case 11:if(!t.sent){t.next=15;break}return t.next=15,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetFreeOptionsList",{textOnly:!0}),icon:"error",type:"danger"}));case 15:case"end":return t.stop()}}),Io,null,[[0,7]])}function Fo(e){var t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(E.e)(v.a.FreeOptionsTable.setLoadingStatus({fieldName:"loadingTable",fieldValue:!0}));case 3:return a.next=5,Object(E.h)(Co.b);case 5:if(t=a.sent,e.payload.mandatoryFilters&&(Object(Po.b)(t.filterParams)||(t=Object(A.a)(Object(A.a)({},t),{},{filterParams:Object(A.a)(Object(A.a)({},t.filterParams),{},{onlyFilters:!0})}))),!e.payload.registrationId){a.next=13;break}return a.next=10,Object(E.b)(_.a.sgh.getStudentFreeOptions.call,Object(A.a)(Object(A.a)({},e.payload),t.filterParams));case 10:n=a.sent,a.next=16;break;case 13:return a.next=15,Object(E.b)(_.a.sgh.getFreeOptions.call,Object(A.a)(Object(A.a)({},e.payload),t.filterParams));case 15:n=a.sent;case 16:return a.next=18,Object(E.e)(v.a.FreeOptionsTable.setFreeOptionsData(n));case 18:a.next=30;break;case 20:return a.prev=20,a.t0=a.catch(0),a.next=24,Object(E.e)(v.a.FreeOptionsTable.setErrorStatus({fieldName:"errLoadingFreeOptions",fieldValue:!0}));case 24:return a.next=26,Object(E.b)(Re,a.t0);case 26:if(!a.sent){a.next=30;break}return a.next=30,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.freeOptionsList_errorLoadingPage"),icon:"error",type:"danger"}));case 30:return a.prev=30,a.next=33,Object(E.e)(v.a.FreeOptionsTable.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 33:return a.next=35,Object(E.e)(v.a.FreeOptionsTable.setLoadingStatus({fieldName:"loadingTable",fieldValue:!1}));case 35:return a.finish(30);case 36:case"end":return a.stop()}}),Ro,null,[[0,20,30,36]])}function zo(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Lo)}function Mo(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("FreeOptionsTable/onMount",No);case 2:return e.next=4,Object(E.j)("FreeOptionsTable/fetchFreeOptions",Fo);case 4:return e.next=6,Object(E.j)("FreeOptionsTable/onUnmount",zo);case 6:case"end":return e.stop()}}),Go)}var Uo=O.a.mark(Ho),Bo=O.a.mark(Yo),Vo=O.a.mark(Ko);function Ho(){var e;return O.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(E.b)(_.a.sgh.getPhases.call);case 3:return e=t.sent,t.next=6,Object(E.e)(v.a.SchedulesHome.setPhases(e));case 6:return t.next=8,Object(E.e)(v.a.SchedulesHome.setLoadingPhases(!1));case 8:t.next=18;break;case 10:return t.prev=10,t.t0=t.catch(0),t.next=14,Object(E.b)(Re,t.t0);case 14:if(!t.sent){t.next=18;break}return t.next=18,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetAllPhases"),icon:"error",type:"danger"}));case 18:case"end":return t.stop()}}),Uo,null,[[0,10]])}function Yo(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Bo)}function Ko(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("SchedulesHome/onMount",Ho);case 2:return e.next=4,Object(E.j)("SchedulesHome/onUnmount",Yo);case 4:case"end":return e.stop()}}),Vo)}var Wo=O.a.mark(Zo),Qo=O.a.mark(Jo),qo=O.a.mark(Xo);function Zo(e){var t,n,a;return O.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,Object(E.e)(v.a.SchedulesGuide.setLoadingMarkdown(!0));case 3:return r.next=5,Object(E.b)(_.a.translations.getMarkdown.call);case 5:if(t=r.sent,n=e.payload,!(a=t.find((function(e){return"apoio"===e.fields.name})))){r.next=15;break}return r.next=11,Object(E.e)(v.a.SchedulesGuide.setMarkdown(a.fields.properties.find((function(e){return e.key===n}))));case 11:return r.next=13,Object(E.e)(v.a.SchedulesGuide.setLoadingMarkdown(!1));case 13:r.next=16;break;case 15:throw new Error;case 16:r.next=26;break;case 18:return r.prev=18,r.t0=r.catch(0),r.next=22,Object(E.b)(Re,r.t0);case 22:if(!r.sent){r.next=26;break}return r.next=26,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetScheduleGuide"),icon:"error",type:"danger"}));case 26:case"end":return r.stop()}}),Wo,null,[[0,18]])}function Jo(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.SchedulesGuide.reset());case 2:case"end":return e.stop()}}),Qo)}function Xo(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("SchedulesGuide/onMount",Zo);case 2:return e.next=4,Object(E.j)("SchedulesGuide/onUnmount",Jo);case 4:case"end":return e.stop()}}),qo)}var $o=O.a.mark(nl),el=O.a.mark(al),tl=O.a.mark(rl);function nl(e){var t,n,a,r;return O.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,console.log("Action payload:",e.payload),i.next=4,Object(E.e)(v.a.GradesGuide.setLoadingMarkdown(!0));case 4:return i.next=6,Object(E.b)(_.a.translations.getMarkdown.call);case 6:if(t=i.sent,n=e.payload,!(a=t.find((function(e){return"pautasAjuda"===e.fields.name})))){i.next=22;break}if(r=a.fields.properties.find((function(e){return e.key===n})),console.log("Selected Guide:",r),!r){i.next=17;break}return i.next=15,Object(E.e)(v.a.GradesGuide.setMarkdown(r));case 15:i.next=18;break;case 17:console.error("Guide not found for param:",n);case 18:return i.next=20,Object(E.e)(v.a.GradesGuide.setLoadingMarkdown(!1));case 20:i.next=23;break;case 22:throw new Error("Guides not found");case 23:i.next=34;break;case 25:return i.prev=25,i.t0=i.catch(0),console.error("Error in onMountSaga:",i.t0),i.next=30,Object(E.b)(Re,i.t0);case 30:if(!i.sent){i.next=34;break}return i.next=34,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetScheduleGuide"),icon:"error",type:"danger"}));case 34:case"end":return i.stop()}}),$o,null,[[0,25]])}function al(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.GradesGuide.reset());case 2:case"end":return e.stop()}}),el)}function rl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("GradesGuide/onMount",nl);case 2:return e.next=4,Object(E.j)("GradesGuide/onUnmount",al);case 4:case"end":return e.stop()}}),tl)}var il=function(e){return e.StudentRegistrationDropdown.registration},cl=function(e){return e.MySchedules.createdSchedules},ol=O.a.mark(sl),ll=O.a.mark(ul);function sl(e){var t,n,a,r,i,c,o;return O.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,Object(E.e)(v.a.MySchedules.setSavingMySchedules(!0));case 3:return l.next=5,Object(E.h)(il);case 5:return t=l.sent,n=e.payload,a=n.id,r=n.formData,l.next=9,Object(E.h)(cl);case 9:return i=l.sent,c=i.findIndex((function(e){return e.id===a})),o=Object(A.a)(Object(A.a)({},i[c]),{name:r.name}),l.next=14,Object(E.b)(_.a.sgh.patchSchedules.call,{registrationId:t,scheduleId:a,name:r.name,preference:i[c].preference});case 14:return l.next=16,Object(E.e)(v.a.MySchedules.setSchedules(Object(p.k)(i,c,o)));case 16:return l.next=18,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionSuccessUpdateSchedule_plural",{textOnly:!0}),icon:"check",type:"success"}));case 18:l.next=24;break;case 20:return l.prev=20,l.t0=l.catch(0),l.next=24,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorUpdateSchedule_plural",{textOnly:!0}),icon:"error",type:"danger"}));case 24:return l.prev=24,l.next=27,Object(E.e)(v.a.MySchedules.setSavingMySchedules(!1));case 27:return l.finish(24);case 28:case"end":return l.stop()}}),ol,null,[[0,20,24,28]])}function ul(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("CreatedSchedule/updateSchedule",sl);case 2:case"end":return e.stop()}}),ll)}var dl=O.a.mark(fl),pl=O.a.mark(gl),ml=O.a.mark(bl);function fl(){var e,t,n;return O.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,Object(E.b)(_.a.sgh.getPhases.call);case 3:return e=a.sent,a.next=6,Object(E.e)(v.a.Home.setPhases(e));case 6:return a.next=8,Object(E.e)(v.a.Home.setLoadingPhases(!1));case 8:return a.next=10,Object(E.b)(_.a.translations.getMarkdown.call);case 10:return t=a.sent,n=t.find((function(e){return"paginaPrincipal"===e.fields.name})),a.next=14,Object(E.e)(v.a.Home.setMarkdown(n.fields.properties.map((function(e){return{value:e.value,valueEn:e.valueEn,valueCh:e.valueCh}}))));case 14:a.next=24;break;case 16:return a.prev=16,a.t0=a.catch(0),a.next=20,Object(E.b)(Re,a.t0);case 20:if(!a.sent){a.next=24;break}return a.next=24,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("sgh.actionErrorGetAllPhases"),icon:"error",type:"danger"}));case 24:case"end":return a.stop()}}),dl,null,[[0,16]])}function gl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),pl)}function bl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("Home/onMount",fl);case 2:return e.next=4,Object(E.j)("Home/onUnmount",gl);case 4:case"end":return e.stop()}}),ml)}var hl=O.a.mark(Ol),xl=O.a.mark(El),vl=O.a.mark(jl),yl=O.a.mark(Al);function Ol(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.Help.setLoadingStatus({fieldName:"loading",fieldValue:!0}));case 2:return e.next=4,Object(E.b)(El);case 4:case"end":return e.stop()}}),hl)}function El(e){var t;return O.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,Object(E.e)(v.a.Help.setLoadingStatus({fieldName:"loadingSearch",fieldValue:!0}));case 3:return n.next=5,Object(E.e)(v.a.Help.setErrorStatus({fieldName:"errLoading",fieldValue:!1}));case 5:return n.next=7,Object(E.b)(_.a.search.getFunctionalitiesHelp.call,Object(A.a)({},null===e||void 0===e?void 0:e.payload));case 7:return t=n.sent,n.next=10,Object(E.e)(v.a.Help.setFilterTypes(t.filters));case 10:return n.next=12,Object(E.e)(v.a.Help.setHelpListing(t.data));case 12:return n.next=14,Object(E.e)(v.a.Help.setLoadingStatus({fieldName:"loading",fieldValue:!1}));case 14:return n.next=16,Object(E.e)(v.a.Help.setLoadingStatus({fieldName:"loadingSearch",fieldValue:!1}));case 16:n.next=28;break;case 18:return n.prev=18,n.t0=n.catch(0),n.next=22,Object(E.e)(v.a.Help.setErrorStatus({fieldName:"errLoadingList",fieldValue:!0}));case 22:return n.next=24,Object(E.b)(Re,n.t0);case 24:if(!n.sent){n.next=28;break}return n.next=28,Object(E.e)(v.a.Toaster.showToaster({title:Object(s.b)("secVirtualNotifications.general_errorLoadingHelp",{textOnly:!0}),icon:"error",type:"danger"}));case 28:case"end":return n.stop()}}),xl,null,[[0,18]])}function jl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.Help.reset());case 2:case"end":return e.stop()}}),vl)}function Al(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("Help/onMount",Ol);case 2:return e.next=4,Object(E.j)("Help/getHelpListing",El);case 4:return e.next=6,Object(E.j)("Help/onUnmount",jl);case 6:case"end":return e.stop()}}),yl)}var wl=O.a.mark(Tl),Sl=O.a.mark(Dl),kl=O.a.mark(Cl);function Tl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.ImprovementExamEnrollment.setLoading(!0));case 2:return e.next=4,Object(E.e)(v.a.ImprovementExamEnrollment.getStudentSignups({semester:null,annual:null}));case 4:case"end":return e.stop()}}),wl)}function Dl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Sl)}function Cl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ImprovementExamEnrollment/onMount",Tl);case 2:return e.next=4,Object(E.j)("ImprovementExamEnrollment/onUnmount",Dl);case 4:case"end":return e.stop()}}),kl)}var _l=O.a.mark(Rl),Pl=O.a.mark(Ll),Il=O.a.mark(Gl);function Rl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.ExamEnrollment.setLoading(!1));case 2:case"end":return e.stop()}}),_l)}function Ll(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Pl)}function Gl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("ExamEnrollment/onMount",Rl);case 2:return e.next=4,Object(E.j)("ExamEnrollment/onUnmount",Ll);case 4:case"end":return e.stop()}}),Il)}var Nl=O.a.mark(Ml),Fl=O.a.mark(Ul),zl=O.a.mark(Bl);function Ml(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.EvaluationTypeSelection.setLoading(!1));case 2:case"end":return e.stop()}}),Nl)}function Ul(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Fl)}function Bl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("EvaluationTypeSelection/onMount",Ml);case 2:return e.next=4,Object(E.j)("EvaluationTypeSelection/onUnmount",Ul);case 4:case"end":return e.stop()}}),zl)}var Vl=O.a.mark(Kl),Hl=O.a.mark(Wl),Yl=O.a.mark(Ql);function Kl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.EnrollmentRenewal.setLoading(!1));case 2:case"end":return e.stop()}}),Vl)}function Wl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Hl)}function Ql(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("EnrollmentRenewal/onMount",Kl);case 2:return e.next=4,Object(E.j)("EnrollmentRenewal/onUnmount",Wl);case 4:case"end":return e.stop()}}),Yl)}var ql=O.a.mark(Xl),Zl=O.a.mark($l),Jl=O.a.mark(es);function Xl(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.e)(v.a.SpecialExams.setLoading(!1));case 2:case"end":return e.stop()}}),ql)}function $l(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),Zl)}function es(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.j)("SpecialExams/onMount",Xl);case 2:return e.next=4,Object(E.j)("SpecialExams/onUnmount",$l);case 4:case"end":return e.stop()}}),Jl)}var ts=O.a.mark(ns);function ns(){return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(E.a)([be(),Ee(),He(),$e(),Ot(),Wt(),tn(),ln(),bn(),wn(),Cn(),Ln(),Hn(),ta(),ga(),ja(),$a(),br(),Er(),Tr(),Rr(),Mr(),Kr(),ai(),di(),ki(),Gi(),Ji(),uc(),xc(),ul(),Gc(),Uc(),Vc(),Wc(),jo(),Do(),Mo(),Ko(),Xo(),rl(),Cl(),Gl(),Bl(),Ql(),es(),bl(),Al(),ue()]);case 2:case"end":return e.stop()}}),ts)}var as=Object(b.a)(),rs=Object(g.c)({thunk:!1,serializableCheck:!1,immutableCheck:!1}),is=[].concat(Object(f.a)(rs),[as]);if(d.a.LOGROCKET_ID){var cs=x.a.reduxMiddleware();is.push(cs)}var os=Object(g.a)({reducer:v.b,middleware:is,devTools:!1});as.run(ns);var ls=os,ss=n(35),us=n(28),ds=n.n(us),ps=n(112),ms=n(29);ds.a.interceptors.response.use((function(e){return e.data=Object(D.camelizeKeys)(e.data),e}),function(){var e=Object(ss.a)(O.a.mark((function e(t){var n,a,r,i,c,o,l,s,u;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,a=t.config,!(null===(r=JSON.parse(localStorage.getItem("user")||"{}"))||void 0===r?void 0:r.refreshToken)||401!==(null===t||void 0===t||null===(n=t.response)||void 0===n?void 0:n.status)){e.next=36;break}if(a._retry){e.next=34;break}return a._retry=!0,e.prev=6,e.next=9,_.a.signin.refresh.call(r.refreshToken);case 9:return i=e.sent,c=Object(A.a)(Object(A.a)({},r),{},{accessToken:i.accessToken,refreshToken:i.refreshToken,idToken:i.idToken}),Object(p.m)("user",c),e.next=14,ls.dispatch(v.a.App.setUser(c));case 14:a.headers.Authorization="Bearer ".concat(i.accessToken),a.headers.IDToken="Bearer ".concat(i.idToken),e.next=22;break;case 18:return e.prev=18,e.t0=e.catch(6),e.next=22,ls.dispatch(v.a.App.signout());case 22:return e.prev=22,o=ds.a.create(),e.next=26,o(a);case 26:return(l=e.sent).data=Object(D.camelizeKeys)(l.data),e.abrupt("return",l);case 31:return e.prev=31,e.t1=e.catch(22),e.abrupt("return",Promise.reject(e.t1));case 34:e.next=45;break;case 36:if((null===r||void 0===r?void 0:r.refreshToken)||401!==(null===t||void 0===t||null===(s=t.response)||void 0===s?void 0:s.status)){e.next=40;break}throw new Error(je.INTERCEPTOR_LOGOUT);case 40:if(403!==(null===t||void 0===t||null===(u=t.response)||void 0===u?void 0:u.status)){e.next=44;break}throw new Error(je.ERR_INVALID_ACCESS);case 44:return e.abrupt("return",Promise.reject(t));case 45:e.next=58;break;case 47:if(e.prev=47,e.t2=e.catch(0),!(e.t2 instanceof Error)){e.next=57;break}if(e.t2.message!==je.ERR_INVALID_ACCESS){e.next=54;break}throw new Error(je.ERR_INVALID_ACCESS);case 54:throw new Error(je.INTERCEPTOR_LOGOUT);case 55:e.next=58;break;case 57:throw new Error(je.INTERCEPTOR_LOGOUT);case 58:case"end":return e.stop()}}),e,null,[[0,47],[6,18],[22,31]])})));return function(t){return e.apply(this,arguments)}}()),ds.a.interceptors.request.use(function(){var e=Object(ss.a)(O.a.mark((function e(t){var n,a;return O.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=JSON.parse(localStorage.getItem("user")||"{}"),a=t.headers["Content-Type"],t.headers["Accept-Language"]=ps.a.language,t.data instanceof FormData||(t.data=Object(D.decamelizeKeys)(t.data)),t.url&&t.params&&!t.url.includes("secvirtual")&&(t.params=Object(D.decamelizeKeys)(t.params)),a&&a.includes("x-www-form-urlencoded")&&t.data&&(t.data=Object(R.a)(t.data)),t.url&&!t.url.includes(ms.a.signin.token)&&((null===n||void 0===n?void 0:n.accessToken)&&(t.headers.Authorization="Bearer ".concat(n.accessToken),t.headers["Content-Type"]="application/octet-stream",(n.idToken&&(t.url.includes(d.a.API_SCHEDULES_PATH)||t.url.includes(d.a.API_SEC_VIRTUAL_PATH)||t.url.includes(d.a.API_STUDENT)||t.url.includes(d.a.API_SEARCH))||t.url.includes(d.a.API_PAUTAS_PATH)&&!t.headers.IDToken)&&(t.headers.IDToken="Bearer ".concat(n.idToken)),!n.impersonate||t.url.includes(d.a.API_TRANSLATIONS_PATH)||t.headers.impersonate||(t.headers.impersonate=n.impersonate)),"get"!==t.method&&(t.headers["Content-Type"]="application/json"),t.data instanceof FormData&&(t.headers["Content-Type"]="multipart/form-data"),t.url&&t.url.includes("wso2")&&"/"===t.url.slice(-1)&&(t.url=t.url.substring(0,t.url.length-1))),e.abrupt("return",t);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),(function(e){return Promise.reject(e)}));ds.a,n(1100),n(1101),n(1102),n(1103),n(1104),n(1105);function fs(){var e=Object(o.f)();return Object(a.useEffect)((function(){window.scrollTo({top:-50,behavior:"smooth"})}),[e]),null}Object(p.l)(),Object(p.g)(),c.a.render(r.a.createElement(o.c,{history:p.h},r.a.createElement(l.a,{store:ls},r.a.createElement(fs,null),r.a.createElement(m,null,r.a.createElement(s.a,null)))),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){console.error(e.message)}))},115:function(e,t,n){"use strict";(function(e){n.d(t,"c",(function(){return g})),n.d(t,"d",(function(){return b})),n.d(t,"f",(function(){return x})),n.d(t,"i",(function(){return v})),n.d(t,"e",(function(){return O})),n.d(t,"b",(function(){return E})),n.d(t,"g",(function(){return j})),n.d(t,"h",(function(){return A})),n.d(t,"a",(function(){return w}));var a=n(11),r=n(7),i=n.n(r),c=n(35),o=n(36),l=n(8),s=n(0),u=n.n(s),d=n(5),p=n(6),m=n(551),f={textAlign:"right",height:"2rem",width:"6rem"},g=function(e,t){return e.map((function(e){var n;return Object(l.a)(Object(l.a)({},e),{},{nota:null!==(n=t[e.nmec])&&void 0!==n?n:e.nota})}))},b=function(e,t){var n=[];if(e.tipoAvaliacao&&e.tipoAvaliacao.gama){var a=parseInt(e.tipoAvaliacao.gama.valorMinimo,10),r=parseInt(e.tipoAvaliacao.gama.valorMaximo,10);n=Array.from({length:r-a+1},(function(e,t){return t+a}))}return t&&t.data&&Array.isArray(t.data)&&t.data.forEach((function(e){e.bodyItems&&Array.isArray(e.bodyItems)&&e.bodyItems.forEach((function(e){var t=parseInt(e.valor,10);n.includes(t)||n.push(t)}))})),n},h=function(e,t){if(""===e)return!0;var n=parseInt(e,10);return t.includes(n)&&n.toString()===e},x=function(e,t,n,a){return function(t,r){if(h(r,a)){var i=Object(l.a)(Object(l.a)({},n),{},Object(o.a)({},t,r));e(d.a.EditGrades.setGradeEdits(i))}else{var c=Object(l.a)(Object(l.a)({},n),{},Object(o.a)({},t,""));e(d.a.EditGrades.setGradeEdits(c))}}},v=function(e,t,n,a,r){var i,c=null!==(i=t[e.nmec])&&void 0!==i?i:e.nota,o=function(e,t){return e!==t?"2px solid yellow":"1px solid"}(e.nota,c),s=h(c,a);return u.a.createElement("input",{id:"grade-".concat(e.nmec),type:"text",value:c,onChange:function(t){return n(e.nmec,t.target.value)},onKeyDown:function(t){return y(t,e.nmec,r)},style:Object(l.a)(Object(l.a)({},f),{},{border:o,borderColor:s?"initial":"red",outline:"none"})})},y=function(e,t,n){if("Enter"===e.key){e.preventDefault();var a=n.findIndex((function(e){return e.nmec===t}))+1;if(a0&&(null===r||void 0===r?void 0:r.accessToken)&&r.roles.every((function(t){return e.includes(t)}))&&a(t?new Error("BLACKLISTED_REQUEST"):new Error("UNHANDLED_BLACKLISTED_REQUEST_EXCEPTION")),n(!0)}))}},16:function(e,t,n){"use strict";var a=n(7),r=n.n(a),i=n(35),c=n(8),o=n(28),l=n.n(o),s=n(29),u=n(21),d=n(158),p={token:{call:function(e){return l.a.post(s.a.signin.token,Object(c.a)({},e),{headers:{Authorization:"Basic ".concat(u.a.OIDC_CONFIG.clientSecret),"Content-Type":"application/x-www-form-urlencoded"}}).then((function(e){return e.data})).catch((function(e){throw e}))}},refresh:{call:function(e){return l.a.post(s.a.signin.token,{grantType:"refresh_token",refreshToken:e},{headers:{Authorization:"Basic ".concat(u.a.OIDC_CONFIG.clientSecret),"Content-Type":"application/x-www-form-urlencoded"}}).then((function(e){return e.data})).catch((function(e){throw e}))}},getSuperUser:{call:function(){var e=Object(i.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(d.b)(["student","researcher","protocol","scholarship"],!1).then((function(){return l.a.get(s.a.signin.superUser,{headers:{Authorization:"Bearer ".concat(n)}}).then((function(e){return e.data})).catch((function(e){throw e}))})).catch((function(e){throw e})));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},getRcuGroups:{call:function(){var e=Object(i.a)(r.a.mark((function e(t,n){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",l.a.get(s.a.signin.rcuGroups,{headers:{Authorization:"Bearer ".concat(n)}}).then((function(e){return e.data})).catch((function(e){throw e})));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},postLogin:{call:function(){var e=Object(i.a)(r.a.mark((function e(t){return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",l.a.post(s.a.signin.login,{scopes:t}).then((function(e){return e.data})).catch((function(e){throw e})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}},m={getRegistrations:{call:function(e){var t,n=e.service,a=e.user,r={};return"sgh"===n?((null===a||void 0===a?void 0:a.nmec)&&(r.nmec=a.nmec),t=s.a.sgh.allStudentRegistrations):"secVirtual"===n&&(t=s.a.secVirtual.allStudentRegistrations),l.a.get(t,{params:r}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:["paco_2.0_sgh_get_registrations","paco_2.0_secvirtual_get_registrations"]}},f={getLogin:{call:function(){return l.a.get(s.a.sgh.login).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_login"},getPhases:{call:function(){return l.a.get(s.a.sgh.phases).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_all_phases"},getStudentAccess:{call:function(e){var t=e.registrationId;return l.a.get(s.a.sgh.studentAccess,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_current_phase"},getSchedule:{call:function(e,t){return l.a.get(s.a.sgh.schedule,{params:{scheduleId:e,registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_final_schedule"},getSchedules:{call:function(e){var t=e.registrationId;return l.a.get(s.a.sgh.studentSchedules,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_temp_schedules"},getUcs:{call:function(e){var t=e.registrationId;return l.a.get(s.a.sgh.studentUcs,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_student_ucs"},getSeriation:{call:function(e){var t=e.registrationId;return l.a.get(s.a.sgh.studentSeriation,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_seriation_results"},getHistory:{call:function(e){var t=e.final,n=void 0===t||t,a=e.registrationId,r=e.scheduleId,i=void 0===r?null:r,c=e.current,o=void 0!==c&&c,u=e.phase,d=void 0===u?null:u,p=null===i?{registrationId:a,final:n,current:o,phaseName:d}:{registrationId:a,scheduleId:i,final:n,current:o,phaseName:d};return l.a.get(s.a.sgh.history,{params:p}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_history"},getHistoryDetails:{call:function(e){var t=e.final,n=void 0===t||t,a=e.registrationId,r=e.phase,i=void 0===r?null:r,c=e.seriationId;return l.a.get(s.a.sgh.historyDetails,{params:{registrationId:a,final:n,phaseName:i,seriationId:c}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_history_details"},getStudentFreeOptions:{call:function(e){var t;return(null===(t=e)||void 0===t?void 0:t.search)&&(e=Object(c.a)(Object(c.a)({},e),{},{search:e.search.trim()})),l.a.get(s.a.sgh.studentFreeOptions,{params:e}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_free_options"},getFreeOptions:{call:function(e){var t;return(null===(t=e)||void 0===t?void 0:t.search)&&(e=Object(c.a)(Object(c.a)({},e),{},{search:e.search.trim()})),l.a.get(s.a.sgh.freeOptions,{params:e}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_get_free_options_list"},patchSchedules:{call:function(e){return l.a.patch(s.a.sgh.studentSchedules,e).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_patch_temp_schedules"},deleteSchedule:{call:function(e){return l.a.delete(s.a.sgh.schedule,{data:e}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_delete_all_schedules"},patchSchedule:{call:function(e){return l.a.patch(s.a.sgh.studentSchedules,e).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_patch_temp_schedules"},postSchedule:{call:function(e){var t=e.data;return l.a.post(s.a.sgh.schedule,t).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_sgh_post_temp_schedules"}},g={getFunctionalities:{call:function(){return l.a.get(s.a.search.functionalities).then((function(e){return e.data})).catch((function(e){throw e}))}},getFunctionalitiesSearch:{call:function(e){return l.a.get(s.a.search.functionalitiesSearch,{params:{input:e}}).then((function(e){return e.data})).catch((function(e){throw e}))}},getFunctionalitiesHelp:{call:function(e){var t=e.search,n=e.type;return l.a.get(s.a.search.functionalitiesHelp,{params:{search:t,type:n}}).then((function(e){return e.data})).catch((function(e){throw e}))}}},b={getTranslations:{call:function(){return l.a.get(s.a.st.translations).then((function(e){return e.data})).catch((function(e){throw e}))}},getMarkdown:{call:function(){return l.a.get(s.a.st.markdown).then((function(e){return e.data})).catch((function(e){throw e}))}}},h={getPersonalData:{call:function(){return l.a.get(s.a.secVirtual.personalDataForms).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_personal_info"},getPersonalDataPhoneNumber:{call:function(){return l.a.get(s.a.secVirtual.personalDataPhoneNumber).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_personal_contact"},getCertificateCodeValidation:{call:function(e){return l.a.get(s.a.secVirtual.certificateCodeValidation(e)).then((function(e){return e.data})).catch((function(e){throw e}))}},getStudentCardInfo:{call:function(){return l.a.get(s.a.secVirtual.studentCardInfo).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_card_info"},patchAddressForm:{call:function(e){return l.a.patch(s.a.secVirtual.addressForm,e).then((function(e){return e.status})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_patch_address"},patchContactsForm:{call:function(e){return l.a.patch(s.a.secVirtual.contactsForm,e).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_patch_contacts"},getStudentPicture:{call:function(){return l.a.get(s.a.secVirtual.studentPicture).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_photo"},getCertificatesList:{call:function(e){return l.a.get(s.a.secVirtual.studentCertificatesList,{params:Object(c.a)({},e)}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_certificates"},getCertificatesDetails:{call:function(e,t){return l.a.get(s.a.secVirtual.studentCertificatesDetails(e),{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_student_certificate_details"},getCertificatesDetailsChangeHistory:{call:function(e,t){return l.a.get(s.a.secVirtual.getCertificateChangeHistory(e,t)).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_student_cert_history"},getAllStudentRegistrations:{call:function(){return l.a.get(s.a.secVirtual.allStudentRegistrations).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_registrations"},getStudentRegistrationSummary:{call:function(e){return l.a.get(s.a.secVirtual.studentRegistrationSummary,{params:{registrationId:e}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_curricular_plan_summary"},getStudentCurricularPlan:{call:function(e){return l.a.get(s.a.secVirtual.studentCurricularPlan,{params:{registrationId:e}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_curricular_plan"},getStudentExtraCurricularUcs:{call:function(e){return l.a.get(s.a.secVirtual.studentExtraCurricularUcs,{params:{registrationId:e}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_extracurricular_ucs"},getStudentMobilityUcs:{call:function(e){return l.a.get(s.a.secVirtual.studentMobilityUcs,{params:{registrationId:e}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_mobility_ucs"},getStudentAccreditedUcs:{call:function(e){return l.a.get(s.a.secVirtual.studentAccreditedUcs,{params:{registrationId:e}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_accredited_ucs"},getStudentModuleOptions:{call:function(e,t){return l.a.get(s.a.secVirtual.studentModuleOptions(e),{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_options_modules_ucs"},getRegistration:{call:function(e){var t=e.registrationId;return l.a.get(s.a.secVirtual.registration(t)).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_registration_details"},getApplicationTypes:{call:function(e){return l.a.get(s.a.secVirtual.getApplicationTypes,{params:Object(c.a)({},e)}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_applications"},getApplicationForm:{call:function(e){var t=e.registrationId,n=e.applicationId;return l.a.get(s.a.secVirtual.getApplicationForm(n),{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_application_details"},postApplicationForm:{call:function(e){var t=e.registrationId,n=e.data;return l.a.post(s.a.secVirtual.postApplicationForm,n,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_post_application"},getStudentApplications:{call:function(e){return l.a.get(s.a.secVirtual.getStudentApplications,{params:Object(c.a)({},e)}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_student_applications"},getApplicationDetails:{call:function(e){var t=e.registrationId,n=e.applicationId;return l.a.get(s.a.secVirtual.getApplicationDetails(n),{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_student_application_details"},getStudentsPayments:{call:function(e){return l.a.get(s.a.secVirtual.payments,{params:e}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_payments"},getStudentsUnpaidDebits:{call:function(e){return l.a.get(s.a.secVirtual.unpaidDebits,{params:e}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_unpaid_debits"},getStudentsPendingDebits:{call:function(e){return l.a.get(s.a.secVirtual.pendingDebits,{params:{registrationId:e}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_pending_debits"},getCertificateTypes:{call:function(e){return l.a.get(s.a.secVirtual.getCertificateTypes,{params:Object(c.a)({},e)}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_certificates"},getCertificateForm:{call:function(e){var t=e.registrationId,n=e.certificateCode;return l.a.get(s.a.secVirtual.getCertificateForm(n,t),{}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_certificate_details"},postCertificateForm:{call:function(e,t){return l.a.post(s.a.secVirtual.postCertificateForm(t),e).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_post_certificate"},postCertificateOptions:{call:function(e,t){return l.a.post(s.a.secVirtual.postCertificateOptions(t),e).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_certificate_cost"},getStudentCertificates:{call:function(e){var t=e.registrationId;return l.a.get(s.a.secVirtual.getStudentCertificateRequests,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_student_certificates"},getStudentCertificatesOnMountState:{call:function(e){var t=e.registrationId;return l.a.get(s.a.secVirtual.getStudentCertificateRequestsOnMountState,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_student_certificates"},getExamCalendar:{call:function(e){return l.a.get(s.a.secVirtual.getExamCalendar,{params:Object(c.a)({},e)}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_calendar"},postPaymentReferenceMbWay:{call:function(e){var t=e.registrationId,n=e.data;return l.a.post(s.a.secVirtual.paymentsMbWay,n,{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_post_mb_way_ref_payment"},postPaymentReferenceMb:{call:function(e){var t=e.registrationId,n=e.data;return l.a.post(s.a.secVirtual.paymentsMb,Object(c.a)({},n),{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_post_mb_ref_payment"},getPaymentMbInfo:{call:function(e){var t=e.paymentRequestId,n=e.registrationId;return l.a.get(s.a.secVirtual.paymentMbInfo(t),{params:{registrationId:n}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_mb_ref_payment"},deletePaymentMb:{call:function(e){var t=e.paymentRequestId,n=e.registrationId;return l.a.delete(s.a.secVirtual.paymentMbInfo(t),{params:{registrationId:n}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_delete_mb_ref_payment"},getStudentSignups:{call:function(e){return l.a.get(s.a.secVirtual.studentSignups).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_sign_ups"},getCurricularUnitDetails:{call:function(e,t){return l.a.get(s.a.secVirtual.getCurricularUnitDetails(e),{params:{registrationId:t}}).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_uc_grades"},getCalendarIcsFile:{call:function(e,t){return l.a.get(e,t).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_calender_file"},getStudentPictureFile:{call:function(e){return l.a.get(e).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_photo"},postCertAccessCodeWithRecaptcha:{call:function(e){var t=e.accessCode,n=e.recaptchaToken;return l.a.post(s.a.secVirtual.postCertAccessCodeWithRecaptcha,{accessCode:t,"g-recaptcha-response":n}).then((function(e){return e.data})).catch((function(e){throw e}))}}},x={postFiles:{call:function(e,t,n,a){return l.a.post(s.a.files.postFiles(e,t),n,a).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_post_file"},getFile:{call:function(e,t,n,a){return l.a.get(s.a.files.getFile(e,t,n,a)).then((function(e){return e.data})).catch((function(e){throw e}))},scope:"paco_2.0_secvirtual_get_file"},getFileOnTab:{call:function(e){return l.a.get(e).then((function(e){for(var t=atob(e.data),n=new Array(t.length),a=0;a div {\n ",";\n\n ","\n\n ","\n\n ","\n }\n"]);return u=function(){return e},e}function d(){var e=Object(a.a)(["\n height: ",";\n"]);return d=function(){return e},e}function p(){var e=Object(a.a)(["\n > div {\n ",";\n }\n"]);return p=function(){return e},e}function m(){var e=Object(a.a)(["\n white-space: pre-wrap;\n display: inline-block;\n margin-right: 8px;\n line-height: 1.3;\n margin-top: 6px;\n margin-bottom: 6px;\n"]);return m=function(){return e},e}var f=function(e,t,n,a){var r=[];t&&t.length&&t.split(/(

\1{0,})/g).map((function(e){""!==e&&r.push(e.trim())}));var i=/{{\s?([^{}\s]*)\s?}}(\.|,)?/g,o=[],s=0;return r.forEach((function(t){var r=t.split(i),u=[];if(r.forEach((function(e){e&&""!==e&&u.push(e.trim())})),"

"===t)s++;else{s>1&&o.push(c.a.createElement(E,{height:"".concat(10*(s-1),"px")})),s=0;var d=e.find((function(e){return e.nameKey===u[0]}));o.push(c.a.createElement(O,{isLargeTextBox:!!d&&"largetextbox"===d.type},u.map((function(t,r){if(n[t]){var i=e.find((function(e){return e.nameKey===t}));return c.a.createElement(j,{isTextBox:!(!i||"textbox"!==i.type),currentlyInStatementTab:a},n[t])}return c.a.createElement(y,null,c.a.createElement(l.a,{key:"markdown-".concat(r),source:t,renderers:{paragraph:"div"}}))}))))}})),o},g=function(e,t){return e.replace(/{{\s?([^{}\s]*)\s?}}/g,(function(e,n,a){return n=t[n]}))},b=function(e,t){return e.map((function(n){var a=e.find((function(e){return e===n}));return{nameKey:n.nameKey,value:a&&a.value||a&&"application_dropdown"===a.type&&a.values.find((function(e){return e.valueId===t[n.nameKey]}))&&a.values.find((function(e){return e.valueId===t[n.nameKey]})).nameKey||t[n.nameKey]}}))},h=function(e,t){return e.reduce((function(e,n){return"group"===n.type&&t[n.nameKey]?Object.keys(t).some((function(e){return t[e]&&e.includes(n.nameKey)}))&&Object.keys(t[n.nameKey]).forEach((function(a){var i,c,o=t[n.nameKey][a],l=null===(i=n.values)||void 0===i||null===(c=i.find((function(e){return e.nameKey===a})))||void 0===c?void 0:c.docTypeId;null!==o&&void 0!==o&&e.push(Object(r.a)(Object(r.a)({},o),l?{docTypeId:l}:null))})):Object.keys(t).some((function(e){return t[e]&&t[e].nameKey&&t[e].nameKey.includes(n.nameKey)}))&&t[n.nameKey]&&e.push(Object(r.a)(Object(r.a)({},t[n.nameKey]),(null===n||void 0===n?void 0:n.docTypeId)?{docTypeId:null===n||void 0===n?void 0:n.docTypeId}:null)),e}),[])},x=function(e,t){return e.reduce((function(e,n){return Object.keys(t).some((function(e){return t[e]&&t[e].nameKey&&t[e].nameKey.includes(n.nameKey)}))&&void 0!==t[n.nameKey]&&null!==t[n.nameKey]&&e.push(Object(r.a)(Object(r.a)({},t[n.nameKey]),{},{docTypeId:null===n||void 0===n?void 0:n.docTypeId})),e}),[])},v=function(e,t){var n=e.exposition,a=e.expoFields,r=e.mandatoryDocuments,i=e.additionalDocuments;return{statement:n.text,expoFields:b(a.values,t),observations:t.observations,mandatoryDocuments:h(r.values,t),additionalDocuments:x(i.values,t)}},y=s.e.div(m()),O=s.e.div(p(),(function(e){return e.isLargeTextBox&&"width: 100%"})),E=s.e.div(d(),(function(e){return e.height})),j=s.e.div(u(),(function(e){var t=e.isTextBox,n=e.currentlyInStatementTab;return t&&n&&"width: 600px"}),(function(e){var t=e.isTextBox,n=e.currentlyInStatementTab;return t&&n&&"@media (max-width: 1240px) {\n width: 500px;\n }"}),(function(e){var t=e.isTextBox,n=e.currentlyInStatementTab;return t&&n&&"@media (max-width: 992px) {\n width: 400px;\n }"}),(function(e){var t=e.isTextBox,n=e.currentlyInStatementTab;return t&&n&&"@media (max-width: 767px) {\n width: 300px;\n }"}))},164:function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return s})),n.d(t,"a",(function(){return u}));var a=n(66),r=n(8),i=n(19),c=n.n(i),o=function(e,t,n){if(!e[n]||!e[t])return e;if(t===n)return e;var a=e.map((function(a,i){return i===t?Object(r.a)(Object(r.a)({},a),{},{preference:e[n].preference}):tn?a:Object(r.a)(Object(r.a)({},a),{},{preference:a.preference-1}):i>t||i=2&&v.pop(),v.unshift(T())},_=function(e){var t=Object(h.useRef)();return Object(h.useEffect)((function(){t.current=e})),t.current},P=function(e,t,n){var a=new Blob([e],{type:n});if(window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(a,I()+"."+t);else{var r=document.createElement("a"),i=URL.createObjectURL(a);r.href=i,r.download=I()+"."+t,document.body.appendChild(r),r.click(),setTimeout((function(){document.body.removeChild(r),window.URL.revokeObjectURL(i)}),0)}},I=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))},R=function(e){x.a.GA_TRACKING_ID&&p.a.event(e)}},175:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return o}));var a=function(e){return e.ApplicationDetails},r=function(e){return e.App.user},i=function(e){return e.ApplicationDetails.status},c=function(e){return e.ApplicationDetails.details},o=function(e){return e.StudentRegistrationDropdown.registration}},189:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return r}));var a={offset:0,limit:10},r=function(e){return{hasNext:e>5,hasPrevious:!1,offset:0,limit:10,total:e}}},194:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i}));var a=function(e){return{header:{type:"columnTitle",titles:[{text:e("sgh.department",{textOnly:!0})},{text:e("sgh.scientificField",{textOnly:!0})},{text:e("sgh.code",{textOnly:!0})},{text:e("sgh.uc",{textOnly:!0})},{text:e("sgh.ects",{textOnly:!0})},{text:e("sgh.slots",{textOnly:!0})},{text:e("sgh.freeSlots",{textOnly:!0})}]},rows:[]}},r=function(e){return null!==e&&void 0!==e&&Object.keys(e).some((function(t){return e[t].trim().length>0}))},i=function(e,t){return null===e||void 0===e?void 0:e.some((function(e){return(null===e||void 0===e?void 0:e.ucId)===(null===t||void 0===t?void 0:t.id)}))}},199:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return o}));var a=n(36),r=n(8),i=function(e,t){var n=Object(r.a)({},e);return Object.keys(n).forEach((function(e){n[e]=Object(r.a)(Object(r.a)({},n[e]),{},{editing:!1,picture:"profile"===e?t:null,showPicture:"profile"===e})})),n},c=function(e,t,n){return Object(r.a)(Object(r.a)({},e),{},Object(a.a)({},t,Object(r.a)(Object(r.a)({},e[t]),{},{editing:n})))},o=function(e,t,n,i){return Object(r.a)(Object(r.a)({},e),{},Object(a.a)({},t,Object(r.a)(Object(r.a)({},e[t]),{},{editing:i,values:e[t].values.map((function(e){var t=e;return Object.keys(n).forEach((function(a){a===e.nameKey&&(t=Object(r.a)(Object(r.a)({},e),{},{value:n[a]}))})),t}))})))}},201:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return c}));var a=function(e){return e.ApplicationsList},r=function(e){return e.StudentRegistrationDropdown.registration},i=function(e){return e.App.user},c=function(e){return e.ApplicationsList.studentApplications}},202:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i}));var a=function(e){return e.PersonalData},r=function(e){return e.App.user},i=function(e){return e.PersonalData.personalDataBlocks}},204:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return c}));var a=function(e){return e.StudentRegistrationDropdown.registration},r=function(e){return e.Schedules.ucs},i=function(e){return e.FreeOptionsDropdown},c=function(e){return e.Schedules}},205:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i}));var a=function(e){return e.ExamsCalendar},r=function(e){return e.StudentRegistrationDropdown.registration},i=function(e){return e.App.user}},206:function(e,t){},21:function(e,t,n){"use strict";var a=n(8),r={SHOW_APPTOOLS:!1,ENVIRONMENT:"PROD",API_BASE_URL:"https://api.paco20-play-aws.ua.pt/",INTERNAL_API_BASE_URL:null,SOCKET_BASE_URL:"wss://api.paco20-play-aws.ua.pt/",SOCKET_SCHEDULES_PATH:"sgh/websocket/",API_STUDENT:"users-api/",API_SEARCH:"search/",API_SCHEDULES_PATH:"paco_2.0_sgh/v1/",API_SEC_VIRTUAL_PATH:"paco_2.0_secvirtual/v1/",API_PAUTAS_PATH:"paco_2.0_assinatura_pautas/v1/v1/",API_PAUTAS_WEBSOCKET:"pautas/v1/",API_TRANSLATIONS_PATH:"st/",WEB_SOCKET_URL:"wss://api.paco20-play-aws.ua.pt/secvirtual/websocket",API_WSO2:"https://wso2-gw.ua.pt/",GA_TRACKING_ID:"UA-11801506-36",HOTJAR_TRACKING_ID:null,HOTJAR_SNIPPET_VERSION:null,LOGROCKET_ID:null,HARDCODED_NMEC:null,HARDCODED_ROLES:null,SENTRY_ID:null,WHITELIST_DEV_NMEC:[68160,80169,500001,500002,500003,500004,500005,500006,500007,500008,500009,500010,500011,500012,500013,500014,500015],RECAPTCHA_PUBLIC_KEY:"6Lfqq8UgAAAAANTddAj_0qipNFqVL5YWPCmBs_jE",WHITELIST_DEV_EMAIL:["cjhs@ua.pt","claudio@ua.pt","rmachado@ubiwhere.com","machado.r@visit.uaveiro.eu","jnvieira@ua.pt","miguel.guimaraes@ua.pt","nmonteiro@ua.pt","ricardosaramago@ua.pt","tpereira@ua.pt","tsousa@ua.pt","ana.trigo@ua.pt","carlos.saraiva@ua.pt"],OIDC_CONFIG:{clientId:"TAzfdTs2PhcvoWSKffbqrSS9dq0a",clientSecret:"VEF6ZmRUczJQaGN2b1dTS2ZmYnFyU1M5ZHEwYTo5N0xnZUJCdzV3Uk9mRmg2X3hIcTdFV0o0X1Vh",responseType:"code",scope:"openid profile email",state:"1234567890",redirectUri:"https://paco2.ua.pt"},GRADES_MANAGEMENT_ENCRYPT_DATA_PUBLIC_KEY:"-----BEGIN CERTIFICATE-----\nMIIDQjCCAioCCQCzT7WtwlLzRDANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQLEwJJ\nVDEMMAoGA1UEChMDQU1BMQ8wDQYDVQQHEwZMaXNib24xDzANBgNVBAgTBkxpc2Jv\nbjELMAkGA1UEBhMCUFQxFzAVBgNVBAMTDkNNRC5hc3NpbmF0dXJhMB4XDTIzMDQw\nNTE0NDkwOVoXDTI2MDQwNDE0NDkwOVowYzELMAkGA1UECxMCSVQxDDAKBgNVBAoT\nA0FNQTEPMA0GA1UEBxMGTGlzYm9uMQ8wDQYDVQQIEwZMaXNib24xCzAJBgNVBAYT\nAlBUMRcwFQYDVQQDEw5DTUQuYXNzaW5hdHVyYTCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAMytTBfxV2ezp2lAsAJvv8lH3SdEuNJ57bCUbGF6OcGRUoIj\n5vVpaKFBZgTOgudfGopXp2lTyaO/EksHqQYhrTcH/eYwlNvtjwEdrn+WR+X0m5Cm\nUvODuSnpbJH/gEKHk+eeYkmUxVqLgvrZjEXK7SRwYUYeJydIj5zUC7/at7NDXTCq\njnKQjG2g0CMX12SPZHMeJPE70/+DcQTq0UwxbPWqIyWWlTG+Ikmzdhh2NYt6z2KN\nSV9K7VEvnh/zkntfhyUOsm0ffK6lnSESDBoKLGD2Ir23bPBZBetL8lr6RLNr9Pqq\noBfrLf4BpO/nodDswLChX2+pC+6wBeQLQ77F+jkCAwEAATANBgkqhkiG9w0BAQsF\nAAOCAQEAr+tShuBiayXB143d9oom09g69Pf9X2K3AXQCDwVOIHCYOjST5pdWfoAx\nZGB13kuVU0w2kq5MRwtFGCWMXq4jZfeMF7CpyJoxzEtpDgP/SMQUT2mCFqZuRp33\nbbggws6Hw5UlhXvkCCltmM5+q0tvefQNHLCQCxdp5LASZ/kNJs7ypQEI6V6ZjIw0\nGBCn5kKClDrJICwAaUuEDsD5z7IwRiyAuoKsTtcHconwEZCkZLl5uBgXGXqeiKM4\nfJHf4tKrvHmOcPlk1bp1GbXUaO/GiimjYHSvZMV860lKXOGCxgYYZMs0d2/aoQ6h\nDnNq6v8qtoPArn7Fb8ZOfvMq/Om3fA==\n-----END CERTIFICATE-----"},i=(n(206),Object(a.a)(Object(a.a)({ROUTES_ENV:Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,REACT_APP_ENV:"production"}).REACT_APP_ROUTES,ROLES_RELATIONSHIPS:[{role:"guest",relationships:[]},{role:"superUser_ReadOnly",relationships:[]},{role:"superUser_FullAccess",relationships:[]},{role:"sgh_superUser_ReadOnly",relationships:[]},{role:"sgh_superUser_FullAccess",relationships:[]},{role:"sec_superUser_ReadOnly",relationships:[]},{role:"sec_superUser_FullAccess",relationships:[]},{role:"pautas_superUser_ReadOnly",relationships:[]},{role:"pautas_superUser_FullAccess",relationships:[]},{role:"student",relationships:["FI","PG"]},{role:"exStudent",relationships:["EA"]},{role:"scholarship",relationships:["B"]},{role:"researcher",relationships:["I","IE"]},{role:"protocol",relationships:["PR"]},{role:"nonProfessor",relationships:["CA","F"]},{role:"other",relationships:["CI","CL","REL"]},{role:"professor",relationships:["D"]}],SCOPES:{GET:{SERIATION_RESULTS:"paco_2.0_sgh_get_seriation_results",ALL_PHASES:"paco_2.0_sgh_get_all_phases",CURRENT_PHASE:"paco_2.0_sgh_get_current_phase",FINAL_SCHEDULE:"paco_2.0_sgh_get_final_schedule",TEMP_SCHEDULE:"paco_2.0_sgh_get_temp_schedules",STUDENT_UCS:"paco_2.0_sgh_get_student_ucs",STUDENT_UCS_MANDATORY:"paco_2.0_sgh_get_student_ucs_mandatory",STUDENT_UCS_FREE:"paco_2.0_sgh_get_student_ucs_free",STUDENT_HISTORY:"paco_2.0_sgh_get_history"},POST:{TEMP_SCHEDULES:"paco_2.0_sgh_post_temp_schedules"},PATCH:{TEMP_SCHEDULE:"paco_2.0_sgh_patch_temp_schedules",TEMP_SCHEDULES:"paco_2.0_sgh_patch_temp_schedules"},PUT:{TEMP_SCHEDULES:"paco_2.0_sgh_put_temp_schedules"},DELETE:{TEMP_SCHEDULE:"paco_2.0_sgh_delete_temp_schedules",ALL_SCHEDULES:"paco_2.0_sgh_delete_all_schedules"}}},Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,REACT_APP_ENV:"production"})),r));t.a=i},238:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));var a=function(e){return e.StudentRegistrationDropdown.registration},r=function(e){return e.App.user}},239:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var a=function(e){return e.Schedules.ucs},r=function(e){return e.MandatoryOptionsDropdown},i=function(e){return e.Schedules}},261:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));var a=function(e){return e.StudentRegistrationDropdown.registration},r=function(e){return e.SeriationHistoryDetails}},262:function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"a",(function(){return p}));var a=n(8),r=n(18),i=n(19),c=n.n(i),o=n(268),l=n.n(o),s=function(e){switch(e){case"Exam":return"ex";case"Project":return"pr";case"alternativeExam":return"al";case"Sign-ups":return"si";case"m":return"m";default:return e.substring(0,2)}},u=function(e){return l.a.convert(e).VCALENDAR[0].hasOwnProperty("VEVENT")?l.a.convert(e).VCALENDAR[0].VEVENT.reduce((function(e,t,n){var a=t.DTSTART||t["DTSTART;VALUE=DATE"];return a?[].concat(Object(r.a)(e),[{id:n,uuid:t.UID,title:t.DESCRIPTION,desc:t.DESCRIPTION,start:c()(a).toDate(),end:c()(a).toDate(),icon:s(t.SUMMARY),location:t.LOCATION}]):e}),[]):[]},d=function(e,t,n){return e.map((function(e){return Object(a.a)(Object(a.a)({},e),{},{icon:t(e.icon),popupFooter:n(e)})}))},p=function(e,t){var n=l.a.convert(t);return n.VCALENDAR[0].VEVENT=n.VCALENDAR[0].VEVENT.filter((function(t){return t.UID===e.uuid})),l.a.revert(n)}},264:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i}));var a=function(e){return e.GradesDetails.pautaData},r=function(e){return e.GradesDetails},i=function(e){return e.App.currentLocale}},265:function(e,t,n){"use strict";var a=n(0),r=n.n(a),i=n(3),c=n(2),o=n(179),l=n(9),s=n(1),u=n(33),d=n(66),p=n(5),m=function(e){return e.App},f=n(17),g=function(e){var t=e.backButton,n=e.onBack,i=Object(d.a)(e,["backButton","onBack"]),c=Object(l.c)(m),o=c.user,u=c.routingStructure,g=p.a.App,b=g.navigateTo,h=(g.navigateBack,Object(f.e)().route.key),x=Object(f.d)().route.key,v=Object(f.d)().route.childOf,y=Object(a.useMemo)((function(){var e=u.find((function(e){return e.key===v}));return!!e&&!(e.roles&&!o.impersonate&&!o.roles.some((function(t){var n;return null===e||void 0===e||null===(n=e.roles)||void 0===n?void 0:n.some((function(e){return e===t}))})))}),[o,i.title,i.loading,t,i.pullBackButton]),O=Object(l.b)();return t&&(h!==x||y)?r.a.createElement(s.Header,Object.assign({onBack:function(){n?n():O(b(y?{key:v}:{key:h}))}},i)):r.a.createElement(s.Header,i)},b=function(e){return e.App},h=function(e){return e.Home},x=n(79),v=n(18),y=n(8),O=n(11),E=n(159),j=n.n(E),A=n(536),w=n.n(A),S=n(537),k=n.n(S),T=n(1136),D=function(e){return e.App},C=n(10),_=n(13);function P(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n margin: 12px;\n\n img {\n width: 80%;\n height: auto;\n }\n\n "," {\n padding-top: 8px;\n width: 80%;\n height: auto;\n }\n"]);return P=function(){return e},e}function I(){var e=Object(i.a)([""]);return I=function(){return e},e}function R(){var e=Object(i.a)(["\n width: 100%;\n height: 100%;\n\n &:hover {\n div {\n color: "," !important;\n }\n }\n"]);return R=function(){return e},e}function L(){var e=Object(i.a)(["\n width: 32px;\n height: 32px;\n display: flex;\n justify-content: center;\n align-items: center;\n margin-right: 16px;\n\n transform: rotate(",");\n transition: transform linear 0.1s;\n\n &:hover {\n color: "," !important;\n }\n"]);return L=function(){return e},e}function G(){var e=Object(i.a)(["\n &&& {\n .accordion {\n padding-left: 32px;\n .accordion {\n padding-left: 0;\n margin-top: 0;\n }\n & .title {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n\n div {\n text-align: left;\n }\n }\n }\n }\n"]);return G=function(){return e},e}function N(){var e=Object(i.a)(["\n &&& {\n > div {\n padding: 8px 0;\n }\n\n "," {\n padding: 0;\n }\n\n ol {\n counter-reset: item;\n list-style: none;\n\n li {\n display: block;\n counter-increment: item;\n\n div:first-child {\n padding-left: 4px;\n }\n\n &::before {\n content: counter(item) '.';\n color: ",";\n font-weight: bold;\n display: inline-block;\n width: 1em;\n margin-left: -1em;\n }\n\n &:not(:last-child) {\n margin-bottom: 8px;\n }\n }\n }\n\n ul {\n li {\n display: block;\n\n &::before {\n content: '\u2022';\n color: ",";\n font-weight: bold;\n display: inline-block;\n width: 1em;\n margin-left: -1em;\n }\n }\n }\n }\n"]);return N=function(){return e},e}function F(){var e=Object(i.a)(["\n display: block;\n margin-bottom: 12px;\n\n &:not(:first-child) {\n margin-top: 12px;\n }\n"]);return F=function(){return e},e}var z=function(e){var t=e.pageStructure,n=e.value,i=e.valueEn,o=e.valueCh,d=Object(a.useState)(""),p=Object(O.a)(d,2),m=p[0],f=p[1],g=Object(a.useState)(null),b=Object(O.a)(g,2),h=b[0],x=b[1],E=Object(a.useState)(null),A=Object(O.a)(E,2),S=A[0],P=A[1],I=Object(a.useState)(null),R=Object(O.a)(I,2),L=R[0],G=R[1],N=Object(a.useRef)(!1),F=Object(a.useRef)(0),z=Object(a.useRef)(0),W=Object(l.c)(D).currentLocale,Q=(Object(a.useContext)(c.a),{root:function(e){return F.current=0,z.current=0,e.children},break:function(e){return e.children},paragraph:function(e){return r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",breakWord:!0},e.children)},strong:function(e){return r.a.createElement(s.Text,{color:"plusDarkGrey",as:"span",weight:"bold",size:"article"},e.children)},listItem:function(e){return r.a.createElement(s.Text,{color:"plusDarkGrey",as:"li",size:"article",breakWord:!0},e.children)},link:function(e){return r.a.createElement(s.Text,{as:"a",href:e.href,target:"_blank",color:"primary",size:"article"},e.children)},image:function(e){return z.current++,r.a.createElement(K,null,r.a.createElement("img",{alt:e.alt||"",src:e.src}),e.alt&&r.a.createElement(Y,null,r.a.createElement(s.Text,{weight:"light",as:"span",color:"grey",size:"article"},"Fig.",z.current," ",e.alt)))},heading:function(e){return F.current++,r.a.createElement(M,null,r.a.createElement(s.Text,{breakWord:!0,weight:1===e.level?"bold":"medium",size:1===e.level?"large":2===e.level?"medium":3===e.level?"mediumSmall":"small",color:1===e.level||2===e.level?"primary":"plusDarkGrey"},e.children))}}),q=function(e){var t="";"pt"===W?t=J(n):"en"===W?t=J(i):"zh"===W&&(t=J(o)),e&&f(t)};Object(a.useEffect)((function(){if(h&&q(!1),window.location.hash){var e=window.location.hash.match(/\d+/);null!==e&&void 0!==e&&null!==S&&void 0!==S&&(S===parseInt(e[0])||N.current||(N.current=!0,P(parseInt(e[0])),Z(window.location.hash.substring(1))))}return function(){x(null)}}),[S,m,W,L]);var Z=function(e){var t=document.getElementById(e);if(t){var n;t.getBoundingClientRect().top,window.pageYOffset;null===(n=document.getElementById(e))||void 0===n||n.scrollIntoView({block:"start",behavior:"smooth"})}},J=function(e){e.includes("[[toc]]")&&(!function(e){var t=[],n=null,a=[];!function i(c){var o=e[c];1===o.level&&(null===n&&(n=c),t.push({key:c,title:{active:S===c,content:r.a.createElement(H,{onClick:function(){P(c),Z("heading-".concat(c))}},r.a.createElement(s.Text,{size:"medium",weight:S===c?"medium":"regular",color:S===c?"primary":"plusDarkGrey"},o.value)),icon:r.a.createElement(V,null)},content:{active:L===c,content:[]}}),a=[c]),2===o.level&&t[a[0]]&&(t[a[0]]=Object(y.a)(Object(y.a)({},t[a[0]]),{},{content:Object(y.a)(Object(y.a)({},t[a[0]].content),{},{content:[].concat(Object(v.a)(t[a[0]].content.content),[{key:c,title:{active:S===c,content:r.a.createElement(H,{onClick:function(){P(c),Z("heading-".concat(c))}},r.a.createElement(s.Text,{size:"mediumSmall",weight:S===c?"medium":"regular",color:S===c?"primary":"plusDarkGrey"},o.value)),icon:r.a.createElement(V,null)}}])})})),e[c+1]&&i(c+1)}(0),t=t.map((function(e){return e.content.content.length?{key:e.key,title:Object(y.a)(Object(y.a)({},e.title),{},{icon:r.a.createElement(V,{open:e.key===L,onClick:function(){e.key===L?G(null):G(e.key)}},r.a.createElement(C.a,{size:"lg",icon:_.b}))}),content:Object(y.a)(Object(y.a)({},e.content),{},{content:r.a.createElement(T.a.Accordion,{panels:e.content.content})})}:{key:e.key,title:e.title}})),null===S&&P(n),x(r.a.createElement(T.a,{panels:t}))}(function(e){return e.match(/\n(#+\s*)(.*)/g).map((function(e){for(var t=0,n=!1,a=0,r=0;r div {\n min-height: 250px;\n height: 100%;\n }\n"]);return W=function(){return e},e}function Q(){var e=Object(i.a)([""]);return Q=function(){return e},e}function q(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 22px;\n"]);return q=function(){return e},e}function Z(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Z=function(){return e},e}var J=function(e){var t=e.t,n=p.a.Home.onMount,i=(p.a.App.navigateTo,Object(l.b)()),d=(Object(a.useContext)(c.a),Object(l.c)(b).user),m=Object(l.c)(h),f=(m.phases,m.loadingPhases),v=m.markdown;return Object(a.useEffect)((function(){i(n())}),[]),r.a.createElement(u.a,{loading:f,expanded:!0,headerLeft:r.a.createElement(g,{title:t("generic.pacoFullName")}),subHeader:r.a.createElement(s.Text,{weight:"medium",color:"primary",size:"large"},(null===d||void 0===d?void 0:d.accessToken)&&t("generic.hello",{who:(null===d||void 0===d?void 0:d.fullName)||""})),mainContent:r.a.createElement(X,null,!(null===d||void 0===d?void 0:d.accessToken)&&r.a.createElement(o.a,null,r.a.createElement(o.a.Column,{mobile:16,tablet:8,computer:8,largeScreen:8,widescreen:4},r.a.createElement(s.Card,{shadow:"strong","data-testid":"home_card_login_schedules"},r.a.createElement($,null,r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"medium"},"".concat(t("home.cardLoginTitle",{textOnly:!0}))),r.a.createElement(s.Text,{color:"darkGrey",weight:"light",size:"article"},"".concat(t("home.cardLoginBody",{textOnly:!0})))),r.a.createElement(ee,null,r.a.createElement(s.Button,{"data-testid":"home_button_login",onClick:function(){Object(x.f)()},action:!0},t("generic.enter")))))),r.a.createElement(o.a,null,v.map((function(e){return r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:8,widescreen:8},r.a.createElement(te,null,r.a.createElement(s.Card,{style:"min-height",shadow:"strong","data-testid":"home_card_login_schedules"},r.a.createElement(z,{value:(null===e||void 0===e?void 0:e.value)||"",valueEn:(null===e||void 0===e?void 0:e.valueEn)||"",valueCh:(null===e||void 0===e?void 0:e.valueCh)||""}))))}))))})},X=c.e.div(Z()),$=c.e.div(q()),ee=c.e.div(Q()),te=c.e.div(W()),ne=function(e){return e.Help};function ae(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n margin-top: 20px;\n\n * {\n margin: 8px 0px;\n }\n"]);return ae=function(){return e},e}function re(){var e=Object(i.a)(["\n width: 75%;\n display: flex;\n margin-bottom: 20px;\n\n > div {\n width: 50%;\n }\n\n > div:last-child {\n margin-left: 16px;\n }\n"]);return re=function(){return e},e}function ie(){var e=Object(i.a)([""]);return ie=function(){return e},e}function ce(){var e=Object(i.a)(["\n height: 69px;\n display: flex;\n align-items: center;\n padding: 0 16px;\n border-bottom: 1px solid ",";\n border-right: 1px solid ",";\n border-left: 1px solid ",";\n cursor: pointer;\n\n :hover {\n background-color: ",";\n }\n"]);return ce=function(){return e},e}function oe(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n padding-right: 16px;\n"]);return oe=function(){return e},e}function le(){var e=Object(i.a)(["\n display: flex;\n flex-grow: 1;\n margin-left: 24px;\n justify-content: space-between;\n"]);return le=function(){return e},e}function se(){var e=Object(i.a)(["\n height: 61px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 0 16px;\n color: ",";\n background-color: ",";\n border-bottom: 1px solid ",";\n border-right: 1px solid ",";\n border-left: 1px solid ",";\n border-top: 3px solid ",";\n\n svg {\n font-size: 24px;\n }\n"]);return se=function(){return e},e}function ue(){var e=Object(i.a)([""]);return ue=function(){return e},e}var de=function(e){var t=e.t,n=Object(a.useContext)(c.a),i=Object(l.b)(),o=p.a.App.navigateTo,d=p.a.Help,m=d.onMount,f=d.onUnmount,b=d.setTypeFilter,h=d.setSearchFilter,x=d.getHelpListing,v=Object(l.c)(ne),y=v.helpListing,O=v.filterTypes,E=v.filterParams,j=v.loadingStatus,A=v.errorStatus;Object(a.useEffect)((function(){return i(m()),function(){i(f())}}),[i,m,f]),Object(a.useEffect)((function(){i(x(E))}),[E]);var w;return r.a.createElement(u.a,{loading:j.loading||A.errLoading,headerLeft:r.a.createElement(g,{title:t("routes.help")}),subHeader:r.a.createElement(s.Text,{color:"darkGrey",size:"article",weight:"regular"},t("routes.userHelpDescription",{textOnly:!0}),"\xa0"),mainContent:r.a.createElement(pe,null,!j.loading&&!A.errLoading&&r.a.createElement(xe,null,r.a.createElement(s.SearchBox,{placeholder:t("generic.searchHelpPlaceholder",{textOnly:!0}),borderColor:n.colors.plusDarkGrey,iconColor:n.colors.plusDarkGrey,defaultValue:""!==E.search?E.search:void 0,delay:500,onSearch:function(e){i(h(e)),i(b(""))}}),r.a.createElement(s.Dropdown,{placeholder:t("generic.filterByTopic",{textOnly:!0}),canBeCleared:!0,value:""!==E.type?E.type:void 0,options:O,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;i(b(n))},onClear:function(){i(b(""))}})),j.loadingSearch&&r.a.createElement(ve,null,r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"})),!j.loading&&!j.loadingSearch&&Object.keys(y).length<=0&&r.a.createElement(s.NoDataMessage,{header:t("generic.warningNoHelpFound"),body:t("generic.warningNoHelpFoundBody")}),!j.loading&&!j.loadingSearch&&!A.errLoading&&y&&r.a.createElement(he,null,r.a.createElement(s.Accordion,{structure:(w=y,Object.keys(w).length<=0?[]:Object.keys(w).map((function(e){return{parent:(a=e,r.a.createElement(me,null,r.a.createElement(s.Text,{transform:"uppercase",weight:"regular"},t("routes.".concat(a),{textOnly:!0})),r.a.createElement(C.a,{icon:_.b}))),children:w[e].map((function(e,a){return function(e,a){return r.a.createElement(be,{key:"accordionChild-".concat(e),onClick:function(){i(o({key:e}))}},r.a.createElement(fe,null,r.a.createElement(ge,null,r.a.createElement(s.Text,{size:"article",color:n.colors.plusDarkGrey,weight:"medium"},t("routes.".concat(e),{textOnly:!0})))))}(e.key,e.description)}))};var a})))})))})},pe=c.e.div(ue()),me=c.e.div(se(),(function(e){return e.theme.colors.plusDarkGrey}),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.primary})),fe=c.e.div(le()),ge=c.e.div(oe()),be=c.e.div(ce(),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.softGrey})),he=c.e.div(ie()),xe=c.e.div(re()),ve=c.e.div(ae()),ye=n(85),Oe=n(137),Ee=n(6),je=n(19),Ae=n.n(je),we=function(e){return e.App.user.registrations},Se=function(e){return e.NewApplication.applicationData},ke=n(27);function Te(){var e=Object(i.a)(["\n /* hide default inner circle */\n appearance: none;\n\n display: flex;\n justify-content: center;\n align-items: center;\n\n cursor: pointer;\n width: 20px;\n height: 20px;\n border: 1px solid ",";\n border-radius: 50%;\n outline: none;\n\n :hover {\n border: 1px solid ",";\n opacity: 1;\n }\n\n /* inner circle */\n :before {\n content: '';\n display: inline-block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n vertical-align: middle;\n }\n\n :checked:before {\n background: ",";\n }\n\n :checked {\n border: 1px solid "," !important;\n }\n"]);return Te=function(){return e},e}function De(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n width: fit-content;\n white-space: break-space;\n gap: 0.375rem;\n padding: 0.5rem 0rem;\n\n span {\n display: inline-flex;\n align-items: center;\n gap: 0.625rem;\n\n >div: first-child {\n max-width: unset;\n }\n }\n\n & div {\n :hover {\n cursor: pointer;\n }\n }\n"]);return De=function(){return e},e}function Ce(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: flex-start;\n align-items: center;\n gap: 1.25rem;\n width: 100%;\n height: 100%;\n"]);return Ce=function(){return e},e}function _e(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return _e=function(){return e},e}function Pe(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Pe=function(){return e},e}function Ie(){var e=Object(i.a)(["\n margin-top: 32px;\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return Ie=function(){return e},e}var Re=function(){var e=Object(a.useContext)(c.a),t=p.a.NewApplication,n=t.setApplicationData,i=t.setActiveRegistration,u=Object(l.c)(we),d=Object(l.c)(Se),m=Object(l.b)();Object(a.useEffect)((function(){m(i())}),[u]);var f={header:{type:"columnTitle",titles:[]},rows:u&&u.length?u.map((function(t){return{rowProps:{color:e.colors.white,navigatable:!0,onClick:function(){m(n(Object(y.a)(Object(y.a)({},d),{},{registrationId:t.registrationId})))}},cells:[{content:r.a.createElement(Fe,null,r.a.createElement(Me,{type:"radio",onChange:function(){return m(n(Object(y.a)(Object(y.a)({},d),{},{registrationId:t.registrationId})))},checked:d.registrationId===t.registrationId}),r.a.createElement(ze,null,r.a.createElement(s.Text,{size:"article",color:e.colors.primary,weight:"medium"},t.courseCode&&t.courseName?"".concat(t.courseCode," - ").concat(t.courseName):r.a.createElement(C.a,{icon:ke.k})),r.a.createElement(s.Text,{size:"article",color:e.colors.primary,weight:"regular"},"\n".concat(t.branchName,"\n")),r.a.createElement("span",null,t.eligibilityState||"activo"===t.registrationState?r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+t.registrationState,{textOnly:!0})),background:e.colors.successGreen,hideTooltip:!0}):"comdiploma"===t.registrationState||"terminado"===t.registrationState?r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+t.registrationState,{textOnly:!0})),background:e.colors.softgrey,hideTooltip:!0}):r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+t.registrationState,{textOnly:!0})),background:e.colors.dangerRed,hideTooltip:!0}),r.a.createElement(s.Text,{size:"article",color:e.colors.primary,weight:"regular"},"".concat(t.academicYear," ")),r.a.createElement(s.Text,{size:"small",color:e.colors.primary,weight:"regular"},"".concat(Object(Ee.b)("applications.requestFirstStepTableRegistrationDate",{textOnly:!0}),": ").concat(t.registrationDate?Ae()(t.registrationDate,"DD/MM/YYYY").format("DD/MM/YYYY"):null,"\n "))))),cellProps:{width:12,style:{height:"auto"}}}]}})):[]};return r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(Ge,null,r.a.createElement(s.Text,{size:"large",color:e.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("applications.requestFirstStepTitle")),r.a.createElement(Ne,{size:"article",color:e.colors.darkGrey,weight:"regular"},Object(Ee.b)("applications.requestFirstStepDescription"))),r.a.createElement(Le,null,r.a.createElement(s.Table,{structure:f,unstackable:!0}))))},Le=c.e.div(Ie()),Ge=c.e.div(Pe()),Ne=Object(c.e)(s.Text)(_e()),Fe=c.e.div(Ce()),ze=c.e.div(De()),Me=c.e.input(Te(),(function(e){return e.theme.colors.regularGrey}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary})),Ue=function(e){return e.NewApplication};function Be(){var e=Object(i.a)(["\n /* hide default inner circle */\n appearance: none;\n\n display: flex;\n justify-content: center;\n align-items: center;\n\n cursor: pointer;\n width: 20px;\n height: 20px;\n border: 1px solid ",";\n border-radius: 50%;\n outline: none;\n\n :hover {\n border: 1px solid ",";\n opacity: 1;\n }\n\n /* inner circle */\n :before {\n content: '';\n display: inline-block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n vertical-align: middle;\n }\n\n :checked:before {\n background: ",";\n }\n\n :checked {\n border: 1px solid "," !important;\n }\n"]);return Be=function(){return e},e}function Ve(){var e=Object(i.a)(["\n margin-top: 8px;\n line-height: 1.5;\n"]);return Ve=function(){return e},e}function He(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return He=function(){return e},e}function Ye(){var e=Object(i.a)(["\n width: 75%;\n display: flex;\n margin-bottom: 24px;\n margin-top: 32px;\n\n > div {\n width: 50%;\n }\n\n > div:last-child {\n margin-left: 16px;\n }\n"]);return Ye=function(){return e},e}function Ke(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Ke=function(){return e},e}function We(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-left: 24px;\n"]);return We=function(){return e},e}function Qe(){var e=Object(i.a)(["\n height: 69px;\n display: flex;\n align-items: center;\n padding: 0 16px;\n border: 1px solid ",";\n cursor: pointer;\n\n :hover {\n background-color: ",";\n }\n"]);return Qe=function(){return e},e}function qe(){var e=Object(i.a)(["\n height: 52px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 0 16px;\n color: ",";\n background-color: ",";\n border-bottom: 1px solid ",";\n border-right: 1px solid ",";\n border-left: 1px solid ",";\n border-top: 2px solid ",";\n\n svg {\n font-size: 24px;\n }\n"]);return qe=function(){return e},e}function Ze(){var e=Object(i.a)(["\n margin-top: 32px;\n"]);return Ze=function(){return e},e}function Je(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n margin-top: 32px;\n\n * {\n margin: 8px 0px;\n }\n"]);return Je=function(){return e},e}function Xe(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return Xe=function(){return e},e}function $e(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return $e=function(){return e},e}var et=function(){var e=Object(a.useContext)(c.a),t=p.a.NewApplication,n=t.setApplicationData,i=t.setSearchFilter,u=t.setTypeFilter,d=t.resetApplicationSelection,m=t.getApplicationTypes,f=t.resetStepThree,g=t.setApplicationTypeId,b=Object(l.c)(Ue),h=b.loadingStatus,x=b.applicationData,v=b.applicationTypes,O=b.filterParams,E=b.errorStatus,j=Object(l.b)();Object(a.useEffect)((function(){j(m(O))}),[O,E]);var A=Object.keys(v.data).map((function(e){return{parent:(t=v.data[e][0].theme,r.a.createElement(it,null,t,r.a.createElement(C.a,{icon:_.b}))),children:v.data[e].map((function(e){return function(e,t,a,i){return r.a.createElement(ct,{key:"accordionChild-".concat(i),onClick:function(){j(g(i)),j(n(Object(y.a)(Object(y.a)({},x),{},{type:{theme:e,id:i,name:t}})))}},r.a.createElement(pt,{type:"radio",onChange:function(){j(n(Object(y.a)(Object(y.a)({},x),{},{type:{theme:e,id:i,name:t}}))),j(f())},checked:x.type.id===i}),r.a.createElement(ot,null,r.a.createElement(s.Text,{size:"article",color:"primary",weight:"medium"},t),a&&""!==a&&r.a.createElement(ut,{size:"xSmall",color:"plusDarkGrey",weight:"medium"},a)))}(e.theme,e.type,e.description,e.applicationId)}))};var t}));return r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(lt,null,r.a.createElement(s.Text,{size:"large",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("applications.requestSecondStepTitle")),r.a.createElement(dt,{size:"article",color:"darkGrey",weight:"regular"},Object(Ee.b)("applications.requestSecondStepDescription"))),!h.tabLoading&&!E.errLoadingApplicationList&&r.a.createElement(st,null,r.a.createElement(s.SearchBox,{placeholder:Object(Ee.b)("forms.searchPlaceholder",{textOnly:!0}),borderColor:e.colors.plusDarkGrey,iconColor:e.colors.plusDarkGrey,defaultValue:""!==O.search?O.search:void 0,delay:500,onSearch:function(e){j(i(e)),j(d())}}),r.a.createElement(s.Dropdown,{placeholder:Object(Ee.b)("applications.listDropdownFilterPlaceholder",{textOnly:!0}),canBeCleared:!0,options:v.filters,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;j(u(n)),j(d())},value:""!==O.type?O.type:void 0,onClear:function(){j(u("")),j(d())}})),h.tabLoading&&r.a.createElement(at,null,r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"60%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"50%"})),!h.tabLoading&&!E.errLoadingApplicationList&&A.length>0&&r.a.createElement(rt,null,r.a.createElement(s.Accordion,{structure:A})),!h.tabLoading&&E.errLoadingApplicationList&&0===A.length&&r.a.createElement(nt,null,r.a.createElement(tt,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("applications.noApplicationsFound",{textOnly:!0}))),!h.tabLoading&&E.errNoApplications&&0===A.length&&r.a.createElement(nt,null,r.a.createElement(tt,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("secVirtualNotifications.newApplication_errorNoApplications",{textOnly:!0})))))},tt=c.e.div($e(),(function(e){return e.theme.colors.primary})),nt=c.e.div(Xe()),at=c.e.div(Je()),rt=c.e.div(Ze()),it=c.e.div(qe(),(function(e){return e.theme.colors.plusDarkGrey}),(function(e){return e.theme.colors.lightGrey}),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.darkGrey})),ct=c.e.div(Qe(),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softGrey})),ot=c.e.div(We()),lt=c.e.div(Ke()),st=c.e.div(Ye()),ut=Object(c.e)(s.Text)(He()),dt=Object(c.e)(s.Text)(Ve()),pt=c.e.input(Be(),(function(e){return e.theme.colors.regularGrey}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary})),mt=n(36),ft=function(e){return e.NewApplication.loadingStatus},gt=function(e){return e.App.user},bt=function(e){return e.NewApplication.applicationData},ht=function(e){return e.NewApplication.numAdditionalDocs},xt=function(e){return e.NewApplication},vt=n(54),yt=n(160);function Ot(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return Ot=function(){return e},e}function Et(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return Et=function(){return e},e}function jt(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return jt=function(){return e},e}function At(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return At=function(){return e},e}function wt(){var e=Object(i.a)(["\n margin-right: 8px;\n margin-top: 6px;\n margin-bottom: 6px;\n & input {\n background-color: ",";\n }\n"]);return wt=function(){return e},e}function St(){var e=Object(i.a)(["\n margin-top: 20px;\n"]);return St=function(){return e},e}function kt(){var e=Object(i.a)(["\n margin-top: 32px;\n"]);return kt=function(){return e},e}function Tt(){var e=Object(i.a)([""]);return Tt=function(){return e},e}function Dt(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Dt=function(){return e},e}function Ct(){var e=Object(i.a)(["\n margin-top: 16px;\n"]);return Ct=function(){return e},e}function _t(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return _t=function(){return e},e}function Pt(){var e=Object(i.a)(["\n & {\n display: inline-block !important;\n }\n"]);return Pt=function(){return e},e}function It(){var e=Object(i.a)(["\n color: ",";\n margin-bottom: 4px;\n font-size: 10px;\n"]);return It=function(){return e},e}function Rt(){var e=Object(i.a)(["\n display: inline-block;\n margin-top: 6px;\n margin-bottom: 6px;\n margin-right: 8px;\n padding: 8px;\n background-color: ",";\n"]);return Rt=function(){return e},e}function Lt(){var e=Object(i.a)(["\n display: inline-block;\n margin-top: 6px;\n margin-bottom: 6px;\n margin-right: 8px;\n"]);return Lt=function(){return e},e}function Gt(){var e=Object(i.a)(["\n margin-top: 12px;\n > div > div {\n height: unset;\n }\n"]);return Gt=function(){return e},e}function Nt(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return Nt=function(){return e},e}function Ft(){var e=Object(i.a)(["\n margin-top: 24px;\n\n .ui.placeholder {\n max-width: 80%;\n }\n"]);return Ft=function(){return e},e}function zt(){var e=Object(i.a)(["\n & > div:first-child:after {\n content: '*';\n color: ",";\n }\n display: flex;\n flex-direction: column;\n"]);return zt=function(){return e},e}function Mt(){var e=Object(i.a)(["\n margin-top: 48px;\n"]);return Mt=function(){return e},e}function Ut(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return Ut=function(){return e},e}function Bt(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Bt=function(){return e},e}function Vt(){var e=Object(i.a)(["\n margin-top: 28px;\n"]);return Vt=function(){return e},e}function Ht(){var e=Object(i.a)(["\n display: flex;\n\n & > div {\n flex: 0 50%;\n }\n"]);return Ht=function(){return e},e}function Yt(){var e=Object(i.a)(["\n margin-top: 56px;\n"]);return Yt=function(){return e},e}function Kt(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n * {\n margin: 8px 0px;\n }\n"]);return Kt=function(){return e},e}var Wt=function(e){var t=e.formElements,n=e.formElementsData,i=e.setLoadingFile,u=Object(a.useContext)(c.a),d=Object(l.c)(gt),m=Object(l.c)(bt),f=Object(l.c)(ft),g=Object(l.c)(ht),b=m.form,h=p.a.NewApplication,x=h.addDocumentToFormSchema,E=h.addAdditionalDoc,j=h.remAdditionalDoc,A=h.removeDocumentFromFormSchema,w=h.setNumAdditionalDocs,S=Object(l.c)(xt).errorStatus,k=Object(vt.g)().formState.errors,T=Object(l.b)(),D=Object(a.useState)(!1),P=Object(O.a)(D,2),I=P[0],R=P[1],L=Object(a.useState)(3),G=Object(O.a)(L,2),N=G[0],F=G[1],z=d.registrations&&d.registrations.find((function(e){return e.registrationId===m.registrationId})),M=m.form&&m.form.exposition.text,U=Object.keys(t).reduce((function(e,n){if(b){var a=Object.keys(b).find((function(e){return b[e].values&&b[e].values.length&&b[e].values.find((function(e){return e.nameKey===n}))}));a&&"exposition"!==a&&(e[a]=[].concat(Object(v.a)(e[a]),[{nameKey:n,element:t[n]}]))}return e}),{expoFields:[],observations:[],mandatoryDocuments:[],additionalDocuments:[]}),B=Object.keys(n).reduce((function(e,t){if(b){var a=Object.keys(b).find((function(e){return b[e].values&&b[e].values.length&&b[e].values.find((function(e){return e.nameKey===t}))}));a&&"exposition"!==a&&(e[a]=[].concat(Object(v.a)(e[a]),[n[t]]))}return e}),{expoFields:[],observations:[],mandatoryDocuments:[],additionalDocuments:[]});Object(a.useEffect)((function(){var e=0;B.additionalDocuments.forEach((function(t){t.nameKey.includes("otherDocuments")||e++})),F(e+3);var t=1;g>1&&(t=g-e),T(w(t+e))}),[B.additionalDocuments]);var V=function(e,t,n){var a,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return r?e[t].some((function(e){if(!e.group)return!1;var t=Object.keys(e.group.values).find((function(t){return e.group.values[t].nameKey===n}));return t?(a=e.group.values[t],!0):void 0})):e[t].some((function(e){if(e.group){if(e.group.value.nameKey===n)return a=e.group.value,!0}else if(e.nameKey===n)return a=e,!0})),{hidden:a&&a.hidden,placeholderKey:a&&a.placeholderKey,maxSize:a&&a.validations.find((function(e){return"maxFileSize"===e.type})),minSize:a&&a.validations.find((function(e){return"minFileSize"===e.type})),acceptTypes:a&&a.validations.find((function(e){return"fileType"===e.type}))}};return f.tabLoading||0===Object.keys(t).length||t.constructor!==Object||0===Object.keys(n).length||n.constructor!==Object?r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(Qt,null,r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"60%"}),r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:u.sizes.large,width:"50%"})))):S.errLoadingApplicationForm?r.a.createElement(yn,null,r.a.createElement(vn,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("applications.noApplicationsFound",{textOnly:!0}))):r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(pn,null,r.a.createElement(s.Text,{size:"large",color:u.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("applications.requestThirdStepTitle")),r.a.createElement(hn,{size:"article",color:u.colors.darkGrey,weight:"regular"},Object(Ee.b)("applications.requestThirdStepDescription"))),r.a.createElement(qt,null,r.a.createElement(Zt,null,r.a.createElement(Xt,null,r.a.createElement(s.Text,{size:"xSmall",color:u.colors.grey,weight:"regular"},Object(Ee.b)("applications.requestThirdStepName")),r.a.createElement($t,null,r.a.createElement(xn,{size:"mediumSmall",color:u.colors.plusDarkGrey,weight:"regular"},B.expoFields.find((function(e){return"nomeestudante"===e.nameKey})).value))),r.a.createElement(Xt,null,r.a.createElement(s.Text,{size:"xSmall",color:u.colors.grey,weight:"regular"},Object(Ee.b)("applications.requestThirdStepCourse")),r.a.createElement($t,null,r.a.createElement(xn,{size:"mediumSmall",color:u.colors.plusDarkGrey,weight:"regular"},z&&"".concat(z.courseCode," - ").concat(z.courseName))))),r.a.createElement(Jt,null,r.a.createElement(Xt,null,r.a.createElement(s.Text,{size:"xSmall",color:u.colors.grey,weight:"regular"},Object(Ee.b)("applications.requestThirdStepApplicationType")),r.a.createElement($t,null,r.a.createElement(xn,{size:"mediumSmall",color:u.colors.plusDarkGrey,weight:"regular"},m.type.name))))),r.a.createElement(en,null,r.a.createElement(tn,null,r.a.createElement(s.Text,{size:"medium",color:u.colors.plusDarkGrey,fontWeight:"500"},Object(Ee.b)("applications.requestThirdStepStatementHeading")),r.a.createElement(hn,{size:"article",color:u.colors.darkGrey,weight:"regular"},Object(Ee.b)("applications.requestThirdStepStatementDescription"))),r.a.createElement(nn,null,Object.keys(B).map((function(e,a){if("expoFields"===e)return r.a.createElement(sn,{key:"applicationStatementText-".concat(e,"-").concat(a),size:"article",color:u.colors.plusDarkGrey},Object(yt.a)(B.expoFields,M,B.expoFields.reduce((function(e,n,a){var i=t[n.nameKey];return e[n.nameKey]="textbox"===n.type||"largetextbox"===n.type?r.a.createElement(bn,{key:"FormInputWrapper-".concat(a),isTextBox:"textbox"===n.type},r.a.createElement(i,{noAutocomplete:!0,fontSize:"small",placeholder:Object(Ee.b)(n.placeholderKey,{textOnly:!0}),error:k[n.nameKey]&&Object(Ee.b)("forms."+k[n.nameKey].message,{textOnly:!0})})):"text"!==n.type?r.a.createElement(cn,{key:"formElementWrapper-".concat(a)},r.a.createElement(i,{options:n.values,error:k[n.nameKey]&&Object(Ee.b)("forms."+k[n.nameKey].message,{textOnly:!0})})):r.a.createElement(on,{key:"statementDisabledInputWrapper-".concat(a)},r.a.createElement(ln,null,Object(Ee.b)("applications.statementDisabledInput-".concat(n.nameKey))),r.a.createElement(s.Text,{color:u.colors.primary,size:"article",fontWeight:"500",weight:"regular"},n.value)),e}),{}),!0));if("observations"===e)return U.observations&&U.observations.map((function(e,t){var n=e.element,a=e.nameKey,i=n,c=B.observations.find((function(e){return e.nameKey===a})).placeholderKey;return r.a.createElement(un,{key:"applicationStatementObservations-".concat(t)},r.a.createElement(s.Text,{size:"medium",color:u.colors.plusDarkGrey,fontWeight:"500"},Object(Ee.b)("applications.requestThirdStepStatementObservationsTitle")),r.a.createElement(dn,null,r.a.createElement(i,{placeholder:Object(Ee.b)("applications.".concat(c),{textOnly:!0}),error:k.observations&&Object(Ee.b)("forms."+k.observations.message,{textOnly:!0})})))}));if("mandatoryDocuments"===e&&U[e].length>0){var c=!1;return B[e].forEach((function(e){if(!1===e.hidden)c=!0;else if(null===e.hidden||void 0===e.hidden){var t,n;!1===(null===(t=e.group)||void 0===t||null===(n=t.value)||void 0===n?void 0:n.hidden)&&(c=!0)}})),c?r.a.createElement(an,{key:"applicationStatementFiles-".concat(a)},U[e]&&r.a.createElement(s.Text,{size:"medium",color:u.colors.plusDarkGrey,fontWeight:"500"},"mandatoryDocuments"===e?Object(Ee.b)("applications.requestThirdStepMandatoryFilesTitle"):Object(Ee.b)("applications.requestThirdStepAdditionalFilesTitle")),U[e]&&U[e].map((function(t,n){var a,c,o=t.element,l=t.nameKey,s=(null===o||void 0===o?void 0:o.group)?null===(a=o.group)||void 0===a?void 0:a.value:o,u=(null===o||void 0===o?void 0:o.group)?function(e,t){return Object.keys(e).map((function(n){var a,i=e[n],c=n,o=V(B,t,c,!0),l=o.hidden,s=o.placeholderKey,u=o.maxSize,p=o.minSize,f=o.acceptTypes;if(!l)return r.a.createElement(i,{nameKey:c,icon:r.a.createElement(C.a,{icon:_.x}),heading:c,description:s||"",studentId:d.nmec,registrationId:m.registrationId,errorGroup:k[c]&&"string"!==typeof k[c].message&&"group"===(null===(a=k[c].message)||void 0===a?void 0:a.type)&&Object(Ee.b)("forms."+k[c].message.message,{textOnly:!0}),error:k[c]&&"string"===typeof k[c].message&&Object(Ee.b)("forms."+k[c].message,{textOnly:!0}),maxSize:u&&u.params[0],minSize:p&&p.params[0],accept:f&&f.params[0]})}))}(null===(c=o.group)||void 0===c?void 0:c.values,e):void 0,p=V(B,e,l),f=p.hidden,g=p.placeholderKey,b=p.maxSize,h=p.minSize,x=p.acceptTypes;return f?null:r.a.createElement(rn,{key:"fileUploaderWrapper-".concat(n)},r.a.createElement(s,{nameKey:l,icon:r.a.createElement(C.a,{icon:_.x}),heading:l,description:g||"",studentId:d.nmec,registrationId:m.registrationId,error:k[l]&&Object(Ee.b)("forms."+k[l].message,{textOnly:!0}),maxSize:b&&b.params[0],minSize:h&&h.params[0],accept:x&&x.params[0],setUploadingFlag:function(e,t){i((function(n){return Object(y.a)(Object(y.a)({},n),{},Object(mt.a)({},e,t))}))},children:u}))}))):[]}return"additionalDocuments"===e&&U[e].length>0?U.additionalDocuments&&r.a.createElement(r.a.Fragment,null,U.additionalDocuments.map((function(e,t){var c=e.element,o=e.nameKey,l=c,u=B.additionalDocuments[t].hidden,p=B.additionalDocuments[t]&&B.additionalDocuments[t].validations.find((function(e){return"maxFileSize"===e.type})),f=B.additionalDocuments[t]&&B.additionalDocuments[t].validations.find((function(e){return"minFileSize"===e.type})),h=B.additionalDocuments[t]&&B.additionalDocuments[t].validations.find((function(e){return"fileType"===e.type}));return u?[]:r.a.createElement(mn,{key:"additionalDocs-".concat(t)},0===t&&r.a.createElement(fn,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",fontWeight:"500"},Object(Ee.b)("applications.otherDocumentsTitle",{textOnly:!0}))),r.a.createElement(rn,{key:"fileUploaderWrapper-".concat(a)},r.a.createElement(l,{nameKey:o,icon:r.a.createElement(C.a,{icon:_.x}),heading:o.includes("otherDocuments")?Object(Ee.b)("applications.otherDocuments",{textOnly:!0}):o,description:n[o].placeholderKey.includes("otherDocumentsPlaceholder")?Object(Ee.b)("applications.".concat(n[o].placeholderKey)):n[o].placeholderKey,studentId:d.nmec,registrationId:m.registrationId,error:k[B.additionalDocuments[t].nameKey]&&Object(Ee.b)("forms.".concat(k[B.additionalDocuments[t].nameKey].message),{textOnly:!0}),enableRemoveField:!(0===t||t<=N-3),onRemoveField:0===t||t<=N-3?void 0:function(){g>N-3&&(T(A({form:b,key:o})),T(j()))},setUploadingFlag:function(e,t){R(t),i((function(n){return Object(y.a)(Object(y.a)({},n),{},Object(mt.a)({},e,t))}))},maxSize:p&&p.params[0],minSize:f&&f.params[0],accept:h&&h.params[0]})))})),r.a.createElement(gn,null,r.a.createElement(s.Button,{disabled:I||g>=N,onClick:function(){g div:not(:first-child) {\n margin-left: 22px;\n margin-right: 22px;\n }\n"]);return Cn=function(){return e},e}function _n(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n padding: 16px;\n border: 1px solid ",";\n"]);return _n=function(){return e},e}var Pn=function(e){var t=e.heading,n=e.description,i=e.icon,o=e.url,l=e.callToEndpoint,u=Object(a.useContext)(c.a),d=Object(a.useState)(!1),p=Object(O.a)(d,2),m=p[0],f=p[1];return r.a.createElement(In,null,r.a.createElement(Rn,null,i&&r.a.createElement(Ln,null,i),r.a.createElement(Gn,null,r.a.createElement(Fn,{size:"article",color:u.colors.primary,fontWeight:"medium"},t),n&&r.a.createElement(Nn,{size:"xSmall",weight:"regular",color:u.colors.plusDarkGrey},n))),r.a.createElement(s.Button,{action:!0,disabled:m||void 0,loading:m||void 0,leftIcon:r.a.createElement(C.a,{icon:ke.m}),onClick:function(){l(o,f)}},Object(Ee.b)("generic.fileDownloaderButton")))},In=c.e.div(_n(),(function(e){return e.theme.colors.softRegularGrey})),Rn=c.e.div(Cn()),Ln=c.e.div(Dn()),Gn=c.e.div(Tn()),Nn=Object(c.e)(s.Text)(kn()),Fn=Object(c.e)(s.Text)(Sn());function zn(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return zn=function(){return e},e}function Mn(){var e=Object(i.a)(["\n margin-top: 12px;\n line-height: 1.3;\n"]);return Mn=function(){return e},e}function Un(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return Un=function(){return e},e}function Bn(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Bn=function(){return e},e}function Vn(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return Vn=function(){return e},e}function Hn(){var e=Object(i.a)(["\n margin-bottom: 12px;\n"]);return Hn=function(){return e},e}function Yn(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return Yn=function(){return e},e}function Kn(){var e=Object(i.a)(["\n margin-bottom: 12px;\n"]);return Kn=function(){return e},e}function Wn(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return Wn=function(){return e},e}function Qn(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 40px;\n"]);return Qn=function(){return e},e}function qn(){var e=Object(i.a)(["\n display: inline-block;\n"]);return qn=function(){return e},e}function Zn(){var e=Object(i.a)(["\n display: inline-block;\n"]);return Zn=function(){return e},e}function Jn(){var e=Object(i.a)(["\n margin-top: 12px;\n\n .ui.placeholder {\n max-width: 80%;\n }\n"]);return Jn=function(){return e},e}function Xn(){var e=Object(i.a)([""]);return Xn=function(){return e},e}function $n(){var e=Object(i.a)(["\n margin-top: 48px;\n"]);return $n=function(){return e},e}function ea(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return ea=function(){return e},e}function ta(){var e=Object(i.a)(["\n margin-top: 28px;\n"]);return ta=function(){return e},e}function na(){var e=Object(i.a)(["\n display: flex;\n\n & > div {\n flex: 0 50%;\n }\n"]);return na=function(){return e},e}function aa(){var e=Object(i.a)(["\n margin-top: 56px;\n"]);return aa=function(){return e},e}function ra(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n"]);return ra=function(){return e},e}var ia=function(){var e=Object(a.useContext)(c.a),t=Object(l.c)(En),n=Object(l.c)(jn),i=Object(l.c)(An),u=(Object(l.c)(wn).errorStatus,t.registrations&&t.registrations.find((function(e){return e.registrationId===n.registrationId}))),d=n.form&&n.form.exposition.text,m=n.formValues,f=p.a.NewApplication.setLoadingStatus,g=Object(l.b)(),b=m?m.expoFields.find((function(e){return"nomeestudante"===e.nameKey})).value:t.name;return Object(a.useEffect)((function(){g(f({fieldName:"loading",fieldValue:!1}))}),[g,f]),i?r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(ca,null,r.a.createElement(s.AnimatedBackground,{height:e.sizes.xxLarge,width:"80%"})))):r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(Ea,null,r.a.createElement(s.Text,{size:"large",color:e.colors.plusDarkGrey},Object(Ee.b)("applications.requestFourthStepTitle")),r.a.createElement(wa,{size:"article",color:e.colors.darkGrey},Object(Ee.b)("applications.requestFourthStepDescription"))),r.a.createElement(oa,null,r.a.createElement(la,null,r.a.createElement(ua,null,r.a.createElement(s.Text,{size:"xSmall",color:e.colors.grey},Object(Ee.b)("applications.requestFourthStepName")),r.a.createElement(ja,{size:"mediumSmall",color:e.colors.plusDarkGrey},b)),r.a.createElement(ua,null,r.a.createElement(s.Text,{size:"xSmall",color:e.colors.grey},Object(Ee.b)("applications.requestFourthStepCourse")),r.a.createElement(Aa,{size:"mediumSmall",color:e.colors.plusDarkGrey},u&&"".concat(u.courseCode," - ").concat(u.courseName)))),r.a.createElement(sa,null,r.a.createElement(ua,null,r.a.createElement(s.Text,{size:"xSmall",color:e.colors.grey},Object(Ee.b)("applications.requestFourthStepApplicationType")),r.a.createElement(Aa,{size:"mediumSmall",color:e.colors.plusDarkGrey},n.type.name)))),r.a.createElement(da,null,r.a.createElement(pa,null,r.a.createElement(s.Text,{size:"medium",color:e.colors.primary,fontWeight:"500"},Object(Ee.b)("applications.requestFourthStepStatementHeading"))),r.a.createElement(ma,null,r.a.createElement(fa,{size:"mediumSmall",color:e.colors.plusDarkGrey},n.form&&Object(yt.a)(n.form.expoFields.values,d,n.form.expoFields.values.reduce((function(t,a,i){var c=n.formValues&&n.formValues.expoFields.find((function(e){return e.nameKey===a.nameKey}));return t[a.nameKey]=r.a.createElement(ga,{key:"applicationStatementFieldText-".concat(i),size:"mediumSmall",fontWeight:"500",color:e.colors.plusDarkGrey},c&&"".concat(c.value,"\xa0")),t}),{}),!1)),m&&m.observations&&r.a.createElement(ba,null,r.a.createElement(s.Text,{size:"medium",color:e.colors.plusDarkGrey,fontWeight:"500"},Object(Ee.b)("applications.requestFourthStepStatementObservationsTitle")),r.a.createElement(ja,{size:"mediumSmall",color:e.colors.plusDarkGrey},m.observations)),m&&m.mandatoryDocuments&&!!m.mandatoryDocuments.length&&r.a.createElement(ha,null,r.a.createElement(xa,{size:"medium",color:e.colors.plusDarkGrey,fontWeight:"500"},Object(Ee.b)("applications.requestFourthStepMandatoryFilesTitle")),m.mandatoryDocuments.map((function(e,t){return r.a.createElement(Oa,{key:"applicationMandatoryDocumentDownloader-".concat(t)},r.a.createElement(Pn,{heading:e.nameKey,description:e.fileName,url:e.url,icon:r.a.createElement(C.a,{icon:_.x}),callToEndpoint:function(e,t){t(!0),On.a.files.getFileOnTab.call(e).then((function(e){t(!1)})).catch((function(e){t(!1),g(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}}))}))),m&&m.additionalDocuments&&!!m.additionalDocuments.length&&r.a.createElement(va,null,r.a.createElement(ya,{size:"medium",color:e.colors.plusDarkGrey,fontWeight:"500"},Object(Ee.b)("applications.requestFourthStepAdditionalFilesTitle")),m.additionalDocuments.map((function(e,t){return r.a.createElement(Oa,{key:"applicationAdditinalDocumentDownloader-".concat(t)},r.a.createElement(Pn,{heading:e.nameKey.includes("otherDocuments")?Object(Ee.b)("applications.otherDocuments",{textOnly:!0}):e.nameKey,description:e.fileName,url:e.url,icon:r.a.createElement(C.a,{icon:_.x}),callToEndpoint:function(e,t){t(!0),On.a.files.getFileOnTab.call(e).then((function(e){t(!1)})).catch((function(e){t(!1),g(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}}))})))))))},ca=c.e.div(ra()),oa=c.e.div(aa()),la=c.e.div(na()),sa=c.e.div(ta()),ua=c.e.div(ea()),da=c.e.div($n()),pa=c.e.div(Xn()),ma=c.e.div(Jn()),fa=Object(c.e)(s.Text)(Zn()),ga=Object(c.e)(s.Text)(qn()),ba=c.e.div(Qn()),ha=c.e.div(Wn()),xa=Object(c.e)(s.Text)(Kn()),va=c.e.div(Yn()),ya=Object(c.e)(s.Text)(Hn()),Oa=c.e.div(Vn()),Ea=c.e.div(Bn()),ja=Object(c.e)(s.Text)(Un()),Aa=Object(c.e)(s.Text)(Mn()),wa=Object(c.e)(s.Text)(zn()),Sa=n(75),ka=n(229),Ta=n(541),Da=n.n(Ta),Ca=n(317),_a=n.n(Ca);Sa.addMethod(Sa.object,"phone",(function(e){return this.test(this.value,e,(function(e){return new _a.a(e.input,e.countryValue).isValid()||""===e.input}))})),Sa.addMethod(Sa.object,"inputFlagTextboxRequired",(function(e){return this.test(this.value,e,(function(e){return""!==e.input}))})),Sa.addMethod(Sa.object,"postal_code",(function(e){return this.test(this.value,e,(function(e){return Da.a.validate(e.countryValue,e.input)}))}));function Pa(e,t){var n=t.id,a=t.validationType,r=t.validations,i=void 0===r?[]:r;if(!Sa[a])return e;var c=Sa[a]();return i.forEach((function(e){var t,n=e.params,a=e.type;c[a]&&(c=(t=c)[a].apply(t,Object(v.a)(n)))})),e[n]=c,e}Sa.addMethod(Sa.object,"oneOfRequired",(function(e,t){return this.test(this.value,e,(function(e){var n=null===this||void 0===this?void 0:this.parent[t];return!n||Object.keys(n).some((function(e){return void 0!==n[e]&&null!==n[e]}))}))}));function Ia(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return Ia=function(){return e},e}function Ra(){var e=Object(i.a)(["\n flex-grow: 1;\n"]);return Ra=function(){return e},e}function La(){var e=Object(i.a)(["\n /*padding: 0px 8px 0px 8px;*/\n height: 40px;\n white-space: nowrap;\n border-right: 1px solid ",";\n display: flex;\n justify-content: center;\n align-items: center;\n\n /*&&& i:nth-child(3) {\n margin-left: 24px;\n margin-right: 8px;\n }*/\n\n &&& .ui.search.dropdown > input.search {\n height: 20px !important;\n margin-top: 10px !important;\n min-width: 0px;\n max-width: 69px;\n left: 8px;\n }\n\n &&& .ui.search.dropdown > .text {\n margin-left: 8px;\n left: 0px;\n }\n\n /*when input text is not empty*/\n &&& .ui.dropdown > .dropdown.icon {\n margin-left: 100.4px;\n margin-right: 8px;\n }\n\n /*when input text is empty*/\n &&& div.divider.text ~ i.dropdown.icon {\n margin-left: 24px;\n }\n\n &&& {\n min-width: 118px !important;\n }\n"]);return La=function(){return e},e}function Ga(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n border-style: solid;\n border-width: thin;\n border-color: ",";\n"]);return Ga=function(){return e},e}function Na(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Na=function(){return e},e}var Fa=function(e){var t=e.error,n=e.success,a=e.onChange,i=e.name,c=e.defaultValue,o=e.displayLocale,l=e.placeholder,u=e.fontSize,d=e.showTooltip;return r.a.createElement(za,null,r.a.createElement(Ma,null,r.a.createElement(Ua,null,r.a.createElement(s.DropdownFlags,{defaultValue:(null===c||void 0===c?void 0:c.countryValue)||"",onChange:function(e){a&&a({input:null===c||void 0===c?void 0:c.input,countryValue:e})},displayLocale:o,showTooltip:d,language:d?function(){var e=Object(f.f)("currentLocale");return"pt"===e?"pt-PT":"en"===e?"en-UK":e}():void 0})),r.a.createElement(Ba,null,r.a.createElement(s.FormInput,{name:i,placeholder:l,fontSize:u,defaultValue:null===c||void 0===c?void 0:c.input,onChange:function(e){a&&a({input:e.target.value,countryValue:null===c||void 0===c?void 0:c.countryValue})}}))),r.a.createElement(Va,null,t&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},"* ",t),n&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"successGreen"},"* ",n)))},za=c.e.div(Na()),Ma=c.e.div(Ga(),(function(e){return e.theme.colors.darkGrey})),Ua=c.e.div(La(),(function(e){return e.theme.colors.darkGrey})),Ba=c.e.div(Ra()),Va=c.e.div(Ia()),Ha=n(1133);function Ya(){var e=Object(i.a)([""]);return Ya=function(){return e},e}function Ka(){var e=Object(i.a)([""]);return Ka=function(){return e},e}function Wa(){var e=Object(i.a)(["\n && {\n textarea {\n min-height: 80px;\n max-height: 300px;\n width: 100%;\n padding: 12px;\n border: 1px solid ",";\n border-radius: 0;\n font-size: 14px;\n color: ",";\n resize: vertical;\n }\n\n textarea::placeholder {\n font-size: 14px;\n color: ",";\n }\n\n textarea:focus {\n outline: none;\n }\n }\n"]);return Wa=function(){return e},e}var Qa=function(e){var t=e.placeholder,n=e.name,a=e.error,i=e.onChange,c=e.defaultValue;return r.a.createElement(qa,null,r.a.createElement(Za,{placeholder:t,onChange:function(e,t){return i(t.value)},name:n,defaultValue:c}),r.a.createElement(Ja,null,a&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},a)))},qa=c.e.div(Wa(),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.plusDarkGrey}),(function(e){return e.theme.colors.darkGrey})),Za=Object(c.e)(Ha.a)(Ka()),Ja=c.e.div(Ya());function Xa(){var e=Object(i.a)([""]);return Xa=function(){return e},e}function $a(){var e=Object(i.a)(["\n min-height: 80px;\n max-height: 300px;\n width: 100%;\n padding: 12px;\n background-color: #f5f5f5;\n border: 0px;\n font-size: 14px;\n line-height: 1.3;\n resize: vertical;\n\n ::placeholder {\n width: 100%;\n font-size: 14px;\n color: ",";\n line-height: 1.3;\n }\n\n ::focus {\n outline: none;\n }\n"]);return $a=function(){return e},e}function er(){var e=Object(i.a)(["\n border: 0px;\n"]);return er=function(){return e},e}var tr=function(e){var t=e.placeholder,n=e.name,a=e.error,i=e.onChange,c=e.defaultValue;return r.a.createElement(nr,null,r.a.createElement(ar,{placeholder:t,onChange:function(e,t){return i(t.value)},name:n,defaultValue:c}),r.a.createElement(rr,null,a&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},a)))},nr=c.e.div(er()),ar=Object(c.e)(Ha.a)($a(),(function(e){return e.theme.colors.darkGrey})),rr=c.e.div(Xa()),ir=n(560),cr=n(1138),or=n(21);function lr(){var e=Object(i.a)(["\n z-index: 999;\n"]);return lr=function(){return e},e}function sr(){var e=Object(i.a)(["\n svg {\n transform: rotate(45deg);\n }\n"]);return sr=function(){return e},e}function ur(){var e=Object(i.a)(["\n padding: 16px;\n outline: none;\n width: 100%;\n"]);return ur=function(){return e},e}function dr(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return dr=function(){return e},e}function pr(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return pr=function(){return e},e}function mr(){var e=Object(i.a)(["\n display: flex;\n\n button:first-child {\n margin-right: ",";\n }\n"]);return mr=function(){return e},e}function fr(){var e=Object(i.a)(["\n display: flex;\n div:not(:first-child) {\n margin-left: 4px;\n }\n"]);return fr=function(){return e},e}function gr(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n\n div:nth-child(2) {\n margin-left: 4px;\n }\n"]);return gr=function(){return e},e}function br(){var e=Object(i.a)(["\n &&& {\n width: 100%;\n position: absolute;\n bottom: -2px;\n left: 0;\n margin: 0;\n\n .bar {\n height: 2px;\n min-width: 0;\n &.success {\n background-color: "," !important;\n }\n }\n }\n"]);return br=function(){return e},e}function hr(){var e=Object(i.a)(["\n position: relative;\n"]);return hr=function(){return e},e}function xr(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n"]);return xr=function(){return e},e}function vr(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return vr=function(){return e},e}function yr(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-left: 17px;\n max-width: 650px;\n justify-content: space-between;\n\n > div:not(:first-child) {\n margin-top: 4px;\n }\n"]);return yr=function(){return e},e}function Or(){var e=Object(i.a)(["\n svg {\n font-size: 16px;\n }\n"]);return Or=function(){return e},e}function Er(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n padding-left: 5px;\n"]);return Er=function(){return e},e}function jr(){var e=Object(i.a)(["\n min-width: 0px;\n max-width: 140px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n"]);return jr=function(){return e},e}function Ar(){var e=Object(i.a)(["\n min-width: 0px;\n max-width: 400px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n"]);return Ar=function(){return e},e}function wr(){var e=Object(i.a)(["\n svg {\n display: flex;\n align-items: center;\n\n font-size: 26px;\n }\n"]);return wr=function(){return e},e}function Sr(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n"]);return Sr=function(){return e},e}function kr(){var e=Object(i.a)(["\n position: absolute;\n top: -19px;\n right: -20px;\n z-index: 999;\n\n svg {\n font-size: 18px;\n background-color: white;\n }\n"]);return kr=function(){return e},e}function Tr(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: 100%;\n"]);return Tr=function(){return e},e}function Dr(){var e=Object(i.a)(["\n border: 1px solid ",";\n height: 69px;\n display: flex;\n align-items: center;\n background-color: ",";\n"]);return Dr=function(){return e},e}function Cr(){var e=Object(i.a)(["\n position: relative;\n"]);return Cr=function(){return e},e}var _r=function(e){var t=e.nameKey,n=e.heading,i=e.description,o=e.icon,u=e.studentId,d=e.registrationId,m=e.onChange,f=e.minSize,g=e.maxSize,b=e.accept,h=e.error,x=e.errorGroup,E=e.onRemoveField,j=e.enableRemoveField,A=(e.defaultValue,e.removable,e.value),w=e.setUploadingFlag,S=(e.onRemove,e.onError),k=Object(a.useContext)(c.a),T=Object(vt.g)(),D=Object(a.useRef)(!1),P=Object(a.useState)([]),I=Object(O.a)(P,2),R=I[0],L=I[1],G=Object(a.useState)(null),N=Object(O.a)(G,2),F=N[0],z=N[1],M=Object(a.useState)(!1),U=Object(O.a)(M,2),B=U[0],V=U[1],H=Object(a.useState)(k.colors.white),Y=Object(O.a)(H,2),K=Y[0],W=Y[1],Q=Object(a.useState)(!1),q=Object(O.a)(Q,2),Z=q[0],J=q[1],X=Object(a.useState)(null),$=Object(O.a)(X,2),ee=$[0],te=$[1],ne=or.a.API_WSO2+or.a.API_SEC_VIRTUAL_PATH,ae=Object(l.b)(),re=1,ie=10485760;Object(a.useEffect)((function(){L(F?function(e){return e.map((function(e){return e.finished?e:Object(y.a)(Object(y.a)({},e),{},{finished:!0,error:!1})}))}:function(e){var t=[];return e.map((function(e){e.finished?t.append(e):z(null)})),t})}),[F]),Object(a.useEffect)((function(){S&&S(x)}),[x]);var ce=function(e){return e<102400?"".concat((e/1024).toFixed(2)," KB"):"".concat((e/1024/1024).toFixed(2)," MB")};Object(a.useEffect)((function(){A?(D.current||(D.current=!0),L([{name:A.fileName,size:A.nBytes,progress:100,finished:!0}])):L([]),D.current&&(null===T||void 0===T?void 0:T.trigger)&&T.trigger(t)}),[A]);var oe,le=Object(ir.a)({noClick:!0,disabled:B,multiple:!1,minSize:f||re,maxSize:g||ie,accept:b,onDrop:function(e){if(1===e.length&&1!==R.length&&null===F){te(null),V(!0),w&&w(t,!0);var n=new FormData;e.forEach((function(e,t){n.append("files",e)})),On.a.files.postFiles.call(u,d,n,{onUploadProgress:function(t){var n=Math.round(100*t.loaded/t.total);L(Object(v.a)(e.map((function(e){return{name:e.name,size:e.size,progress:n,finished:!1}}))))}}).then((function(n){if(0===n.length)throw{response:{data:{error_code:"errorUploadingFile"}}};z(!0),m({id:n[0].id,nameKey:t,url:ne+n[0].url,fileName:n[0].name,nBytes:e[0].size}),w&&w(t,!1)})).catch((function(e){z(null),L([]),V(!1),w&&w(t,!1),ae(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorUploadingFile"),icon:"error",type:"danger"}))}))}},onDragEnter:function(){B||W(k.colors.lightGrey)},onDragLeave:function(){W(k.colors.white)},onDropAccepted:function(){W(k.colors.white)},onDropRejected:function(e,t){W(k.colors.white),e.length>0&&e[0].errors.length>0&&te(e[0].errors[0].code)}}),se=le.getRootProps,ue=le.open,de=le.getInputProps,pe=le.fileRejections,me=R.map((function(e,t){return r.a.createElement(Hr,{key:"file-".concat(t)},r.a.createElement(Yr,null,r.a.createElement(s.Text,{size:"article",color:k.colors.plusDarkGrey,key:"file-".concat(t)},e.name),r.a.createElement(Kr,{percent:e.progress,active:!e.finished&&e.progress&&100!==e.progress,success:e.finished&&!e.error,error:e.finished&&e.error})))}));return r.a.createElement(Pr,null,j&&r.a.createElement(Lr,null,r.a.createElement(ei,{borderless:!0,color:k.colors.darkGrey,borderlessHoverColor:k.colors.dangerRed,onClick:function(){E&&E()}},r.a.createElement($r,null,r.a.createElement(C.a,{icon:_.G,size:"lg"})))),r.a.createElement(Ir,{backgroundColor:K},r.a.createElement(Xr,se({className:"dropzone"}),r.a.createElement("input",Object.assign({},de(),{disabled:!1})),r.a.createElement(Rr,null,(o||n||i||me)&&r.a.createElement(Gr,null,void 0!==A&&null!==A||!R.length||R[0].finished&&!R[0].error?void 0!==A&&null!==A||R.length?A?r.a.createElement(Mr,null,o&&r.a.createElement(Nr,null,o),r.a.createElement(Br,null,n&&r.a.createElement(Wr,null,r.a.createElement(Fr,null,r.a.createElement(Vr,{size:"article",weight:"medium",color:k.colors.primary},n)),r.a.createElement(zr,null,r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:k.colors.darkGrey},"(".concat(function(e){if(!e||""===e)return"";var t=e.split("."),n="";if(1===t.length)return t[0];for(var a=0;a0&&!R[0].error&&R[0].finished||A)&&r.a.createElement(qr,{removable:!0},r.a.createElement(s.Button,{action:!0,loadingProps:{width:"100px"},disabled:Z,loading:Z,leftIcon:r.a.createElement(C.a,{icon:ke.m}),color:k.colors.plusDarkGrey,onClick:function(){J(!0),On.a.files.getFileOnTab.call(A.url).then((function(e){J(!1)})).catch((function(e){J(!1),ae(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}},Object(Ee.b)("generic.viewFile")),r.a.createElement(ei,{borderless:!0,color:k.colors.darkGrey,borderlessHoverColor:k.colors.dangerRed,onClick:function(){var e;e=0,L(R.filter((function(t,n){return n!==e}))),z(null),m(void 0),V(!1)}},r.a.createElement(Ur,null,r.a.createElement(C.a,{icon:_.O}))))))),r.a.createElement(Zr,null,r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"grey"},Object(Ee.b)("generic.fileUploaderNote"))),(!!pe.length||h)&&r.a.createElement(Zr,null,null!==ee&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},"file-too-large"===(oe=ee)?Object(Ee.b)("generic.fileUploaderErrorLarge",{limit:ce(g||ie)}):"file-too-small"===oe?Object(Ee.b)("generic.fileUploaderErrorSmall",{limit:f||ie}):"too-many-files"===oe?Object(Ee.b)("generic.tooManyFilesError"):"file-invalid-type"===oe?Object(Ee.b)("generic.fileInvalidTypeError"):void 0),h&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},"* ".concat(h))))},Pr=c.e.div(Cr()),Ir=c.e.div(Dr(),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.backgroundColor})),Rr=c.e.div(Tr()),Lr=c.e.div(kr()),Gr=c.e.div(Sr()),Nr=c.e.div(wr()),Fr=c.e.div(Ar()),zr=c.e.div(jr()),Mr=c.e.div(Er()),Ur=c.e.div(Or()),Br=c.e.div(yr()),Vr=Object(c.e)(s.Text)(vr()),Hr=c.e.div(xr()),Yr=c.e.div(hr()),Kr=Object(c.e)(cr.a)(br(),(function(e){return e.theme.colors.successGreen})),Wr=c.e.div(gr()),Qr=c.e.div(fr()),qr=c.e.div(mr(),(function(e){return e.removable?"16px":"0px"})),Zr=c.e.div(pr()),Jr=Object(c.e)(s.Text)(dr()),Xr=c.e.div(ur()),$r=c.e.div(sr()),ei=Object(c.e)(s.Button)(lr());function ti(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n flex-grow: 1;\n flex: 1;\n flex-direction: ",";\n\n > div {\n flex-grow: 1;\n }\n"]);return ti=function(){return e},e}function ni(){var e=Object(i.a)([""]);return ni=function(){return e},e}function ai(){var e=Object(i.a)(["\n display: flex;\n justify-content: flex-start;\n flex-direction: column;\n"]);return ai=function(){return e},e}var ri=function(e){var t=e.error,n=e.structure,i=e.onChange,c=e.defaultValue,o=(e.value,e.disabledAccordion),l=(Object(d.a)(e,["error","structure","onChange","defaultValue","value","disabledAccordion"]),Object(a.useMemo)((function(){return 0===(null===c||void 0===c?void 0:c.length)}),[c]));return r.a.createElement(ii,null,r.a.createElement(oi,null,r.a.createElement(s.Table,{unstackable:!0,selectable:!0,disabledAccordion:o,onChangeSelected:function(e){i(e)},resetRows:l,structure:n})),r.a.createElement(ci,null,t&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},t)))},ii=c.e.div(ai()),ci=c.e.div(ni()),oi=c.e.div(ti(),(function(e){return e.hasDescription?"column":"row"}));function li(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return li=function(){return e},e}function si(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n width: 372px;\n \n &&& {\n padding: 0px;\n }\n \n && {\n .ui.dropdown {\n /*padding: 16px 12px;\n background-color: ",";\n align-self: flex-start;*/\n display: flex;\n }\n \n .ui.dropdown > .text {\n color: ",";\n font-size: 15px;\n font-weight: 400;\n margin-right: 8px;\n flex-grow: 1;\n }\n \n /*.ui.dropdown > .dropdown.icon {\n color: ",";\n }*/\n \n .ui.dropdown .menu > .item {\n color: ",";\n font-size: 12px;\n }\n }\n "]);return si=function(){return e},e}function ui(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return ui=function(){return e},e}var di=function(e){var t=e.error,n=e.name,a=e.defaultValue,i=e.onChange,c=(e.value,e.options);return r.a.createElement(pi,null,r.a.createElement(mi,null,r.a.createElement(s.Dropdown,{name:n,onChange:function(e,t){return i(t.value)},options:c.map((function(e,t){return{key:"option_".concat(t),text:e.nameKey,value:e.valueId}})),defaultValue:a})),t&&r.a.createElement(fi,null,r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},"* ".concat(t))))},pi=c.e.div(ui()),mi=c.e.div(si(),(function(e){return e.theme.colors.lightGrey}),(function(e){return e.theme.colors.plusDarkGrey}),(function(e){return e.theme.colors.grey}),(function(e){return e.theme.colors.plusDarkGrey})),fi=c.e.div(li());function gi(){var e=Object(i.a)(["\n opacity: ",";\n pointer-events: ",";\n cursor: ",";\n\n button {\n pointer-events: ",";\n }\n"]);return gi=function(){return e},e}function bi(){var e=Object(i.a)([""]);return bi=function(){return e},e}function hi(){var e=Object(i.a)(["\n margin-top: 12px;\n\n > div:not(:first-child) {\n margin-top: 12px;\n }\n"]);return hi=function(){return e},e}function xi(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n div:nth-child(2) {\n margin-top: 8px;\n margin-top: 8px;\n }\n"]);return xi=function(){return e},e}function vi(){var e=Object(i.a)(["\n display: flex;\n justify-content: flex-start;\n flex-direction: column;\n margin-top: 24px;\n"]);return vi=function(){return e},e}var yi=function(e){var t=e.name,n=e.children,i=Object(a.useState)(null),c=Object(O.a)(i,2),o=c[0],l=c[1],u=Object(vt.g)(),d=[];return r.a.Children.forEach(n,(function(e){var n=u.getValues("".concat(t,".").concat(e.props.nameKey));n&&d.push(n)})),r.a.createElement(Ei,null,r.a.createElement(ji,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("applications.fileUploaderTitle",{textOnly:!0})),r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("applications.fileUploaderSubtitle",{textOnly:!0}))),r.a.createElement(Ai,null,n&&r.a.Children.map(n,(function(e){var n,a=!1;if(u&&(null===(n=e.props)||void 0===n?void 0:n.nameKey)&&d.length){var i=u.getValues("".concat(t,".").concat(e.props.nameKey));a=null===i||void 0===i}return r.a.createElement(Si,{disabled:a},r.a.cloneElement(e,{onError:function(e){l(e)}}))}))),r.a.createElement(wi,null,o&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},"* ",o)))};yi.defaultProps={children:[]};var Oi=yi,Ei=c.e.div(vi()),ji=c.e.div(xi()),Ai=c.e.div(hi()),wi=c.e.div(bi()),Si=c.e.div(gi(),(function(e){return e.disabled?.5:1}),(function(e){return e.disabled?"none":"auto"}),(function(e){return e.disabled?"not-allowed":"pointer"}),(function(e){return e.disabled?"none":"auto"})),ki=n(1134);function Ti(){var e=Object(i.a)(["\n margin-top: 2px;\n"]);return Ti=function(){return e},e}function Di(){var e=Object(i.a)(["\n display: inline-block;\n svg {\n color: ",";\n font-size: 10px;\n margin-left: 6px;\n }\n"]);return Di=function(){return e},e}function Ci(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n && {\n .ui.dropdown {\n padding: 16px 8px;\n background-color: ",";\n align-self: flex-start;\n }\n\n .ui.dropdown > .text {\n color: ",";\n font-size: 15px;\n font-weight: 400;\n line-height: 1.3;\n max-width: 600px;\n }\n\n .ui.dropdown > .dropdown.icon {\n color: ",";\n }\n\n .ui.dropdown .menu {\n border-radius: 0;\n }\n\n .ui.dropdown .menu > .item {\n color: ",";\n font-size: 12px;\n }\n }\n"]);return Ci=function(){return e},e}var _i=function(e){var t=e.error,n=e.name,i=e.defaultValue,c=e.onChange,o=(e.value,e.options),l=Object(a.useState)(!1),u=Object(O.a)(l,2),d=u[0],p=u[1];return r.a.createElement(Pi,null,r.a.createElement(ki.a,{name:n,placeholder:Object(Ee.b)("applications.requestThirdStepStatementDropdownPlaceholder",{textOnly:!0}),onChange:function(e,t){return c(t.value)},options:o.map((function(e,t){return{key:"option_".concat(t),text:e.nameKey,value:e.valueId}})),icon:r.a.createElement(Ii,null,r.a.createElement(C.a,{icon:d?ke.f:ke.d})),defaultValue:i,onOpen:function(){return p(!0)},onClose:function(){return p(!1)}}),r.a.createElement(Ri,null,t&&r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},"* ".concat(t))))},Pi=c.e.div(Ci(),(function(e){return e.theme.colors.lightGrey}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.grey}),(function(e){return e.theme.colors.plusDarkGrey})),Ii=c.e.div(Di(),(function(e){return e.theme.colors.grey})),Ri=c.e.div(Ti()),Li={text:{component:s.Text,type:"ref"},textbox:{component:s.FormInput,type:"ref"},largetextbox:{component:tr,type:"controller"},big_textbox:{component:Qa,type:"controller"},file:{component:_r,type:"controller"},checkbox:{component:s.Checkbox,type:"ref"},checkbox_table:{component:ri,type:"controller"},radio_button:{component:s.RadioList,type:"controller"},dropdown:{component:di,type:"controller"},flag_dropdown_textbox:{component:Fa,type:"controller"},application_dropdown:{component:_i,type:"controller"},counter:{component:s.Counter,type:"controller"},editableGroupComponent:{component:s.EditableFieldsGroup,type:"groupController"},group:{component:Oi,type:"groupController"}},Gi=function(e){var t=e.type,n=e.children,a=e.control,i=e.defaultValue,c=e.register,o=Object(d.a)(e,["type","children","control","defaultValue","register"]),l=Li[t].component,s=Li[t].type;return r.a.createElement(r.a.Fragment,null,"ref"===s&&r.a.createElement(l,Object.assign({register:c(o.name)},o,{defaultValue:i})),"controller"===s&&r.a.createElement(vt.a,{name:o.name,defaultValue:i,control:a,render:function(e){var t=e.field,n=t.onChange,a=t.value;return r.a.createElement(l,Object.assign({},o,{onChange:n,defaultValue:i,value:a}))}}),"groupController"===s&&r.a.createElement(l,o,n))},Ni=function(e,t,n,a){var i;return i=void 0!==e.getValues(t.nameKey)?e.getValues(t.nameKey):"undefined"===typeof t.value?void 0:t.value,r.a.createElement(Gi,Object.assign({name:a,type:t.type,register:e.register,values:t.values,control:e.control,defaultValue:i,form:e},n))},Fi=function(e,t){return e&&t},zi=function(e,t){return e||t},Mi=function(e,t){if(!e)return[];var n=[];return t.forEach((function(t){if(null!==t.visibleIf){var a=[];t.visibleIf.forEach((function(t){var n=Object.keys(t).map((function(n){return null!==e[n]&&e[n]===t[n]})).reduce(Fi,!0);a.push(n)})),a.reduce(zi,!1)||n.push(t.nameKey)}})),n},Ui=function(e){var t=function(e){var t=[];return e.forEach((function(e,n){if(!(null===e||void 0===e?void 0:e.hidden))if("group"===e.type&&e.values&&e.values.length>0){var a=e.validations.map((function(t){return(n=e.nameKey,{oneOfRequired:function(e){return{type:"oneOfRequired",params:[{message:e,type:"group"},n]}}})[t.type](t.params[0]);var n}));e.values.forEach((function(e){t.push({id:e.nameKey,validationType:e.validationType,validations:[].concat(Object(v.a)(a),Object(v.a)(e.validations))})}))}else if("editableGroupComponent"===e.type&&e.values&&e.values.length>0){var r=e.values.map((function(e){return{id:e.nameKey,validationType:e.validationType,validations:e.validations}})).reduce(Pa,{});t.push({id:e.nameKey,validationType:"object",validations:[{type:"shape",params:[r]}]})}else t.push({id:e.nameKey,validationType:e.validationType,validations:e.validations})})),t}(e).reduce(Pa,{}),n=Sa.object().shape(t);return Object(ka.a)(n)},Bi=n(63),Vi=n.n(Bi),Hi=function(e){var t=e.formSchema,n=e.children,i=Object(a.useState)(t),c=Object(O.a)(i,2),o=c[0],l=c[1],s=Object(vt.f)({resolver:Ui(o),shouldUnregister:"/dados-pessoais"===f.h.location.pathname}),u=Object(a.useMemo)((function(){return s.watch()}),[s]),d=function(e,n,a){var r=[],i=e.reduce((function(e,t){return!0===(null===t||void 0===t?void 0:t.hidden)&&e.push(t.nameKey),"group"!==t.type&&"editableGroupComponent"!==t.type||(null===t||void 0===t?void 0:t.values)&&t.values.forEach((function(t){(null===t||void 0===t?void 0:t.hidden)&&e.push(t.nameKey)})),e}),[]),c=!Vi.a.isEqual(n,i);(c||a)&&(e.forEach((function(e,a){var i=n.some((function(t){return t===e.nameKey})),c=t.find((function(t){return t.nameKey===e.nameKey})),o=Object(y.a)(Object(y.a)({},e),{},{validations:i?[]:(null===c||void 0===c?void 0:c.validations)||[],hidden:i});"group"!==e.type&&"editableGroupComponent"!==e.type||(o.values=e.values.map((function(e,t){var a,r=n.some((function(t){return t===e.nameKey}));return Object(y.a)(Object(y.a)({},e),{},{validations:r?[]:(null===c||void 0===c||null===(a=c.values[t])||void 0===a?void 0:a.validations)||[],hidden:r})}))),r.push(o)})),(c||a)&&l(r))};Object(a.useEffect)((function(){if(o){var e=Mi(u,o);d(o,e,!1)}}),[u]),Object(a.useEffect)((function(){var e=Mi(u,t);d(t,e,!0)}),[t]);var p=Object(a.useMemo)((function(){return function(e,t){var n={};return e.forEach((function(e,a){"group"===e.type&&e.values&&e.values.length>0?(n[e.nameKey]={group:{value:function(n){return Ni(t,e,n,e.nameKey)},values:{}}},e.values.forEach((function(a){n[e.nameKey].group.values[a.nameKey]=function(n){return Ni(t,a,n,"".concat(e.nameKey,".").concat(a.nameKey))}}))):"editableGroupComponent"===e.type&&e.values&&e.values.length>0?(n[e.nameKey]={value:function(n){return Ni(t,e,n,e.nameKey)},values:{}},e.values.forEach((function(a){n[e.nameKey].values[a.nameKey]=function(n){return Ni(t,a,n,"".concat(e.nameKey,".").concat(a.nameKey))}}))):n[e.nameKey]=function(n){return Ni(t,e,n,e.nameKey)},e.hidden&&t.unregister(e.nameKey)})),n}(o,s)}),[o]),m=Object(a.useMemo)((function(){var e=Mi(u,o);return function(e,t,n){var a={};return e.forEach((function(e){if("group"===e.type&&e.values&&e.values.length>0){var t=!1;null!==n&&(t=n.some((function(t){return t===e.nameKey}))),a[e.nameKey]={group:{value:Object(y.a)(Object(y.a)({},e),{},{hidden:t}),values:{}}},e.values.forEach((function(t){var r=!1;null!==n&&(r=n.some((function(e){return e===t.nameKey}))),a[e.nameKey].group.values[t.nameKey]=Object(y.a)(Object(y.a)({},t),{},{hidden:r})}))}else if("editableGroupComponent"===e.type&&e.values&&e.values.length>0){var r=!1;null!==n&&(r=n.some((function(t){return t===e.nameKey}))),a[e.nameKey]=Object(y.a)(Object(y.a)({},e),{},{hidden:r,values:{}}),e.values.forEach((function(t){var r=!1;null!==n&&(r=n.some((function(e){return e===t.nameKey}))),a[e.nameKey].values[t.nameKey]=Object(y.a)(Object(y.a)({},t),{},{hidden:r})}))}else{var i=!1;null!==n&&(i=n.some((function(t){return t===e.nameKey}))),a[e.nameKey]=Object(y.a)(Object(y.a)({},e),{},{hidden:i})}})),a}(o,0,e)}),[o,s]);return r.a.createElement(vt.b,s,n(s,p,m))};function Yi(){var e=Object(i.a)(["\n line-height: 1.2;\n"]);return Yi=function(){return e},e}function Ki(){var e=Object(i.a)(["\n display: flex;\n\n > button:last-child {\n margin-left: 16px;\n }\n"]);return Ki=function(){return e},e}function Wi(){var e=Object(i.a)(["\n display: flex;\n justify-content: ",";\n margin-top: 32px;\n"]);return Wi=function(){return e},e}function Qi(){var e=Object(i.a)(["\n width: 16px;\n height: 16px;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: ",";\n border-radius: 50%;\n\n &&& {\n min-width: 16px;\n height: 16px;\n }\n\n svg {\n font-size: 10px;\n color: ",";\n }\n"]);return Qi=function(){return e},e}function qi(){var e=Object(i.a)(["\n height: 81px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n flex: 1;\n padding: 0 16px;\n background-color: ",";\n ","\n\n &:not(:last-child) {\n margin-right: 8px;\n }\n"]);return qi=function(){return e},e}function Zi(){var e=Object(i.a)(["\n display: flex;\n margin-bottom: 32px;\n overflow-y: hidden;\n overflow-x: auto;\n"]);return Zi=function(){return e},e}var Ji=function(e){var t=e.t,n=Object(a.useContext)(c.a),i=Object(l.c)(ye.h),o=Object(l.c)(ye.i),d=[t("applications.requestFirstStep"),t("applications.requestSecondStep"),t("applications.requestThirdStep"),t("applications.requestFourthStep")],m={done:{backgroundColor:n.colors.primary,color:n.colors.white,fontWeight:500,border:"none",borderStyle:null,checkTick:!0},current:{backgroundColor:n.colors.lightGrey,color:n.colors.primary,fontWeight:500,border:"top",borderStyle:"2px solid ".concat(n.colors.primary),checkTick:!1},toDo:{backgroundColor:"transparent",color:n.colors.regularGrey,fontWeight:400,border:"all",borderStyle:"1px solid ".concat(n.colors.regularGrey),checkTick:!1}},b=p.a.NewApplication,h=b.onMount,x=b.onUnmount,E=b.setCurrentStep,j=b.getApplicationForm,A=b.setApplicationData,w=b.getApplicationTypes,S=b.setApplicationTypeId,k=b.submitApplication,T=b.setLoadingStatus,D=b.resetStepThree,P=b.resetApplicationSelection,I=b.setErrorStatus,R=b.resetPage,L=Object(l.b)(),G=Object(l.c)(ye.e),N=Object(l.c)(ye.f),F=Object(l.c)(ye.g),z=F.applicationTypes,M=F.filterParams,U=Object(l.c)(ye.a),B=Object(l.c)(ye.b),V=Object(l.c)(ye.c),H=Object(a.useState)(!1),Y=Object(O.a)(H,2),K=Y[0],W=Y[1],Q=Object(a.useState)({}),q=Object(O.a)(Q,2),Z=q[0],J=q[1];Object(a.useEffect)((function(){if(f.h.location.state&&(!N.type.id||!N.registrationId)){var e,t;if(!N.registrationId&&i)L(A(Object(y.a)(Object(y.a)({},N),{},{registrationId:null!==(e=f.h.location.state.registrationId)&&void 0!==e?e:i[0].registrationId})));if(0===z.filters.length&&N.registrationId&&L(w(M)),i&&z.filters.length>0)"altera\xe7\xe3oDeDados"in z.data?t="altera\xe7\xe3oDeDados":"changeOfData"in z.data&&(t="changeOfData"),L(S(z.data[t][0].applicationId)),N.type.id||(L(A(Object(y.a)(Object(y.a)({},N),{},{type:{theme:z.data[t][0].theme,id:z.data[t][0].applicationId,name:z.data[t][0].type}}))),1===G&&L(E(3))),L(T({fieldName:"loading",fieldValue:!1})),f.h.replace()}}),[i,N.registrationId,M,z,z.filters.length]),Object(a.useEffect)((function(){return L(h()),function(){L(x())}}),[L,h,x,o.impersonate]),Object(a.useEffect)((function(){3===G&&null===N.form&&L(j())}),[L,G]),Object(a.useEffect)((function(){K&&(L(T({fieldName:"loading",fieldValue:!1})),W(!1))}),[L,K]);var X=function(e){L(T({fieldName:"loading",fieldValue:!0})),L(A(Object(y.a)(Object(y.a)({},N),{},{formValues:Object(yt.b)(N.form,e)}))),L(E(G+1))},$=Object(a.useMemo)((function(){if(N.form){var e=N.form,t=e.expoFields,n=e.observations,a=e.mandatoryDocuments,r=e.additionalDocuments;return[].concat(Object(v.a)(t.values&&t.values.length?t.values:[]),Object(v.a)(n.values&&n.values.length?n.values:[]),Object(v.a)(a.values&&a.values.length?a.values:[]),Object(v.a)(r.values&&r.values.length?r.values:[]))}return[]}),[N.form]);return r.a.createElement(u.a,{loading:B||!i,headerLeft:r.a.createElement(g,{title:t("applications.requestTitle")}),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(Xi,null,d.map((function(e,t){return t+1 div:first-child {\n margin-right: 8px;\n }\n"]);return uc=function(){return e},e}function dc(){var e=Object(i.a)(["\n > div:not(:first-child) {\n margin-top: 8px;\n }\n"]);return dc=function(){return e},e}function pc(){var e=Object(i.a)(["\n margin-right: 50px;\n\n > div:not(:first-child) {\n margin-top: 8px;\n }\n"]);return pc=function(){return e},e}function mc(){var e=Object(i.a)(["\n width: 75%;\n display: flex;\n margin-top: 24px;\n"]);return mc=function(){return e},e}function fc(){var e=Object(i.a)([""]);return fc=function(){return e},e}function gc(){var e=Object(i.a)([""]);return gc=function(){return e},e}function bc(){var e=Object(i.a)(["\n width: ","%;\n height: 100%;\n background-color: ",";\n"]);return bc=function(){return e},e}function hc(){var e=Object(i.a)(["\n width: 100%;\n height: 6px;\n margin-top: 1px;\n background-color: ",";\n"]);return hc=function(){return e},e}function xc(){var e=Object(i.a)(["\n width: ","%;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n border-right: 2px solid ",";\n"]);return xc=function(){return e},e}function vc(){var e=Object(i.a)(["\n width: ","%;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n border-right: 2px solid ",";\n"]);return vc=function(){return e},e}function yc(){var e=Object(i.a)(["\n width: ","%;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n background-color: ",";\n opacity: 0.7;\n"]);return yc=function(){return e},e}function Oc(){var e=Object(i.a)(["\n width: 100%;\n height: 55px;\n position: relative;\n display: flex;\n background-color: ",";\n"]);return Oc=function(){return e},e}function Ec(){var e=Object(i.a)(["\n display: flex;\n\n > div {\n width: calc(100% / 6);\n }\n\n > div:first-child {\n display: flex;\n justify-content: space-between;\n }\n\n > div:not(:first-child) {\n display: flex;\n justify-content: flex-end;\n }\n\n > div:not(:last-child) {\n > div:last-child {\n margin-right: ",";\n }\n }\n"]);return Ec=function(){return e},e}function jc(){var e=Object(i.a)([""]);return jc=function(){return e},e}var Ac=function(e){var t,n,i=e.data,o=Object(a.useContext)(c.a),l=[60,120,180,240,300,360],u=[3,4,5,6,7,8],d=null!==(t=l[u.indexOf(i.signUpsAmount)])&&void 0!==t?t:2===i.signUpsAmount?30:i.signUpsAmount?15:1;return r.a.createElement(wc,null,r.a.createElement(Sc,null,l.map((function(e,t){return 0===t?r.a.createElement(Ic,{index:t,key:"ectsValue-".concat(t)},r.a.createElement(s.Text,{size:"xSmall",color:o.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityGraphAccumulatedECTS")),r.a.createElement(Uc,{key:"signUpsScale-".concat(t),size:"xSmall",weight:"regular",color:o.colors.plusDarkGrey},l[t])):r.a.createElement(Ic,{index:t,key:"ectsValue-".concat(t)},r.a.createElement(Uc,{key:"signUpsScale-".concat(t),size:"xSmall",weight:"regular",color:o.colors.plusDarkGrey},4!==t?l[t]:""))}))),r.a.createElement(kc,null,r.a.createElement(Tc,{width:100*i.ectsEarned/360,background:(n=i.eligibilityState,100===n?o.colors.dangerRed:1===n||2===n?o.colors.successGreen:25===n||50===n?o.colors.decisionYellow:-1===n?o.colors.grey:void 0)}),r.a.createElement(Dc,{width:100*i.minimumECTS/360}),r.a.createElement(Cc,{width:100*i.maximumECTS/360})),r.a.createElement(_c,null,r.a.createElement(Pc,{width:100*d/360})),r.a.createElement(Sc,{lower:!0},u.map((function(e,t){return 0===t?r.a.createElement(Rc,{key:"signUpsValue-".concat(t)},r.a.createElement(Bc,{size:"xSmall",color:o.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityGraphSignupsAmount")),r.a.createElement(Mc,{key:"signUpsScale-".concat(t),size:"xSmall",color:o.colors.plusDarkGrey,weight:"regular"},u[t])):r.a.createElement(Rc,{key:"signUpsValue-".concat(t)},r.a.createElement(Mc,{key:"signUpsScale-".concat(t),size:"xSmall",color:o.colors.plusDarkGrey,weight:"regular"},4!==t?u[t]:""))}))),r.a.createElement(Lc,null,r.a.createElement(Gc,null,r.a.createElement(Fc,null,r.a.createElement(zc,{divider:o.colors.successGreen}),r.a.createElement(s.Text,{size:"xSmall",color:o.colors.grey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityGraphMinimumECTS"))),r.a.createElement(Fc,null,r.a.createElement(zc,{divider:o.colors.primary}),r.a.createElement(s.Text,{size:"xSmall",color:o.colors.grey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityGraphMaximumECTS"))),r.a.createElement(Fc,null,r.a.createElement(zc,{background:o.colors.primary}),r.a.createElement(s.Text,{size:"xSmall",color:o.colors.grey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityGraphSignups")))),r.a.createElement(Nc,null,r.a.createElement(Fc,null,r.a.createElement(zc,{background:o.colors.successGreen}),r.a.createElement(s.Text,{size:"xSmall",color:o.colors.grey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityStatusGreen"))),r.a.createElement(Fc,null,r.a.createElement(zc,{background:o.colors.decisionYellow}),r.a.createElement(s.Text,{size:"xSmall",color:o.colors.grey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityStatusYellow"))),r.a.createElement(Fc,null,r.a.createElement(zc,{background:o.colors.dangerRed}),r.a.createElement(s.Text,{size:"xSmall",color:o.colors.grey,weight:"regular"},Object(Ee.b)("registrations.detailsEligibilityStatusRed"))))))},wc=c.e.div(jc()),Sc=c.e.div(Ec(),(function(e){return e.lower?"-2px":"-7px"})),kc=c.e.div(Oc(),(function(e){return e.theme.colors.lightGrey})),Tc=c.e.div(yc(),(function(e){return e.width}),(function(e){var t=e.background;return t||"transparent"})),Dc=c.e.div(vc(),(function(e){return e.width}),(function(e){return e.theme.colors.successGreen})),Cc=c.e.div(xc(),(function(e){return e.width}),(function(e){return e.theme.colors.primary})),_c=c.e.div(hc(),(function(e){return e.theme.colors.lightGrey})),Pc=c.e.div(bc(),(function(e){return e.width}),(function(e){return e.theme.colors.primary})),Ic=c.e.div(gc()),Rc=c.e.div(fc()),Lc=c.e.div(mc()),Gc=c.e.div(pc()),Nc=c.e.div(dc()),Fc=c.e.div(uc()),zc=c.e.div(sc(),(function(e){var t=e.theme,n=e.background;return n||t.colors.lightGrey}),(function(e){return e.divider?"block":"none"}),(function(e){return e.divider})),Mc=Object(c.e)(s.Text)(lc()),Uc=Object(c.e)(s.Text)(oc()),Bc=Object(c.e)(s.Text)(cc()),Vc=function(e){return 100===e?Object(Ee.b)("registrations.detailsEligibilityStatusRed"):1===e||2===e?Object(Ee.b)("registrations.detailsEligibilityStatusGreen"):25===e||50===e?Object(Ee.b)("registrations.detailsEligibilityStatusYellow"):-1===e?Object(Ee.b)("registrations.detailsEligibilityStatusGrey"):void 0};function Hc(){var e=Object(i.a)(["\n margin-top: 16px;\n"]);return Hc=function(){return e},e}function Yc(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return Yc=function(){return e},e}function Kc(){var e=Object(i.a)(["\n width: 100%;\n margin-top: 28px;\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return Kc=function(){return e},e}function Wc(){var e=Object(i.a)([""]);return Wc=function(){return e},e}function Qc(){var e=Object(i.a)(["\n margin: 28px 0 48px 0;\n"]);return Qc=function(){return e},e}function qc(){var e=Object(i.a)(["\n margin-top: 14px;\n"]);return qc=function(){return e},e}function Zc(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Zc=function(){return e},e}function Jc(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n white-space: nowrap;\n"]);return Jc=function(){return e},e}function Xc(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n white-space: nowrap;\n"]);return Xc=function(){return e},e}function $c(){var e=Object(i.a)(["\n display: flex;\n margin-top: 28px;\n\n > div:not(:first-child) {\n margin-left: 40px;\n }\n"]);return $c=function(){return e},e}function eo(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return eo=function(){return e},e}function to(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return to=function(){return e},e}function no(){var e=Object(i.a)(["\n display: flex;\n margin-top: 26px;\n\n > div:not(:first-child) {\n margin-left: 40px;\n }\n"]);return no=function(){return e},e}function ao(){var e=Object(i.a)(["\n display: flex;\n margin-top: 28px;\n overflow: auto;\n\n > div {\n flex: 1;\n }\n\n > div:not(:first-child) {\n margin-left: 40px;\n }\n\n @media (max-width: 992px) {\n flex-direction: column;\n\n > div:not(:first-child) {\n margin: 40px 0 0 0;\n }\n }\n"]);return ao=function(){return e},e}function ro(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return ro=function(){return e},e}function io(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return io=function(){return e},e}function co(){var e=Object(i.a)(["\n display: flex;\n margin-top: 28px;\n\n > div:not(:first-child) {\n margin-left: 40px;\n }\n"]);return co=function(){return e},e}function oo(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n div:first-child {\n margin-bottom: 12px;\n }\n"]);return oo=function(){return e},e}function lo(){var e=Object(i.a)(["\n display: flex;\n margin-top: 28px;\n\n > div:not(:first-child) {\n margin-left: 40px;\n }\n\n @media (max-width: 992px) {\n flex-direction: column;\n\n > div:not(:first-child) {\n margin: 40px 0 0 0;\n }\n }\n"]);return lo=function(){return e},e}function so(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n"]);return so=function(){return e},e}function uo(){var e=Object(i.a)([""]);return uo=function(){return e},e}function po(){var e=Object(i.a)(["\n > div:not(:last-child) {\n margin-bottom: 32px;\n }\n"]);return po=function(){return e},e}var mo=function(e){var t=e.t,n=(e.i18n,p.a.RegistrationDetails),i=n.onMount,o=n.onUnmount,d=Object(l.b)(),m=Object(a.useContext)(c.a),f=Object(l.c)(rc);Object(a.useEffect)((function(){return d(i()),function(){d(o())}}),[d,i,o,f.impersonate]);var b=Object(l.c)(ic),h=b.loading,x=b.errorStatus,v=b.registrationGeneralInfo,O=b.scholarship,E=b.eligibility,j=b.history,A=[{text:t("registrations.detailsEligibilityHistoryEligibility"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryScholarYear"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryAccumulatedECTS"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryECTSEarned"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryAccumulatedSignups"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryScholarYearCoef"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryCoefType"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryECTSToRelease"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}},{text:t("registrations.detailsEligibilityHistoryECTSEnrolled"),style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}}],w=function(e){return 100===e?m.colors.dangerRed:1===e||2===e?m.colors.successGreen:25===e||50===e?m.colors.decisionYellow:-1===e?m.colors.grey:void 0},S=function(e){return"eligibilityState"===e||"academicYear"===e||"typeAcademicYear"===e?{width:2}:null},k={header:{type:"columnTitle",titles:A},rows:j.map((function(e){return{rowProps:{color:m.colors.white},cells:Object.keys(e).map((function(t,n){return{content:"eligibilityState"===t?e[t]?r.a.createElement(bo,null,r.a.createElement(s.StatusLabel,{label:Vc(e[t]),background:w(e[t])})):r.a.createElement(C.a,{icon:ke.k}):null!==e[t]&&void 0!==e[t]?r.a.createElement(s.Text,{size:"small",color:m.colors.plusDarkGrey,weight:"regular",wordBreak:"keep-all",wordWrap:"normal"},e[t]):r.a.createElement(C.a,{icon:ke.k}),cellProps:Object(y.a)(Object(y.a)({},S(t)),{},{textAlign:"center"})}}))}}))};return r.a.createElement(u.a,{loading:h||x.errorRegistrationDetails,headerLeft:r.a.createElement(g,{pullBackButton:!0,title:t("registrations.detailsTitle"),backButton:!0}),mainContent:r.a.createElement(fo,null,r.a.createElement(go,null,!v&&r.a.createElement(s.Segment,null,r.a.createElement(s.Text,{size:"mediumSmall",color:m.colors.plusDarkGrey,weight:"regular"},t("registrations.noData"))),v&&r.a.createElement(s.Segment,null,r.a.createElement(s.Text,{size:"large",color:m.colors.primary,weight:"regular"},"".concat(v.courseCode," - ").concat(v.courseName)),r.a.createElement(ho,null,r.a.createElement(xo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsRegistrationDate")),r.a.createElement(s.Text,{size:"mediumSamll",color:m.colors.plusDarkGrey,weight:"regular"},v.registrationDate)),r.a.createElement(xo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsScholarYear")),r.a.createElement(s.Text,{size:"mediumSamll",color:m.colors.plusDarkGrey,weight:"regular"},v.registrationAcademicYear)),r.a.createElement(xo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsAccessRegime")),r.a.createElement(s.Text,{size:"mediumSamll",color:m.colors.plusDarkGrey,weight:"regular"},v.accessScheme)),"ACTIVO"===v.registrationStatus&&r.a.createElement(xo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsCurricularYear")),r.a.createElement(s.Text,{size:"mediumSamll",color:m.colors.plusDarkGrey,weight:"regular"},v.academicYear)),r.a.createElement(xo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsStudentTypology")),r.a.createElement(s.Text,{size:"mediumSamll",color:m.colors.plusDarkGrey,weight:"regular"},v.typology))))),r.a.createElement(go,null,O&&r.a.createElement(s.Segment,null,r.a.createElement(s.Text,{size:"large",color:m.colors.plusDarkGrey,weight:"regular"},t("registrations.detailsScholarship")),r.a.createElement(vo,null,r.a.createElement(yo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsScholarshipStatus")),r.a.createElement(Oo,null,r.a.createElement(s.StatusLabel,{label:"Deferida"===O.scholarshipStatus?t("registrations.detailsScholarshipStatusTrue"):"Em an\xe1lise"===O.scholarshipStatus?t("registrations.detailsScholarshipStatusWaiting"):t("registrations.detailsScholarshipStatusFalse"),background:"Deferida"===O.scholarshipStatus?m.colors.successGreen:"Em an\xe1lise"===O.scholarshipStatus?m.colors.decisionYellow:m.colors.dangerRed}))),r.a.createElement(yo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsScholarshipCategory")),r.a.createElement(Lo,{size:"mediumSamll",color:m.colors.plusDarkGrey,weight:"regular"},O.scholarshipCategory))))),r.a.createElement(go,null,E&&j.length&&r.a.createElement(s.Segment,null,r.a.createElement(s.Text,{size:"large",color:m.colors.plusDarkGrey,weight:"regular"},t("registrations.detailsEligibility")),r.a.createElement(Eo,null,r.a.createElement(s.Segment,{padding:"24px"},r.a.createElement(s.Text,{size:"mediumSamll",color:m.colors.primary,weight:"regular"},t("registrations.detailsEligibilityInfo")),r.a.createElement(jo,null,r.a.createElement(Ao,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsEligibilityInfoECTSToDo")),r.a.createElement(Ro,{size:"xLarge",color:m.colors.black,weight:"regular"},E.totalEctsToDo)),r.a.createElement(wo,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsEligibilityInfoECTSEarned")),r.a.createElement(Ro,{size:"xLarge",color:m.colors.black,weight:"regular"},E.totalEctsEarned)))),r.a.createElement(s.Segment,{padding:"24px"},r.a.createElement(s.Text,{size:"mediumSamll",color:m.colors.primary,weight:"regular",whiteSpace:"nowrap"},"".concat(t("registrations.detailsEligibilityCurrentYear",{textOnly:!0})," ").concat(v&&v.academicYear?v.academicYear:"")),r.a.createElement(So,null,r.a.createElement(ko,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular",breakWord:!1},t("registrations.detailsEligibilityCurrentYearECTSToDo")),r.a.createElement(Ro,{size:"xLarge",color:m.colors.black,weight:"regular"},E.currentYearEctsToDo)),r.a.createElement(To,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsEligibilityCurrentYearECTSEarned")),r.a.createElement(Ro,{size:"xLarge",color:m.colors.black,weight:"regular"},E.currentYearEctsEarned)),r.a.createElement(Do,null,r.a.createElement(s.Text,{size:"xSmall",color:m.colors.grey,weight:"regular"},t("registrations.detailsEligibilityCurrentYearEligibility")),r.a.createElement(Co,null,r.a.createElement(s.StatusLabel,{label:Vc(E.eligibilityState),background:w(E.eligibilityState)})))))),E&&r.a.createElement(_o,null,r.a.createElement(Ac,{data:{eligibilityState:E.eligibilityState,signUpsAmount:E.numberSignups,ectsEarned:E.totalEctsEarned,minimumECTS:E.graphMinEcts,maximumECTS:E.graphMaxEcts}})),r.a.createElement(Po,null,r.a.createElement(s.Text,{size:"large",color:m.colors.plusDarkGrey,weight:"regular"},t("registrations.detailsEligibilityHistory")),r.a.createElement(Io,null,r.a.createElement(s.Table,{unstackable:!0,structure:k,headerCellPadding:"20px 5px"}))))),r.a.createElement(go,null,E&&j.length&&r.a.createElement(s.InfoBox,{title:t("registrations.detailsInfoEligibilityHeader"),link:t("links.registrationDetailsInfoEligibility",{textOnly:!0}),padding:"42px 42px"},r.a.createElement(s.Text,{size:"article",color:m.colors.darkGrey,weight:"regular"},t("registrations.detailsInfoEligibilityBody")))))})},fo=c.e.div(po()),go=c.e.div(uo()),bo=c.e.div(so()),ho=c.e.div(lo()),xo=c.e.div(oo()),vo=c.e.div(co()),yo=c.e.div(io()),Oo=c.e.div(ro()),Eo=c.e.div(ao()),jo=c.e.div(no()),Ao=c.e.div(to()),wo=c.e.div(eo()),So=c.e.div($c()),ko=c.e.div(Xc()),To=c.e.div(Jc()),Do=c.e.div(Zc()),Co=c.e.div(qc()),_o=c.e.div(Qc()),Po=c.e.div(Wc()),Io=c.e.div(Kc()),Ro=Object(c.e)(s.Text)(Yc()),Lo=Object(c.e)(s.Text)(Hc()),Go=function(e){return e.App.user},No=function(e){return e.Registrations};function Fo(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n justify-content: center;\n & div {\n :hover {\n cursor: pointer;\n }\n }\n"]);return Fo=function(){return e},e}function zo(){var e=Object(i.a)(["\n width: 100%;\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return zo=function(){return e},e}var Mo,Uo=function(e){var t=e.t,n=Object(a.useContext)(c.a),i=p.a.App.navigateTo,o=p.a.Registrations,d=o.onMount,m=(o.setLoading,o.onUnmount),f=Object(l.b)(),b=Object(l.c)(No),h=b.loading,x=b.errorStatus,v=Object(l.c)(Go);Object(a.useEffect)((function(){return f(d()),function(){f(m())}}),[f,d,m,v.impersonate]);var y=function(){return{header:{type:"columnTitle",titles:[{text:t("registrations.registrationTableTitleCourse",{textOnly:!0}),style:{fontWeight:400}},{text:t("registrations.registrationTableTitleBranch",{textOnly:!0}),style:{fontWeight:400}},{text:t("registrations.registrationTableTitleYear",{textOnly:!0}),style:{fontWeight:400,textAlign:"center"}},{text:t("registrations.registrationTableRegistrationState",{textOnly:!0}),style:{fontWeight:400,textAlign:"center"}},{text:t("registrations.registrationTablePrescription",{textOnly:!0}),style:{fontWeight:400,textAlign:"center"}},{text:""}]},rows:v.registrations?v.registrations.map((function(e){return{rowProps:{navigatable:!0,onClick:function(){return f(i({key:"registrationdetails",params:{id:e.registrationId}}))},color:n.colors.white},cells:[{content:r.a.createElement(s.Text,{size:"article",weight:"bold",color:n.colors.primary},"".concat(e.courseCode,"-").concat(e.courseName)),cellProps:{width:7,singleLine:!1,style:{whiteSpace:"break-space",minWidth:"100px"}}},{content:r.a.createElement(s.Text,{size:"article",weight:"regular"},e.branchName),cellProps:{width:3,style:{whiteSpace:"break-space",minWidth:"100px"}}},{content:e.academicYear?r.a.createElement(s.Text,{size:"article",weight:"regular"},e.academicYear):r.a.createElement(C.a,{icon:ke.k}),cellProps:{width:2,singleLine:!0,textAlign:"center"}},{content:r.a.createElement(s.Text,{size:"article",weight:"regular"},"".concat(t("enrollmentState."+e.registrationState,{textOnly:!0}))),cellProps:{width:1,singleLine:!0,textAlign:"center"}},{content:e.eligibilityState?r.a.createElement(Vo,null,r.a.createElement(s.StatusLabel,{label:Vc(e.eligibilityState),background:(a=e.eligibilityState,100===a?n.colors.dangerRed:1===a||2===a?n.colors.successGreen:25===a||50===a?n.colors.decisionYellow:-1===a?n.colors.grey:void 0),hideTooltip:!0})):r.a.createElement(C.a,{icon:ke.k}),cellProps:{width:1,singleLine:!0,textAlign:"center"}},{content:r.a.createElement(C.a,{icon:_.k}),cellProps:{width:1,singleLine:!0}}],collapsableRows:[]};var a})):[]}};return r.a.createElement(u.a,{loading:h||x.errLoadingRegistrations||y().rows.length<=0,headerLeft:r.a.createElement(g,{title:t("registrations.registrationTitle")}),subHeader:r.a.createElement(s.Text,{color:"darkGrey",size:"article",weight:"regular"},t("registrations.description",{textOnly:!0}),"\xa0",r.a.createElement(s.Text,{as:"a",href:t("links.registrationsSGA",{textOnly:!0}),weight:"regular",target:"_blank",color:"primary"},"Servi\xe7os de Gest\xe3o Acad\xe9mica")),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(Bo,null,r.a.createElement(s.Table,{structure:y(),navigatable:!0,unstackable:!0})))})},Bo=c.e.div(zo()),Vo=c.e.div(Fo()),Ho=n(39),Yo=n.n(Ho),Ko=function(e){return e.StudentRegistrationDropdown.registration},Wo=function(e){return e.SeriationHistory};function Qo(){var e=Object(i.a)(["\n :hover {\n cursor: pointer;\n }\n"]);return Qo=function(){return e},e}function qo(){var e=Object(i.a)(["\n * {\n line-height: 1;\n }\n display: flex;\n align-items: center;\n"]);return qo=function(){return e},e}function Zo(){var e=Object(i.a)(["\n line-height: 1;\n margin: 0px 10px;\n align-items: center;\n display: flex;\n"]);return Zo=function(){return e},e}function Jo(){var e=Object(i.a)(["\n align-items: center;\n display: flex;\n :hover {\n text-decoration: underline;\n }\n"]);return Jo=function(){return e},e}function Xo(){var e=Object(i.a)(["\n cursor: pointer;\n\n :hover {\n text-decoration: underline;\n }\n"]);return Xo=function(){return e},e}function $o(){var e=Object(i.a)(["\n width: 170px;\n"]);return $o=function(){return e},e}function el(){var e=Object(i.a)(["\n > div:not(:last-child) {\n margin-bottom: 52px;\n }\n"]);return el=function(){return e},e}function tl(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n"]);return tl=function(){return e},e}function nl(){var e=Object(i.a)(["\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n"]);return nl=function(){return e},e}!function(e){e.ASSIGNED="assigned",e.AUTOMATIC="automatic",e.NOTASSIGNED="notAssigned",e.NOTASSIGNED_MANDATORY="notAssignedMandatory",e.PROBABLY_ASSIGNED="probably_assigned",e.PROBABLY_NOTASSIGNED="probably_notAssigned"}(Mo||(Mo={}));var al=function(e){var t=e.t,n=Object(l.b)(),i=p.a.SeriationHistory,o=i.onMount,d=i.onUnmount,m=i.getSeriationHistoryResults,b=i.setCurrentSelectedPhase,h=Object(l.c)(Ko),x=Object(l.c)(Wo),v=x.seriationHistoryResults,y=x.currentDetails,O=x.currentSelectedPhase,E=x.phaseFilterList,j=x.loading,A=x.invalidSchedule,w=(x.finalSeriation,x.seriationId),S=Object(a.useContext)(c.a),k=p.a.App.navigateTo,T="provisoryseriationhistory"===Object(f.d)().route.key||"provisoryscheduleseriationhistory"===Object(f.d)().route.key;Object(a.useEffect)((function(){return n(o()),function(){n(d())}}),[n,o]),Object(a.useEffect)((function(){null!==h&&h&&n(m({registrationId:h}))}),[h]);var D=function(e,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e===Mo.AUTOMATIC?r.a.createElement(s.StatusLabel,{background:S.colors.primary,label:t("sgh.automaticSeriation",{textOnly:!0})}):e===Mo.ASSIGNED?a?r.a.createElement(s.StatusLabel,{background:S.colors.successGreen,label:t("sgh.assignedSchedule",{textOnly:!0})}):n===Mo.ASSIGNED||n===Mo.AUTOMATIC?r.a.createElement(s.StatusLabel,{background:S.colors.successGreen,label:t("sgh.placed",{textOnly:!0})}):r.a.createElement(s.StatusLabel,{background:S.colors.successGreen,label:t("sgh.probableAllocation",{textOnly:!0})}):e===Mo.PROBABLY_ASSIGNED?a?r.a.createElement(s.StatusLabel,{background:S.colors.successGreen,label:t("sgh.probableAssignedSchedule",{textOnly:!0})}):r.a.createElement(s.StatusLabel,{background:S.colors.successGreen,label:t("sgh.withProbableAllocation",{textOnly:!0})}):e===Mo.PROBABLY_NOTASSIGNED?a?r.a.createElement(s.StatusLabel,{background:S.colors.dangerRed,label:t("sgh.probableUnassignedSchedule",{textOnly:!0})}):r.a.createElement(s.StatusLabel,{background:S.colors.dangerRed,label:t("sgh.withoutProbableAllocation",{textOnly:!0})}):e===Mo.NOTASSIGNED||e===Mo.NOTASSIGNED_MANDATORY?a?r.a.createElement(s.StatusLabel,{background:S.colors.dangerRed,label:t("sgh.unassignedSchedule",{textOnly:!0})}):r.a.createElement(s.StatusLabel,{background:S.colors.dangerRed,label:t("sgh.withoutAllocation",{textOnly:!0})}):void 0},P=function(e){return"high"===e?r.a.createElement(C.a,{size:"lg",icon:ke.t}):"low"===e?r.a.createElement(C.a,{size:"lg",icon:ke.o}):void 0},I=function(e){return{header:{type:"tableTitle",title:r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"medium"},T?(n=e.allocationProb,"high"===n?t("sgh.legendAllocationProbable"):"low"===n?t("sgh.legendAllocationImprobable"):void 0):e.name),icon:T?P(e.allocationProb):r.a.createElement(C.a,{size:"lg",icon:_.z}),label:D(e.state,null,!0),labelOffset:0},rows:e.classes.map((function(t){return{cells:[{content:t.idUc,cellProps:{color:S.colors.primary,width:1}},{content:"".concat(t.nameUc," - ").concat(t.nameClass),cellProps:{width:13}},{content:r.a.createElement(il,null,D(t.state,e.state)),cellProps:{width:1}}]}}))};var n},R=Object(a.useMemo)((function(){return v.map((function(e,t){return r.a.createElement(s.Table,{key:"".concat(t,"HistoryTableResults"),structure:I(e)})}))}),[y,v]),L=T?(null===y||void 0===y?void 0:y.allocationProb)&&(null===y||void 0===y?void 0:y.seriationDate):v.length>0;return r.a.createElement(u.a,{loading:j,expanded:!0,headerLeft:function(){if(!T)return r.a.createElement(r.a.Fragment,null,r.a.createElement(g,{title:"".concat(t("sgh.seriationHistoryTitle",{textOnly:!0})," ").concat(y.currentYear," - ").concat(Yo()(y.currentSemester).format("o")," ").concat(t("generic.semester",{textOnly:!0})," ").concat(E.length?"/":""," "),backButton:!0}),"\xa0",!!E.length&&r.a.createElement(ol,null,r.a.createElement(s.Dropdown,{selectionWeight:"".concat(S.weight.medium),selectionFontSize:"xLarge",options:E.map((function(e,n){return{key:"phase_existing_".concat(n),text:"".concat(t("sgh.phase",{textOnly:!0})," ").concat(e),value:e}})),value:O||"",onChange:function(e,t){var a=t.value;h&&(n(b(a)),n(m({registrationId:h,phase:a})))}})));var e=Object(f.d)().route.key;if("provisoryseriationhistory"===e){var a=Object(f.d)().params.id;return r.a.createElement(g,{title:"".concat(t("sgh.provisorySeriationHistory",{textOnly:!0,what:t("sgh.phase",{textOnly:!0})})," ").concat(a),backButton:!0})}return"provisoryscheduleseriationhistory"===e?r.a.createElement(g,{title:y.currentScheduleName,backButton:!0}):void 0}(),subHeader:L&&r.a.createElement(dl,null,r.a.createElement(ll,{size:"medium",color:"plusDarkGrey",weight:"regular",onClick:function(){n(k({key:T?"provisoryseriationhistorydetails":"seriationhistorydetails",params:{id:O,seriationId:w}}))},icon:r.a.createElement(s.Button,{borderless:!0,color:S.colors.primary,onClick:function(){n(k({key:T?"provisoryseriationhistorydetails":"seriationhistorydetails",params:{id:O,seriationId:w}}))}},r.a.createElement(C.a,{size:"2x",icon:_.A}))},t(T?"sgh.provisorySeriation":"sgh.finalSeriation"),(null===y||void 0===y?void 0:y.seriationDate)&&" ".concat(Ae()(y.seriationDate).format("DD/MM/YYYY | HH:mm"))),r.a.createElement(ul,{size:"medium",color:"plusDarkGrey",weight:"regular"},"|"),r.a.createElement(sl,null,r.a.createElement(pl,{size:"medium",color:"plusDarkGrey",weight:"regular",onClick:function(){return n(k({key:"schedulesGuide",hash:"heading-6"}))},icon:r.a.createElement(s.Button,{noPadding:!0,borderless:!0,color:S.colors.plusDarkGrey,onClick:function(){n(k({key:"schedulesGuide",hash:"heading-6"}))}},r.a.createElement(C.a,{size:"2x",icon:_.H}))},t("sgh.aboutSeriation",{textOnly:!0})))),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(rl,null,!j&&!L&&r.a.createElement(s.NoDataMessage,{header:t(T?"sgh.noProvisorySeriationHistoryHeader":"sgh.noSeriationHistoryHeader"),body:t(A?"sgh.provisorySeriationInvalidSchedule":T?"sgh.noProvisorySeriationHistoryBody":"sgh.noSeriationHistoryBody")}),!j&&L&&r.a.createElement(cl,null,R)))})},rl=c.e.div(nl()),il=c.e.div(tl()),cl=c.e.div(el()),ol=c.e.div($o()),ll=Object(c.e)(s.Text)(Xo()),sl=c.e.div(Jo()),ul=Object(c.e)(s.Text)(Zo()),dl=c.e.div(qo()),pl=Object(c.e)(s.Text)(Qo()),ml=n(261);function fl(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return fl=function(){return e},e}function gl(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return gl=function(){return e},e}function bl(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:first-child {\n margin-bottom: 16px;\n }\n"]);return bl=function(){return e},e}function hl(){var e=Object(i.a)(["\n margin-right: 10px;\n"]);return hl=function(){return e},e}function xl(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n"]);return xl=function(){return e},e}function vl(){var e=Object(i.a)(["\n margin-top: 52px;\n"]);return vl=function(){return e},e}function yl(){var e=Object(i.a)(["\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n"]);return yl=function(){return e},e}var Ol=function(e){var t=e.t,n=Object(l.b)(),i=p.a.SeriationHistoryDetails,o=i.onMount,d=i.onUnmount,m=i.getSeriationHistoryDetails,b=Object(l.c)(ml.a),h=Object(l.c)(ml.b),x=h.loading,v=h.seriationDate,y=h.ranking,O=h.log,E=Object(a.useContext)(c.a),j={O:"sgh.regimen_O",T:"sgh.regimen_T",D:"sgh.regimen_D",A:"sgh.regimen_A",E:"sgh.regimen_E",M:"sgh.regimen_M",B:"sgh.regimen_B",G:"sgh.regimen_G",L:"sgh.regimen_L"};Object(a.useEffect)((function(){return n(o()),function(){n(d())}}),[n,o,d]),Object(a.useEffect)((function(){null!==b&&n(m())}),[b]);var A=function(){return"seriationhistorydetails"===Object(f.d)().route.key?"sgh.finalSeriation":"provisoryseriationhistorydetails"===Object(f.d)().route.key?"sgh.provisorySeriation":""};return r.a.createElement(u.a,{loading:x,expanded:!0,headerLeft:r.a.createElement(g,{backButton:!0,title:"".concat(""!==A()?t(A(),{textOnly:!0}):""," ").concat(Ae()(v).format("DD/MM/YYYY | HH:mm"))}),headerRight:O&&r.a.createElement(s.Button,{action:!0,leftIcon:r.a.createElement(C.a,{icon:ke.j}),onClick:function(){return function(){var e=document.createElement("a"),n="";null===O||void 0===O||O.forEach((function(e){n+="".concat(e,"\r\n")}));var a=new Blob([n],{type:"text/plain"});e.href=URL.createObjectURL(a),e.download="".concat(t("sgh.detailedHistoryFileName",{textOnly:!0})," - ","".concat(t(A(),{textOnly:!0})," ").concat(Ae()(v).format("DD/MM/YYYY | HH:mm")),".txt"),document.body.appendChild(e),e.click()}()},"data-testid":"schedules_edit_button_remove"},t("generic.download",{textOnly:!0})),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(El,null,r.a.createElement(s.Table,{structure:{header:{type:"tableTitle",title:r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"medium"},"".concat(t("sgh.studentRanking",{textOnly:!0}),": ").concat(y.rankingNumber," ").concat(t("sgh.of",{textOnly:!0})," ").concat(y.rankingTotal))},rows:[{cells:[{content:r.a.createElement(Sl,null,r.a.createElement(s.Text,{size:"article",color:"plusDarkGrey",weight:"medium"},"".concat(t("sgh.consideredInformation",{textOnly:!0})," (REUA)")),r.a.createElement(kl,null,y.regimen&&r.a.createElement(s.Text,{size:"article",color:"darkGrey",weight:"regular"},"".concat(t("sgh.regimen",{textOnly:!0}),": ").concat(t(j[y.regimen],{textOnly:!0}))),r.a.createElement(s.Text,{size:"article",color:"darkGrey",weight:"regular"},"".concat(t("sgh.ectsDone",{textOnly:!0}),": ").concat(y.totalEcts)),r.a.createElement(s.Text,{size:"article",color:"darkGrey",weight:"regular"},"".concat(t("sgh.average",{textOnly:!0}),": ").concat(y.grade," ").concat(t("sgh.score",{textOnly:!0}))),r.a.createElement(s.Text,{size:"article",color:"darkGrey",weight:"regular"},"".concat(t("sgh.backloggedUcs",{textOnly:!0}),": ").concat(y.repeatUcs)))),cellProps:{width:1}}]}]}}),r.a.createElement(jl,null,r.a.createElement(s.Table,{structure:{header:{type:"tableTitle",title:r.a.createElement(Al,null,r.a.createElement(wl,null,r.a.createElement(C.a,{size:"lg",icon:ke.p,color:E.colors.plusDarkGrey})),r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"medium"},t("sgh.detailedHistory",{textOnly:!0})))},rows:[{cells:[{content:r.a.createElement(Tl,null,null===O||void 0===O?void 0:O.map((function(e,t){for(var n="",a=0;a div:last-child {\n margin-bottom: 48px;\n }\n"]);return Pl=function(){return e},e}function Il(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n text-align: center;\n"]);return Il=function(){return e},e}function Rl(){var e=Object(i.a)(["\n width: 120px;\n height: 120px;\n margin: 120px 0 80px;\n"]);return Rl=function(){return e},e}function Ll(){var e=Object(i.a)(["\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n align-items: center;\n overflow: auto;\n padding: 0 26%;\n\n "," {\n padding: 0 20%;\n }\n\n "," {\n padding: 0 80px;\n }\n"]);return Ll=function(){return e},e}var Gl=function(e){e.theme;var t=e.t;return r.a.createElement(Fl,null,r.a.createElement(Dl.a,null,r.a.createElement(Ml,null,r.a.createElement(zl,{src:_l.a,alt:"Universidade de Aveiro"})),r.a.createElement(Ul,null,r.a.createElement(Nl,{weight:"bold",size:"xxxLarge"},r.a.createElement(Ml,null,"404")),r.a.createElement(Nl,null,r.a.createElement(Ml,null,t("offline.pageNotFound"),"...")))))},Nl=function(e){var t=e.children,n=e.size,a=e.onClick,i=e.weight;e.color;return r.a.createElement("div",{onClick:function(){a&&a()}},r.a.createElement(s.Text,{color:"plusDarkGrey",size:n||"large",weight:i},t))},Fl=c.e.div(Ll(),(function(e){return e.theme.medias.sm}),(function(e){return e.theme.medias.xs})),zl=c.e.img(Rl()),Ml=c.e.div(Il()),Ul=c.e.div(Pl());function Bl(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:last-child {\n margin-bottom: 48px;\n }\n"]);return Bl=function(){return e},e}function Vl(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n text-align: center;\n"]);return Vl=function(){return e},e}function Hl(){var e=Object(i.a)(["\n width: 120px;\n height: 120px;\n margin: 120px 0 80px;\n"]);return Hl=function(){return e},e}function Yl(){var e=Object(i.a)(["\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n align-items: center;\n overflow: auto;\n padding: 0 26%;\n\n "," {\n padding: 0 20%;\n }\n\n "," {\n padding: 0 80px;\n }\n"]);return Yl=function(){return e},e}var Kl=function(e){e.theme;var t=e.t;return r.a.createElement(Ql,null,r.a.createElement(Dl.a,null,r.a.createElement(Zl,null,r.a.createElement(ql,{src:_l.a,alt:"Universidade de Aveiro"})),r.a.createElement(Jl,null,r.a.createElement(Wl,{weight:"bold",size:"xxxLarge"},r.a.createElement(Zl,null,"403")),r.a.createElement(Wl,null,r.a.createElement(Zl,null,t("offline.pageNoAccess"),"...")))))},Wl=function(e){var t=e.children,n=e.size,a=e.onClick,i=e.weight;e.color;return r.a.createElement("div",{onClick:function(){a&&a()}},r.a.createElement(s.Text,{color:"plusDarkGrey",size:n||"large",weight:i},t))},Ql=c.e.div(Yl(),(function(e){return e.theme.medias.sm}),(function(e){return e.theme.medias.xs})),ql=c.e.img(Hl()),Zl=c.e.div(Vl()),Jl=c.e.div(Bl());function Xl(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:last-child {\n margin-bottom: 48px;\n }\n"]);return Xl=function(){return e},e}function $l(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n text-align: center;\n"]);return $l=function(){return e},e}function es(){var e=Object(i.a)(["\n width: 120px;\n height: 120px;\n margin: 120px 0 80px;\n"]);return es=function(){return e},e}function ts(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n gap: 1.25rem;\n justify-content: center;\n padding: 1.25rem;\n cursor: pointer;\n\n &:hover {\n text-decoration: underline;\n }\n"]);return ts=function(){return e},e}function ns(){var e=Object(i.a)(["\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n align-items: center;\n overflow: auto;\n padding: 0 26%;\n\n "," {\n padding: 0 20%;\n }\n\n "," {\n padding: 0 80px;\n }\n"]);return ns=function(){return e},e}var as=function(e){var t=e.children,n=e.size,a=e.onClick,i=e.weight;e.color;return r.a.createElement("div",{onClick:function(){a&&a()}},r.a.createElement(s.Text,{color:"plusDarkGrey",size:n||"large",weight:i},t))},rs=function(e){var t=e.t,n=(e.i18n,Object(l.b)()),a=p.a.App.navigateBack;return r.a.createElement(is,null,r.a.createElement(Dl.a,null,r.a.createElement(ls,null,r.a.createElement(os,{src:_l.a,alt:"Universidade de Aveiro"})),r.a.createElement(ss,null,r.a.createElement(as,{weight:"bold",size:"xxxLarge"},r.a.createElement(ls,null,"500")),r.a.createElement(as,null,r.a.createElement(ls,null,t("offline.pageServerError"))),r.a.createElement(cs,null,r.a.createElement(C.a,{icon:ke.a,size:"1x",onClick:function(){return n(a())}}),r.a.createElement(ls,null,t("generic.previous"))))))},is=c.e.div(ns(),(function(e){return e.theme.medias.sm}),(function(e){return e.theme.medias.xs})),cs=c.e.div(ts()),os=c.e.img(es()),ls=c.e.div($l()),ss=c.e.div(Xl());function us(){var e=Object(i.a)(["\n &:hover {\n color: ",";\n text-decoration: underline;\n }\n"]);return us=function(){return e},e}function ds(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div {\n margin-bottom: 48px;\n }\n"]);return ds=function(){return e},e}function ps(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n text-align: center;\n"]);return ps=function(){return e},e}function ms(){var e=Object(i.a)(["\n width: 120px;\n height: 120px;\n margin: 120px 0 80px;\n filter: brightness(0) invert(1);\n"]);return ms=function(){return e},e}function fs(){var e=Object(i.a)(["\n background-color: ",";\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n overflow: auto;\n padding: 0 26%;\n\n "," {\n padding: 0 20%;\n }\n "," {\n padding: 0 80px;\n }\n"]);return fs=function(){return e},e}var gs=function(e){var t=e.t,n=Object(a.useState)(0),i=Object(O.a)(n,2),c=i[0],o=i[1],s=p.a.App.navigateTo,u=Object(l.b)();return r.a.createElement(hs,null,r.a.createElement(Dl.a,null,r.a.createElement(vs,null,r.a.createElement(xs,{onClick:function(){c>=5&&c<10&&o(c+1),c>=10&&(localStorage.setItem("openSystem","true"),u(s({key:"home"})))},src:_l.a,alt:"Universidade de Aveiro"})),r.a.createElement(ys,null,r.a.createElement(bs,{weight:"bold",size:"xLarge"},r.a.createElement(vs,{onClick:function(){c<5&&o(c+1),c>=5&&o(0)}},"A escolha de hor\xe1rios via paco2.0 est\xe1 conclu\xedda.")),r.a.createElement(bs,{size:"large"},r.a.createElement(vs,null,"Estamos a trabalhar num Portal Acad\xe9mico Online mais est\xe1vel e com mais funcionalidades.")),r.a.createElement(bs,{size:"xLarge"},r.a.createElement(vs,null,"At\xe9 l\xe1 continue a aceder a\xa0",r.a.createElement(Os,{href:t("links.pacoLegacy",{textOnly:!0})},t("links.pacoLegacy",{textOnly:!0})))))))},bs=function(e){var t=e.children,n=e.size,a=e.onClick,i=e.weight,c=e.color;return r.a.createElement("div",{onClick:function(){a&&a()}},r.a.createElement(s.Text,{color:c||"white",size:n||"large",weight:i},t))},hs=c.e.div(fs(),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.medias.sm}),(function(e){return e.theme.medias.xs})),xs=c.e.img(ms()),vs=c.e.div(ps()),ys=c.e.div(ds()),Os=c.e.a(us(),(function(e){return e.theme.colors.white})),Es=n(201),js=n(238);function As(){var e=Object(i.a)([""]);return As=function(){return e},e}function ws(){var e=Object(i.a)(["\n & div {\n :hover {\n cursor: pointer;\n }\n }\n"]);return ws=function(){return e},e}function Ss(){var e=Object(i.a)(["\n &.ui.dropdown > .text {\n white-space: break-spaces !important;\n }\n &.ui.dropdown > .text:first-line {\n font-size: medium !important;\n font-weight: 500;\n }\n\n &.ui.dropdown .menu > * {\n white-space: break-spaces !important;\n line-height: 1.4285em;\n\n span {\n font-weight: 700;\n }\n }\n\n div > div > div {\n display: inline;\n }\n\n .visible.menu.transition {\n margin-top: 15px !important;\n min-width: fit-content;\n }\n"]);return Ss=function(){return e},e}function ks(){var e=Object(i.a)(["\n &.visible.menu.transition {\n margin-top: 15px !important;\n }\n"]);return ks=function(){return e},e}var Ts=function(e){var t=e.disabled,n=e.onChange,i=e.loading,o=(e.loadingProps,Object(l.c)(js.a)),u=Object(l.c)(js.b),d=p.a.StudentRegistrationDropdown.setRegistration,m=Object(a.useState)(""),f=Object(O.a)(m,2),g=f[0],b=f[1],h=Object(l.b)();Object(a.useEffect)((function(){!o&&u.registrations&&u.registrations.length&&h(d(u.registrations[0].registrationId))}),[h,u,d,o]);var x=Object(a.useContext)(c.a),v=function(e){h(d(e)),n&&n(e),u.registrations&&u.registrations.forEach((function(t){t.registrationId===e&&b("".concat(t.courseCode," | ").concat(t.courseName," | ").concat(t.academicYear))}))};return r.a.createElement(Ds,null,r.a.createElement("br",null),i&&r.a.createElement(s.AnimatedBackground,{height:"22px",width:"70%"}),!i&&u.registrations&&1===u.registrations.length&&r.a.createElement(Ps,{color:"plusDarkGrey",weight:"regular",size:"medium"},u.registrations[0].courseName),!i&&u.registrations&&u.registrations.length>1&&r.a.createElement(r.a.Fragment,null,t&&r.a.createElement(Ps,null,function(){var e="";return u.registrations?(u.registrations.forEach((function(t){t.registrationId===o&&(e=t.courseName)})),e):e}()),!t&&r.a.createElement(Cs,{text:g||function(e){if(h(d(e)),u.registrations){var t=u.registrations.find((function(t){return t.registrationId===e}));if(t){var n=t.courseCode,a=t.courseName,r=t.academicYear;return b("".concat(n," | ").concat(a," | ").concat(r)),"".concat(n," | ").concat(a," | ").concat(r)}}}(o),borderless:!0,selectionWeight:"400",selectionFontSize:"medium",defaultValue:o||u.registrations[0].registrationId,options:u.registrations?u.registrations.map((function(e,t){return{key:"registration-".concat(t),text:r.a.createElement(_s,null,r.a.createElement("span",null," ".concat(e.courseCode," | ").concat(e.courseName)),"\n".concat(e.branchName,"\n"),e.eligibilityState||"activo"===e.registrationState?r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+e.registrationState,{textOnly:!0})),background:x.colors.successGreen,hideTooltip:!0}):"comdiploma"===e.registrationState||"terminado"===e.registrationState?r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+e.registrationState,{textOnly:!0})),background:x.colors.softgrey,hideTooltip:!0}):r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+e.registrationState,{textOnly:!0})),background:x.colors.dangerRed,hideTooltip:!0})," * ".concat(e.academicYear)),value:e.registrationId}})):[],onChange:function(e,t){var n=t.value;v(n)}})))},Ds=c.e.div(ks()),Cs=Object(c.e)(s.Dropdown)(Ss()),_s=Object(c.e)(s.Text)(ws()),Ps=Object(c.e)(s.Text)(As());function Is(){var e=Object(i.a)(["\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return Is=function(){return e},e}function Rs(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return Rs=function(){return e},e}function Ls(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return Ls=function(){return e},e}function Gs(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n margin-top: 32px;\n\n * {\n margin: 8px 0px;\n }\n"]);return Gs=function(){return e},e}function Ns(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n"]);return Ns=function(){return e},e}function Fs(){var e=Object(i.a)(["\n width: 75%;\n display: flex;\n margin-bottom: 24px;\n\n > div {\n width: 50%;\n }\n\n > div:last-child {\n margin-left: 16px;\n }\n"]);return Fs=function(){return e},e}var zs=function(e){var t=e.t,n=Object(a.useContext)(c.a),i=p.a.ApplicationsList,o=i.onMount,d=i.onUnmount,m=i.setTypeFilter,f=i.setSearchFilter,b=i.getStudentApplications,h=p.a.App.navigateTo,x=Object(l.b)(),v=Object(l.c)(Es.a),y=v.loadingStatus,E=v.errorStatus,j=v.applicationFilters,A=v.filterParams,w=Object(l.c)(Es.c),S=Object(l.c)(Es.b),k=Object(l.c)(Es.d),T=Object(a.useState)(!0),D=Object(O.a)(T,2),P=D[0],I=D[1];Object(a.useEffect)((function(){x(o())}),[x,o,k.impersonate]),Object(a.useEffect)((function(){return function(){x(d())}}),[x,d]),Object(a.useEffect)((function(){null!==S&&void 0!==S&&x(b(A))}),[x,A,S]),Object(a.useEffect)((function(){P&&!y.loading&&I(!1)}),[y.loading]);var R={NC:{name:t("applications.listTableStatusUnknown",{textOnly:!0}),color:n.colors.regularGrey},SBMT:{name:t("applications.listTableStatusDelivered",{textOnly:!0}),color:n.colors.successGreen},ANL:{name:t("applications.listTableStatusAnalysis",{textOnly:!0}),color:n.colors.decisionYellow},PROCSA:{name:t("applications.listTableStatusResponseSent",{textOnly:!0}),color:n.colors.successGreen},CANC:{name:t("applications.listTableStatusCanceled",{textOnly:!0}),color:n.colors.dangerRed}},L={header:{type:"columnTitle",titles:[{text:t("applications.listTableReference",{textOnly:!0})},{text:t("applications.listTableDescription",{textOnly:!0})},{text:t("applications.listTableRequestDate",{textOnly:!0}),style:{textAlign:"center"}},{text:t("applications.listTableResponseDate",{textOnly:!0}),style:{textAlign:"center"}},{text:t("applications.listTableStatus",{textOnly:!0}),style:{textAlign:"center"}},{text:""}]},rows:w.map((function(e){return{rowProps:{navigatable:!0,color:n.colors.white,onClick:function(){x(h({key:"applicationdetails",params:{registrationId:S,id:e.id}}))}},cells:[{content:r.a.createElement(s.Text,{size:"article",color:n.colors.plusDarkGrey,weight:"medium"},e.reference)},{content:r.a.createElement(s.Text,{size:"article",color:n.colors.primary,weight:"medium"},e.description)},{content:r.a.createElement(s.Text,{size:"article",color:n.colors.plusDarkGrey},Ae()(e.requestDate).format("DD/MM/YYYY")),cellProps:{textAlign:"center"}},{content:r.a.createElement(s.Text,{size:"article",color:n.colors.plusDarkGrey},e.responseDate?Ae()(e.responseDate).format("DD/MM/YYYY"):r.a.createElement(C.a,{icon:ke.k})),cellProps:{textAlign:"center"}},{content:r.a.createElement(Us,null,r.a.createElement(s.StatusLabel,{label:R[e.status].name,background:R[e.status].color})),cellProps:{textAlign:"center"}},{content:r.a.createElement(C.a,{icon:_.k})}]}}))};return r.a.createElement(u.a,{loading:y.loading||E.errLoading,headerLeft:r.a.createElement(g,{title:t("applications.listTitle")}),subHeader:r.a.createElement(Ts,null),mainContent:r.a.createElement(r.a.Fragment,null,!y.loading&&!E.errLoadingList&&j.length>0&&r.a.createElement(Ms,null,r.a.createElement(s.SearchBox,{placeholder:t("applications.listSearchInputPlaceholder",{textOnly:!0}),borderColor:n.colors.plusDarkGrey,iconColor:n.colors.plusDarkGrey,delay:500,onSearch:function(e){x(f(e))}}),r.a.createElement(s.Dropdown,{placeholder:t("applications.listDropdownFilterPlaceholder",{textOnly:!0}),canBeCleared:!0,options:j,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;x(m(n))},onClear:function(){x(m(""))}})),(y.loadingList||E.errLoadingList)&&r.a.createElement(Bs,null,r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"})),!y.loadingList&&!E.errLoadingList&&L&&L.rows.length>0&&r.a.createElement(Ys,null,r.a.createElement(s.Table,{structure:L,navigatable:!0,unstackable:!0})),!y.loadingList&&!E.errLoadingList&&L&&0===L.rows.length&&r.a.createElement(Vs,null,r.a.createElement(Hs,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},t("applications.noApplicationsFound",{textOnly:!0}))))})},Ms=c.e.div(Fs()),Us=c.e.div(Ns()),Bs=c.e.div(Gs()),Vs=c.e.div(Ls()),Hs=c.e.div(Rs(),(function(e){return e.theme.colors.primary})),Ys=c.e.div(Is()),Ks=n(175),Ws=n(339);function Qs(){var e=Object(i.a)(["\n height: ",";\n"]);return Qs=function(){return e},e}var qs=function(e){if(/\*\*(.*?)\*\*/.test(e)){var t=e.replace(/\*\*(.*?)\*\*/g,"$1");if(/^(\s*)(\*|-)\s+(.*?)(\n|$)/gm.test(t)){var n=t.replace(/^(\s*)(\*|-)\s+(.*?)(\n|$)/gm,"$1

  • $3
  • ");return{__html:Ws.sanitize("
      ".concat(n,"
    "))}}return{__html:Ws.sanitize(t)}}return{__html:Ws.sanitize(e)}},Zs=function(e){var t=e.replace(/

    /gi,"

    ").split("");t=t.filter((function(e){return""!==e}));var n=[],a="";return t.forEach((function(e,i){if("

    "!==e){a+=e;for(var c=0,o=i+1;o"===t[o];o++)c++;c>0?(n.push(r.a.createElement("div",{key:"paragraph-div-".concat(i),dangerouslySetInnerHTML:qs(a)})),n.push(r.a.createElement(Js,{height:"".concat(10*c,"px"),key:"paragraph-".concat(i)})),a="",c=0):i===t.length-1&&n.push(r.a.createElement("div",{key:"paragraph-".concat(i)},a))}})),n},Js=c.e.div(Qs(),(function(e){return e.height}));function Xs(){var e=Object(i.a)(["\n margin-top: ",";\n line-height: 1.3;\n"]);return Xs=function(){return e},e}function $s(){var e=Object(i.a)(["\n line-height: 1.5;\n"]);return $s=function(){return e},e}function eu(){var e=Object(i.a)(["\n margin-top: 12px;\n line-height: 1.3;\n"]);return eu=function(){return e},e}function tu(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return tu=function(){return e},e}function nu(){var e=Object(i.a)(["\n margin-top: 32px;\n"]);return nu=function(){return e},e}function au(){var e=Object(i.a)(["\n margin-top: 48px;\n\n & > div:nth-child(2) {\n margin-top: 12px;\n }\n"]);return au=function(){return e},e}function ru(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 48px;\n\n & > div:nth-child(2) {\n margin-top: 12px;\n }\n"]);return ru=function(){return e},e}function iu(){var e=Object(i.a)(["\n margin-top: 28px;\n"]);return iu=function(){return e},e}function cu(){var e=Object(i.a)(["\n display: flex;\n margin-top: 13px;\n\n & > div {\n flex: 1;\n }\n"]);return cu=function(){return e},e}function ou(){var e=Object(i.a)(["\n display: flex;\n"]);return ou=function(){return e},e}function lu(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 28px;\n\n & > div:nth-child(2) {\n margin-top: 12px;\n }\n"]);return lu=function(){return e},e}function su(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return su=function(){return e},e}function uu(){var e=Object(i.a)(["\n padding-top: ",";\n"]);return uu=function(){return e},e}function du(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n & > div {\n margin-top: 12px;\n }\n"]);return du=function(){return e},e}function pu(){var e=Object(i.a)(["\n display: flex;\n margin-top: 13px;\n\n & > div:not(:first-child) {\n margin-left: 40px;\n }\n"]);return pu=function(){return e},e}function mu(){var e=Object(i.a)(["\n margin-top: 32px;\n"]);return mu=function(){return e},e}function fu(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 20px;\n"]);return fu=function(){return e},e}var gu=function(e){var t=e.t,n=Object(a.useContext)(c.a),i=p.a.ApplicationDetails,o=i.onMount,d=i.onUnmount,m=i.getStatusAndDetails,f=Object(l.b)(),b=or.a.API_WSO2+or.a.API_SEC_VIRTUAL_PATH,h=Object(l.c)(Ks.a),x=h.loadingStatus,v=h.errorStatus,y=Object(l.c)(Ks.d),E=Object(l.c)(Ks.b),j=Object(l.c)(Ks.c),A=Object(l.c)(Ks.e),w=Object(a.useState)(!0),S=Object(O.a)(w,2),k=S[0],T=S[1];Object(a.useEffect)((function(){return T(!0),f(o()),function(){f(d())}}),[f,o,A.impersonate]),Object(a.useEffect)((function(){j&&f(m())}),[j]),Object(a.useEffect)((function(){k&&!x.loading&&T(!1)}),[x.loading]);var D={NC:{name:t("applications.listTableStatusUnknown",{textOnly:!0}),color:n.colors.regularGrey},SBMT:{name:t("applications.listTableStatusDelivered",{textOnly:!0}),color:n.colors.successGreen},ANL:{name:t("applications.listTableStatusAnalysis",{textOnly:!0}),color:n.colors.decisionYellow},PROCSA:{name:t("applications.listTableStatusResponseSent",{textOnly:!0}),color:n.colors.successGreen},CANC:{name:t("applications.listTableStatusCanceled",{textOnly:!0}),color:n.colors.dangerRed}};return r.a.createElement(u.a,{loading:x.loading||v.errLoading,headerLeft:r.a.createElement(g,{pullBackButton:!0,backButton:!0,title:t("applications.applicationDetailsTitle")}),mainContent:r.a.createElement(r.a.Fragment,null,y&&r.a.createElement(s.Segment,null,r.a.createElement(s.Text,{weight:"regular",size:"large",color:n.colors.plusDarkGrey},t("applications.detailsStatusTitle")),r.a.createElement(hu,null,r.a.createElement(xu,null,r.a.createElement(s.Text,{weight:"regular",size:"xSmall",color:n.colors.grey},t("applications.reference")),r.a.createElement(Du,{weight:"regular",size:"mediumSmall",color:n.colors.plusDarkGrey},y.ref&&""!==y.ref?y.ref:r.a.createElement(C.a,{icon:_.s}))),r.a.createElement(xu,null,r.a.createElement(s.Text,{weight:"regular",size:"xSmall",color:n.colors.grey},t("applications.detailsStatusLabel")),r.a.createElement(Eu,null,r.a.createElement(s.StatusLabel,{label:D[y.state].name,background:D[y.state].color}))),r.a.createElement(xu,null,r.a.createElement(s.Text,{weight:"regular",size:"xSmall",color:n.colors.grey},t("applications.detailsDateRequest")),r.a.createElement(Du,{weight:"regular",size:"mediumSmall",color:n.colors.plusDarkGrey},y.requestDate?Ae()(y.requestDate).format("DD/MM/YYYY"):r.a.createElement(C.a,{icon:_.s}))),r.a.createElement(xu,null,r.a.createElement(s.Text,{weight:"regular",size:"xSmall",color:n.colors.grey},t("applications.detailsDateAnswer")),r.a.createElement(Du,{weight:"regular",size:"mediumSmall",color:n.colors.plusDarkGrey},y.responseDate?Ae()(y.responseDate).format("DD/MM/YYYY"):r.a.createElement(C.a,{icon:_.s})))),r.a.createElement(Ou,null,r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:n.colors.grey},t("applications.detailsAnswer")),r.a.createElement(Cu,{weight:"regular",size:"mediumSmall",color:n.colors.plusDarkGrey,hasText:!(""===y.response||!y.response)},y.response&&""!==y.response?y.response:r.a.createElement(C.a,{icon:_.s})))),E&&r.a.createElement(bu,null,r.a.createElement(s.Segment,null,r.a.createElement(s.Text,{weight:"regular",size:"large",color:n.colors.plusDarkGrey},t("applications.detailsDetailsTitle")),r.a.createElement(ju,null,r.a.createElement(xu,null,r.a.createElement(s.Text,{weight:"regular",size:"xSmall",color:n.colors.grey},t("applications.detailsDetailsStudentName")),r.a.createElement(ku,null,r.a.createElement(s.Text,{weight:"regular",size:"mediumSmall",color:n.colors.plusDarkGrey},E.studentName))),r.a.createElement(xu,null,r.a.createElement(s.Text,{weight:"regular",size:"xSmall",color:n.colors.grey},t("applications.detailsDetailsCourse")),r.a.createElement(ku,null,r.a.createElement(s.Text,{weight:"regular",size:"mediumSmall",color:n.colors.plusDarkGrey},E.course)))),r.a.createElement(Au,null,r.a.createElement(yu,null,r.a.createElement(s.Text,{weight:"regular",size:"xSmall",color:n.colors.grey},t("applications.detailsDetailsCategory")),r.a.createElement(Tu,null,r.a.createElement(s.Text,{weight:"regular",size:"mediumSmall",color:n.colors.plusDarkGrey},y&&y.type?y.theme?"".concat(y.theme," - ").concat(y.type):"".concat(y.type):r.a.createElement(C.a,{icon:_.s}))))),E.statement&&r.a.createElement(wu,null,r.a.createElement(s.Text,{size:"medium",color:n.colors.primary,fontWeight:"500"},t("applications.detailsStatementTitle")),r.a.createElement("div",null,Zs(E.statement))),E.documents.length>0&&r.a.createElement(Su,null,r.a.createElement(s.Text,{size:"medium",color:n.colors.plusDarkGrey,fontWeight:"500"},t("applications.detailsFileDownloaderTile")),E.documents.map((function(e,n){return r.a.createElement(vu,{usePadding:!!n,key:"file-container-".concat(n)},r.a.createElement(Pn,{url:"".concat(b).concat(e.url),heading:e.name,description:e.description?e.description:void 0,icon:r.a.createElement(C.a,{icon:_.x}),callToEndpoint:function(e,n){n(!0),On.a.files.getFileOnTab.call(e).then((function(e){n(!1)})).catch((function(e){n(!1),f(p.a.Toaster.showToaster({title:t("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}}))}))))))})},bu=(c.e.div(fu()),c.e.div(mu())),hu=c.e.div(pu()),xu=c.e.div(du()),vu=c.e.div(uu(),(function(e){return e.usePadding?"12px":"None"})),yu=c.e.div(su()),Ou=c.e.div(lu()),Eu=c.e.div(ou()),ju=c.e.div(cu()),Au=c.e.div(iu()),wu=c.e.div(ru()),Su=c.e.div(au()),ku=(c.e.div(nu()),c.e.div(tu())),Tu=c.e.div(eu()),Du=Object(c.e)(s.Text)($s()),Cu=Object(c.e)(s.Text)(Xs(),(function(e){return e.hasText?"14px":"16px"})),_u=n(67),Pu=n(98),Iu=function(e){var t=e.width,n=e.height,a=e.fill;return r.a.createElement("svg",{width:t,height:n,viewBox:"0 0 153.98 181.88"},r.a.createElement("desc",{id:"logo__desc"},"Mb icon"),r.a.createElement("g",{fill:a||"#3d73b9"},r.a.createElement("path",{d:"M83.48,153.58h63.06c14.39,0,14.54-15.3,13.07-22.85-.8-5.08-9.43-5-10.38,0v5.89a4.91,4.91,0,0,1-4.9,4.9H23.45a4.91,4.91,0,0,1-4.9-4.9v-5.89c-.95-5-9.58-5.08-10.38,0-1.47,7.55-1.32,22.85,13.07,22.85H83.48ZM38.91,7h97.22c6.83,0,12.42,5.92,12.42,13.15v6.28c0,8.88-12,8.84-12,.06V23.07a4,4,0,0,0-4-4H35.13a4,4,0,0,0-4,4v3.36c0,8.83-11.46,8.77-11.46.19V20.16C19.7,12.93,25.28,7,32.11,7Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M146.1,79.21a19.22,19.22,0,0,1,11.38,17.22c0,10.58-9.24,19.24-20.53,19.24H105.28a5.23,5.23,0,0,1-5.38-5V50.39a5.3,5.3,0,0,1,5.29-5.28h26.37a20.13,20.13,0,0,1,14.54,34.1m-23.63-4.9h10.05V74.2a9.61,9.61,0,0,0,8.12-9.45h0a9.59,9.59,0,0,0-9.56-9.56H110.83v50H136.5a9.88,9.88,0,1,0,0-19.75h-4v0H122.47a5.55,5.55,0,1,1,0-11.1",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M42.92,172.08a1.7,1.7,0,0,1,3.4,0v9.18h0a7.63,7.63,0,0,1-7.61,7.62h0a7.63,7.63,0,0,1-7.62-7.61h0v-9.18a1.7,1.7,0,1,1,3.39,0v9.18h0a4.27,4.27,0,0,0,4.24,4.23h0a4.25,4.25,0,0,0,4.23-4.24h0Z",transform:"translate(-7.28 -7.01)"})),r.a.createElement("g",{fill:a||"#1d1d1b"},r.a.createElement("path",{d:"M59,185.49a1.7,1.7,0,1,1,0,3.4H54.28a6.37,6.37,0,0,1-6.37-6.37h0V172.08a1.69,1.69,0,1,1,3.38,0V182.5h0a3,3,0,0,0,3,3H59Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M94.87,109.66A6.36,6.36,0,1,1,82.23,111L77,63.09,58.59,109.94l0,0h0l0,.12,0,.1v0l0,.1,0,.06,0,.09,0,0,0,.1,0,0A6.12,6.12,0,0,1,57,112.33v0l-.1.08a5.75,5.75,0,0,1-1.1.78l0,0-.12.06h0l-.11.06,0,0-.07,0-.08,0-.07,0-.08,0-.06,0-.07,0-.06,0h0l-.06,0-.08,0,0,0a6.05,6.05,0,0,1-1.86.35h-.46a6.09,6.09,0,0,1-2.08-.43l-.09,0h0l-.09,0-.08,0-.06,0-.08,0-.07,0-.05,0-.11-.06h0l-.1-.06-.06,0a6,6,0,0,1-1-.67l0,0-.21-.19h0l-.16-.15L48,112h0l-.19-.21,0,0a6,6,0,0,1-.67-1l0-.06-.06-.1h0l-.06-.11,0,0,0-.07,0-.08,0-.06,0-.09,0-.08v0l0-.09L28.27,63.09,23.06,111a6.35,6.35,0,1,1-12.63-1.34l6.14-56.48v0h0a10.53,10.53,0,0,1,1.18-3.8,10.54,10.54,0,0,1,7.9-5.48h0l.34,0a10.87,10.87,0,0,1,1.61,0h0a10.23,10.23,0,0,1,1.92.26,10.43,10.43,0,0,1,7.39,6.38L52.65,90.32,68.36,50.41a10.45,10.45,0,0,1,9.31-6.64h0a10.87,10.87,0,0,1,1.61,0l.34,0h0a10.56,10.56,0,0,1,7.9,5.48,12.16,12.16,0,0,1,.77,1.84,10.36,10.36,0,0,1,.41,2h0v0Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M30.43,187a1.7,1.7,0,1,1-3.37.4l-1.45-12.23-5.19,12a1.7,1.7,0,0,1-2.23.89,1.67,1.67,0,0,1-.88-.89h0l-5.19-12-1.46,12.23a1.7,1.7,0,1,1-3.37-.4L9,172.8a2.73,2.73,0,0,1,1.49-2.11,2.52,2.52,0,0,1,.33-.15l.13,0a2.18,2.18,0,0,1,.5-.11h0a2.89,2.89,0,0,1,2.37.75,2.57,2.57,0,0,1,.34.39,2.8,2.8,0,0,1,.2.32,1.74,1.74,0,0,1,.1.19l4.4,10.2L23.26,172a2.8,2.8,0,0,1,2-1.61,4,4,0,0,1,.5-.07h.52a2.86,2.86,0,0,1,2.12,1.35h0a2.42,2.42,0,0,1,.23.49,1.59,1.59,0,0,1,.09.33,1.7,1.7,0,0,1,0,.22v0Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M66.4,187.19a1.7,1.7,0,1,1-3.4,0V173.78H58.17a1.7,1.7,0,0,1,0-3.4H71.23a1.7,1.7,0,0,1,0,3.4H66.4Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M77,187.19a1.7,1.7,0,1,1-3.4,0V172.08a1.7,1.7,0,0,1,3.4,0Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M111.81,187a1.7,1.7,0,0,1-3.37.41l-.6-4.8H102a1.7,1.7,0,1,1,0-3.39h5.46l-.16-1.25h0s0-.08,0-.12a6.77,6.77,0,0,0-.19-.87,5.69,5.69,0,0,0-.35-.89,3.86,3.86,0,0,0-3.44-2.29h0a4,4,0,0,0-.86.1,3.38,3.38,0,0,0-.76.29,4.75,4.75,0,0,0-2.36,3.78l-1.06,9.44a1.69,1.69,0,1,1-3.36-.37l1.06-9.44a8.12,8.12,0,0,1,4.19-6.44,7,7,0,0,1,1.5-.55,7.31,7.31,0,0,1,1.65-.19h0a7.15,7.15,0,0,1,6.46,4.17,9.64,9.64,0,0,1,.58,1.44,9.76,9.76,0,0,1,.29,1.39.4.4,0,0,1,0,.15v0Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M117,187.19a1.7,1.7,0,1,1-3.39,0v-14h0a1.37,1.37,0,0,1,0-.29,2.45,2.45,0,0,1,.13-.55h0l.14-.3h0a2.44,2.44,0,0,1,1.33-1.11l.23-.06.18,0h0l.4,0h.05a2.4,2.4,0,0,1,1.79.92l9,11.53V172.08a1.7,1.7,0,1,1,3.4,0v14a2.39,2.39,0,0,1-.89,1.85,2.16,2.16,0,0,1-.35.24,1.36,1.36,0,0,1-.21.1h0l-.14.06h0a2.39,2.39,0,0,1-1.82-.1l-.22-.11a2,2,0,0,1-.33-.26,2.27,2.27,0,0,1-.22-.22l-.06-.07h0l0,0L117,176Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M143.52,185.49a1.7,1.7,0,1,1,0,3.4h-5a6.69,6.69,0,0,1-6.69-6.69h0v-5.11h0a6.71,6.71,0,0,1,6.69-6.69h5a1.7,1.7,0,0,1,0,3.4h-5a3.33,3.33,0,0,0-2.34,1,3.28,3.28,0,0,0-1,2.33h0v5.11h0a3.33,3.33,0,0,0,3.31,3.31h5Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M153.35,173.77h0a4.62,4.62,0,0,0-3.21,1.28,4.16,4.16,0,0,0-1.31,3h0v3.17h0a4.15,4.15,0,0,0,1.3,3,4.62,4.62,0,0,0,3.21,1.28h0a4.62,4.62,0,0,0,3.21-1.28,4.16,4.16,0,0,0,1.31-3h0v-3.17h0a4.19,4.19,0,0,0-1.3-3,4.67,4.67,0,0,0-3.22-1.28m0-3.39h0a8,8,0,0,1,5.56,2.22,7.53,7.53,0,0,1,2.35,5.44h0v3.17h0a7.53,7.53,0,0,1-2.35,5.44,8,8,0,0,1-5.56,2.22h0a8,8,0,0,1-5.56-2.22,7.56,7.56,0,0,1-2.34-5.44h0v-3.17h0a7.56,7.56,0,0,1,2.34-5.44,8,8,0,0,1,5.56-2.22h0Z",transform:"translate(-7.28 -7.01)"}),r.a.createElement("path",{d:"M81.81,173.78v11.71h6.56a2.13,2.13,0,0,0,2.13-2.14h0a2.12,2.12,0,0,0-.56-1.44l-.07-.06a2.09,2.09,0,0,0-1.5-.64H86.11a1.7,1.7,0,0,1,0-3.4h.77a2.09,2.09,0,0,0,1.28-.59h0a2,2,0,0,0,.6-1.43h0a2,2,0,0,0-2-2H81.81Zm-3.4,5.75v-7.38h0a1.64,1.64,0,0,1,.14-.67,2,2,0,0,1,.39-.59l0,0h0a1.74,1.74,0,0,1,1.12-.48h6.65a5.41,5.41,0,0,1,5.41,5.41h0a5.47,5.47,0,0,1-.83,2.88,5.44,5.44,0,0,1,1,.76l.11.12a5.5,5.5,0,0,1,1.51,3.79h0a5.53,5.53,0,0,1-5.52,5.52H80.11a1.7,1.7,0,0,1-1.7-1.7Z",transform:"translate(-7.28 -7.01)"})))};Iu.defaultProps={width:24,height:24};var Ru=Iu,Lu=function(e){var t=e.width,n=e.height,a=e.fill;return r.a.createElement("svg",{width:t,height:n,viewBox:"0 0 143.2 69.57"},r.a.createElement("desc",{id:"logo__desc"},"Mbway icon"),r.a.createElement("g",{fill:a||"red"},r.a.createElement("path",{d:"M7.07,61.84l-.24,1.88a1.54,1.54,0,0,0,1.35,1.72H69.29a1.56,1.56,0,0,0,1.58-1.54,1.15,1.15,0,0,0,0-.19l-.25-1.88A2.68,2.68,0,0,1,73,58.9a2.64,2.64,0,0,1,2.91,2.34v0l.24,1.83c.47,4.07-1.84,7.65-6,7.65H7.51c-4.12,0-6.42-3.58-5.95-7.65l.24-1.83A2.62,2.62,0,0,1,4.68,58.9h0a2.69,2.69,0,0,1,2.38,2.94",transform:"translate(-1.5 -1.16)"}),r.a.createElement("path",{d:"M15.8,1.16H62.06c4.36,0,6.53,3.27,7,7.59l.2,1.38a2.72,2.72,0,0,1-2.39,3A2.67,2.67,0,0,1,64,10.71v0L63.8,9.38c-.19-1.64-.88-2.91-2.55-2.91H16.62c-1.67,0-2.36,1.27-2.56,2.91l-.18,1.31A2.66,2.66,0,0,1,11,13.1h0a2.71,2.71,0,0,1-2.39-3l.19-1.38c.52-4.31,2.68-7.59,7-7.59",transform:"translate(-1.5 -1.16)"})),r.a.createElement("g",{fill:a||"#1d1d1b"},r.a.createElement("path",{d:"M63.37,47.71A5,5,0,0,0,68.63,43a2.35,2.35,0,0,0,0-.26c-.06-2.91-2.71-4.79-5.66-4.8H57a2.48,2.48,0,0,1,0-5h4c2.69-.11,4.76-1.74,4.89-4.27.13-2.73-2.21-4.77-5.06-4.77H51.15l0,23.77H63.37m7.33-19a7.84,7.84,0,0,1-2.33,5.61l-.15.17.2.12a9.74,9.74,0,0,1,5,8.14,10,10,0,0,1-9.8,10.13h-15a2.63,2.63,0,0,1-2.59-2.65h0V21.66A2.62,2.62,0,0,1,48.68,19h0l12.15,0a9.61,9.61,0,0,1,9.87,9.33v.33",transform:"translate(-1.5 -1.16)"}),r.a.createElement("path",{d:"M23.26,43.08l.07.2.07-.2c.68-1.88,1.51-4,2.38-6.23s1.8-4.67,2.69-6.85,1.76-4.18,2.58-5.9a19.91,19.91,0,0,1,2-3.61A4,4,0,0,1,36.26,19h.61a2.91,2.91,0,0,1,1.92.62A2.15,2.15,0,0,1,39.55,21l3.81,29.5a2.47,2.47,0,0,1-.65,1.79,2.6,2.6,0,0,1-1.85.6,3,3,0,0,1-1.92-.56,2.07,2.07,0,0,1-.89-1.48c-.13-1-.24-2.07-.36-3.27s-.76-6.33-.93-7.64-1.22-9.66-1.59-12.69l0-.26-1.22,2.56c-.41.88-.86,1.93-1.35,3.16s-1,2.53-1.47,3.91-2.89,8.06-2.89,8.06c-.22.61-.64,1.84-1,3s-.73,2.15-.82,2.34a3.42,3.42,0,0,1-4.6,1.49A3.46,3.46,0,0,1,20.29,50c-.1-.19-.44-1.21-.83-2.34s-.77-2.35-1-3c0,0-2.35-6.74-2.88-8.06s-1-2.67-1.47-3.91-.95-2.28-1.35-3.16L11.53,27l0,.26c-.37,3-1.43,11.36-1.6,12.69S9.14,46.36,9,47.55s-.25,2.29-.37,3.27a2.07,2.07,0,0,1-.89,1.48,3,3,0,0,1-1.91.56A2.57,2.57,0,0,1,4,52.26a2.47,2.47,0,0,1-.65-1.79L7.11,21a2.16,2.16,0,0,1,.77-1.32A2.88,2.88,0,0,1,9.8,19h.61a4,4,0,0,1,3.19,1.46,19.33,19.33,0,0,1,2,3.61q1.23,2.58,2.58,5.9t2.7,6.85c.87,2.26,1.69,4.35,2.37,6.23",transform:"translate(-1.5 -1.16)"}),r.a.createElement("path",{d:"M99,32.26c-.32,1.23-.65,2.55-1,4s-.7,2.75-1,4-.65,2.39-1,3.36a10.89,10.89,0,0,1-.76,2,2,2,0,0,1-1.89.94,4.09,4.09,0,0,1-1-.15,1.63,1.63,0,0,1-1-.86,12.06,12.06,0,0,1-.76-2.08c-.3-1-.62-2.22-1-3.57s-.67-2.77-1-4.28-.65-2.91-.91-4.2-.5-2.4-.68-3.3-.28-1.45-.31-1.64a1.6,1.6,0,0,1,0-.23v-.13a1.13,1.13,0,0,1,.44-.93,1.63,1.63,0,0,1,1.08-.35,1.76,1.76,0,0,1,1,.26,1.39,1.39,0,0,1,.54.89s.06.37.18,1,.29,1.38.48,2.31.41,2,.64,3.17.48,2.36.75,3.56.52,2.35.78,3.48.49,2.09.72,2.9c.22-.76.47-1.63.74-2.61s.55-2,.82-3,.52-2.09.77-3.13.48-2,.7-2.92.39-1.69.55-2.39.28-1.21.37-1.55a1.9,1.9,0,0,1,.64-1A1.78,1.78,0,0,1,99,25.35a1.84,1.84,0,0,1,1.22.39,1.71,1.71,0,0,1,.6,1c.27,1.09.53,2.33.82,3.69s.6,2.73.91,4.12.65,2.76,1,4.1.67,2.52,1,3.55c.22-.81.47-1.77.73-2.89s.51-2.28.78-3.48.54-2.36.78-3.53.48-2.22.68-3.15.37-1.69.48-2.27.19-.9.19-.92a1.49,1.49,0,0,1,.54-.88,1.72,1.72,0,0,1,1-.26,1.69,1.69,0,0,1,1.09.35,1.16,1.16,0,0,1,.44.93v.13a2,2,0,0,1,0,.24c0,.18-.13.72-.32,1.64s-.42,2-.69,3.29-.58,2.69-.91,4.18-.68,2.91-1,4.26-.64,2.54-1,3.56a11.57,11.57,0,0,1-.76,2.06,1.77,1.77,0,0,1-1,.9,3.45,3.45,0,0,1-1,.18,2.83,2.83,0,0,1-.41,0,3.75,3.75,0,0,1-.58-.13,2.31,2.31,0,0,1-.6-.32,1.49,1.49,0,0,1-.48-.6,15.11,15.11,0,0,1-.72-2.12c-.29-1-.59-2.1-.92-3.34s-.64-2.56-1-3.92-.61-2.63-.88-3.81",transform:"translate(-1.5 -1.16)"}),r.a.createElement("path",{d:"M116.69,40.3c-.34,1.08-.64,2.08-.89,3s-.51,1.67-.73,2.26a1.51,1.51,0,0,1-3-.4,1.31,1.31,0,0,1,.07-.44l.42-1.39c.24-.78.55-1.75.93-2.93s.81-2.44,1.27-3.83.94-2.77,1.43-4.13,1-2.63,1.46-3.8A23.07,23.07,0,0,1,119,25.78a1.56,1.56,0,0,1,.73-.77,3.11,3.11,0,0,1,1.24-.2,3.25,3.25,0,0,1,1.27.23,1.4,1.4,0,0,1,.72.81c.32.67.7,1.58,1.13,2.71s.91,2.36,1.39,3.68,1,2.66,1.44,4,.91,2.64,1.3,3.82.73,2.19,1,3,.46,1.37.52,1.62a1.31,1.31,0,0,1,.07.44,1.26,1.26,0,0,1-.41,1,1.56,1.56,0,0,1-1.17.39,1.24,1.24,0,0,1-.87-.25,1.66,1.66,0,0,1-.45-.72c-.23-.59-.49-1.34-.8-2.26s-.63-1.92-1-3h-8.45m7.5-2.93c-.48-1.46-.92-2.8-1.35-4S122,31,121.52,29.86c-.11-.25-.23-.53-.35-.87s-.2-.51-.22-.57a2.55,2.55,0,0,0-.22.54c-.13.36-.24.65-.36.9-.45,1.1-.88,2.26-1.3,3.49s-.86,2.56-1.33,4Z",transform:"translate(-1.5 -1.16)"}),r.a.createElement("path",{d:"M135.65,38.05a2.92,2.92,0,0,1-.32-.38l-.33-.46c-.32-.45-.65-1-1-1.64s-.75-1.32-1.12-2-.73-1.45-1.07-2.18-.68-1.41-.95-2-.53-1.18-.73-1.64a6.56,6.56,0,0,1-.37-1,1.34,1.34,0,0,1-.09-.26s0-.13,0-.25a1.38,1.38,0,0,1,.42-1,1.58,1.58,0,0,1,1.17-.41,1.24,1.24,0,0,1,1,.34,2.2,2.2,0,0,1,.41.67l.33.74c.17.38.38.85.62,1.41s.53,1.18.85,1.86.63,1.33,1,2l.95,1.87a14.31,14.31,0,0,0,.86,1.46,24.85,24.85,0,0,0,1.39-2.47c.49-1,1-1.95,1.41-2.92s.84-1.82,1.18-2.55l.59-1.39a2.23,2.23,0,0,1,.42-.67,1.16,1.16,0,0,1,1-.34,1.56,1.56,0,0,1,1.17.41,1.31,1.31,0,0,1,.42,1,1,1,0,0,1,0,.25l-.08.26-.39,1c-.19.47-.43,1-.72,1.64s-.59,1.31-.93,2-.72,1.45-1.09,2.18-.74,1.4-1.11,2-.72,1.21-1,1.65a5.38,5.38,0,0,1-.65.78v7a1.49,1.49,0,0,1-.42,1.11,1.53,1.53,0,0,1-2.15,0,1.55,1.55,0,0,1-.47-1.15v-7",transform:"translate(-1.5 -1.16)"})))};Lu.defaultProps={width:24,height:24};var Gu=Lu,Nu=function(e){var t=e.width,n=e.height;return r.a.createElement("svg",{width:t,height:n,viewBox:"0 0 1000.046 323.653"},r.a.createElement("title",{id:"logo__title"},"Visa"),r.a.createElement("desc",{id:"logo__desc"},"Visa icon"),r.a.createElement("path",{fill:"#00579f",d:"M433.352 318.984h-81.01l50.67-313.305h81.006zM727.023 13.339c-15.978-6.34-41.322-13.34-72.66-13.34-80 0-136.336 42.661-136.682 103.653-.664 45 40.335 69.994 71 84.998 31.341 15.332 41.995 25.34 41.995 39.006-.319 20.989-25.326 30.664-48.65 30.664-32.343 0-49.673-4.988-76.009-16.666l-10.667-5.005-11.337 70.33c19 8.656 54.006 16.337 90.35 16.674 85.002 0 140.34-42 140.996-106.997.324-35.666-21.326-62.994-68-85.325-28.334-14.336-45.686-24.002-45.686-38.67.332-13.334 14.677-26.991 46.661-26.991 26.336-.67 45.686 5.661 60.345 11.996l7.327 3.327 11.017-67.654zM834.694 207.991c6.671-17.999 32.343-87.66 32.343-87.66-.337.669 6.658-18.331 10.658-29.995l5.662 26.996s15.34 74.995 18.672 90.66h-67.335zM934.69 5.68H872.03c-19.323 0-34.004 5.662-42.341 25.995L709.357 318.98h85.002s13.994-38.669 17.002-46.997h104.011c2.326 11 9.666 46.997 9.666 46.997h75.008L934.691 5.68zM284.678 5.68l-79.336 213.643-8.67-43.33C182.006 125.997 136.005 71.677 84.67 44.667l72.669 273.985h85.667L370.34 5.679h-85.662z"}),r.a.createElement("path",{d:"M131.672 5.68H1.333L0 12.01c101.672 25.999 169.008 88.67 196.673 163.997L168.339 32.015c-4.665-20.01-19-25.676-36.667-26.336z",fill:"#faa61a"}))};Nu.defaultProps={width:24,height:24};var Fu=function(e){var t=e.width,n=e.height;return r.a.createElement("svg",{viewBox:"0 0 32 32",width:t,height:n},r.a.createElement("path",{style:{lineHeight:"normal",textIndent:0,textAlign:"start",textDecorationLine:"none",textDecorationStyle:"solid",textDecorationColor:"#000",textTransform:"none",msBlockProgression:"tb",isolation:"auto",mixBlendMode:"normal"},d:"M6.967 4A1.982 1.982 0 005 5.967v2.42c-.33.182-.633.415-.877.715a2.995 2.995 0 00-.613 2.49v.002L4.826 18l-1.312 6.39a3.01 3.01 0 00.615 2.503v.002A3.006 3.006 0 006.457 28h19.045c.912 0 1.777-.411 2.353-1.117v-.002a3.04 3.04 0 00.624-2.53L27.174 18l1.316-6.412a2.992 2.992 0 00-.61-2.488l-.002-.002A2.96 2.96 0 0027 8.385V5.967A1.982 1.982 0 0025.033 4H6.967zM7 6h18v2H7V6zm-.559 4H25v.004h.58a.985.985 0 01.951 1.182l-1.357 6.613-.041.201.04.201 1.345 6.553A1.038 1.038 0 0125.502 26H6.457a1.006 1.006 0 01-.984-1.207l1.353-6.592.041-.201-.04-.201-1.358-6.608h.002a.989.989 0 01.2-.826h.003A.99.99 0 016.44 10zm6.854 3c-1.25 0-2.385.342-2.953.682l.455 1.59c.454-.228 1.25-.569 2.045-.569.909 0 1.363.456 1.363 1.024 0 .795-.91 1.136-1.705 1.136h-.908v1.59h.91c1.023 0 1.932.456 1.932 1.365 0 .682-.57 1.25-1.705 1.25-.91 0-1.819-.341-2.274-.568l-.457 1.818c.568.341 1.592.682 2.842.682 2.5 0 3.976-1.25 3.976-2.955 0-1.363-.909-2.16-2.045-2.387 1.137-.455 1.706-1.248 1.706-2.271 0-1.363-1.137-2.387-3.182-2.387zM19 13v10h2V13h-2z",fontWeight:400,fontFamily:"sans-serif",overflow:"visible"}))};Fu.defaultProps={width:24,height:24};function zu(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: center;\n margin-top: 20px;\n\n svg {\n margin-left: 8px;\n margin-right: 8px;\n }\n"]);return zu=function(){return e},e}function Mu(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return Mu=function(){return e},e}function Uu(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 18px;\n"]);return Uu=function(){return e},e}function Bu(){var e=Object(i.a)([""]);return Bu=function(){return e},e}var Vu=function(e){var t=e.t;return r.a.createElement(Hu,null,r.a.createElement(s.Text,{size:"large",weight:"regular"},t("payments.paymentMethodsTitle",{textOnly:!0})),r.a.createElement(Yu,null,r.a.createElement(Ku,{size:"article",weight:"regular"},t("payments.paymentMethodsDescription",{textOnly:!0})),r.a.createElement(Wu,null,r.a.createElement(Ru,{width:48,height:48}),r.a.createElement(Gu,{width:48,height:48}))))},Hu=c.e.div(Bu()),Yu=c.e.div(Uu()),Ku=Object(c.e)(s.Text)(Mu()),Wu=c.e.div(zu()),Qu=function(e){return{hasNext:e>5,hasPrevious:!1,offset:0,limit:5,total:e}},qu=function(e,t,n,r,i,o,l){var s=Object(a.useContext)(c.a),u=Object(a.useState)(function(e){return{header:{type:"columnTitle",titles:[{text:e("payments.historyTableInvoiceNumber",{textOnly:!0})},{text:e("payments.historyTablePaymentDescription",{textOnly:!0})},{text:e("payments.historyTablePaymentValue",{textOnly:!0})},{text:e("payments.historyTablePaymentDate",{textOnly:!0})},{text:e("payments.historyReceiptState",{textOnly:!0})},{text:""}]},rows:[]}}(e)),d=Object(O.a)(u,2),p=d[0],m=d[1],f=Object(a.useState)(Qu(r)),g=Object(O.a)(f,2),b=g[0],h=g[1],x=function(e){var t=e.limit>=e.total;t&&(e.hasPrevious=!1,e.hasNext=!1),!t&&e.offset=e.limit&&(e.hasPrevious=!0,e.hasNext=!(e.offset+e.limit>=e.total)),h(e)};return Object(a.useEffect)((function(){if(t.length){var a=function(e,t,a,r,i){return{header:{type:"columnTitle",titles:[{text:e("payments.historyTableInvoiceNumber",{textOnly:!0}),style:{textAlign:"center",wordBreak:"keep-all"}},{text:e("payments.historyTablePaymentDescription",{textOnly:!0})},{text:e("payments.historyTablePaymentValue",{textOnly:!0}),style:{textAlign:"center",wordBreak:"keep-all"}},{text:e("payments.historyTablePaymentDate",{textOnly:!0}),style:{textAlign:"center",wordBreak:"keep-all"}},{text:""}]},rows:t.length?t.map((function(t){return n(t,a,e,r,i)})):[]}}(e,t,s,o,l);m(a),b.total||h(Qu(r))}}),[t,o]),{theme:s,structure:p,pagination:b,onChangePage:function(e){var t=Object(y.a)({},b);switch(e){case"prev":t.offset-=t.limit;break;case"next":t.offset+=t.limit}x(t),h(t),i(t)},onChangeRows:function(e){var t=Object(y.a)({},b);t.limit=e,t.offset=0,x(t),h(t),i(t)}}};function Zu(){var e=Object(i.a)(["\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n line-height: 1.3;\n\n @supports (-webkit-line-clamp: 2) {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: initial;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n }\n"]);return Zu=function(){return e},e}function Ju(){var e=Object(i.a)(["\n line-height: inherit;\n"]);return Ju=function(){return e},e}function Xu(){var e=Object(i.a)(["\n word-break: keep-all;\n"]);return Xu=function(){return e},e}function $u(){var e=Object(i.a)(["\n overflow: auto;\n\n &&& th {\n padding-right: 14px !important;\n padding-left: 14px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-right: 14px !important;\n padding-left: 14px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n\n &&& .ui.table tfoot tr td {\n height: 45px;\n }\n"]);return $u=function(){return e},e}function ed(){var e=Object(i.a)(["\n width: 100%;\n"]);return ed=function(){return e},e}function td(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n svg {\n margin-right: 14px;\n }\n"]);return td=function(){return e},e}var nd=function(e,t,n,a,i){return{rowProps:{},cells:[{content:r.a.createElement(rd,null,r.a.createElement(ld,{weight:"medium",size:"article"},e.paymentId)),cellProps:{width:2,singleLine:!1}},{content:r.a.createElement(sd,{size:"article",weight:"medium"},e.description),cellProps:{width:5,singleLine:!1}},{content:r.a.createElement(od,{size:"article"},n("generic.euros",{textOnly:!0,count:e.value.toFixed(2),coin:e.coin})),cellProps:{width:2,singleLine:!1,style:{textAlign:"center"}}},{content:r.a.createElement(s.Text,{size:"article"},Ae()(e.paymentDate,"YYYY-MM-DD").format("DD-MM-YYYY")),cellProps:{width:2,singleLine:!0,style:{textAlign:"center"}}},{content:e.receiptState?r.a.createElement(id,{loading:a[e.billReceipt.id],disabled:a[e.billReceipt.id],onClick:function(){i((function(t){return Object(y.a)(Object(y.a)({},t),{},Object(mt.a)({},e.billReceipt.id,!0))})),a[e.billReceipt.id]||""===e.billReceipt.url||On.a.files.getFileOnTab.call("".concat(or.a.API_WSO2).concat(or.a.API_SEC_VIRTUAL_PATH).concat(e.billReceipt.url)).then((function(t){i((function(t){return Object(y.a)(Object(y.a)({},t),{},Object(mt.a)({},e.billReceipt.id,!1))}))})).catch((function(t){i((function(t){return Object(y.a)(Object(y.a)({},t),{},Object(mt.a)({},e.billReceipt.id,!1))})),Object(l.b)()(p.a.Toaster.showToaster({title:n("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))},"data-testid":"paymentsTable_download_button",action:!0,borderless:!0},r.a.createElement(C.a,{size:"2x",icon:ke.n})):r.a.createElement(r.a.Fragment,null),cellProps:{width:1,singleLine:!1,style:{alignItems:"center"}}}]}},ad=function(e){var t=e.t,n=e.data,i=e.loading,c=e.total,o=e.fetchPayments,l=Object(a.useState)({}),u=Object(O.a)(l,2),d=u[0],p=u[1],m=qu(t,n,nd,c,o,d,p),f=m.structure,g=m.pagination,b=m.onChangePage,h=m.onChangeRows;return r.a.createElement(cd,null,r.a.createElement(s.Table,{dropdownUpward:!0,unstackable:!0,loading:i,pagination:g,structure:f,translations:t,onChangeRows:h,onChangePage:b}))},rd=c.e.div(td()),id=Object(c.e)(s.Button)(ed()),cd=c.e.div($u()),od=Object(c.e)(s.Text)(Xu()),ld=Object(c.e)(s.Text)(Ju()),sd=Object(c.e)(s.Text)(Zu()),ud="unpaid",dd="inDebit",pd="awaitingPayment",md="inDebitAwaitingPayment",fd=function(e){var t;return t={},Object(mt.a)(t,ud,e.colors.darkGrey),Object(mt.a)(t,dd,e.colors.dangerRed),Object(mt.a)(t,pd,e.colors.decisionYellow),Object(mt.a)(t,md,e.colors.decisionYellow),t},gd=function(e){return{hasNext:e>20,hasPrevious:!1,offset:0,limit:20,total:e}},bd=n(87);function hd(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n text-align: center;\n"]);return hd=function(){return e},e}function xd(){var e=Object(i.a)(["\n line-height: 1;\n margin-top: 4px;\n"]);return xd=function(){return e},e}function vd(){var e=Object(i.a)(["\n line-height: 1;\n"]);return vd=function(){return e},e}function yd(){var e=Object(i.a)([""]);return yd=function(){return e},e}function Od(){var e=Object(i.a)(["\n display: flex;\n margin-bottom: 24px;\n justify-content: flex-end;\n\n > div {\n width: 33%;\n }\n\n > div:last-child {\n margin-left: 16px;\n }\n"]);return Od=function(){return e},e}function Ed(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return Ed=function(){return e},e}function jd(){var e=Object(i.a)(["\n margin-top: 28px;\n overflow: auto;\n\n &&& th {\n padding-right: 14px !important;\n padding-left: 14px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-right: 14px !important;\n padding-left: 14px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return jd=function(){return e},e}function Ad(){var e=Object(i.a)(["\n word-break: keep-all;\n"]);return Ad=function(){return e},e}function wd(){var e=Object(i.a)(["\n margin-top: 4px;\n line-height: 1.3;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n\n @supports (-webkit-line-clamp: 2) {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: initial;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n }\n"]);return wd=function(){return e},e}function Sd(){var e=Object(i.a)(["\n div {\n margin: 0px auto;\n\n @media (max-width: 992px) {\n width: auto;\n max-width: 120px;\n }\n }\n"]);return Sd=function(){return e},e}function kd(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return kd=function(){return e},e}function Td(){var e=Object(i.a)(["\n width: 100%;\n"]);return Td=function(){return e},e}var Dd={lateFeeCost:"days",ucCost:"ucs",certCost:"copies",mailCost:"mailCost"},Cd=function(e,t,n,a,i,c,o){switch(t){case ud:case dd:return r.a.createElement(Id,{color:c,onClick:function(){o&&o([e[0]]),a()},leftIcon:r.a.createElement(C.a,{icon:ke.i}),action:!0,disabled:i},n("generic.pay",{textOnly:!0}));case pd:return r.a.createElement(Id,{color:c,onClick:function(){return!0},leftIcon:r.a.createElement(C.a,{icon:ke.m}),action:!0,disabled:i},n("generic.reference",{textOnly:!0}));case md:return r.a.createElement(Id,{color:c,onClick:function(){return!0},leftIcon:r.a.createElement(C.a,{icon:ke.m}),action:!0,disabled:i},n("generic.check",{textOnly:!0}));default:return null}},_d=function(e,t,n,a,i,c,o,l,u){var d,p,m=(d=e.debitId,c.some((function(e){return e.debitId===d}))),f={value:Object(y.a)(Object(y.a)({},e),{},{id:i}),defaultSelected:m,rowProps:{},cells:[{content:r.a.createElement(Rd,null,e.debitType&&r.a.createElement(s.Text,{size:"xSmall",color:"darkGrey"},n("debitTypes.".concat(e.debitType.toLowerCase()),{textOnly:!0})),r.a.createElement(Gd,{size:"article",weight:"medium",color:e.debitStatus===dd?"dangerRed":"primary"},e.description)),cellProps:{width:6,singleLine:!1}},{content:r.a.createElement(Nd,{size:"article"},n("generic.euros",{textOnly:!0,count:e.value.toFixed(2)})),cellProps:{width:2,singleLine:!1,style:{textAlign:"center"}}},{content:r.a.createElement(s.Text,{color:e.debitStatus===dd?"dangerRed":"",size:"article"},Ae()(e.dueDate).format("DD-MM-YYYY")),cellProps:{width:3,singleLine:!0,style:{textAlign:"center"}}},{content:r.a.createElement(Ld,null,r.a.createElement(s.StatusLabel,{background:fd(t)[e.debitStatus],label:n("payments.".concat(e.debitStatus),{textOnly:!0})})),cellProps:{width:2,singleLine:!1,style:{textAlign:"center"}}},{content:Cd([e],e.debitStatus,n,a,l,"",u),cellProps:{width:3,singleLine:!1}}]};(e.debitStatus===dd&&o&&(f=Object(y.a)(Object(y.a)({},f),{collapsableOpen:!0,collapsableRows:[{cells:[{content:r.a.createElement(Rd,null,r.a.createElement(s.Text,{weight:"regular",size:"small"},n("payments.inDebit")),r.a.createElement(zd,{size:"xSmall"},n("payments.inDebitDescription"))),cellProps:{colSpan:6,singleLine:!1}}]}]})),null!==e.associatedCosts&&e.associatedCosts.length>0&&o)&&(f=Object(y.a)(Object(y.a)({},f),{collapsableOpen:!0,collapsableRows:[].concat(Object(v.a)(e.associatedCosts.map((function(e){return{rowProps:{bgColor:t.colors.softLightGrey,disableHover:!0},cells:[{cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(Ud,null,r.a.createElement(Bd,null,Dd[e.type]?r.a.createElement(s.Text,{color:"plusDarkGrey",size:"small",weight:"medium"},n("payments.".concat(e.type),{textOnly:!0})):r.a.createElement(s.Text,null,e.type)),e.type!==Dd.mailCost&&Dd[e.type]&&r.a.createElement(Vd,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"xSmall",weight:"regular"},"".concat(n("payments.".concat(Dd[e.type]),{textOnly:!0,count:e.copies}))))),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(Hd,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"regular"},"".concat(n("generic.euros",{textOnly:!0,count:e.value.toFixed(2)})))),cellProps:{colSpan:1,singleLine:!1}},{content:"",cellProps:{colSpan:"100%",singleLine:!1}}]}}))),Object(v.a)(null!==(p=f.collapsableRows)&&void 0!==p?p:[]))}));return f},Pd=function(e){var t=e.t,n=e.loading,i=e.data,o=e.preSelectedDebits,u=e.total,d=e.fetchDebits,p=e.setPreSelectedDebits,m=e.openPendingDebitsPaymentPage,f=e.selectedDebits,g=e.addFilters,b=e.filterParams,h=Object(a.useState)(!1),x=Object(O.a)(h,2),E=x[0],j=x[1],A=Object(a.useState)(!1),w=Object(O.a)(A,2),S=w[0],k=w[1],T=Object(a.useState)(0),D=Object(O.a)(T,2),C=D[0],_=D[1],P=function(e,t,n,r,i,o,s,u,d,p,m,f){var g=Object(a.useContext)(c.a),b=Object(a.useState)(function(e){return{header:{type:"columnTitle",titles:[{text:e("payments.debitsTablePaymentDescription",{textOnly:!0})},{text:e("payments.debitsTablePaymentValue",{textOnly:!0})},{text:e("payments.debitsTableDueDate",{textOnly:!0})},{text:e("payments.debitsTablePaymentStatus",{textOnly:!0})},{text:""}]},rows:[]}}(e)),h=Object(O.a)(b,2),x=h[0],E=h[1],j=Object(a.useState)(gd(i)),A=Object(O.a)(j,2),w=A[0],S=A[1],k=Object(l.c)(_u.c),T=Object(a.useState)(!0),D=Object(O.a)(T,2),C=D[0],_=D[1];Object(a.useEffect)((function(){C?_(!1):null!==k&&void 0!==k&&o(bd.f)}),[m]),Object(a.useEffect)((function(){f&&S(gd(i))}),[f]),Object(a.useEffect)((function(){var e=Object(y.a)({},w);e.total=i,S(e)}),[i]),Object(a.useEffect)((function(){I(w)}),[w]),Object(a.useEffect)((function(){var a=P(e,t,n,g);E(a)}),[t,p]);var P=function(e,t,n,a){return{header:{type:"columnTitle",titles:[{text:e("payments.debitsTablePaymentDescription",{textOnly:!0})},{text:e("payments.debitsTablePaymentValue",{textOnly:!0}),style:{textAlign:"center"}},{text:e("payments.debitsTableDueDate",{textOnly:!0}),style:{textAlign:"center"}},{text:e("payments.debitsTablePaymentStatus",{textOnly:!0}),style:{textAlign:"center"}},{text:""}]},rows:t.length?Object(v.a)(t.map((function(t,i){return r(t,a,e,d,i,p,function(e,t){return e.some((function(e){return e.id===t}))}(n,i),s,u)}))):[]}},I=function(e){var t=e.limit>=e.total;t&&(e.hasPrevious=!1,e.hasNext=!1),!t&&e.offset=e.limit&&(e.hasPrevious=!0,e.hasNext=!(e.offset+e.limit>=e.total)),S(e)};return{theme:g,structure:x,pagination:w,onChangePage:function(e){var t=Object(y.a)({},w);switch(e){case"prev":t.offset-=t.limit;break;case"next":t.offset+=t.limit}I(t),S(t),o(t)},onChangeRows:function(e){var t=Object(y.a)({},w);t.limit=e,t.offset=0,I(t),S(t),o(t)}}}(t,i,o,_d,u,d,E,p,m,f,b,S),I=P.structure,R=P.pagination,L=P.onChangePage,G=P.onChangeRows,N=P.theme;return Object(a.useEffect)((function(){k(!0)}),[b]),r.a.createElement(r.a.Fragment,null,r.a.createElement(Md,null,r.a.createElement(s.SearchBox,{placeholder:g.searchPlaceholder,borderColor:N.colors.plusDarkGrey,iconColor:N.colors.plusDarkGrey,delay:500,onSearch:function(e){g.onSearch(e)}}),r.a.createElement(s.Dropdown,{placeholder:g.dropdownPlaceholder,canBeCleared:!0,options:g.filterTypes,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;g.onFilterChange(n)},onClear:function(){g.onFilterChange("")}})),r.a.createElement(Fd,null,r.a.createElement(s.Table,{dropdownUpward:!0,unstackable:!0,disabledAccordion:!0,structure:I,loading:n,selectable:!0,onChangeSelected:function(e,t){e.length!==C&&(_(e.length),e.length>1?j(!0):j(!1),p(e))},selectedInfoTitle:r.a.createElement(s.Text,{size:"article",weight:"regular",color:"white"},t("payments.multipaymentsSelection")),selectedInfoSubTitle:function(e){return r.a.createElement(s.Text,{size:"xSmall",color:"white"},t("generic.selectedItem",{textOnly:!0,count:e}))},selectedInfoAction:r.a.createElement(r.a.Fragment,null,Cd(o,ud,t,m,void 0,N.colors.white,void 0)),pagination:R,onChangeRows:G,onChangePage:L,resetSelectedIds:S,setResetSelectedIdsFunction:function(){k(!1)},translations:t,collapsedColor:N.colors.softGrey})))},Id=Object(c.e)(s.Button)(Td()),Rd=c.e.div(kd()),Ld=c.e.div(Sd()),Gd=Object(c.e)(s.Text)(wd()),Nd=Object(c.e)(s.Text)(Ad()),Fd=c.e.div(jd()),zd=Object(c.e)(s.Text)(Ed()),Md=c.e.div(Od()),Ud=c.e.div(yd()),Bd=c.e.div(vd()),Vd=c.e.div(xd()),Hd=c.e.div(hd()),Yd=n(58),Kd=function(e,t,n,r,i,o,s){var u=Object(a.useContext)(c.a),d=Object(a.useState)(function(e){return{header:{type:"columnTitle",titles:[{text:e("payments.historyTableInvoiceNumber",{textOnly:!0})},{text:e("payments.historyTablePaymentDescription",{textOnly:!0})},{text:e("payments.historyTablePaymentValue",{textOnly:!0})},{text:e("payments.historyTablePaymentDate",{textOnly:!0})},{text:""}]},rows:[]}}(e)),m=Object(O.a)(d,2),f=m[0],g=m[1],b=Object(l.c)(_u.c),h=p.a.Payments.setIsCancelPaymentsModalOpened,x=Object(l.c)(_u.b).isCancelPaymentsModalOpened,v=Object(l.b)();return Object(a.useEffect)((function(){var a=function(e,t,a,c,o){return{header:{type:"columnTitle",titles:[{text:e("payments.debitsTablePaymentDescription",{textOnly:!0})},{text:e("payments.debitsTablePaymentValue",{textOnly:!0}),style:{textAlign:"center"}},{text:e("payments.debitsTableDueDate",{textOnly:!0}),style:{textAlign:"center"}},{text:e("payments.debitsTablePaymentStatus",{textOnly:!0}),style:{textAlign:"center"}},{text:""},{text:""},{text:""}]},rows:t.length?t.reduce((function(t,l){return t.concat(n(l,a,e,r,i[l.paymentRequestId],v,c,o,b,x,h))}),[]):[]}}(e,t,u,o,s);g(a)}),[t,i,o]),{theme:u,structure:f}};function Wd(){var e=Object(i.a)(["\n > div {\n max-width: unset;\n }\n"]);return Wd=function(){return e},e}function Qd(){var e=Object(i.a)(["\n margin-bottom: 20px;\n"]);return Qd=function(){return e},e}function qd(){var e=Object(i.a)(["\n line-height: 1;\n margin-top: 4px;\n"]);return qd=function(){return e},e}function Zd(){var e=Object(i.a)(["\n line-height: 1;\n"]);return Zd=function(){return e},e}function Jd(){var e=Object(i.a)(["\n display: flex;\n justify-content: left;\n"]);return Jd=function(){return e},e}function Xd(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n"]);return Xd=function(){return e},e}function $d(){var e=Object(i.a)([""]);return $d=function(){return e},e}function ep(){var e=Object(i.a)(["\n line-height: inherit;\n"]);return ep=function(){return e},e}function tp(){var e=Object(i.a)(["\n &&& svg {\n margin-right: 0px;\n }\n\n width: 113px;\n"]);return tp=function(){return e},e}function np(){var e=Object(i.a)(["\n overflow: auto;\n &&& th {\n padding-right: 14px !important;\n padding-left: 14px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-right: 14px !important;\n padding-left: 14px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n\n /*&&& tr {\n td:first-child {\n border-left: 0px;\n }\n }*/\n\n &&& .ui.table tfoot tr td {\n height: 45px;\n }\n"]);return np=function(){return e},e}function ap(){var e=Object(i.a)([""]);return ap=function(){return e},e}function rp(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: left;\n align-items: center;\n svg {\n margin-right: 14px;\n }\n"]);return rp=function(){return e},e}function ip(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: left;\n align-items: center;\n svg {\n margin-right: 22px;\n margin-left: 16px;\n }\n"]);return ip=function(){return e},e}function cp(){var e=Object(i.a)(["\n margin-right: 8px;\n"]);return cp=function(){return e},e}function op(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n\n svg {\n margin-right: 14px;\n }\n"]);return op=function(){return e},e}var lp="unpaid",sp="inDebit",up="awaitingPayment",dp="inDebitAwaitingPayment",pp=function(e){var t;return t={},Object(mt.a)(t,lp,e.colors.darkGrey),Object(mt.a)(t,sp,e.colors.dangerRed),Object(mt.a)(t,up,e.colors.decisionYellow),Object(mt.a)(t,dp,e.colors.decisionYellow),t},mp={lateFeeCost:"days",ucCost:"ucs",certCost:"copies",mailCost:"mailCost"},fp=function(e,t,n,a,i,c,o,l,u,d,p){return e.debits.length>1?function(e,t,n,a,i,c,o,l,u,d,p){var m=[];return m.push({rowProps:{navigatable:!0},cells:[{content:r.a.createElement(Ap,null,r.a.createElement(jp,{weight:"medium",size:"article"},e("payments.multipayment",{textOnly:!0}))),cellProps:{colSpan:1,width:5,singleLine:!1,style:{justifyContent:"left"}}},{content:r.a.createElement(bp,null,r.a.createElement(jp,{weight:"regular",size:"article"},"".concat(e("generic.euros",{textOnly:!0,count:n.totalValue})))),cellProps:{width:2,colSpan:1,singleLine:!1}},{content:r.a.createElement(bp,null,r.a.createElement(jp,{weight:"regular",size:"article"},Ae()(n.dueDate).format("DD-MM-YYYY"))),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(bp,null,r.a.createElement(s.StatusLabel,{background:n.status===Yd.c.awaitingPayment?t.colors.decisionYellow:t.colors.successGreen,label:r.a.createElement(s.Text,{size:"xSmall",weight:"medium"},e("payments.".concat(n.status),{textOnly:!0}))})),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(Sp,null,n.paymentMethod===Yd.b.mb?r.a.createElement(Ep,{className:"rowBtn",color:t.colors.plusDarkGrey,onClick:function(){a(n.paymentRequestId)},leftIcon:r.a.createElement(C.a,{icon:ke.m}),action:!0},e("payments.show",{textOnly:!0})):r.a.createElement(r.a.Fragment,null)),cellProps:{colSpan:2,singleLine:!1}}],collapsableRows:n.debits.reduce((function(a,i){var c=[];return c.push({rowProps:{bgColor:t.colors.softGrey,disableHover:!0},cells:[{content:r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"medium"},i.description),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(bp,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"regular"},"".concat(e("generic.euros",{textOnly:!0,count:i.value.toFixed(2)})))),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(bp,null,r.a.createElement(s.Text,{color:pp(t)[i.debitStatus],size:"article",weight:"regular"},Ae()(i.dueDate).format("DD-MM-YYYY"))),cellProps:{colSpan:1,singleLine:!1}},{content:"",cellProps:{colSpan:"100%",singleLine:!1}}]}),null!==n.debits[0].associatedCosts&&null!==i.associatedCosts&&i.associatedCosts.map((function(n){c.push({rowProps:{bgColor:t.colors.softLightGrey,disableHover:!0},cells:[{content:r.a.createElement(yp,null,r.a.createElement(kp,null,mp[n.type]?r.a.createElement(s.Text,{color:"plusDarkGrey",size:"small",weight:"medium"},e("payments.".concat(n.type),{textOnly:!0})):r.a.createElement(s.Text,null,n.type)),n.type!==mp.mailCost&&mp[n.type]&&r.a.createElement(Tp,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"xSmall",weight:"regular"},"".concat(e("payments.".concat(mp[n.type]),{textOnly:!0,count:n.copies}))))),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(wp,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"regular"},"".concat(e("generic.euros",{textOnly:!0,count:n.value.toFixed(2)})))),cellProps:{colSpan:1,singleLine:!1}},{content:"",cellProps:{colSpan:"100%",singleLine:!1}}]})})),a.concat(c)}),[])}),n.status===Yd.c.awaitingPayment&&m.push({rowProps:{disableHover:!0,style:{backgroundColor:t.colors.plusDarkGrey}},cells:[{content:r.a.createElement(xp,null,n.paymentMethod===Yd.b.mb&&r.a.createElement(Ru,{fill:t.colors.white,width:25,height:25}),n.paymentMethod===Yd.b.mbway&&r.a.createElement(Gu,{fill:t.colors.white,width:42,height:42}),r.a.createElement(s.Text,{color:"white",size:"article",weight:"medium"},e("payments.".concat(n.paymentMethod),{textOnly:!0}))),cellProps:{colSpan:2,singleLine:!1,style:{backgroundColor:t.colors.plusDarkGrey,style:{justifyContent:"left"}}}},{content:r.a.createElement(vp,null,r.a.createElement(r.a.Fragment,null,r.a.createElement(hp,{color:"grey",size:"article",weight:"medium"},e("payments.".concat(n.paymentMethod,"Limit"),{textOnly:!0})),r.a.createElement(s.Text,{color:"white",size:"article",weight:"medium"},n.paymentMethod===Yd.b.mb&&Ae()(n.dueDate).format("DD-MM-YYYY | HH:mm"),n.paymentMethod===Yd.b.mbway&&(Ae()(i).toDate().getSeconds()>0||Ae()(i).toDate().getMinutes()>0)&&Ae()(i).format("mm:ss"),n.paymentMethod===Yd.b.mbway&&0===Ae()(i).toDate().getSeconds()&&0===Ae()(i).toDate().getMinutes()&&e("payments.expired",{textOnly:!0})))),cellProps:{colSpan:n.paymentMethod===Yd.b.mb?4:(n.debits[0].associatedCosts,"100%"),singleLine:!1,style:{backgroundColor:t.colors.plusDarkGrey,style:{justifyContent:"right"}}}}]}),n.paymentMethod===Yd.b.mb&&m[m.length-1].cells.push({content:r.a.createElement(Sp,null,r.a.createElement(r.a.Fragment,null)),cellProps:{colSpan:"100%",singleLine:!1,style:{backgroundColor:t.colors.plusDarkGrey}}}),m}(n,t,e,a,i):1===e.debits.length?function(e,t,n,a,i,c,o,l,u,d,p){var m=[];return m.push({rowProps:{navigatable:null!==n.debits[0].associatedCosts,disableHover:null===n.debits[0].associatedCosts},cells:[{content:r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"medium"},n.debits[0].description),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(bp,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"regular"},"".concat(e("generic.euros",{textOnly:!0,count:n.debits[0].value.toFixed(2)})))),cellProps:{colSpan:1,width:2,singleLine:!1}},{content:r.a.createElement(bp,null,r.a.createElement(s.Text,{color:pp(t)[n.debits[0].debitStatus],size:"article",weight:"regular"},Ae()(n.debits[0].dueDate).format("DD-MM-YYYY"))),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(Dp,null,r.a.createElement(s.StatusLabel,{background:n.status===Yd.c.awaitingPayment?t.colors.decisionYellow:t.colors.successGreen,label:r.a.createElement(s.Text,{size:"xSmall",weight:"medium"},e("payments.".concat(n.status),{textOnly:!0}))})),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(Sp,null,n.paymentMethod===Yd.b.mb?r.a.createElement(Ep,{className:"rowBtn",color:t.colors.plusDarkGrey,onClick:function(e){a(n.paymentRequestId)},leftIcon:r.a.createElement(C.a,{icon:ke.m}),action:!0},e("payments.show",{textOnly:!0})):r.a.createElement(r.a.Fragment,null)),cellProps:{colSpan:null!==n.debits[0].associatedCosts?(n.paymentMethod,Yd.b.mbway,2):"100%",singleLine:!1}}],collapsableRows:n.debits.reduce((function(a,i){var c=[];return null!==n.debits[0].associatedCosts&&n.debits[0].associatedCosts.map((function(n){c.push({rowProps:{bgColor:t.colors.softLightGrey,disableHover:!0},cells:[{content:r.a.createElement(yp,null,r.a.createElement(kp,null,mp[n.type]?r.a.createElement(s.Text,{color:"plusDarkGrey",size:"small",weight:"medium"},e("payments.".concat(n.type),{textOnly:!0})):r.a.createElement(s.Text,null,n.type)),n.type!==mp.mailCost&&mp[n.type]&&r.a.createElement(Tp,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"xSmall",weight:"regular"},"".concat(e("payments.".concat(mp[n.type]),{textOnly:!0,count:n.copies}))))),cellProps:{colSpan:1,singleLine:!1}},{content:r.a.createElement(wp,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"regular"},"".concat(e("generic.euros",{textOnly:!0,count:n.value.toFixed(2)})))),cellProps:{colSpan:1,singleLine:!1}},{content:"",cellProps:{colSpan:"100%",singleLine:!1}}]})})),a.concat(c)}),[])}),n.status===Yd.c.awaitingPayment&&m.push({rowProps:{disableHover:!0,style:{backgroundColor:t.colors.plusDarkGrey}},cells:[{content:r.a.createElement(xp,null,n.paymentMethod===Yd.b.mb&&r.a.createElement(Ru,{fill:t.colors.white,width:25,height:25}),n.paymentMethod===Yd.b.mbway&&r.a.createElement(Gu,{fill:t.colors.white,width:42,height:42}),r.a.createElement(s.Text,{color:"white",size:"article",weight:"medium"},e("payments.".concat(n.paymentMethod),{textOnly:!0}))),cellProps:{colSpan:2,singleLine:!1,style:{backgroundColor:t.colors.plusDarkGrey,style:{justifyContent:"left"}}}},{content:r.a.createElement(vp,null,r.a.createElement(r.a.Fragment,null,r.a.createElement(hp,{color:"grey",size:"article",weight:"medium"},e("payments.".concat(n.paymentMethod,"Limit"),{textOnly:!0})),r.a.createElement(s.Text,{color:"white",size:"article",weight:"medium"},n.paymentMethod===Yd.b.mb&&Ae()(n.dueDate).format("DD-MM-YYYY | HH:mm"),n.paymentMethod===Yd.b.mbway&&(Ae()(i).toDate().getSeconds()>0||Ae()(i).toDate().getMinutes()>0)&&Ae()(i).format("mm:ss"),n.paymentMethod===Yd.b.mbway&&0===Ae()(i).toDate().getSeconds()&&0===Ae()(i).toDate().getMinutes()&&e("payments.expired",{textOnly:!0})))),cellProps:{colSpan:n.paymentMethod===Yd.b.mb?5:(n.debits[0].associatedCosts,"100%"),singleLine:!1,style:{backgroundColor:t.colors.plusDarkGrey,style:{justifyContent:"right"}}}}]}),m}(n,t,e,a,i):void 0},gp=function(e){var t=e.t,n=e.data,i=e.loading,c=e.openMbInfoModal,o=Object(a.useState)({}),l=Object(O.a)(o,2),u=l[0],d=l[1],p=Object(a.useState)({}),m=Object(O.a)(p,2),f=m[0],g=m[1];Object(a.useEffect)((function(){var e={};n.forEach((function(t){var n=t.remainingTime.split(".");t.paymentMethod===Yd.b.mbway&&(e=Object(y.a)(Object(y.a)({},e),{},Object(mt.a)({},t.paymentRequestId,Ae()(n[0],"HH:mm:ss").toDate())))})),d(e)}),[n]),Object(a.useEffect)((function(){var e=setInterval((function(){var e={};Object.keys(u).map((function(t){var n=0+60*u[t].getMinutes()+ +u[t].getSeconds();n>0&&(n-=1),e[t]=function(e){var t=Math.floor(e/3600),n=Math.floor((e-3600*t)/60),a=e-3600*t-60*n,r=new Date;return r.setHours(t,n,a),r}(n)})),d(e)}),1e3);return function(){return e?clearInterval(e):void 0}}),[u]);var b=Kd(t,n,fp,c,u,f,g).structure;return r.a.createElement(Op,null,r.a.createElement(s.Table,{unstackable:!0,loading:i,structure:b,noAutoEmptyCells:!0,translations:t,lockCollapsableInPlace:!0}))},bp=c.e.div(op()),hp=Object(c.e)(s.Text)(cp()),xp=c.e.div(ip()),vp=c.e.div(rp()),yp=c.e.div(ap()),Op=c.e.div(np()),Ep=Object(c.e)(s.Button)(tp()),jp=Object(c.e)(s.Text)(ep()),Ap=c.e.div($d()),wp=c.e.div(Xd()),Sp=c.e.div(Jd()),kp=c.e.div(Zd()),Tp=c.e.div(qd()),Dp=(c.e.div(Qd()),Object(c.e)(bp)(Wd()));function Cp(){var e=Object(i.a)(["\n width: 100%;\n margin-top: 48px;\n margin-bottom: 148px;\n\n height: ",";\n\n &&& div:first-child {\n margin-bottom: 24px;\n }\n"]);return Cp=function(){return e},e}function _p(){var e=Object(i.a)(["\n margin-top: 48px;\n"]);return _p=function(){return e},e}function Pp(){var e=Object(i.a)([""]);return Pp=function(){return e},e}function Ip(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return Ip=function(){return e},e}function Rp(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return Rp=function(){return e},e}function Lp(){var e=Object(i.a)(["\n margin: 0px 0px 12px 0px;\n"]);return Lp=function(){return e},e}function Gp(){var e=Object(i.a)([""]);return Gp=function(){return e},e}function Np(){var e=Object(i.a)(["\n margin-top: 24px;\n background-color: ",";\n border-style: solid;\n border-width: thin;\n border-color: ",";\n border-top: 3px solid ",";\n padding: 16px 40px;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n"]);return Np=function(){return e},e}function Fp(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: flex-end;\n\n margin-top: 48px;\n"]);return Fp=function(){return e},e}function zp(){var e=Object(i.a)(["\n margin-bottom: 20px;\n"]);return zp=function(){return e},e}var Mp=function(e){var t=e.onClose,n=e.open,i=e.mbPaymentDetails,o=e.currentLocale,u=e.loading,d=(Object(l.b)(),Object(a.useContext)(c.a));return r.a.createElement(s.Modal,{open:n,onClose:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(){t&&t()}))},r.a.createElement(r.a.Fragment,null,r.a.createElement(Up,null,r.a.createElement(s.Text,{loading:u,size:"xLarge",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("payments.atmPaymentDetails",{textOnly:!0}))),u&&r.a.createElement(Zp,{height:"20px"},r.a.createElement(s.AnimatedBackground,{height:d.sizes.large,width:"60%"}),r.a.createElement(s.AnimatedBackground,{height:d.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:d.sizes.large,width:"80%"})),!u&&i&&Object.keys(i).length>0&&r.a.createElement(qp,null,r.a.createElement(Qp,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"medium"},Object(Ee.b)("payments.atmReference",{readOnly:!0}))),r.a.createElement(Vp,null,function(e){var t=[];return Object.keys(e).forEach((function(n){"paymentRequestId"!==n&&t.push(r.a.createElement(Hp,{key:n},r.a.createElement(Yp,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"small",weight:"medium"},Object(Ee.b)("payments.".concat(n)))),(""===e[n]||null===e[n])&&r.a.createElement(C.a,{icon:_.s}),""!==e[n]&&null!==e[n]&&"dueDate"===n&&r.a.createElement(s.Text,{weight:"bold",color:"plusDarkGrey",size:"mediumSmall"},Ae()(e[n]).format("DD-MM-YYYY")),""!==e[n]&&null!==e[n]&&"dueDate"!==n&&"value"!==n&&r.a.createElement(s.Text,{weight:"bold",color:"plusDarkGrey",size:"mediumSmall"},e[n]),""!==e[n]&&null!==e[n]&&"value"===n&&r.a.createElement(s.Text,{weight:"bold",color:"plusDarkGrey",size:"mediumSmall"},"".concat(parseFloat(e[n]).toLocaleString(o,{minimumFractionDigits:2})," ").concat(Object(Ee.b)("generic.euros",{textOnly:!0})))))})),t}(i))),!u&&(null===i||Object.keys(i).length<=0)&&r.a.createElement(Kp,null,r.a.createElement(Wp,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("payments.nopaymentDetailsInfo",{textOnly:!0}))),r.a.createElement(Bp,null,r.a.createElement(s.Button,{onClick:function(){t&&t()},action:!0,color:d.colors.primary},Object(Ee.b)("generic.close")))))},Up=c.e.div(zp()),Bp=c.e.div(Fp()),Vp=c.e.div(Np(),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softLightGrey}),(function(e){return e.theme.colors.primary})),Hp=c.e.div(Gp()),Yp=c.e.div(Lp()),Kp=c.e.div(Rp()),Wp=c.e.div(Ip(),(function(e){return e.theme.colors.primary})),Qp=c.e.div(Pp()),qp=c.e.div(_p()),Zp=c.e.div(Cp(),(function(e){var t=e.height;return"".concat(t)}));function Jp(){var e=Object(i.a)(["\n border-bottom: 1px solid ",";\n"]);return Jp=function(){return e},e}function Xp(){var e=Object(i.a)([""]);return Xp=function(){return e},e}function $p(){var e=Object(i.a)(["\n margin-top: 8px;\n line-height: 1.3;\n"]);return $p=function(){return e},e}function em(){var e=Object(i.a)(["\n margin-top: 24px;\n display: flex;\n flex-direction: column;\n"]);return em=function(){return e},e}function tm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: space-between;\n margin-bottom: 20px;\n"]);return tm=function(){return e},e}function nm(){var e=Object(i.a)(["\n padding-top: ",";\n padding-bottom: ",";\n"]);return nm=function(){return e},e}var am=function(e){var t=e.t,n=p.a.Payments,i=n.onMount,c=n.onUnmount,o=n.fetchData,d=n.fetchPayments,m=n.fetchDebits,f=n.setSelectedDebits,b=n.setPreSelectedDebits,h=n.resetDebitsList,x=n.setSearchFilter,v=n.setTypeFilter,y=n.setIsMbInfoModalOpened,E=n.setConsultedMbPaymentInfo,j=n.fetchMbPaymentDetails,A=Object(l.b)(),w=p.a.App.navigateTo,S=Object(l.c)(_u.b),k=S.payments,T=S.debits,D=S.loadingStatus,C=S.errorStatus,_=S.selectedDebits,P=S.preSelectedDebits,I=S.debitsFilterTypes,R=S.filterParams,L=S.pendingDebits,G=S.isMbInfoModalOpened,N=S.consultedMbPaymentInfo,F=Object(l.c)(_u.c),z=Object(l.c)(_u.d),M=Object(a.useState)(!0),U=Object(O.a)(M,2),B=U[0],V=U[1],H=Object(a.useState)(!0),Y=Object(O.a)(H,2),K=Y[0],W=Y[1],Q=Object(l.c)(_u.a),q=Object(Pu.f)();Object(a.useEffect)((function(){return V(!0),A(i(q.state)),function(){A(c())}}),[A,i,c,z.impersonate]),Object(a.useEffect)((function(){null!==F&&void 0!==F&&A(o())}),[F]);var Z=Object(a.useState)(!1),J=Object(O.a)(Z,2),X=J[0],$=J[1];return Object(a.useEffect)((function(){X||(C.errorLoadingDebitsTable||C.errorLoadingPendingDebitsTable||C.errorLoadingPaymentsTable)&&(A(p.a.Toaster.showToaster({title:t("secVirtualNotifications.payments_errorLoadingPage"),icon:"error",type:"danger"})),$(!0))}),[C]),Object(a.useEffect)((function(){B&&!(D.loading||D.loadingDebitsTable||D.loadingPaymentsTable||D.loadingPendingDebitsTable||C.errorLoadingDebitsTable||C.errorLoadingPendingDebitsTable||C.errorLoadingPaymentsTable)&&V(!1)}),[C,D]),r.a.createElement(u.a,{loading:D.loading||B&&(D.loadingDebitsTable||D.loadingPaymentsTable||D.loadingPendingDebitsTable)||C.errorLoadingDebitsTable||C.errorLoadingPendingDebitsTable,headerLeft:r.a.createElement(g,{title:t("payments.paymentsTitle",{textOnly:!0})}),subHeader:r.a.createElement(Ts,null),secondaryContent:r.a.createElement(s.CallToAction,{topBorder:!0,noPointer:!0,footer:r.a.createElement(Vu,{t:t})}),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(sm,null,r.a.createElement(s.MultiToggle,{buttons:[{onClick:function(){K||W(!0)},children:t("payments.paymentsTitle",{textOnly:!0}),selected:K?"ready":"",testId:""},{onClick:function(){K&&W(!1)},children:t("payments.historySectionLabel",{textOnly:!0}),selected:K?"":"ready",testId:""}],content:"buttons"})),K?r.a.createElement(r.a.Fragment,null,L.data.length>0?r.a.createElement(rm,null,r.a.createElement(s.Segment,null,r.a.createElement(im,null,r.a.createElement(s.Text,{size:"large",weight:"regular"},t("payments.pendingDebitsTableTitle",{textOnly:!0}))),r.a.createElement(gp,{t:t,data:L.data,loading:L.loading,openMbInfoModal:function(e){A(j(e))}}))):r.a.createElement(r.a.Fragment,null),G&&r.a.createElement(Mp,{onClose:function(){A(y(!1)),A(E(null))},open:G,mbPaymentDetails:N,currentLocale:Q.currentLocale,loading:D.mbInfoModalLoading}),r.a.createElement(rm,null,r.a.createElement(s.Segment,null,r.a.createElement(im,null,r.a.createElement(s.Text,{size:"large",weight:"regular"},t("payments.debitsSectionTitle",{textOnly:!0}))),r.a.createElement(Pd,Object.assign({t:t,openPendingDebitsPaymentPage:function(){A(h()),A(w({key:"pendingDebitsPayment"}))},preSelectedDebits:P,fetchDebits:function(e){A(m(e))},setPreSelectedDebits:function(e){A(b(e)),A(f(e))},selectedDebits:_,addFilters:{searchPlaceholder:t("forms.searchPlaceholder",{textOnly:!0}),dropdownPlaceholder:t("paymentTool.multiPaymentFilter",{textOnly:!0}),onSearch:function(e){A(x(e))},onFilterChange:function(e){A(v(e))},onFilterClear:function(e){A(v(e))},filterTypes:I},filterParams:R},T)),r.a.createElement(cm,null,r.a.createElement(lm,{size:"article",weight:"medium"},"".concat(t("generic.note",{textOnly:!0}),":")),r.a.createElement(om,{size:"article",weight:"regular"},t("payments.pendingDebitsInfo")))))):r.a.createElement(r.a.Fragment,null,r.a.createElement(rm,null,r.a.createElement(s.Segment,null,r.a.createElement(im,null,r.a.createElement(s.Text,{size:"large",weight:"regular"},t("payments.historySectionLabel",{textOnly:!0}))),r.a.createElement(ad,Object.assign({t:t,fetchPayments:function(e){return A(d(e))}},k))))))})},rm=c.e.div(nm(),(function(e){var t=e.paddingtop;return t||"1rem"}),(function(e){var t=e.paddingbottom;return t||"1rem"})),im=c.e.div(tm()),cm=c.e.div(em()),om=Object(c.e)(s.Text)($p()),lm=Object(c.e)(s.Text)(Xp()),sm=c.e.div(Jp(),(function(e){return e.theme.colors.primary})),um=n(74),dm={lateFeeCost:{name:"lateFeeCost",unit:"days"},ucCost:{name:"lateFeeCost",unit:"ucs"},certCost:{name:"unit",unit:"copies"},mailCost:{name:"deliveryFee",unit:"delivery"}},pm="mb",mm="mbway";function fm(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return fm=function(){return e},e}function gm(){var e=Object(i.a)([""]);return gm=function(){return e},e}function bm(){var e=Object(i.a)(["\n overflow: hidden;\n padding-right: 42px;\n"]);return bm=function(){return e},e}function hm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:last-child {\n margin-top: ",";\n }\n"]);return hm=function(){return e},e}function xm(){var e=Object(i.a)(["\n height: 100%;\n display: flex;\n align-items: center;\n"]);return xm=function(){return e},e}function vm(){var e=Object(i.a)(["\n display: flex;\n\n &&& .ui.grid {\n margin: 0px !important;\n width: 100%;\n }\n\n &&& .ui.grid > .column:not(.row) {\n padding: 0px !important;\n }\n"]);return vm=function(){return e},e}function ym(){var e=Object(i.a)(["\n margin-bottom: 12px;\n"]);return ym=function(){return e},e}function Om(){var e=Object(i.a)([""]);return Om=function(){return e},e}var Em=function(e){var t,n=e.selectedDebits,i=Object(a.useContext)(c.a),l=(t={},Object(mt.a)(t,ud,i.colors.darkGrey),Object(mt.a)(t,dd,i.colors.dangerRed),Object(mt.a)(t,pd,i.colors.darkGrey),Object(mt.a)(t,md,i.colors.dangerRed),t),u={unpaid:"unpaid",inDebit:"inDebit",awaitingPayment:"unpaid",inDebitAwaitingPayment:"inDebit"};return r.a.createElement(jm,null,n.map((function(e,t){return r.a.createElement(Am,{key:"debitId-".concat(t)},r.a.createElement(s.Segment,{borderColor:i.colors.softRegularGrey,padding:"14px 24px"},r.a.createElement(wm,null,r.a.createElement(o.a,{width:15},r.a.createElement(o.a.Column,{width:8},r.a.createElement(km,null,r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},e.debitType),r.a.createElement(Tm,{size:"mediumSmall",weight:"medium",color:(n=e.debitStatus,n===u.inDebit||n===u.inDebitAwaitingPayment?"dangerRed":"plusDarkGrey")},e.description))),r.a.createElement(o.a.Column,{width:2},r.a.createElement(km,null,r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("payments.value",{textOnly:!0})),r.a.createElement(Dm,{size:"article",weight:"medium",color:"plusDarkGrey"},"".concat(e.value.toFixed(2)," ").concat(Object(Ee.b)("generic.euros",{textOnly:!0}))))),r.a.createElement(o.a.Column,{width:4},r.a.createElement(km,null,r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("payments.debitsTableDueDate",{textOnly:!0})),e.dueDate?r.a.createElement(Dm,{size:"article",weight:"medium",color:"plusDarkGrey"},Ae()(e.dueDate).format("DD-MM-YYYY")):r.a.createElement(Cm,null,r.a.createElement(C.a,{icon:_.s})))),r.a.createElement(o.a.Column,{width:2},r.a.createElement(km,{marginTop:"4px"},r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("payments.debitsTablePaymentStatus",{textOnly:!0})),r.a.createElement(s.StatusLabel,{label:Object(Ee.b)("payments.".concat(u[e.debitStatus]),{textOnly:!0}),background:l[e.debitStatus]})))))),e.associatedCosts&&e.associatedCosts.length>0&&e.associatedCosts.map((function(e,t){return r.a.createElement(s.Segment,{key:"associated_cost-".concat(t),borderColor:"#DEDEDE",borderTopColor:i.colors.white,padding:"14px 24px"},r.a.createElement(wm,null,r.a.createElement(o.a,{width:15},r.a.createElement(o.a.Column,{width:8},r.a.createElement(km,{marginTop:"mailCost"===e.type?"0px":void 0},dm[e.type]?r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("payments.".concat(dm[e.type].name),{textOnly:!0})):r.a.createElement(s.Text,null,e.type),dm[e.type]&&r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"plusDarkGrey"},"".concat(Object(Ee.b)("payments.".concat(dm[e.type].unit),{textOnly:!0,count:Number(e.copies)}))))),r.a.createElement(o.a.Column,{width:8},r.a.createElement(Sm,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"plusDarkGrey"},"".concat(e.value.toFixed(2)," ").concat(Object(Ee.b)("generic.euros",{textOnly:!0}))))))))})));var n})))},jm=c.e.div(Om()),Am=c.e.div(ym()),wm=c.e.div(vm()),Sm=c.e.div(xm()),km=c.e.div(hm(),(function(e){var t=e.marginTop;return t||"8px"})),Tm=Object(c.e)(s.Text)(bm()),Dm=Object(c.e)(s.Text)(gm()),Cm=c.e.div(fm());function _m(){var e=Object(i.a)(["\n margin-top: 24px;\n"]);return _m=function(){return e},e}function Pm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 24px;\n\n line-height: 1.3;\n\n "," {\n margin-bottom: 16px;\n }\n\n "," {\n margin-bottom: 16px;\n }\n"]);return Pm=function(){return e},e}function Im(){var e=Object(i.a)([""]);return Im=function(){return e},e}function Rm(){var e=Object(i.a)([""]);return Rm=function(){return e},e}function Lm(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return Lm=function(){return e},e}function Gm(){var e=Object(i.a)(["\n padding: 18px 48px 18px 24px;\n display: flex;\n flex-direction: row;\n align-items: center;\n\n background-color: ",";\n\n > div:first-child {\n flex: 1;\n }\n"]);return Gm=function(){return e},e}function Nm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:last-child {\n margin-top: ",";\n }\n"]);return Nm=function(){return e},e}function Fm(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return Fm=function(){return e},e}function zm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return zm=function(){return e},e}function Mm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 16px;\n"]);return Mm=function(){return e},e}var Um=function(e){var t=e.preSelectedDebits,n=(e.multiPaymentsComponent,Object(a.useContext)(c.a));Object(l.b)(),Object(l.c)(um.c).showMorePayments,p.a.Payments.setSelectedDebits,p.a.PendingDebitsPayment.setShowMorePayments;return r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:16,widescreen:16},t.length>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement(Bm,null,r.a.createElement(s.Text,{size:"large",color:n.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("payments.performedSelection"))),r.a.createElement(Em,{selectedDebits:t})),0===t.length&&r.a.createElement(s.Segment,null,r.a.createElement(Vm,null,r.a.createElement(Hm,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("payments.noDebitsSelect",{textOnly:!0})))))},Bm=c.e.div(Mm()),Vm=c.e.div(zm()),Hm=c.e.div(Fm(),(function(e){return e.theme.colors.primary})),Ym=(c.e.div(Nm(),(function(e){var t=e.marginTop;return t||"8px"})),c.e.div(Gm(),(function(e){var t=e.theme;return e.checked?t.colors.primary:"transparent"})),Object(c.e)(s.Text)(Lm()),c.e.div(Rm())),Km=c.e.div(Im());c.e.div(Pm(),Ym,Km),c.e.div(_m());function Wm(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return Wm=function(){return e},e}function Qm(){var e=Object(i.a)(["\n flex: 1;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: center;\n\n padding: 20px 0px;\n\n @media (max-width: 902px) {\n padding-top: 40px;\n padding-bottom: 40px;\n }\n\n @media (max-width: 590px) {\n padding-top: 24px;\n padding-bottom: 24px;\n\n button {\n width: 100%;\n }\n }\n"]);return Qm=function(){return e},e}function qm(){var e=Object(i.a)(["\n width: 140px;\n height: 140px;\n cursor: ",";\n background: none;\n\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n\n margin: 12px;\n border: 0.5px solid ",";\n\n div {\n margin-top: 16px;\n }\n\n // ACTIVE STYLE\n\n ","\n\n // HOVER STYLE\n\n &:hover:not([disabled]) {\n background: ",";\n border: none;\n\n * {\n path {\n fill: ",";\n }\n }\n\n div {\n color: ",";\n }\n }\n\n // RESPONSIVENESS\n\n @media (max-width: 590px) {\n width: 100%;\n height: 150px;\n margin-left: 0;\n margin-right: 0;\n }\n"]);return qm=function(){return e},e}function Zm(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return Zm=function(){return e},e}function Jm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return Jm=function(){return e},e}function Xm(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 16px;\n"]);return Xm=function(){return e},e}function $m(){var e=Object(i.a)([""]);return $m=function(){return e},e}function ef(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 16px;\n }\n"]);return ef=function(){return e},e}var tf=function(e){var t=e.selectedDebits,n=e.totalCost,i=e.allowMbwayPayment,u=Object(a.useContext)(c.a),d=Object(l.b)(),m=Object(l.c)(um.c).paymentMethod,f=p.a.PendingDebitsPayment.setPaymentMethod,g=function(e){d(f(e!==m?e:void 0))};return r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:16,widescreen:16},t.length>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement(rf,null,r.a.createElement(s.Text,{size:"large",color:u.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("payments.performedSelection"))),r.a.createElement(Em,{selectedDebits:t})),0===t.length&&r.a.createElement(s.Segment,null,r.a.createElement(cf,null,r.a.createElement(of,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("payments.noDebitsSelect",{textOnly:!0}))))),r.a.createElement(uf,null,r.a.createElement(nf,null,r.a.createElement(s.Text,{size:"large",weight:"medium"},Object(Ee.b)("payments.paymentMethodsTitle",{textOnly:!0})),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"darkGrey"},Object(Ee.b)("payments.selectPaymentMethodModalSubtitle",{textOnly:!0}))),r.a.createElement(sf,null,r.a.createElement(lf,{active:"mb"===m,onClick:function(){return g("mb")}},r.a.createElement(Ru,{width:40,height:40}),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"darkGrey",transform:"uppercase"},Object(Ee.b)("payments.atmReference",{textOnly:!0}))),r.a.createElement(lf,{disabled:n>110||!i,disableCursor:n>110||!i,active:"mbway"===m&&n<=110&&i,onClick:function(){return g("mbway")}},r.a.createElement(Gu,{width:50,fill:n>110||!i?u.colors.grey:void 0}),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"darkGrey",transform:"uppercase"},Object(Ee.b)("payments.mbWay",{textOnly:!0})))),n>110&&r.a.createElement(af,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"darkGrey"},Object(Ee.b)("payments.mbwayDisabledNote",{textOnly:!0}))),!i&&r.a.createElement(af,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"darkGrey"},Object(Ee.b)("payments.mbwayNotAllowedNote",{textOnly:!0})))))},nf=c.e.div(ef()),af=c.e.div($m()),rf=c.e.div(Xm()),cf=c.e.div(Jm()),of=c.e.div(Zm(),(function(e){return e.theme.colors.primary})),lf=c.e.button(qm(),(function(e){e.theme;return e.disableCursor?"default":"pointer"}),(function(e){return e.theme.colors.softGrey}),(function(e){var t=e.active,n=e.theme;return t&&"\n background: ".concat(n.colors.primary,";\n border: none;\n\n * {\n path {\n fill: ").concat(n.colors.white,";\n }\n }\n\n div {\n color: ").concat(n.colors.white,";\n }\n ")}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.white}),(function(e){return e.theme.colors.white})),sf=c.e.div(Qm()),uf=Object(c.e)(o.a.Column)(Wm());function df(){var e=Object(i.a)([""]);return df=function(){return e},e}function pf(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return pf=function(){return e},e}function mf(){var e=Object(i.a)(["\n margin-bottom: 24px;\n"]);return mf=function(){return e},e}function ff(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n\n div:first-child {\n margin-right: 6px;\n }\n"]);return ff=function(){return e},e}function gf(){var e=Object(i.a)(["\n margin-top: 12px;\n margin-bottom: 82px;\n"]);return gf=function(){return e},e}function bf(){var e=Object(i.a)(["\n margin-top: 24px;\n display: flex;\n flex-direction: column;\n"]);return bf=function(){return e},e}function hf(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return hf=function(){return e},e}function xf(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n width: 312px;\n"]);return xf=function(){return e},e}function vf(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n"]);return vf=function(){return e},e}function yf(){var e=Object(i.a)(["\n margin-top: 24px;\n margin-bottom: 20px;\n"]);return yf=function(){return e},e}function Of(){var e=Object(i.a)(["\n padding: 0px 110px;\n"]);return Of=function(){return e},e}function Ef(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return Ef=function(){return e},e}function jf(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return jf=function(){return e},e}function Af(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 16px;\n"]);return Af=function(){return e},e}function wf(){var e=Object(i.a)([""]);return wf=function(){return e},e}function Sf(){var e=Object(i.a)(["\n margin: 0px 0px 12px 0px;\n"]);return Sf=function(){return e},e}function kf(){var e=Object(i.a)(["\n margin-top: 24px;\n background-color: ",";\n border-style: solid;\n border-width: thin;\n border-color: ",";\n border-top: 3px solid ",";\n padding: 16px 40px;\n display: flex;\n justify-content: space-between;\n"]);return kf=function(){return e},e}var Tf=function(e){var t=e.selectedDebits,n=e.formControl,i=e.formRegister,u=e.formGetValues,d=e.formErrors,m=e.currentLocale,f=Object(a.useContext)(c.a),g=Object(l.c)(um.c),b=g.paymentMethod,h=g.mbwayForm,x=g.mbwayResponse,v=p.a.PendingDebitsPayment.setMbwayForm,y=Object(l.b)(),O="mb",E="mbway";return r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:16,widescreen:16},t.length>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement(Pf,null,r.a.createElement(s.Text,{size:"large",color:f.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("payments.performedSelection"))),r.a.createElement(Em,{selectedDebits:t})),0===t.length&&r.a.createElement(s.Segment,null,r.a.createElement(Rf,null,r.a.createElement(If,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("payments.noDebitsSelect",{textOnly:!0}))))),r.a.createElement(Hf,null,b===E&&r.a.createElement(r.a.Fragment,null,r.a.createElement(Vf,null,r.a.createElement(s.Text,{size:"large",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("payments.paymentMethodsTitle",{readOnly:!0}))),r.a.createElement(Gf,null,r.a.createElement(s.Text,{size:"medium",weight:"bold",color:"plusDarkGrey",transform:"uppercase"},"MB WAY")),r.a.createElement("form",null,r.a.createElement(Nf,null,r.a.createElement(Ff,null,r.a.createElement(Bf,null,r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"grey"},Object(Ee.b)("payments.phoneNumber",{textOnly:!0})),r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"dangerRed"}," *")),r.a.createElement(zf,null,r.a.createElement(vt.a,{name:"countryDropdown",control:n,defaultValue:h.countryDropdown,render:function(e){var t=e.field,n=t.onChange;t.value;return r.a.createElement(Fa,{register:i,placeholder:Object(Ee.b)("payments.phonePlaceholder",{textOnly:!0}),onChange:function(e){n(e),y(v(u()))},fontSize:"article",defaultValue:h.countryDropdown,error:d&&d.countryDropdown?d.countryDropdown.message:void 0})}}))))),r.a.createElement(Mf,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"darkGrey"},Object(Ee.b)("payments.note",{textOnly:!0})),r.a.createElement(Uf,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"darkGrey"},Object(Ee.b)("payments.mbwayNoteDescription",{textOnly:!0}))))),b===O&&r.a.createElement(r.a.Fragment,null,r.a.createElement(Vf,null,r.a.createElement(s.Text,{size:"large",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("payments.paymentMethodsTitle",{readOnly:!0}))),r.a.createElement(Lf,null,r.a.createElement(Yf,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"medium"},Object(Ee.b)("payments.atmReference",{readOnly:!0}))),x&&r.a.createElement(Df,null,Object.keys(x).filter((function(e){return"paymentRequestId"!==e})).map((function(e){return r.a.createElement(_f,{key:e},r.a.createElement(Cf,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"small",weight:"medium"},Object(Ee.b)("payments.".concat(e)))),(""===x[e]||null===x[e])&&r.a.createElement(C.a,{icon:_.s}),""!==x[e]&&null!==x[e]&&"dueDate"===e&&r.a.createElement(s.Text,{weight:"bold",color:"plusDarkGrey",size:"mediumSmall"},Ae()(x[e]).format("DD-MM-YYYY")),""!==x[e]&&null!==x[e]&&"dueDate"!==e&&"value"!==e&&r.a.createElement(s.Text,{weight:"bold",color:"plusDarkGrey",size:"mediumSmall"},x[e]),""!==x[e]&&null!==x[e]&&"value"===e&&r.a.createElement(s.Text,{weight:"bold",color:"plusDarkGrey",size:"mediumSmall"},"".concat(parseFloat(x[e]).toLocaleString(m,{minimumFractionDigits:2})," ").concat(Object(Ee.b)("generic.euros",{textOnly:!0}))))}))),r.a.createElement(Mf,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"darkGrey"},Object(Ee.b)("payments.note",{textOnly:!0})),r.a.createElement(Uf,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"darkGrey"},Object(Ee.b)("payments.mbwayNoteDescription",{textOnly:!0}))))))))},Df=c.e.div(kf(),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softLightGrey}),(function(e){return e.theme.colors.primary})),Cf=c.e.div(Sf()),_f=c.e.div(wf()),Pf=c.e.div(Af()),If=c.e.div(jf(),(function(e){return e.theme.colors.primary})),Rf=c.e.div(Ef()),Lf=c.e.div(Of()),Gf=c.e.div(yf()),Nf=c.e.div(vf()),Ff=c.e.div(xf()),zf=c.e.div(hf()),Mf=c.e.div(bf()),Uf=c.e.div(gf()),Bf=c.e.div(ff()),Vf=c.e.div(mf()),Hf=Object(c.e)(o.a.Column)(pf()),Yf=c.e.div(df()),Kf=function(e){return{hasNext:e>5,hasPrevious:!1,offset:0,limit:5,total:e}},Wf=function(e,t){return t.some((function(t){return t.debitId===e}))};function Qf(){var e=Object(i.a)(["\n margin-top: 4px;\n line-height: 1.3;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n\n @supports (-webkit-line-clamp: 2) {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: initial;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n }\n"]);return Qf=function(){return e},e}function qf(){var e=Object(i.a)(["\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n\n &&& .ui.table tfoot tr td {\n height: 45px;\n }\n"]);return qf=function(){return e},e}function Zf(){var e=Object(i.a)(["\n display: flex;\n margin-bottom: 24px;\n justify-content: flex-end;\n\n > div {\n width: 33%;\n }\n\n > div:last-child {\n margin-left: 16px;\n }\n"]);return Zf=function(){return e},e}function Jf(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Jf=function(){return e},e}function Xf(){var e=Object(i.a)(["\n div {\n margin: 0px auto;\n\n @media (max-width: 992px) {\n width: auto;\n max-width: 120px;\n }\n }\n"]);return Xf=function(){return e},e}var $f=function(e,t,n,a,i,c){var o=Wf(e.debitId,n),l=Wf(e.debitId,t);return{value:e,defaultSelected:o||l,disabled:o,rowProps:{},cells:[{content:r.a.createElement(ng,null,e.debitType&&r.a.createElement(s.Text,{size:"xSmall",color:"darkGrey"},Object(Ee.b)("debitTypes.".concat(e.debitType.toLowerCase()),{textOnly:!0})),r.a.createElement(ig,{size:"article",weight:"medium",color:e.debitStatus===dd?"dangerRed":"primary"},e.description)),cellProps:{width:7,singleLine:!1}},{content:r.a.createElement(s.Text,{size:"article"},Object(Ee.b)("generic.euros",{textOnly:!0,count:e.value.toFixed(2)})),cellProps:{width:3,singleLine:!1,style:{textAlign:"center"}}},{content:r.a.createElement(s.Text,{color:e.debitStatus===dd?"dangerRed":"",size:"article"},e.dueDate&&""!==e.dueDate?Ae()(e.dueDate,"DD-MM-YYYY").format("DD-MM-YYYY"):r.a.createElement(C.a,{icon:ke.k})),cellProps:{width:3,singleLine:!0,style:{textAlign:"center"}}},{content:r.a.createElement(tg,null,r.a.createElement(s.StatusLabel,{background:fd(a)[e.debitStatus],label:Object(Ee.b)("payments.".concat(e.debitStatus),{textOnly:!0})})),cellProps:{width:3,singleLine:!1,style:{textAlign:"center"}}}]}},eg=function(e){var t=e.data,n=e.total,i=e.loading,o=e.fetchUnselectedDebits,l=e.setMultiple,u=e.selectedDebits,d=e.preSelectedDebits,p=e.addFilters,m=e.filterParams,f=Object(a.useContext)(c.a),g=Object(a.useState)(!1),b=Object(O.a)(g,2),h=b[0],x=b[1],E=function(e,t,n,r,i,o,l,s,u){var d=Object(a.useContext)(c.a),p=Object(a.useState)(function(e){return{header:{type:"columnTitle",titles:[{text:e("payments.debitsTablePaymentDescription",{textOnly:!0})},{text:e("payments.debitsTablePaymentValue",{textOnly:!0})},{text:e("payments.debitsTableDueDate",{textOnly:!0})},{text:e("payments.debitsTablePaymentStatus",{textOnly:!0})},{text:e("generic.select",{textOnly:!0})}]},rows:[]}}(e)),m=Object(O.a)(p,2),f=m[0],g=m[1],b=Object(a.useState)(Kf(o)),h=Object(O.a)(b,2),x=h[0],E=h[1];Object(a.useEffect)((function(){var e=Object(y.a)({},x);e.total=o,E(e)}),[o]),Object(a.useEffect)((function(){A(x)}),[x]),Object(a.useEffect)((function(){u&&E(Kf(o))}),[u]),Object(a.useEffect)((function(){l(bd.f)}),[s]),Object(a.useEffect)((function(){var n=j(t,d,e);g(n)}),[t]);var j=function(e,t,a){return{header:{type:"columnTitle",titles:[{text:a("payments.debitsTablePaymentDescription",{textOnly:!0})},{text:a("payments.debitsTablePaymentValue",{textOnly:!0}),style:{textAlign:"center"}},{text:a("payments.debitsTableDueDate",{textOnly:!0}),style:{textAlign:"center"}},{text:a("payments.debitsTablePaymentStatus",{textOnly:!0}),style:{textAlign:"center"}}]},rows:e.length?Object(v.a)(e.map((function(e,c){return i(e,n,r,t,a)}))):[]}},A=function(e){var t=e.limit>=e.total;t&&(e.hasPrevious=!1,e.hasNext=!1),!t&&e.offset=e.limit&&(e.hasPrevious=!0,e.hasNext=!(e.offset+e.limit>=e.total)),E(e)};return{theme:d,structure:f,pagination:x,onChangePage:function(e){var t=Object(y.a)({},x);switch(e){case"prev":t.offset-=t.limit;break;case"next":t.offset+=t.limit}E(t),l(t)},onChangeRows:function(e){var t=Object(y.a)({},x);t.limit=e,t.offset=0,E(t),l(t)}}}(Ee.b,t,u,d,$f,n,o,m,h),j=E.structure,A=E.pagination,w=E.onChangePage,S=E.onChangeRows;return Object(a.useEffect)((function(){x(!0)}),[m]),Object(a.useEffect)((function(){}),[j]),r.a.createElement(r.a.Fragment,null,p&&r.a.createElement(ag,null,r.a.createElement(s.SearchBox,{placeholder:p.searchPlaceholder,borderColor:f.colors.plusDarkGrey,iconColor:f.colors.plusDarkGrey,delay:500,onSearch:function(e){p.onSearch(e)}}),r.a.createElement(s.Dropdown,{placeholder:p.dropdownPlaceholder,canBeCleared:!0,options:p.filterTypes,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;p.onFilterChange(n)},onClear:function(){p.onFilterChange("")}})),r.a.createElement(rg,null,r.a.createElement(s.Table,{unstackable:!0,selectable:!0,loading:i,onChangeSelected:function(e,t){l(e,t)},defaultSelectedRows:u.map((function(e){return{value:e}})),useValueAsId:"debitId",selectedInfoTitle:r.a.createElement(s.Text,{size:"article",weight:"regular",color:"white"},Object(Ee.b)("payments.multipaymentsSelection")),selectedInfoSubTitle:function(e){return r.a.createElement(s.Text,{size:"xSmall",color:"white"},Object(Ee.b)("generic.selectedItem",{textOnly:!0,count:e}))},structure:j,resetSelectedIds:h,setResetSelectedIdsFunction:function(){x(!1)},pagination:A,onChangeRows:S,onChangePage:w,translations:Ee.b})))},tg=c.e.div(Xf()),ng=c.e.div(Jf()),ag=c.e.div(Zf()),rg=c.e.div(qf()),ig=Object(c.e)(s.Text)(Qf()),cg=function(e){return Sa.object().shape({countryDropdown:Sa.object().required().test("phone",e("payments.phoneValidation",{textOnly:!0}),(function(e){return new _a.a(e.input,e.countryValue).isValid()})).test("phone","Apenas 91/96/93/92 s\xe3o v\xe1lidos",(function(e){return String(e.input).startsWith("9")}))})};function og(){var e=Object(i.a)(["\n display: flex;\n justify-content: ",";\n margin-top: 32px;\n"]);return og=function(){return e},e}function lg(){var e=Object(i.a)(["\n display: flex;\n\n > button:last-child {\n margin-left: 16px;\n }\n"]);return lg=function(){return e},e}function sg(){var e=Object(i.a)(["\n width: 16px;\n height: 16px;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: ",";\n border-radius: 50%;\n\n &&& {\n min-width: 16px;\n height: 16px;\n }\n\n svg {\n font-size: 10px;\n color: ",";\n }\n"]);return sg=function(){return e},e}function ug(){var e=Object(i.a)(["\n line-height: 1.2;\n"]);return ug=function(){return e},e}function dg(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n flex: 1;\n padding: 0 16px;\n background-color: ",";\n ","\n\n &:not(:last-child) {\n margin-right: 8px;\n }\n max-width: 239px;\n"]);return dg=function(){return e},e}function pg(){var e=Object(i.a)(["\n margin-top: 6px;\n"]);return pg=function(){return e},e}function mg(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n"]);return mg=function(){return e},e}function fg(){var e=Object(i.a)(["\n height: 1px;\n background: ",";\n margin-top: 64px;\n margin-bottom: 22px;\n"]);return fg=function(){return e},e}function gg(){var e=Object(i.a)(["\n margin-top: 16px;\n"]);return gg=function(){return e},e}function bg(){var e=Object(i.a)(["\n border: 1px solid ",";\n padding: 38px 16px;\n min-width: fit-content;\n"]);return bg=function(){return e},e}function hg(){var e=Object(i.a)(["\n display: flex;\n margin-bottom: 32px;\n overflow-y: hidden;\n overflow-x: auto;\n"]);return hg=function(){return e},e}var xg=function(e){var t=e.t,n=Object(l.b)(),i=Object(a.useContext)(c.a),o=p.a.App.navigateTo,d=p.a.PendingDebitsPayment,m=d.onMount,f=d.onUnmount,b=d.setCurrentStep,h=d.resetPendingDebits,x=d.submitMbwayDebitsRequest,v=d.submitMbDebitsRequest,y=d.setSearchFilter,O=d.setTypeFilter,E=d.fetchDebits,j=d.setDebitsSubmissionCompleted,A=p.a.Payments,w=A.setSelectedDebits,S=A.resetDebitsList,k=Object(l.c)(um.c),T=k.loadingStatus,D=k.errorStatus,P=k.currentStep,I=k.paymentMethod,R=k.debitsFilterTypes,L=k.filterParams,G=k.debitsSubmissionCompleted,N=k.allowMbwayPayment,F=Object(l.c)(um.a),z=Object(Pu.f)();Object(a.useEffect)((function(){return n(m(z.state)),function(){n(f())}}),[n,m,f]),Object(a.useEffect)((function(){G&&I===mm&&(n(j(!1)),n(o({key:"payments"})))}),[G]);var M,U=Object(l.c)(um.b),B=U.selectedDebits,V=U.preSelectedDebits,H=U.debits,Y=Object(vt.f)({resolver:Object(ka.a)(cg(t))}),K=Y.register,W=Y.handleSubmit,Q=Y.control,q=Y.getValues,Z=Y.formState.errors,J=[t("payments.requestFirstStep"),t("payments.requestSecondStep"),t("payments.requestThirdStep")],X={done:{backgroundColor:i.colors.primary,color:i.colors.white,fontWeight:500,border:"none",borderStyle:null,checkTick:!0},current:{backgroundColor:i.colors.lightGrey,color:i.colors.primary,fontWeight:500,border:"top",borderStyle:"2px solid ".concat(i.colors.primary),checkTick:!1},toDo:{backgroundColor:"transparent",color:i.colors.regularGrey,fontWeight:400,border:"all",borderStyle:"1px solid ".concat(i.colors.regularGrey),checkTick:!1}},$=function(e){if(e.length<=0)return 0;var t=0;return e.forEach((function(e){t+=e.totalValue})),t};return r.a.createElement(u.a,{headerLeft:r.a.createElement(g,{pullBackButton:!0,backButton:!0,title:t("payments.dependentDebitsTitle")}),loading:T.loading||D.errLoadingPendingDebits,mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(vg,null,J.map((function(e,t){return t+1P?r.a.createElement(wg,{key:"step-".concat(t),backgroundColor:X.toDo.backgroundColor,border:X.toDo.border,borderStyle:X.toDo.borderStyle},r.a.createElement(Sg,{size:"medium",color:X.toDo.color,fontWeight:"".concat(X.toDo.fontWeight)},e)):void 0}))),r.a.createElement(r.a.Fragment,null,1===P&&r.a.createElement(Um,{preSelectedDebits:V,multiPaymentsComponent:r.a.createElement(eg,Object.assign({fetchUnselectedDebits:function(e){n(E(e))},setMultiple:function(e,t){var a=[];V.forEach((function(e){a.push(e)})),e.forEach((function(e){var n=a.some((function(t){return e.debitId===t.debitId})),r=t.some((function(t){return e.debitId===t.value.debitId}));n||r||a.push(e)})),t.forEach((function(t){var n=e.some((function(e){return t.value.debitId===e.debitId})),r=a.some((function(e){return t.value.debitId===e.debitId}));if(n)r||a.push(t.value);else if(r){var i=a.map((function(e){return e.Id})).indexOf(t.value.debitId);a.splice(i,1)}})),n(w(a))},selectedDebits:B,preSelectedDebits:V,addFilters:{searchPlaceholder:t("forms.searchPlaceholder",{textOnly:!0}),dropdownPlaceholder:t("paymentTool.multiPaymentFilter",{textOnly:!0}),onSearch:function(e){n(y(e))},onFilterChange:function(e){n(O(e))},onFilterClear:function(e){n(O(e))},filterTypes:R},filterParams:L},H,{loading:T.loadingPaymentsTable}))}),2===P&&r.a.createElement(tf,{selectedDebits:B,totalCost:$(B).toFixed(2),allowMbwayPayment:N}),3===P&&r.a.createElement(Tf,{selectedDebits:B,formRegister:K,formControl:Q,formGetValues:q,formErrors:Z,currentLocale:F})),V.length>0&&r.a.createElement(Dg,{currentStep:P,hasOnlyOneButton:3===P&&I===pm},!(3===P&&I===pm)&&r.a.createElement(s.Button,{decision:!0,disabled:T.loading,onClick:function(){n(o({key:"payments"})),n(h())}},t("generic.cancel")),r.a.createElement(Tg,null,2===P&&r.a.createElement(s.Button,{decision:!0,disabled:T.loading,onClick:function(){n(b(P-1))}},t("generic.previous")),3===P&&I===mm&&r.a.createElement(s.Button,{decision:!0,disabled:T.loading,onClick:function(){n(b(P-1))}},t("generic.previous")),(1===P||2===P)&&r.a.createElement(s.Button,{action:!0,color:i.colors.primary,rightIcon:2===P&&I===pm?r.a.createElement(C.a,{icon:Oe.a}):r.a.createElement(C.a,{icon:_.k}),loading:2===P&&T.loading,onClick:function(){1===P?(n(S()),n(b(P+1))):2===P&&n(I===pm?v(B):b(P+1))},disabled:(M=P,1!==M&&(2!==M||!I)||T.loading)},t(2===P&&I===pm?"generic.submit":"generic.next")),3===P&&r.a.createElement(s.Button,{action:!0,color:i.colors.primary,loading:T.loading,rightIcon:I===mm?r.a.createElement(C.a,{icon:Oe.a}):void 0,onClick:I===mm?W((function(e){I===mm&&n(x({form:e,selectedDebits:B}))})):I===pm?function(){n(o({key:"payments"}))}:void 0},t(I===mm?"generic.submit":"generic.close"))))),secondaryContent:r.a.createElement(yg,null,r.a.createElement(s.Text,{size:"large",weight:"regular",color:"plusDarkGrey"},t("payments.paymentSummary",{textOnly:!0})),r.a.createElement(Og,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"plusDarkGrey"},t("payments.numberItens",{textOnly:!0}))),r.a.createElement(Ag,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"medium",color:"plusDarkGrey"},"".concat(B.length," ").concat(t("payments.selectedItens",{textOnly:!0})))),r.a.createElement(Eg,null),r.a.createElement(jg,null,r.a.createElement(s.Text,{size:"article",transform:"uppercase",weight:"medium",color:"plusDarkGrey"},t("payments.totalPayment",{textOnly:!0})),r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"medium"},"".concat($(B).toFixed(2)," ").concat(t("generic.euros",{textOnly:!0})))))})},vg=c.e.div(hg()),yg=c.e.div(bg(),(function(e){return e.theme.colors.lightGrey})),Og=c.e.div(gg()),Eg=c.e.div(fg(),(function(e){return e.theme.colors.lightGrey})),jg=c.e.div(mg()),Ag=c.e.div(pg()),wg=c.e.div(dg(),(function(e){return e.backgroundColor}),(function(e){var t=e.border,n=e.borderStyle;return"all"===t?"border: ".concat(n,";"):"top"===t?"border-top: ".concat(n,";"):void 0})),Sg=Object(c.e)(s.Text)(ug()),kg=c.e.div(sg(),(function(e){return e.theme.colors.white}),(function(e){return e.theme.colors.primary})),Tg=c.e.div(lg()),Dg=c.e.div(og(),(function(e){var t=e.currentStep,n=e.hasOnlyOneButton;return 1===t||n?"flex-end":"space-between"}));function Cg(){var e=Object(i.a)([""]);return Cg=function(){return e},e}var _g=function(e){e.t,e.i18n;var t=p.a.Grades,n=t.onMount,i=t.onUnmount,c=Object(l.b)();return Object(a.useEffect)((function(){return c(n()),function(){c(i())}}),[c,n,i]),r.a.createElement(Pg,null,"Grades")},Pg=c.e.div(Cg());function Ig(){var e=Object(i.a)([""]);return Ig=function(){return e},e}var Rg=function(e){e.t,e.i18n;var t=p.a.AssessmentChoice,n=t.onMount,i=t.onUnmount,c=Object(l.b)();return Object(a.useEffect)((function(){return c(n()),function(){c(i())}}),[c,n,i]),r.a.createElement(Lg,null,"AssessmentChoice")},Lg=c.e.div(Ig()),Gg=n(142),Ng=n(45),Fg=1,zg=-1;function Mg(){var e=Object(i.a)(["\n margin-right: 6px;\n"]);return Mg=function(){return e},e}function Ug(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n margin-top: 3px;\n"]);return Ug=function(){return e},e}function Bg(){var e=Object(i.a)(["\n cursor: pointer;\n\n &:hover {\n text-decoration: underline;\n }\n"]);return Bg=function(){return e},e}function Vg(){var e=Object(i.a)([""]);return Vg=function(){return e},e}var Hg=function(e){var t=e.content,n=e.label,a=p.a.CurricularPlan.getUcOptions,i=Object(l.b)();return r.a.createElement(Yg,null,r.a.createElement(s.Text,Object.assign({},t.props,{fontWeight:"500",size:"article"}),t.text),r.a.createElement(Wg,null,n.isLink&&r.a.createElement(Qg,null,r.a.createElement(C.a,{icon:ke.m,size:"sm"})),n.isLink?r.a.createElement(Kg,{onClick:function(){n.ucOptionCode&&i(a({name:t.text.toString(),code:n.ucOptionCode}))}},r.a.createElement(s.Text,Object.assign({},n.props,{fontWeight:"500",size:"xSmall"}),n.text)):r.a.createElement(s.Text,Object.assign({},n.props,{fontWeight:"500",size:"xSmall"}),n.text)))},Yg=c.e.div(Vg()),Kg=c.e.div(Bg()),Wg=c.e.div(Ug()),Qg=c.e.div(Mg()),qg="academicYear",Zg="credits",Jg="ects",Xg="grade",$g="institutionName",eb="programName",tb="semester",nb="type",ab="ucCode",rb="ucName",ib="yearOfStudy",cb="1",ob="2",lb="3",sb="4",ub="5",db="6",pb="everyCourseUc",mb="extraCurricularUcs",fb="mobilityUcs",gb="accreditedUcs",bb=function(e,t){var n=e.find((function(e){return e.key===t}));return void 0!==n?n.value:""},hb=[ab,Zg,Jg,Xg,qg,ib,nb],xb=2,vb=5,yb=function(e,t,n,a,r){return t?{onClick:function(){e.hasOneSignup&&n(a({key:"ucDetails",params:{ucCode:e.selectedOption?e.selectedOption.ucCode:e.ucCode,regid:r}}))},navigatable:e.hasOneSignup}:{}},Ob=function(e,t,n,a,i,c,o,l){if(void 0===e||null===e||void 0===e[t]||null===e[t])return null;var u=e[t],d=[];return u.map((function(e){return{rowProps:{navigatable:!0,onClick:function(){i(c({key:"ucDetails",params:{ucCode:e.ucCode,regid:o}}))}},cells:d.concat.apply(d,Object(v.a)(n.map((function(t){var n=e[t.key];if(null===n&&t.key!==Xg)n=r.a.createElement(C.a,{icon:ke.k});else{if(t.key===ab)return[Eb(n,{textAlign:"right",width:2})];var i,c,o;if(t.key===rb)return e.ucType===xb?(e.selectedOption?(i={text:(n=e.selectedOption).ucName,props:{color:s.Theme.colors.primary}},c={text:"".concat(e.ucCode," ").concat(e.ucName),props:{color:s.Theme.colors.plusDarkGrey}}):(i={text:n,props:{color:s.Theme.colors.primary}},c={text:l("curricularPlan.viewOptionsName",{textOnly:!0}),props:{color:s.Theme.colors.plusDarkGrey},isLink:!0}),[jb(i,c)]):[Eb(n,{color:s.Theme.colors.primary,weight:500})];if(t.key===ib)return[Eb("".concat(Yo()(Math.floor(n)).format("o")," ").concat(l("curricularPlan.yearName",{textOnly:!0})),{textAlign:"center"})];if(t.key===Jg)return[Eb(parseFloat(n).toLocaleString(a,{minimumFractionDigits:1}),{textAlign:"center"})];if(t.key===Zg)return[Eb(parseFloat(n).toLocaleString(a,{minimumFractionDigits:1}))];if(t.key===tb)return n>0&&n<=2?(o=l("curricularPlan.semesterName",{textOnly:!0}),[Eb("".concat(Yo()(n).format("o")," ").concat(o))]):(o=l("curricularPlan.anualName",{textOnly:!0}),[Eb(o,{textAlign:"center"})]);if(t.key===Xg)return[Eb(null===n?r.a.createElement(C.a,{icon:ke.k}):n,{textAlign:"center"}),Eb(n?r.a.createElement(C.a,{icon:ke.e}):"",{textAlign:"center",colSpan:2})]}return[Eb(n,{textAlign:"center"})]}))))}}))},Eb=function(e,t){return t?{content:e,cellProps:Object(y.a)({},t)}:{content:e}},jb=function(e,t,n){return{content:r.a.createElement(Hg,{content:e,label:t}),cellProps:n}},Ab=function(e,t,n,a,r){var i=e.slice(),c=[],o=wb(t);if(a){i[2].value=r("curricularPlan.academicName",{textOnly:!0}),c.unshift(3);var l=wb(t);o=[l[0],l[1]]}else c.unshift(2);return o[0]&&!o[1]?c.unshift(4):o[1]&&!o[0]&&c.unshift(5),c.forEach((function(e){return i.splice(e,1)})),i},wb=function(e){var t,n=!1,a=!1,r=Object(Ng.a)(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(a||i.bolonha!==zg?n||i.bolonha!==Fg||(n=!0):a=!0,a&&n)break}}catch(c){r.e(c)}finally{r.f()}return[n,a]};function Sb(){var e=Object(i.a)(["\n margin-bottom: 24px;\n"]);return Sb=function(){return e},e}function kb(){var e=Object(i.a)(["\n margin-bottom: 12px;\n"]);return kb=function(){return e},e}function Tb(){var e=Object(i.a)(["\n && .table {\n border: 0px solid !important;\n overflow: auto;\n }\n"]);return Tb=function(){return e},e}function Db(){var e=Object(i.a)(["\n margin: 100px 0px;\n"]);return Db=function(){return e},e}function Cb(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n\n div:nth-child(2) {\n margin-bottom: 20px;\n margin-top: 40px;\n }\n"]);return Cb=function(){return e},e}function _b(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n position: relative;\n"]);return _b=function(){return e},e}function Pb(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n"]);return Pb=function(){return e},e}function Ib(){var e=Object(i.a)([""]);return Ib=function(){return e},e}function Rb(){var e=Object(i.a)(["\n margin-bottom: 2px;\n"]);return Rb=function(){return e},e}function Lb(){var e=Object(i.a)([""]);return Lb=function(){return e},e}function Gb(){var e=Object(i.a)(["\n border: 1px solid ",";\n margin: 0px;\n padding: 14px 19px;\n\n .row {\n margin-left: 0px;\n }\n"]);return Gb=function(){return e},e}function Nb(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return Nb=function(){return e},e}function Fb(){var e=Object(i.a)(["\n border-top: 3px solid ",";\n margin-bottom: 0px;\n margin-top: 40px;\n padding: 14px 19px;\n background-color: ",";\n box-shadow: ",";\n\n .row {\n margin-left: 0px;\n }\n"]);return Fb=function(){return e},e}function zb(){var e=Object(i.a)(["\n overflow: auto;\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return zb=function(){return e},e}function Mb(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 8px;\n"]);return Mb=function(){return e},e}function Ub(){var e=Object(i.a)(["\n border-style: solid;\n border-width: thin;\n border-color: ",";\n margin-bottom: 32px;\n margin-top: 16px;\n padding: 38px;\n\n .row {\n margin-left: 0px;\n }\n"]);return Ub=function(){return e},e}var Bb=function(e){var t,n,i,c,d,m,f,b,h,x,E,j=e.t,A=p.a.CurricularPlan,w=A.onMount,S=A.onUnmount,k=A.getCurricularPlan,T=A.setUcOptionsModal,D=p.a.App.navigateTo,P=Object(l.c)(Gg.b),I=P.loadingStatus,R=P.errorStatus,L=P.summaries,G=P.curricularPlans,N=P.ucOptionsModal,F=P.ucOptions,z=Object(l.c)(Gg.d),M=Object(l.c)(Gg.e),U=Object(l.c)(Gg.a),B=Object(l.c)(Gg.c),V=Object(l.b)(),H=Object(a.useState)(""),Y=Object(O.a)(H,2),K=Y[0],W=Y[1],Q=Object(a.useState)([]),q=Object(O.a)(Q,2),Z=q[0],J=q[1],X=Object(a.useState)(null),$=Object(O.a)(X,2),ee=$[0],te=$[1],ne=Object(a.useState)(null),ae=Object(O.a)(ne,2),re=ae[0],ie=ae[1],ce=Object(a.useState)(!1),oe=Object(O.a)(ce,2),le=oe[0],se=oe[1],ue={ACADEMIC_YEAR:{key:qg,value:j("curricularPlan.academicName",{textOnly:!0})},CREDITS:{key:Zg,value:j("curricularPlan.creditsName",{textOnly:!0})},ECTS:{key:Jg,value:j("curricularPlan.ectsName",{textOnly:!0})},GRADE:{key:Xg,value:j("curricularPlan.classificationName",{textOnly:!0})},INSTITUTION:{key:$g,value:j("curricularPlan.institutionName",{textOnly:!0})},PROGRAMME:{key:eb,value:j("curricularPlan.programName",{textOnly:!0})},SEMESTER:{key:tb,value:j("curricularPlan.semesterName",{textOnly:!0})},TYPE:{key:nb,value:j("curricularPlan.typeName",{textOnly:!0})},UC_CODE:{key:ab,value:j("curricularPlan.ucCodeName",{textOnly:!0})},UC_NAME:{key:rb,value:j("curricularPlan.curricularUnitName",{textOnly:!0})},YEAR_STUDY:{key:ib,value:j("curricularPlan.schoolYearName",{textOnly:!0})}},de={FIRST_YEAR:{key:cb,value:"".concat(Yo()(1).format("o")," ").concat(j("curricularPlan.year",{textOnly:!0}))},SECOND_YEAR:{key:ob,value:"".concat(Yo()(2).format("o")," ").concat(j("curricularPlan.year",{textOnly:!0}))},THIRD_YEAR:{key:lb,value:"".concat(Yo()(3).format("o")," ").concat(j("curricularPlan.year",{textOnly:!0}))},FOURTH_YEAR:{key:sb,value:"".concat(Yo()(4).format("o")," ").concat(j("curricularPlan.year",{textOnly:!0}))},FIFTH_YEAR:{key:ub,value:"".concat(Yo()(5).format("o")," ").concat(j("curricularPlan.year",{textOnly:!0}))},SIXTH_YEAR:{key:db,value:"".concat(Yo()(6).format("o")," ").concat(j("curricularPlan.year",{textOnly:!0}))},EVERY_COURSE_UCS:{key:pb,value:j("curricularPlan.everyCourseUc",{textOnly:!0})},EXTRA_CURRICULAR_UCS:{key:mb,value:j("curricularPlan.extraCurricular",{textOnly:!0})},MOBILITY_UCS:{key:fb,value:j("curricularPlan.mobility",{textOnly:!0})},ACCREDITED_UCS:{key:gb,value:j("curricularPlan.Accredited",{textOnly:!0})}},pe=[ue.UC_CODE,ue.UC_NAME,ue.YEAR_STUDY,ue.SEMESTER,ue.CREDITS,ue.ECTS,ue.GRADE],me=[ue.PROGRAMME,ue.UC_NAME,ue.ACADEMIC_YEAR,ue.GRADE,ue.INSTITUTION],fe=[ue.UC_CODE,ue.UC_NAME,ue.ACADEMIC_YEAR,ue.GRADE,ue.TYPE],ge=[ue.UC_CODE,ue.UC_NAME,ue.ACADEMIC_YEAR,ue.SEMESTER,ue.CREDITS,ue.ECTS],be=[de.FIRST_YEAR,de.SECOND_YEAR,de.THIRD_YEAR,de.FOURTH_YEAR,de.FIFTH_YEAR,de.EVERY_COURSE_UCS,de.EXTRA_CURRICULAR_UCS,de.MOBILITY_UCS,de.ACCREDITED_UCS],he=Z.map((function(e){return{children:bb(be,e),onClick:function(){W(e)},selected:K===e,testId:"curricularplan_multitoggle_curricularUnitTypes"}}));Object(a.useEffect)((function(){return V(w()),function(){V(S())}}),[V,w,S,z.impersonate]),Object(a.useEffect)((function(){if(Object.keys(G).length>0&&B&&B in G&&M){var e=function(e){var t,n,a,r,i=[];return Object.keys(null!==(t=e.ucs)&&void 0!==t?t:{}).forEach((function(e){i.push(e)})),i.length>1&&i.push(pb),(null===(n=e.accreditedUcs)||void 0===n?void 0:n.length)>0&&i.push(gb),(null===(a=e.extraCurricularUcs)||void 0===a?void 0:a.length)>0&&i.push(mb),(null===(r=e.mobilityUcs)||void 0===r?void 0:r.length)>0&&i.push(fb),i}(G[B]);e.length<=0&&se(!0),J(e)}}),[M,G]),Object(a.useEffect)((function(){Z.length>0&&W(Z[0])}),[Z]),Object(a.useEffect)((function(){B&&V(k())}),[B,U]),Object(a.useEffect)((function(){""!==K&&B&&B>=0&&Object.keys(G).length>0&&xe(B,K)}),[K,G]),Object(a.useEffect)((function(){F.courseList.length>0?ie(function(e,t,n,a){var i=wb(t.courseList),c=Object(v.a)(e);if(i[0]){if(!i[1]){var o=c.map((function(e){return e.key})).indexOf(Zg);c.splice(o,1)}}else{var l=c.map((function(e){return e.key})).indexOf(Jg);c.splice(l,1)}var u=c.map((function(e){return e.key})).indexOf(qg);return c.splice(u,1),{header:{type:"columnTitle",titles:c.map((function(e){if(e.key===ab||e.key===qg||e.key===ib)return{text:e.value,style:{textAlign:"center"}};if(e.key===Jg){if(i[0])return{text:e.value,style:{textAlign:"center"}}}else if(e.key===Zg&&i[1])return{text:e.value,style:{textAlign:"center"}};return{text:e.value}}))},rows:t.courseList.map((function(e){return{rowProps:{color:s.Theme.colors.white},cells:c.map((function(t){var i=e[t.key];if(null===i)i=r.a.createElement(C.a,{icon:ke.k});else{if(t.key===rb)return Eb(i,{color:s.Theme.colors.primary,weight:500});if(t.key===Jg)return Eb(parseFloat(i).toLocaleString(n,{minimumFractionDigits:1}),{textAlign:"center"});if(t.key===Zg)return Eb(parseFloat(i).toLocaleString(n,{minimumFractionDigits:1}),{textAlign:"center"});var c;if(t.key===tb)return i>0&&i<=2?(c=a("curricularPlan.semesterName",{textOnly:!0}),Eb("".concat(Yo()(i).format("o")," ").concat(c))):(c=a("curricularPlan.anualName",{textOnly:!0}),Eb(c))}return Eb(i,{textAlign:"center"})}))}}))}}(ge,F,U,j)):ie(null)}),[F]);var xe=function(e,t){var n=[],a={ucs:[],subUcs:{},accreditedUcs:[],mobilityUcs:[],extraCurricularUcs:[]};if(/^\d+$/.test(t))n=Ab(pe,G[e].ucs[t],G[e].subUcs,!1,j),a.ucs=G[e].ucs[t],a.subUcs=G[e].subUcs;else if(t===pb){for(var i in n=function(e,t,n){var a=e.slice(),r=[],i=!1,c=!1,o=!1;for(var l in t){for(var s=0;s-1?{text:e.value,style:{textAlign:"center",fontWeight:400,wordBreak:"keep-all",wordWrap:"normal"}}:{text:e.value,style:{fontWeight:400}}}))},p=/^\d+$/.test(n),m=Object(v.a)(t);if(d.titles.push({text:""}),p||n===pb){var f=[];u=e.ucs.map((function(t){return{rowProps:Object(y.a)(Object(y.a)({color:s.Theme.colors.white},yb(t,t.ucType!==vb&&(t.ucType!==xb||t.ucType===xb&&null!==t.selectedOption),i,c,o)),{},{navigatable:!0}),cells:f.concat.apply(f,Object(v.a)(m.map((function(e){var i=t[e.key];if(null===i&&e.key!==Xg)i=r.a.createElement(C.a,{icon:ke.k});else{if(e.key===ab)return t.ucType===xb?t.selectedOption?(i=t.selectedOption,[Eb(i.ucCode,{textAlign:"center",width:2})]):[Eb(t.ucCode,{textAlign:"center",width:2})]:[Eb(i,{textAlign:"center",width:2})];if(e.key===rb){var c,o;if(t.ucType===xb)return t.selectedOption?(c={text:(i=t.selectedOption).ucName,props:{color:s.Theme.colors.primary}},o={text:"".concat(t.ucCode," - ").concat(t.ucName),props:{color:s.Theme.colors.plusDarkGrey}}):(c={text:i,props:{color:s.Theme.colors.plusDarkGrey}},o={text:l("curricularPlan.viewOptionsName",{textOnly:!0}),props:{color:s.Theme.colors.plusDarkGrey},isLink:!0,ucOptionCode:t.ucCode}),[jb(c,o,{width:n===pb?5:6})];if(t.ucType===vb)return[Eb(i,{width:n===pb?5:6})];if(null!==t.mobilityInstitutionName){var u={text:i,props:{color:s.Theme.colors.plusDarkGrey}},d={text:t.mobilityInstitutionName,props:{color:s.Theme.colors.primary}};return[jb(u,d,{width:n===pb?5:6})]}return[Eb(i,{color:s.Theme.colors.primary,weight:500,width:n===pb?5:6})]}if(e.key===ib)return[Eb("".concat(Yo()(Math.floor(i)).format("o")," ").concat(l("curricularPlan.yearName",{textOnly:!0})),{textAlign:"center"})];if(e.key===Jg)return[Eb(parseFloat(i).toLocaleString(a,{minimumFractionDigits:1}),{textAlign:"center"})];if(e.key===Zg)return[Eb(parseFloat(i).toLocaleString(a,{minimumFractionDigits:1}),{textAlign:"center"})];var p;if(e.key===tb)return i>0&&i<=2?(p=l("curricularPlan.semesterName",{textOnly:!0}),[Eb("".concat(Yo()(i).format("o")," ").concat(p),{style:{whiteSpace:"nowrap"}})]):(p=l("curricularPlan.anualName",{textOnly:!0}),[Eb(p,{style:{whiteSpace:"nowrap"}})]);if(e.key===Xg)return t.ucType!==vb?[Eb(null===i?r.a.createElement(C.a,{icon:ke.k}):i,{textAlign:"center"}),Eb(t.hasOneSignup?r.a.createElement(C.a,{icon:ke.e}):"",{textAlign:"center"})]:[null===i?Eb(r.a.createElement(C.a,{icon:ke.k}),{textAlign:"center"}):Eb(i,{textAlign:"center",colSpan:1})]}return[Eb(i,{textAlign:"center"})]})))),collapsableOpen:!0,collapsableRows:Ob(e.subUcs,t.ucCode,m,a,i,c,o,l)}}))}else if("extraCurricularUcs"===n){var g=[];u=e.extraCurricularUcs.map((function(e){return{rowProps:{color:s.Theme.colors.white,onClick:function(){e.hasOneSignup&&i(c({key:"ucDetails",params:{ucCode:e.ucCode,regid:o}}))},navigatable:e.hasOneSignup},cells:g.concat.apply(g,Object(v.a)(m.map((function(t){var n,i=e[t.key];if(t.key===ab)return[Eb(i,{textAlign:"center",width:2})];if(t.key===rb){var c={text:i,props:{color:"primary"}},o={text:e.department,props:{color:"plusDarkGrey"}};return[jb(c,o,{width:6})]}return t.key===Jg||t.key===Zg?[Eb(parseFloat(i).toLocaleString(a,{minimumFractionDigits:1}),{textAlign:"center"})]:t.key===Xg?[Eb(null===i?r.a.createElement(C.a,{icon:ke.k}):Math.floor(i),{textAlign:"center"}),Eb(e.hasOneSignup?r.a.createElement(C.a,{icon:ke.e}):"",{textAlign:"center"})]:t.key===ib?[Eb(e[qg],{textAlign:"center"})]:t.key===tb?i>0&&i<=2?(n=l("curricularPlan.semesterName",{textOnly:!0}),Eb("".concat(Yo()(i).format("o")," ").concat(n),{style:{whiteSpace:"nowrap"}})):(n=l("curricularPlan.anualName",{textOnly:!0}),[Eb(n,{textAlign:"center",style:{whiteSpace:"nowrap"}})]):[Eb(i,{textAlign:"center"})]}))))}}))}else if("mobilityUcs"===n){var b=[];u=e.mobilityUcs.map((function(e){return{rowProps:{color:s.Theme.colors.white},cells:b.concat.apply(b,Object(v.a)(t.map((function(t){var n=e[t.key];if(null===n)n=r.a.createElement(C.a,{icon:ke.k});else{if(t.key===rb)return[Eb(n,{color:s.Theme.colors.primary,weight:500,width:6})];if(t.key===eb)return[Eb(n,{style:{textAlign:"center"}})];if(t.key===$g)return[Eb(n),Eb("",{textAlign:"center"})];if(t.key===Xg)return[Eb(Math.floor(n),{textAlign:"center"})];var a;if(t.key===tb)return n>0&&n<=2?(a=l("curricularPlan.semesterName",{textOnly:!0}),[Eb("".concat(Yo()(n).format("o")," ").concat(a))]):(a=l("curricularPlan.anualName",{textOnly:!0}),[Eb(a,{textAlign:"center"})])}return[Eb(n,{textAlign:"center"})]}))))}}))}else if("accreditedUcs"===n){var h=[];u=e.accreditedUcs.map((function(e){return{rowProps:{color:s.Theme.colors.white},cells:h.concat.apply(h,Object(v.a)(t.map((function(t){var n,a=e[t.key];return t.key===ab?[Eb(a,{textAlign:"center",width:2})]:t.key===rb?[Eb(a,{color:s.Theme.colors.primary,weight:500,width:6})]:t.key===nb?[Eb(l("curricularPlan.accrediteUcsType_".concat(a),{textOnly:!0}),{style:{overflow:"hidden",textOverflow:"ellipsis",maxWidth:"200px"}}),Eb("",{textAlign:"center"})]:t.key===$g?[Eb(a)]:t.key===tb?a>0&&a<=2?(n=l("curricularPlan.semesterName",{textOnly:!0}),[Eb("".concat(Yo()(a).format("o")," ").concat(n))]):(n=l("curricularPlan.anualName",{textOnly:!0}),[Eb(n,{textAlign:"center"})]):[Eb(a,{textAlign:"center"})]}))))}}))}return{header:d,rows:u}}(a,n,t,U,V,D,B,j);o&&te(o)};return r.a.createElement(u.a,{loading:I.loading||R.errLoadingSummary,headerLeft:r.a.createElement(g,{title:j("routes.curricularPlan")}),subHeader:r.a.createElement(Ts,{loading:I.loading,onChange:function(){B in G||V(k()),J([]),W(""),se(!1)},"data-testid":"curricularplan_dropdown_registration"}),mainContent:r.a.createElement(r.a.Fragment,null,le&&r.a.createElement(th,null,r.a.createElement(s.NoDataMessage,{header:j("curricularPlan.noCurricularUnitsFound",{textOnly:!0})})),I.loading&&r.a.createElement($b,null,r.a.createElement(s.Loading,{overlay:!0,size:"5x"})),!I.loading&&!le&&B&&Object.keys(L).length>0&&B in L&&(null===(t=L[B])||void 0===t?void 0:t.summary)&&r.a.createElement(Vb,null,r.a.createElement(o.a,null,r.a.createElement(o.a.Column,{largeScreen:10},r.a.createElement(s.Text,{size:"large",fontWeight:"400"},j("curricularPlan.summary",{textOnly:!0})))),Object.keys(G).length>0?r.a.createElement(o.a,{columns:"three"},r.a.createElement(o.a.Row,{textAlign:"center"},r.a.createElement(o.a.Column,{textAlign:"left"},r.a.createElement(Hb,null,r.a.createElement(ah,{color:"Grey",size:"xSmall"},j("curricularPlan.totalEctsEarned",{textOnly:!0})),r.a.createElement(rh,{fontWeight:"500",color:"Black",size:"xxLarge"},null===(n=L[B].summary)||void 0===n?void 0:n.totalEctsEarned))),r.a.createElement(o.a.Column,{textAlign:"left"},r.a.createElement(Hb,null,r.a.createElement(ah,{color:"Grey",size:"xSmall"},j("curricularPlan.totalEctsToDo",{textOnly:!0})),r.a.createElement(rh,{fontWeight:"500",color:"Black",size:"xxLarge"},null===(i=L[B].summary)||void 0===i?void 0:i.totalEctsToDo))),L[B]&&null!==(null===(c=L[B].summary)||void 0===c?void 0:c.totalEctsAccredited)&&void 0!==(null===(d=L[B].summary)||void 0===d?void 0:d.totalEctsAccredited)&&r.a.createElement(o.a.Column,{textAlign:"left"},r.a.createElement(Hb,null,r.a.createElement(ah,{color:"Grey",size:"xSmall"},j("curricularPlan.totalEctsAccredited",{textOnly:!0})),r.a.createElement(rh,{fontWeight:"500",color:"Black",size:"xxLarge"},null===(m=L[B].summary)||void 0===m?void 0:m.totalEctsAccredited))),r.a.createElement(o.a.Column,{textAlign:"left"},r.a.createElement(Hb,null,r.a.createElement(ah,{color:"Grey",size:"xSmall"},j("curricularPlan.totalUcsCompleted",{textOnly:!0})),r.a.createElement(s.Text,{fontWeight:"500",color:"Black",size:"xxLarge"},null===(f=L[B].summary)||void 0===f?void 0:f.totalUcsCompleted))),r.a.createElement(o.a.Column,{textAlign:"left"},r.a.createElement(Hb,null,r.a.createElement(ah,{color:"Grey",size:"xSmall"},j("curricularPlan.totalUcsToDo",{textOnly:!0})),r.a.createElement(s.Text,{fontWeight:"500",color:"Black",size:"xxLarge"},null===(b=L[B].summary)||void 0===b?void 0:b.totalUcsToDo))),L[B]&&null!==(null===(h=L[B].summary)||void 0===h?void 0:h.totalUcsAccredited)&&void 0!==(null===(x=L[B].summary)||void 0===x?void 0:x.totalUcsAccredited)&&r.a.createElement(o.a.Column,{textAlign:"left"},r.a.createElement(Hb,null,r.a.createElement(ah,{color:"Grey",size:"xSmall"},j("curricularPlan.totalUcsAccredited",{textOnly:!0})),r.a.createElement(s.Text,{fontWeight:"500",color:"Black",size:"xxLarge"},null===(E=L[B].summary)||void 0===E?void 0:E.totalUcsAccredited))))):j("curricularPlan.noCurricularUnitsFound",{textOnly:!0})),!I.loading&&!le&&Object.keys(G).length>0&&B&&L[B]&&null!==L[B].grade&&void 0!==L[B].grade&&0!==L[B].grade&&r.a.createElement(Jb,null,r.a.createElement(Kb,null,r.a.createElement(o.a,null,r.a.createElement(o.a.Column,{tablet:8,computer:10,largeScreen:10},r.a.createElement(s.Text,{size:"large",fontWeight:"400"},j("curricularPlan.average",{textOnly:!0}))))),r.a.createElement(Qb,null,r.a.createElement(o.a,{verticalAlign:"middle"},r.a.createElement(o.a.Column,{textAlign:"center",mobile:3,tablet:2,computer:1,largeScreen:1},r.a.createElement(qb,null,r.a.createElement(C.a,{icon:_.A,size:"2x"}))),r.a.createElement(o.a.Column,{mobile:6,tablet:8,computer:11,largeScreen:11},r.a.createElement(Zb,null,r.a.createElement(s.Text,{size:"article",fontWeight:"500"},j("curricularPlan.average",{textOnly:!0}))),r.a.createElement(s.Text,{size:"article",fontWeight:"400",color:"grey"},j("curricularPlan.averageContent",{textOnly:!0}))),r.a.createElement(o.a.Column,{textAlign:"right",mobile:7,tablet:6,computer:4,largeScreen:3},r.a.createElement(s.Text,{size:"xxLarge",fontWeight:"500"},"".concat(L[B].grade.toLocaleString(U)," ").concat(j("curricularPlan.averageValues",{textOnly:!0})))))),r.a.createElement(s.CallToAction,{footer:r.a.createElement(Xb,null,r.a.createElement(s.Text,{weight:"regular",color:"darkGrey",size:"article"},j("curricularPlan.averageMoreInformation",{textOnly:!0})),r.a.createElement(C.a,{icon:_.c})),onAction:function(){window.open(j("links.curricularPlanAverageFormula",{textOnly:!0}),"_blank")}})),!I.loading&&!le&&he.length>0&&r.a.createElement(Wb,null,r.a.createElement(s.MultiToggle,{buttons:he,content:"buttons",scrollableAtWidth:"calc(100% - 10px)"})),!I.loading&&!le&&Object.keys(G).length>0&&B&&G[B]&&ee&&r.a.createElement(Yb,null,r.a.createElement(s.Table,{unstackable:!0,structure:ee,collapsedColor:s.Theme.colors.softGrey,noAutoEmptyCells:!0,lockCollapsableInPlace:!0})),N&&r.a.createElement(s.Modal,{open:N,type:"confirmation",header:r.a.createElement(s.Text,{color:"blackLight",size:"xLarge",fontWeight:"500",loading:I.loading},F.name),onClose:function(){V(T(!1))},"data-testid":"curricularplan_modal_options_view"},r.a.createElement(nh,null,r.a.createElement(r.a.Fragment,null,!I.loadingModal&&re&&r.a.createElement(s.Table,{unstackable:!0,structure:re,headerColor:s.Theme.colors.white,noTopBorder:!0}),!I.loadingModal&&null===re&&r.a.createElement(r.a.Fragment,null,r.a.createElement(eh,null,r.a.createElement(C.a,{icon:_.A,size:"4x",color:s.Theme.colors.primary}),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},j("curricularPlan.noOptionsUcsFound",{textOnly:!0})))),I.loadingModal&&r.a.createElement(s.AnimatedBackground,{height:s.Theme.sizes.xLarge,width:"100%"})))))})},Vb=c.e.div(Ub(),(function(e){return e.theme.colors.softRegularGrey})),Hb=c.e.div(Mb()),Yb=c.e.div(zb()),Kb=c.e.div(Fb(),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.softGrey}),(function(e){var t=e.theme;return"0 0 0 1px ".concat(t.colors.softGrey," inset")})),Wb=c.e.div(Nb()),Qb=c.e.div(Gb(),(function(e){return e.theme.colors.lightGrey})),qb=c.e.div(Lb()),Zb=c.e.div(Rb()),Jb=c.e.div(Ib()),Xb=c.e.div(Pb()),$b=c.e.div(_b()),eh=c.e.div(Cb()),th=c.e.div(Db()),nh=c.e.div(Tb()),ah=Object(c.e)(s.Text)(kb()),rh=Object(c.e)(s.Text)(Sb()),ih=function(e){return e.CurricularUnitDetails},ch=function(e){return e.App.user};function oh(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return oh=function(){return e},e}function lh(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return lh=function(){return e},e}function sh(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n justify-content: center;\n"]);return sh=function(){return e},e}function uh(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return uh=function(){return e},e}function dh(){var e=Object(i.a)(["\n margin-top: 28px;\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return dh=function(){return e},e}function ph(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return ph=function(){return e},e}var mh=function(e){var t=e.t,n=p.a.CurricularUnitDetails,i=n.onMount,c=n.onUnmount,o=n.getUcDetails,d=n.setSelectedUcCode,m=Object(l.b)(),b=or.a.API_WSO2+or.a.API_SEC_VIRTUAL_PATH,h=Object(l.c)(ih),x=h.loading,v=h.errorStatus,E=h.ucDetails,j=Object(a.useState)({}),A=Object(O.a)(j,2),w=A[0],S=A[1],k=[t("curricularUnitDetails.yearOfStudy",{textOnly:!0}),t("curricularUnitDetails.academicYear",{textOnly:!0}),t("curricularUnitDetails.semester",{textOnly:!0}),t("curricularUnitDetails.evaluationType",{textOnly:!0}),t("curricularUnitDetails.evaluationStatus",{textOnly:!0})],T=[t("curricularUnitDetails.yearOfStudy",{textOnly:!0}),t("curricularUnitDetails.gradeMethod",{textOnly:!0}),t("curricularUnitDetails.gradeDate",{textOnly:!0}),t("curricularUnitDetails.obtainedGrade",{textOnly:!0}),t("curricularUnitDetails.gradeSheet",{textOnly:!0})],D={er:t("curricularUnitDetails.erasmus",{textOnly:!0}),eq:t("curricularUnitDetails.equivalence",{textOnly:!0}),ml:t("curricularUnitDetails.improvementExam",{textOnly:!0}),nm:t("curricularUnitDetails.examSeason",{textOnly:!0}),re:t("curricularUnitDetails.improvementSeason",{textOnly:!0}),ex:t("curricularUnitDetails.extraordinary",{textOnly:!0}),es:t("curricularUnitDetails.specialSeason",{textOnly:!0})},P={finalExam:t("curricularUnitDetails.finalExam",{textOnly:!0}),continuous:t("curricularUnitDetails.continuous",{textOnly:!0})},I={ongoing:t("curricularUnitDetails.ongoingEvaluation",{textOnly:!0}),done:t("curricularUnitDetails.doneEvaluation",{textOnly:!0})},R=Object(f.d)().params.ucCode,L=Object(f.d)().params.regid,G=Object(l.c)(ch);Object(a.useEffect)((function(){return m(i()),function(){m(c())}}),[m,i,c,G.impersonate]),Object(a.useEffect)((function(){null!==R&&(m(d(R)),m(o({selectedUcCode:R,registrationId:L})))}),[R]);N=E.signups?E.signups:null,F=I,z=P,k.map((function(e){return{text:e,style:{textAlign:"center"}}})),N&&N.map((function(e){return{rowProps:{color:s.Theme.colors.white},cells:Object.keys(e).map((function(n){return"evaluationStatus"===n?{content:r.a.createElement(bh,null,r.a.createElement(s.StatusLabel,{background:"done"===e[n]?s.Theme.colors.successGreen:s.Theme.colors.regularGrey,label:F[e[n]]})),cellProps:{textAlign:"center"}}:"evaluationType"===n?{content:z[e[n]],cellProps:{textAlign:"center"}}:"semester"===n?{content:0===e[n]?t("enrollments.annual",{textOnly:!0}):"".concat(Yo()(e[n]).format("o")," ").concat(t("enrollments.semester",{textOnly:!0})),cellProps:{textAlign:"center",style:{whiteSpace:"nowrap"}}}:"yearOfStudy"===n?{content:"".concat(Yo()(e[n]).format("o")," ").concat(t("enrollments.year",{textOnly:!0})),cellProps:{textAlign:"center"}}:{content:e[n],cellProps:{textAlign:"center"}}}))}}));var N,F,z,M,U,B=(M=E.history?E.history:null,U=D,{header:{type:"columnTitle",titles:T.map((function(e){return{text:e,style:{textAlign:"center"}}}))},rows:M?M.map((function(e){var n=Object.keys(e).filter((function(e){return"evaluationTypeId"!==e})).filter((function(e){return"semester"!==e}));return{rowProps:{color:s.Theme.colors.white},cells:n.map((function(n){return"examPeriod"===n?{content:U[e[n]],cellProps:{textAlign:"center"}}:"grade"===n?{content:"".concat(t("suplementaryGrades."+e[n],{textOnly:!0}))==="suplementaryGrades."+e[n]||1!==e.evaluationTypeId?e[n]:"".concat(t("suplementaryGrades."+e[n],{textOnly:!0})),cellProps:{color:Number(e[n])>9&&Number(e[n])<=20?s.Theme.colors.successGreen:s.Theme.colors.dangerRed,weight:"bold",textAlign:"center"}}:"gradesFile"===n?{content:null===e.gradesFile.name?r.a.createElement(r.a.Fragment,null):r.a.createElement(s.Button,{action:!0,borderless:!0,loading:w[e.gradesFile.id],disabled:w[e.gradesFile.id],onClick:function(){w[e.gradesFile.id]||(S((function(t){return Object(y.a)(Object(y.a)({},t),{},Object(mt.a)({},e.gradesFile.id,!0))})),On.a.files.getFileOnTab.call("".concat(b).concat(e[n].url)).then((function(t){S((function(t){return Object(y.a)(Object(y.a)({},t),{},Object(mt.a)({},e.gradesFile.id,!1))}))})).catch((function(n){S((function(t){return Object(y.a)(Object(y.a)({},t),{},Object(mt.a)({},e.gradesFile.id,!1))})),m(p.a.Toaster.showToaster({title:t("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))})))}},r.a.createElement(C.a,{size:"2x",icon:_.x})),cellProps:{textAlign:"center",style:{display:"flex",alignItems:"center",justifyContent:"center"}}}:{content:e[n],cellProps:{textAlign:"center"}}}))}})):[{cells:[{content:""}]}]});return r.a.createElement(u.a,{loading:x||v.errLoadingDetails,headerLeft:r.a.createElement(g,{pullBackButton:!0,backButton:!0,title:R?"".concat(R," - ").concat(E.ucName):""}),mainContent:r.a.createElement(r.a.Fragment,null,Object.keys(E).length>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement(gh,null,r.a.createElement(s.Segment,null,r.a.createElement(s.Text,{size:"large",weight:"regular",color:s.Theme.colors.plusDarkGrey},t("curricularUnitDetails.enrollmentHistory_title")),B.rows.length>0&&r.a.createElement(fh,null,r.a.createElement(s.Table,{structure:B,loading:x,unstackable:!0})),0===B.rows.length&&r.a.createElement(hh,null,r.a.createElement(xh,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},t("curricularUnitDetails.noEnrollmentHistory",{textOnly:!0})))))))})},fh=(c.e.div(ph()),c.e.div(dh())),gh=c.e.div(uh()),bh=c.e.div(sh()),hh=c.e.div(lh()),xh=c.e.div(oh(),(function(e){return e.theme.colors.primary})),vh=n(202),yh=n(193);function Oh(){var e=Object(i.a)(["\n width: 60px;\n height: 60px;\n border-radius: 50%;\n object-fit: cover;\n"]);return Oh=function(){return e},e}function Eh(){var e=Object(i.a)(["\n padding: 8px 0px 0px 0px;\n"]);return Eh=function(){return e},e}function jh(){var e=Object(i.a)([""]);return jh=function(){return e},e}function Ah(){var e=Object(i.a)(["\n margin: 0px 0px 12px 0px;\n"]);return Ah=function(){return e},e}function wh(){var e=Object(i.a)(["\n div:first-child {\n padding: 0px 8px 0px 8px;\n }\n &&& {\n line-height: 1;\n }\n && :only-child {\n padding: 0;\n }\n flex-grow: 1;\n"]);return wh=function(){return e},e}function Sh(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n margin-left: auto;\n margin-top: 28px;\n\n > Button:not(:last-child) {\n margin-right: 8px;\n }\n"]);return Sh=function(){return e},e}function kh(){var e=Object(i.a)(["\n margin-right: -1rem;\n margin-left: -1rem;\n"]);return kh=function(){return e},e}function Th(){var e=Object(i.a)(["\n margin-left: auto;\n"]);return Th=function(){return e},e}function Dh(){var e=Object(i.a)(["\n height: 1px;\n background: ",";\n margin-top: 16px;\n margin-bottom: ",";\n"]);return Dh=function(){return e},e}function Ch(){var e=Object(i.a)(["\n min-width: 60px;\n\n .ui.image {\n object-fit: cover;\n }\n"]);return Ch=function(){return e},e}function _h(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: left;\n\n & div:first-child {\n margin-right: 120px;\n }\n"]);return _h=function(){return e},e}function Ph(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: space-between;\n"]);return Ph=function(){return e},e}function Ih(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n align-items: left;\n"]);return Ih=function(){return e},e}function Rh(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: space-between;\n margin-bottom: ",";\n"]);return Rh=function(){return e},e}function Lh(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Lh=function(){return e},e}function Gh(){var e=Object(i.a)([""]);return Gh=function(){return e},e}var Nh=c.e.div(Gh()),Fh=c.e.div(Lh()),zh=c.e.div(Rh(),(function(e){return e.picture?"0":"32px"})),Mh=c.e.div(Ih()),Uh=c.e.div(Ph()),Bh=c.e.div(_h()),Vh=c.e.div(Ch()),Hh=c.e.div(Dh(),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.picture?"32px":"12px"})),Yh=c.e.div(Th()),Kh=Object(c.e)(Hi)(kh()),Wh=c.e.div(Sh()),Qh=c.e.div(wh()),qh=c.e.div(Ah()),Zh=c.e.div(jh()),Jh=Object(c.e)(s.Text)(Eh()),Xh=c.e.img(Oh()),$h=function(e){var t=e.blockKey,n=e.title,i=e.subtitle,u=e.picture,d=e.showPicture,m=e.lastUpdated,f=e.showEditBlockButton,g=e.formDataList,b=e.editing,h=e.loading,x=Object(a.useContext)(c.a),v=Object(a.useState)(!1),y=Object(O.a)(v,2),E=y[0],j=y[1],A=Object(l.b)(),w=p.a.PersonalData,S=w.patchAddressForm,k=w.patchContactsForm,T=w.resetForm,D=w.setPersonalDataFormEditingState;Object(a.useEffect)((function(){void 0!==b&&j(b)}),[b]);var _=function(e){"address"===t?A(S(e)):"contacts"===t&&A(k(e))};return r.a.createElement(Nh,null,r.a.createElement(Fh,null,r.a.createElement(zh,{picture:u},r.a.createElement(Mh,{style:"profile"===t?{marginBottom:"32px"}:{}},r.a.createElement(s.Text,{color:"plusDarkGrey",size:"large",fontWeight:"400"},n),i&&"profile"!==t&&"parents"!==t&&r.a.createElement(Jh,{color:"darkGrey",size:"article",fontWeight:"400"},i)),f&&!E&&r.a.createElement(Yh,null,r.a.createElement(s.Tooltip,{trigger:r.a.createElement(s.Button,{onClick:function(){A(D({blockKey:t,editing:!0}))&&j(!0)},borderless:!0,"data-testid":"personaldata_edit_button",action:!0},r.a.createElement(C.a,{icon:yh.a,size:"lg"})),content:Object(Ee.b)("generic.update",{textOnly:!0})}))),d&&r.a.createElement(Uh,null,r.a.createElement(Bh,null,r.a.createElement(s.Text,{weight:"bold",color:x.colors.darkGrey,size:"xSmall"},Object(Ee.b)("personalData.picture")),r.a.createElement(s.Text,{color:x.colors.grey,size:"xSmall",fontWeight:"400"},Object(Ee.b)("personalData.pictureMessage"))),r.a.createElement(Vh,null,r.a.createElement(Xh,{src:u?"data:image/jpeg;base64,".concat(u):void 0,alt:"Fotografia do Estudante"}))),d&&r.a.createElement(Hh,{picture:u}),r.a.createElement(Kh,{formSchema:g},(function(e,n,a){var i=e.formState.errors,c=e.getValues,l=e.handleSubmit;return r.a.createElement(r.a.Fragment,null,g&&r.a.createElement(o.a,null,Object.keys(n).map((function(e,t){var l,u=n[e],d=a[e].value,p=a[e].type;return a[e].hidden?null:r.a.createElement(o.a.Column,{key:"personalDataBlock_".concat(t),mobile:16,tablet:8,computer:""===e?5:8,largeScreen:""===e?5:8,widescreen:""===e?5:8},E&&"homeCountryName"===e||"photo"===e||"photo_extension"===e?"":r.a.createElement(qh,null,r.a.createElement(s.Text,{color:"grey",size:"xSmall",fontWeight:"400"},Object(Ee.b)("personalData.".concat(e)))),E&&"textbox"===p&&r.a.createElement(Qh,null,r.a.createElement(u,{fontSize:"mediumSmall",border:!0,inputType:"primaryPhoneNumber"===e&&"tel",placeholder:Object(Ee.b)("personalData.".concat(a[e].placeholderKey),{textOnly:!0}),error:i[e]&&Object(Ee.b)("forms.".concat(i[e].message),{textOnly:!0})})),E&&"flag_dropdown_textbox"===p&&r.a.createElement(u,{fontSize:"mediumSmall",border:"textbox"===p||void 0,defaultValue:{input:(null===(l=c(e))||void 0===l?void 0:l.input)||d||"",countryValue:a.homeCountry.value.toLowerCase()||""},placeholder:Object(Ee.b)("personalData.".concat(a[e].placeholderKey),{textOnly:!0}),showTooltip:"homePostalCode"===e,displayLocale:"homePostalCode"===e,error:i[e]&&("typeError"===i[e].type?Object(Ee.b)("forms.invalidFieldValue",{textOnly:!0}):Object(Ee.b)("forms.".concat(i[e].message),{textOnly:!0}))}),E&&"textbox"!==p&&"flag_dropdown_textbox"!==p&&r.a.createElement(u,{fontSize:"mediumSmall",border:"textbox"===p||void 0,placeholder:Object(Ee.b)("personalData.".concat(a[e].placeholderKey),{textOnly:!0}),displayLocale:"homePostalCode"===e,error:i[e]&&("typeError"===i[e].type?Object(Ee.b)("forms.invalidFieldValue",{textOnly:!0}):Object(Ee.b)("forms.".concat(i[e].message),{textOnly:!0}))}),!E&&"photo"!==e&&"photo_extension"!==e&&r.a.createElement(s.Text,{fontWeight:"400",color:"black",size:"mediumSmall"},d?function(e,t){return"string"===typeof e?e!==t?t:e:(null===e||void 0===e?void 0:e.input)?e.input:t}(c(e),d):r.a.createElement(C.a,{icon:ke.k})))}))),E&&r.a.createElement(Wh,null,r.a.createElement(s.Button,{"data-testid":"personaldata_cancel_button",decision:!0,onClick:function(){return A(T({type:t,payload:a})),void j(!1)},disabled:h},Object(Ee.b)("generic.cancel",{textOnly:!0})),r.a.createElement(s.Button,{"data-testid":"personaldata_save_button",primary:!0,onClick:l(_),loading:h,disabled:h},Object(Ee.b)("generic.save",{textOnly:!0}))))})),r.a.createElement(Hh,null),r.a.createElement(Zh,null,r.a.createElement(s.Text,{color:"Grey",size:"xSmall",fontWeight:"400"},m))))};function ex(){var e=Object(i.a)(["\n font-size: 60px;\n margin-bottom: 20px;\n color: ",";\n"]);return ex=function(){return e},e}function tx(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return tx=function(){return e},e}function nx(){var e=Object(i.a)(["\n max-width: 220px;\n white-space: normal;\n overflow: hidden;\n"]);return nx=function(){return e},e}function ax(){var e=Object(i.a)([""]);return ax=function(){return e},e}function rx(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n div:first-child {\n margin-bottom: 8px;\n }\n"]);return rx=function(){return e},e}function ix(){var e=Object(i.a)(["\n margin: 0px 0px 12px 0px;\n"]);return ix=function(){return e},e}function cx(){var e=Object(i.a)(["\n display: flex;\n justify-content: left;\n"]);return cx=function(){return e},e}function ox(){var e=Object(i.a)([""]);return ox=function(){return e},e}function lx(){var e=Object(i.a)(["\n border-style: solid;\n border-width: thin;\n border-color: ",";\n padding: 16px 38px;\n display: flex;\n justify-content: space-between;\n"]);return lx=function(){return e},e}function sx(){var e=Object(i.a)(["\n padding-top: ",";\n padding-bottom: ",";\n"]);return sx=function(){return e},e}var ux=function(e){var t=e.t,n=p.a.PersonalData,i=n.onMount,o=n.onUnmount,d=n.setHasRegistrationId,m=p.a.App.navigateTo,f=Object(l.c)(vh.b),b=f.personalDataBlocks,h=f.loadingStatus,x=f.errorStatus,v=f.studentCardBlock;console.log("Personal");var y=Object(l.b)(),O=Object(a.useContext)(c.a),E=Object(l.c)(vh.c),j={profile:{title:"profileFootnoteTitle",text:"profileFootnoteText"},parents:{title:"parentsFootnoteTitle",text:"parentsFootnoteText"}},A=t("personalData.studentCardInfo"),w=["contacts","address"];return Object(a.useEffect)((function(){return y(i()),function(){y(o())}}),[y,i,o,E.impersonate]),r.a.createElement(u.a,{loading:h.loadingPage||x.errLoadingPersonalData,headerLeft:r.a.createElement(g,{title:t("routes.personalData")}),mainContent:r.a.createElement(r.a.Fragment,null,!h.loadingPage&&!x.errLoadingPersonalData&&b.profile&&Object.keys(b).map((function(e,n){return r.a.createElement(hx,{key:"".concat(n).concat(e,"_wrapper")},r.a.createElement(dx,{paddingbottom:"0px",paddingtop:"20px"},r.a.createElement(s.Segment,null,r.a.createElement($h,{key:n.toString()+e,blockKey:e,title:t("personalData.".concat(b[e].nameKey),{textOnly:!0}),subtitle:t("personalData.".concat(b[e].descriptionKey),{textOnly:!0}),picture:b[e].picture,showPicture:b[e].showPicture,lastUpdated:"01-01-1900"===b[e].lastUpdated||"01/01/1900"===b[e].lastUpdated?"":t("personalData.lastUpdated",{textOnly:!0})+": "+b[e].lastUpdated,showEditBlockButton:w.indexOf(b[e].nameKey)>-1,formDataList:b[e].values,editing:b[e].editing,loading:"address"===b[e].nameKey?h.loadingAddress:"contacts"===b[e].nameKey?h.loadingContacts:void 0}))),r.a.createElement(dx,{paddingbottom:"20px",paddingtop:"0px"},b[e].nameKey in j&&r.a.createElement(s.CallToAction,{padding:"14px 38px",footerIcon:r.a.createElement(C.a,{color:O.colors.darkGrey,size:"2x",icon:_.n}),footerArrow:!0,footer:r.a.createElement(bx,null,r.a.createElement(s.Text,{weight:"bold",color:"darkGrey",size:"small"},t("personalData."+j[b[e].nameKey].title)),r.a.createElement(s.Text,{fontWeight:"400",color:"darkGrey",size:"small"},t("personalData."+j[b[e].nameKey].text))),onAction:function(){!function(){var e=b.profile;if(e&&e.values){var t=e.values.find((function(e){return"registration_id"===e.nameKey}));if(""!==t.value){var n=t.value;y(m({key:"newapplication",state:{status:"changePersonalData",registrationId:n}}))}else y(d(!1))}}()}})))})),!h.loadingPage&&!x.errLoadingPersonalData&&b.profile&&r.a.createElement(dx,{paddingbottom:"24px",paddingtop:"12px"},r.a.createElement(fx,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"xLarge",fontWeight:"500"},t("personalData.cardInfo")))),!h.loadingPage&&!x.errLoadingPersonalData&&!x.errLoadingCardData&&b.profile&&r.a.createElement(dx,{paddingbottom:"16px",paddingtop:"0px"},r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},A),padding:"28px 38px",noPointer:!0})),!h.loadingPage&&!x.errLoadingPersonalData&&!x.errLoadingCardData&&b.profile&&r.a.createElement(dx,{paddingbottom:"32px",paddingtop:"0px"},r.a.createElement(px,null,Object.keys(v).map((function(e){return r.a.createElement(mx,{key:e},r.a.createElement(gx,null,r.a.createElement(s.Text,{color:"grey",size:"xSmall",fontWeight:"400"},t("personalData.".concat(e)))),(""===v[e]||null===v[e])&&r.a.createElement(C.a,{icon:ke.k}),""!==v[e]&&null!==v[e]&&"reportDate"===e&&r.a.createElement(s.Text,{fontWeight:"400",color:"blackLight",size:"mediumSmall"},Ae()(v[e]).format("YYYY-MM-DD")),r.a.createElement(xx,null,""!==v[e]&&null!==v[e]&&"reportDate"!==e&&r.a.createElement(s.Text,{fontWeight:"400",color:"blackLight",size:"mediumSmall"},v[e])))})))),!h.loadingPage&&!x.errLoadingPersonalData&&x.errLoadingCardData&&r.a.createElement(vx,null,r.a.createElement(yx,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},t("personalData.errorLoadingCardData",{textOnly:!0}))))})},dx=c.e.div(sx(),(function(e){var t=e.paddingtop;return t||"1rem"}),(function(e){var t=e.paddingbottom;return t||"1rem"})),px=c.e.div(lx(),(function(e){return e.theme.colors.softLightGrey})),mx=c.e.div(ox()),fx=c.e.div(cx()),gx=c.e.div(ix()),bx=c.e.div(rx()),hx=c.e.div(ax()),xx=c.e.div(nx()),vx=c.e.div(tx()),yx=c.e.div(ex(),(function(e){return e.theme.colors.primary})),Ox=n(543),Ex=n(1140),jx=n(1141),Ax=n(318);function wx(){var e=Object(i.a)(["\n line-height: 1;\n"]);return wx=function(){return e},e}function Sx(){var e=Object(i.a)(["\n margin-right: 6px;\n line-height: 1;\n"]);return Sx=function(){return e},e}function kx(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return kx=function(){return e},e}function Tx(){var e=Object(i.a)(["\n ","\n"]);return Tx=function(){return e},e}function Dx(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 16px;\n }\n"]);return Dx=function(){return e},e}function Cx(){var e=Object(i.a)(["\n margin-bottom: 16px;\n"]);return Cx=function(){return e},e}function _x(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n height: 194px;\n padding: 32px 14px 14px 14px;\n"]);return _x=function(){return e},e}function Px(){var e=Object(i.a)(["\n height: 30px;\n width: 30px;\n background-color: ",";\n box-shadow: 0px 3px 6px #00000029;\n color: ",";\n display: flex;\n justify-content: center;\n align-items: center;\n"]);return Px=function(){return e},e}function Ix(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n position: absolute;\n left: 14px;\n top: 0px;\n right: 0;\n z-index: 1;\n"]);return Ix=function(){return e},e}var Rx=function(e){var t=e.id,n=e.allocationProb,i=e.name,o=e.preference,u=e.status,d=(e.assignedClasses,e.indexKey),m=e.creationTime,f=(e.seriationDate,e.viewOnly),g=e.showDetails,b=e.finishedPhase,h=Object(l.b)(),x=p.a.App.navigateTo,v=p.a.MySchedules.addScheduleToDelete,y=Object(a.useContext)(c.a);return r.a.createElement(s.Card,{noPadding:!0,shadow:"strong",headerRight:function(){switch(u){case"assigned":case"automatic":return r.a.createElement(s.StatusLabel,{label:Object(Ee.b)("sgh.createdSchedulesLabelAssigned"),background:y.colors.successGreen});case"notAssigned":return r.a.createElement(s.StatusLabel,{label:Object(Ee.b)("sgh.createdSchedulesLabelNotAssigned"),background:y.colors.dangerRed});case"proposal":return r.a.createElement(s.StatusLabel,{label:Object(Ee.b)("sgh.createdSchedulesLabelProposal")});default:return r.a.createElement(s.StatusLabel,{label:Object(Ee.b)("sgh.createdSchedulesLabelNotAssigned"),background:y.colors.dangerRed})}}()},r.a.createElement(Lx,null,r.a.createElement(Gx,{active:!0},o)),r.a.createElement(Nx,null,r.a.createElement(Ux,null,r.a.createElement(Fx,{color:"plusDarkGrey",weight:"medium",size:"medium"},i),"high"===n&&r.a.createElement(s.Text,{color:"primary",weight:"regular",size:"mediumSmall",icon:r.a.createElement(C.a,{color:y.colors.primary,size:"lg",icon:ke.t})},Object(Ee.b)("sgh.legendAllocationProbable")),"low"===n&&r.a.createElement(s.Text,{color:"primary",weight:"regular",size:"mediumSmall",icon:r.a.createElement(C.a,{icon:ke.o,size:"lg",color:y.colors.primary})},Object(Ee.b)("sgh.legendAllocationImprobable"))),"proposal"===u?r.a.createElement(zx,null,(void 0===g||g)&&r.a.createElement(s.Text,{color:"plusDarkGrey",underline:!0,weight:"regular",size:"small",as:"a",onClick:function(){return h(x({key:"provisoryscheduleseriationhistory",params:{id:t}}))}},Object(Ee.b)("sgh.viewDetails"))):r.a.createElement(zx,null,r.a.createElement("div",null,r.a.createElement(Bx,{color:"plusDarkGrey",weight:"regular",size:"small"},Object(Ee.b)("generic.state"),":"),r.a.createElement(Vx,null,Object(Ee.b)("generic.createdAt",{when:Ae()(m).format("LLL")}))))),r.a.createElement(Mx,null,r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipViewSchedule"),trigger:r.a.createElement(s.Button,{onClick:function(){h(p.a.MySchedules.getScheduleToView({id:t,finishedPhase:b}))},borderless:!0,color:y.colors.plusDarkGrey,borderlessHoverColor:y.colors.primary},r.a.createElement(C.a,{icon:ke.m}))}),!f&&r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipEditSchedule"),trigger:r.a.createElement(s.Button,{onClick:function(){return h(x({key:"editSchedule",params:{id:t}}))},borderless:!0,color:y.colors.plusDarkGrey,borderlessHoverColor:y.colors.primary},r.a.createElement(C.a,{icon:ke.s}))}),!f&&r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipDuplicateSchedule"),trigger:r.a.createElement(s.Button,{onClick:function(){return h(x({key:"duplicateSchedule",params:{id:t}}))},borderless:!0,color:y.colors.plusDarkGrey,borderlessHoverColor:y.colors.primary},r.a.createElement(C.a,{icon:ke.h}))}),!f&&r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipDeleteSchedule"),trigger:r.a.createElement(s.Button,{"data-testid":"created_schedule_button_delete_".concat(d),onClick:function(){h(v({id:t,name:i}))},borderless:!0,color:y.colors.plusDarkGrey,borderlessHoverColor:y.colors.primary},r.a.createElement(C.a,{icon:ke.v}))})))},Lx=c.e.div(Ix()),Gx=c.e.div(Px(),(function(e){var t=e.active,n=e.theme;return t?n.colors.primary:n.colors.grey}),(function(e){return e.theme.colors.white})),Nx=c.e.div(_x()),Fx=Object(c.e)(s.Text)(Cx()),zx=c.e.div(Dx()),Mx=c.e.div(Tx(),(function(e){var t=e.theme;return"\n /*height: 38px;*/\n padding: 0 2px 0 14px;\n background-color: ".concat(t.colors.softGrey,";\n display: flex;\n align-items: center;\n justify-content: flex-start;\n ")})),Ux=c.e.div(kx()),Bx=Object(c.e)(s.Text)(Sx()),Vx=Object(c.e)(s.Text)(wx());function Hx(){var e=Object(i.a)(["\n color: ",";\n height: 26px;\n width: 26px;\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 13px;\n"]);return Hx=function(){return e},e}var Yx=function(e){var t=e.ucs,n=e.hideSmiles,a=(null===t||void 0===t?void 0:t.length)>0&&!n?[{title:Object(Ee.b)("sgh.legendAllocationProbable"),icon:r.a.createElement(C.a,{icon:ke.t})},{title:Object(Ee.b)("sgh.legendAllocationUncertain"),icon:r.a.createElement(C.a,{icon:ke.r})},{title:Object(Ee.b)("sgh.legendAllocationImprobable"),icon:r.a.createElement(C.a,{icon:ke.o})},{title:Object(Ee.b)("sgh.legendExpandSchedule"),icon:r.a.createElement(Kx,null,r.a.createElement(C.a,{size:"lg",icon:_.e}))}]:[{title:Object(Ee.b)("sgh.legendExpandSchedule"),icon:r.a.createElement(Kx,null,r.a.createElement(C.a,{size:"lg",icon:_.e}))}];return r.a.createElement(s.Caption,{references:a})},Kx=c.e.div(Hx(),(function(e){return e.theme.colors.plusDarkGrey})),Wx=n(169),Qx=n(106),qx=n(164);function Zx(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return Zx=function(){return e},e}function Jx(){var e=Object(i.a)(["\n :hover {\n cursor: pointer;\n }\n"]);return Jx=function(){return e},e}function Xx(){var e=Object(i.a)(["\n * {\n line-height: 1;\n }\n display: flex;\n align-items: center;\n"]);return Xx=function(){return e},e}function $x(){var e=Object(i.a)(["\n line-height: 1;\n margin: 0px 10px;\n align-items: center;\n display: flex;\n"]);return $x=function(){return e},e}function ev(){var e=Object(i.a)(["\n align-items: center;\n display: flex;\n :hover {\n text-decoration: underline;\n }\n"]);return ev=function(){return e},e}function tv(){var e=Object(i.a)(["\n margin-bottom: 8px;\n"]);return tv=function(){return e},e}function nv(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return nv=function(){return e},e}function av(){var e=Object(i.a)(["\n cursor: pointer;\n\n :hover {\n text-decoration: underline;\n }\n"]);return av=function(){return e},e}function rv(){var e=Object(i.a)(["\n min-height: 400px;\n"]);return rv=function(){return e},e}function iv(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n margin-top: 32px;\n\n * {\n margin: 8px 0px;\n }\n"]);return iv=function(){return e},e}function cv(){var e=Object(i.a)(["\n margin-top: -20px;\n padding-left: 63px;\n"]);return cv=function(){return e},e}function ov(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n\n > div {\n padding-right: 24px;\n }\n"]);return ov=function(){return e},e}function lv(){var e=Object(i.a)(["\n margin-top: 20px;\n\n > div:not(:last-child) {\n margin-bottom: 32px;\n }\n"]);return lv=function(){return e},e}function sv(){var e=Object(i.a)(["\n margin-top: 40px;\n position: relative;\n padding: ",";\n"]);return sv=function(){return e},e}function uv(){var e=Object(i.a)(["\n display: grid;\n grid-template-columns: ",";\n gap: 24px 0;\n margin: ",";\n"]);return uv=function(){return e},e}function dv(){var e=Object(i.a)(["\n position: fixed;\n display: flex;\n top: 0;\n height: 100vh;\n width: 100vw;\n align-items: center;\n z-index: 3;\n"]);return dv=function(){return e},e}function pv(){var e=Object(i.a)(["\n padding-right: ",";\n cursor: ",";\n"]);return pv=function(){return e},e}function mv(){var e=Object(i.a)(["\n height: ",";\n margin-top: 40px;\n"]);return mv=function(){return e},e}function fv(){var e=Object(i.a)(["\n display: flex;\n justify-content: flex-end;\n\n button:not(:last-child) {\n margin-right: 20px;\n }\n"]);return fv=function(){return e},e}function gv(){var e=Object(i.a)(["\n margin-bottom: 80px;\n"]);return gv=function(){return e},e}function bv(){var e=Object(i.a)(["\n position: relative;\n height: 100%;\n display: flex;\n flex: 1;\n flex-direction: column;\n"]);return bv=function(){return e},e}var hv=Object(Ax.withSize)()((function(e){var t,n=e.theme,i=e.t,c=e.size,o=Object(a.useState)("grab"),d=Object(O.a)(o,2),m=d[0],f=d[1],b=Object(l.c)(Qx.a),h=b.createdSchedules,x=b.scheduleToDelete,v=b.deleteModalOpen,y=b.loadingSchedules,E=(b.savingMySchedules,b.loadingScheduleToView),j=b.dragEnabled,A=b.warningNoAccess,w=b.warningNoAccessMotive,S=b.currentActivePhase,k=b.seriationDate,T=b.viewScheduleModalIsOpen,D=b.ucs,P=b.scheduleGridInterval,I=b.currentPhase,R=b.lastSeriatedPhase,L=b.nextSeriationDate,G=(b.showHistory,b.viewScheduleHideFaces),N=Object(l.c)(Qx.b),F=p.a.MySchedules,z=F.setDeleteModalOpen,M=F.deleteSchedule,U=F.onMount,B=F.onPhaseUpdate,V=F.updateSchedules,H=F.setDragEnabled,Y=F.hideScheduleModalOpening,K=F.setWarningNoAccess,W=F.setWarningNoAccessMotive,Q=F.setLoadingSchedules,q=p.a.App.navigateTo,Z=Object(l.b)(),J=Object(l.c)(Qx.c),X=c.width>1350?4:c.width>880?3:c.width>500?2:1,$=Math.ceil((null===(t=h.activePhase)||void 0===t?void 0:t.schedules.length)/X),ee=null!==S&&void 0!==S,te=null===I||void 0===I?void 0:I.finished;Object(a.useEffect)((function(){Z(U())}),[Z,U]),Object(a.useEffect)((function(){null===J||(null===J||void 0===J?void 0:J.length)||(Z(K(!0)),Z(W(i("sgh.noAccessRegistrations",{textOnly:!0}))),Z(Q(!1)))}),[J]),Object(a.useEffect)((function(){N&&Z(B())}),[Z,N]);var ne=function(e,t,n,a){var r;t!==n&&h.activePhase.schedules.length>1&&Z(V(Object(qx.d)(null===(r=h.activePhase)||void 0===r?void 0:r.schedules,t,n)))},ae=null===I||void 0===I?void 0:I.hasAllocatedSchedule;return r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Modal,{type:"simple",open:T,onClose:function(){Z(Y())},"data-testid":"schedules_modal_schedule_view"},r.a.createElement(Nv,null,E&&r.a.createElement(Tv,null,r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"})),!E&&r.a.createElement(Dv,null,r.a.createElement(s.ScheduleGrid,{t:{noUcs:i("sgh.noUc_plural")},weekdays:6,startTime:P.min,endTime:P.max,intervalInMin:60,schedule:D,disabled:!0}),r.a.createElement(kv,null,r.a.createElement(Yx,{ucs:D,hideSmiles:G}))))),r.a.createElement(s.Modal,{type:"danger",open:!!v&&!!x,header:i("sgh.actionConfirmDelete",{what:x&&x.name||""}),border:!0,cancelButtonText:i("generic.cancel"),submitButtonText:i("generic.remove"),onClose:function(){Z(z(!1))},onCancel:function(){Z(z(!1))},onSubmit:function(){Z(z(!1)),x&&Z(M(x))},"data-testid":"my_schedules_modal_delete_confirmation"}),r.a.createElement(u.a,{expanded:!0,loading:y,headerLeft:r.a.createElement(g,{backButton:!0,title:i("sgh.mySchedule_plural")}),headerRight:!A&&!y&&r.a.createElement(yv,null,r.a.createElement(Wx.a,{roles:["superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess","student"]},r.a.createElement(s.Button,{action:!0,leftIcon:r.a.createElement(C.a,{icon:_.z}),onClick:function(){return Z(q({key:"seriationhistory"}))},"data-testid":"schedules_button_seriation_history"},i("sgh.finalSeriationHistoryButton"))),!ae&&ee?r.a.createElement(s.Button,{action:!0,leftIcon:r.a.createElement(C.a,{icon:_.F}),onClick:function(){return Z(q({key:"createSchedule"}))},"data-testid":"my_schedules_button_new_schedule"},i("sgh.buttonNewSchedule")):r.a.createElement(s.Button,{action:!0,onClick:function(){return Z(q({key:"mySchedule"}))},"data-testid":"my_schedules_button_my_schedule"},i("sgh.mySchedule"))),subHeader:r.a.createElement(Ts,{loading:y}),mainContent:r.a.createElement(xv,null,function(){return A?r.a.createElement(s.RestrictAccessOverlay,{restrictionStatus:"restricted",restrictionMotive:w?i(w):"",onComplete:function(){}}):A?void 0:!te||ee||(null===I||void 0===I?void 0:I.seriationFinished)||!(null===I||void 0===I?void 0:I.attemptedSchedule)&&1!==(null===I||void 0===I?void 0:I.phase)?!(te&&(null===I||void 0===I?void 0:I.seriationFinished)||!ee)||(null===I||void 0===I?void 0:I.attemptedSchedule)||(null===I||void 0===I?void 0:I.hasAllocatedSchedule)?!(null===I||void 0===I?void 0:I.hasAllocatedSchedule)||null===S&&void 0===S||h.finishedPhases.length||(null===h||void 0===h||null===(e=h.activePhase)||void 0===e?void 0:e.schedules.length)?!(null===I||void 0===I?void 0:I.hasAllocatedSchedule)||null!==S&&void 0!==S||h.finishedPhases.length?r.a.createElement(r.a.Fragment,null,ee&&r.a.createElement(r.a.Fragment,null,r.a.createElement(vv,null,r.a.createElement(_v,null,r.a.createElement(Pv,{color:"primary",size:"xLarge",weight:"medium"},i("sgh.phase")," ",S),r.a.createElement(Lv,null,(k||L)&&r.a.createElement(Cv,{size:"medium",color:"plusDarkGrey",weight:"regular",icon:r.a.createElement(s.Button,{noPadding:!0,borderless:!0,color:n.colors.primary,onClick:function(){Z(k||!L?q({key:"provisoryseriationhistory",params:{id:null===I||void 0===I?void 0:I.phase}}):p.a.Toaster.showToaster({title:i("sgh.lastProvSeriationIsBehind"),icon:"info",type:"warning"}))}},r.a.createElement(C.a,{size:"2x",icon:_.t})),onClick:function(){Z(k||!L?q({key:"provisoryseriationhistory",params:{id:null===I||void 0===I?void 0:I.phase}}):p.a.Toaster.showToaster({title:i("sgh.lastProvSeriationIsBehind"),icon:"info",type:"warning"}))}},k&&"".concat(i("sgh.simulatedAttribution",{textOnly:!0})," ").concat(Ae()(k).format("HH:mm")),!k&&L&&"".concat(i("sgh.waitForNextSeriation",{textOnly:!0}))),(k||L)&&r.a.createElement(Rv,{size:"medium",color:"plusDarkGrey",weight:"regular"},"|"),r.a.createElement(Iv,null,r.a.createElement(Gv,{size:"medium",color:"plusDarkGrey",weight:"regular",onClick:function(){return Z(q({key:"schedulesGuideSpecific",params:{id:"simulationHelp"}}))},icon:r.a.createElement(s.Button,{noPadding:!0,borderless:!0,color:n.colors.plusDarkGrey,onClick:function(){Z(q({key:"schedulesGuideSpecific",params:{id:"simulationHelp"}}))}},r.a.createElement(C.a,{size:"2x",icon:_.H}))},i("sgh.aboutSimulation",{textOnly:!0}))))),(null===h.activePhase||!(null===(t=h.activePhase)||void 0===t?void 0:t.schedules.length))&&r.a.createElement(jv,{boxesPerRow:X,colGap:64},r.a.createElement(Av,null,r.a.createElement(s.NoDataMessage,{type:"segment",header:i("sgh.warningNoSchedulesMySchedulesHeader"),body:i("sgh.warningNoSchedulesMySchedulesBody")}))),(null!==h.activePhase||!!(null===(a=h.activePhase)||void 0===a?void 0:a.schedules.length))&&r.a.createElement(Ox.b,{onChange:ne},r.a.createElement(Ov,{id:"items",disableDrag:!j,boxesPerRow:X,rowHeight:302,height:238*$+(64*$-1)},h.activePhase.schedules.map((function(e,t){return r.a.createElement(Ex.a,{key:"schedules_list_assigned_".concat(e.id)},r.a.createElement(Ev,{cursor:m,onMouseUp:function(){f("grab")},onMouseDown:function(){f("grabbing")},padding:(t+1)%X!==0&&24},r.a.createElement(Rx,{finishedPhase:!1,onEdit:function(){Z(H(!1))},onCancel:function(){Z(H(!0))},status:Object(qx.a)(e.state),name:e.name,id:e.id,allocationProb:e.allocationProb,seriationDate:e.seriationDate,assignedClasses:e.currentSelections,indexKey:t,showDetails:S===R&&e.allocationProb,preference:e.preference})))})))))),h.finishedPhases.length>0&&r.a.createElement(wv,null,h.finishedPhases.map((function(e,t){return r.a.createElement(s.Accordion,{key:"schedules_list_not_assigned_phases_".concat(t),structure:[{defaultOpen:!0,parent:r.a.createElement(Sv,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"xLarge",weight:"medium"},(null===I||void 0===I?void 0:I.seriationFinished)||(null===I||void 0===I?void 0:I.phase)!==e.phase?"".concat(i("sgh.phase",{textOnly:!0})," ").concat(e.phase):"".concat(i("sgh.phase",{textOnly:!0})," ").concat(e.phase," ").concat(i("sgh.scheduleProcessingAllocation",{textOnly:!0}))),r.a.createElement(C.a,{size:"lg",icon:_.b})),children:[r.a.createElement(jv,{key:"createdSchedules_staticGrid",boxesPerRow:X,colGap:64,rowGap:24},e.schedules.map((function(e){return r.a.createElement(Av,{key:"schedules_list_not_assigned_".concat(e.id),padding:24},r.a.createElement(Rx,{finishedPhase:!0,status:Object(qx.a)(e.state),viewOnly:!0,assignedClasses:e.currentSelections,creationTime:e.creationTime,name:e.name,allocationProb:e.allocationProb,seriationDate:e.seriationDate,id:e.id,indexKey:t,preference:e.preference,showDetails:!1}))})))]}]})})))):r.a.createElement(s.NoDataMessage,{header:i("sgh.scheduleProcessFinished"),body:i("sgh.schedulePreAllocatedSchedule")}):r.a.createElement(s.NoDataMessage,{header:i("sgh.schedulePreAllocatedScheduleStartPhaseTitle"),body:i("sgh.schedulePreAllocatedScheduleStartPhase")}):r.a.createElement(s.NoDataMessage,{header:i("sgh.scheduleProcessFinished"),body:i("sgh.scheduleNotSent")}):r.a.createElement(s.NoDataMessage,{header:i("sgh.finishedOnePhaseHeader"),body:i("sgh.pleaseWait")});var e,t,a}())}))})),xv=c.e.div(bv()),vv=c.e.div(gv()),yv=c.e.div(fv()),Ov=Object(c.e)(jx.a)(mv(),(function(e){var t=e.height;return"".concat(t,"px")})),Ev=c.e.div(pv(),(function(e){var t=e.padding;return t?"".concat(t,"px"):"0"}),(function(e){return e.cursor})),jv=(c.e.div(dv()),c.e.div(uv(),(function(e){var t=e.boxesPerRow;return"repeat(".concat(t,", 1fr)")}),(function(e){var t=e.rowGap;return t?"0 -".concat(t/2,"px"):"0"}))),Av=c.e.div(sv(),(function(e){var t=e.padding;return t?"".concat(t/2,"px"):"0"})),wv=c.e.div(lv()),Sv=c.e.div(ov()),kv=c.e.div(cv()),Tv=c.e.div(iv()),Dv=c.e.div(rv()),Cv=Object(c.e)(s.Text)(av()),_v=c.e.div(nv()),Pv=Object(c.e)(s.Text)(tv()),Iv=c.e.div(ev()),Rv=Object(c.e)(s.Text)($x()),Lv=c.e.div(Xx()),Gv=Object(c.e)(s.Text)(Jx()),Nv=c.e.div(Zx()),Fv=n(69),zv=function(e){return e.Schedules};function Mv(){var e=Object(i.a)(["\n margin-top: -20px;\n padding-left: 63px;\n"]);return Mv=function(){return e},e}function Uv(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n margin: 0 0 12px 18px;\n border-bottom: 1px solid ",";\n"]);return Uv=function(){return e},e}function Bv(){var e=Object(i.a)(["\n padding: 0;\n"]);return Bv=function(){return e},e}var Vv=function(){var e=Object(l.c)(zv),t=e.ucs,n=e.periods,i=e.period,c=e.scheduleGridInterval,o=t.map((function(e){return Object(y.a)(Object(y.a)({},e),{},{classSchedule:e.classSchedule.map((function(e){return e.selected?e:Object(y.a)(Object(y.a)({},e),{},{filtered:!0})}))})})),u=Object(a.useState)(i),d=Object(O.a)(u,2),p=d[0],m=d[1],f=Object(a.useState)(o),g=Object(O.a)(f,2),b=g[0],h=g[1],x=n.map((function(e,t){return{children:"Per\xedodo ".concat(t+1),onClick:function(){m(e),h(function(e,t){return e.map((function(e){return Object(y.a)(Object(y.a)({},e),{},{classSchedule:e.classSchedule.map((function(e){return e.period!==t?Object(y.a)(Object(y.a)({},e),{},{filtered:!0}):Object(y.a)(Object(y.a)({},e),{},{filtered:!1})}))})}))}(b,e))},selected:p===e,testId:"schedules_multitoggle_period"}}));return r.a.createElement(Hv,null,!!n.length&&r.a.createElement(Yv,null,r.a.createElement(s.MultiToggle,{buttons:x,content:"buttons",scrollableAtWidth:280})),r.a.createElement(s.ScheduleGrid,{t:{noUcs:Object(Ee.b)("sgh.noUc_plural")},weekdays:6,startTime:c.min,endTime:c.max,intervalInMin:60,schedule:b,disabled:!0}),r.a.createElement(Kv,null,r.a.createElement(Yx,{ucs:t})))},Hv=c.e.div(Bv()),Yv=c.e.div(Uv(),(function(e){return e.theme.colors.primary})),Kv=c.e.div(Mv());function Wv(){var e=Object(i.a)(["\n min-height: 422px;\n"]);return Wv=function(){return e},e}var Qv=function(e){var t=e.ucs,n=Object(l.c)((function(e){return e.Schedules})),a=n.loadingSchedule,i=n.scheduleType,c=n.expandedWeekDay,o=n.currentPhase,u=n.scheduleGridInterval,d=n.currentMode,m=Object(l.b)(),f=p.a.Schedules,g=f.setExpandedWeekDay,b=f.setClassSelectionState,h="view"===d;return r.a.createElement(qv,null,r.a.createElement(s.ScheduleGrid,{t:{noUcs:Object(Ee.b)("sgh.noUc_plural")},disabled:!!((null===o||void 0===o?void 0:o.phase)&&(null===o||void 0===o?void 0:o.finished)||!(null===o||void 0===o?void 0:o.phase)||h),weekdays:6,startTime:u.min,endTime:u.max,intervalInMin:60,schedule:t,loading:a,onReady:function(e){if(null===c){var t=e.findIndex((function(e){return e.classes.length>0}));t>=0&&m(g(t))}},onToggleWeekDay:function(e){m(g(e))},expandedDay:"gridExpanded"!==i?null:c,onSelect:function(e){m(b({ucId:e.ucId,groupId:e.groupId,classId:e.classId,type:e.classType}))}}))},qv=c.e.div(Wv()),Zv=n(60),Jv=function(e,t){return t.find((function(t){return t.initials===e})).name},Xv=function(e){return Ae.a.weekdays()[e]},$v=function(e){return e.replace(/(.*)\D\d+/,"$1")},ey=function(e,t){var n,a="";t&&(a=null===(n=t.find((function(t){return e.classSchedule.find((function(e){return e.classType===t.initials&&!e.filtered}))})))||void 0===n?void 0:n.initials);return a},ty=function(e,t,n,a){var r=null;return e.some((function(e){var a=e.classSchedule.find((function(e){return e.selected&&e.classType===n}));if(e.ucId===t&&a)return r=a,!0})),r?r.classId:""},ny=function(e,t,n,a,r){var i=e.find((function(e){return e.ucId===t}));if(i){var c=i.classSchedule.find((function(e){return e.classType===n&&e.selected}));if(c){if("automatic"===c.allocated.state)return r.blue;if("assigned"===c.allocated.state||a)return r.green}}},ay=function(e,t,n){if(e){return Object(y.a)(Object(y.a)({},e),{},{classSchedule:function(){var t=Object(v.a)(new Set(e.classSchedule.filter((function(e){return"assigned"===e.allocated.state||"automatic"===e.allocated.state})).map((function(e){return e.classType}))));return e.classSchedule.reduce((function(e,n){return(!t.includes(n.classType)||"assigned"!==n.allocated.state&&"automatic"!==n.allocated.state)&&t.includes(n.classType)||e.push(n),e}),[])}().map((function(e){return(!e.period||e.classType===t&&e.period===n)&&(e.period||e.classType===t)?Object(y.a)(Object(y.a)({},e),{},{filtered:!1}):Object(y.a)(Object(y.a)({},e),{},{filtered:!0})}))})}return e};function ry(){var e=Object(i.a)(["\n margin-top: -20px;\n padding-left: 63px;\n"]);return ry=function(){return e},e}function iy(){var e=Object(i.a)(["\n margin-top: ",";\n"]);return iy=function(){return e},e}function cy(){var e=Object(i.a)(["\n &&& {\n align-items: flex-start;\n }\n"]);return cy=function(){return e},e}function oy(){var e=Object(i.a)(["\n height: 422px;\n display: flex;\n justify-content: center;\n padding-top: 100px;\n"]);return oy=function(){return e},e}function ly(){var e=Object(i.a)(["\n color: ",";\n font-weight: 300;\n"]);return ly=function(){return e},e}function sy(){var e=Object(i.a)(["\n color: ",";\n font-weight: 700;\n"]);return sy=function(){return e},e}function uy(){var e=Object(i.a)([""]);return uy=function(){return e},e}function dy(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return dy=function(){return e},e}function py(){var e=Object(i.a)(["\n width: 18px;\n height: 18px;\n position: relative;\n margin-right: 2px;\n\n svg {\n display: inline-block;\n position: absolute;\n bottom: 3px;\n right: 0;\n font-size: 10px;\n }\n\n &:before {\n width: 0;\n height: 0;\n display: ",";\n border-top: 10px solid\n ",";\n border-right: 10px solid transparent;\n content: '';\n position: absolute;\n left: 0;\n top: 0;\n }\n"]);return py=function(){return e},e}function my(){var e=Object(i.a)(["\n display: flex;\n margin-top: 24px;\n text-align: left;\n"]);return my=function(){return e},e}function fy(){var e=Object(i.a)(["\n display: flex;\n margin-top: 28px;\n\n .grid {\n width: 100%;\n }\n"]);return fy=function(){return e},e}function gy(){var e=Object(i.a)(["\n margin: 0 0 16px 62px;\n display: flex;\n justify-content: flex-end;\n border-bottom: 1px solid ",";\n\n > div {\n border-bottom: 1px solid ",";\n }\n"]);return gy=function(){return e},e}function by(){var e=Object(i.a)(["\n margin: 68px 0 62px 48px;\n color: ",";\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n\n &:after {\n content: '';\n width: 40px;\n height: 123px;\n position: absolute;\n top: 0;\n left: 24px;\n background-color: ",";\n }\n"]);return by=function(){return e},e}function hy(){var e=Object(i.a)(["\n padding: 8px 0;\n color: ",";\n font-weight: 700;\n text-transform: uppercase;\n"]);return hy=function(){return e},e}function xy(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n justify-content: space-between;\n align-items: center;\n border-bottom: 3px solid ",";\n"]);return xy=function(){return e},e}function vy(){var e=Object(i.a)(["\n margin-bottom: 68px;\n"]);return vy=function(){return e},e}function yy(){var e=Object(i.a)(["\n > div {\n width: 100%;\n margin-bottom: 27px;\n }\n\n // Hide scrollbar\n // Chrome, Safari and Opera\n &::-webkit-scrollbar {\n display: none;\n }\n\n // IE and Edge\n -ms-overflow-style: none;\n\n // Firefox\n scrollbar-width: none;\n"]);return yy=function(){return e},e}function Oy(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n padding-left: 18px;\n position: relative;\n"]);return Oy=function(){return e},e}var Ey=function(){var e=Object(l.c)((function(e){return e.Schedules})),t=e.period,n=e.ucs,i=e.loadingSchedule,u=e.classesTypologies,d=e.currentPhase,m=e.scheduleGridInterval,f=e.currentMode,g=Object(a.useState)(""),b=Object(O.a)(g,2),h=b[0],x=b[1],v=Object(a.useState)({open:!1,uc:null}),E=Object(O.a)(v,2),j=E[0],A=E[1],w=Object(l.b)(),S=p.a.Schedules.setClassSelectionState,k=Object(a.useContext)(c.a),T="view"===f,D=u.filter((function(e){return j.uc&&j.uc.classSchedule.find((function(t){return t.classType===e.initials}))})).map((function(e,n){return{onClick:function(){x(e.initials),A(Object(y.a)(Object(y.a)({},j),{},{uc:ay(j.uc,e.initials,t)}))},children:e.name,selected:h===e.initials,testId:"schedule_list_view_multitoggle_zoom"}})),_=function(e,t){return r.a.createElement(Fy,{noMargin:t},r.a.createElement(Ny,{size:t?"xSmall":"mediumSmall",icon:r.a.createElement(C.a,{size:"lg",color:k.colors.primary,icon:ke.l}),color:t?"grey":"plusDarkGrey"},e))};Object(a.useEffect)((function(){if(j.open){var e=n.find((function(e){var t;return e.ucId===(null===j||void 0===j||null===(t=j.uc)||void 0===t?void 0:t.ucId)})),a=ey(j.uc,u);e&&A({open:j.open,uc:ay(e,a,t)})}}),[n]);var P,I,R,L=function(){A({open:!1,uc:null})};return n.length||i?r.a.createElement(jy,null,j&&j.uc&&r.a.createElement(s.Modal,{open:!(!j||!j.uc),type:"content",header:(P=j.uc.ucId,I=j.uc.ucFullName,R=j.uc.ucColor,r.a.createElement(Ty,{ucColor:R},P," | ",I)),onClose:function(){return L()},submitButtonText:Object(Ee.b)("generic.confirm"),onSubmit:function(){return L()}},r.a.createElement(r.a.Fragment,null,r.a.createElement(Dy,null,r.a.createElement(s.MultiToggle,{buttons:D,content:"text",fontSize:"15px",fontWeight:"300",textTransform:"uppercase"})),r.a.createElement(s.ScheduleGrid,{t:{noUcs:Object(Ee.b)("sgh.noUc_plural")},weekdays:6,startTime:m.min,endTime:m.max,intervalInMin:60,disabled:!!((null===d||void 0===d?void 0:d.phase)&&(null===d||void 0===d?void 0:d.finished)||!(null===d||void 0===d?void 0:d.phase)||T),schedule:[j.uc],onSelect:function(e){w(S({ucId:e.ucId,groupId:e.groupId,classId:e.classId,type:e.classType}))}}),r.a.createElement(zy,null,r.a.createElement(Yx,null)))),r.a.createElement(Ay,null,n.map((function(e,a){var i=e.classSchedule;return i.length&&i.some((function(e){return!e.filtered}))?r.a.createElement(wy,{key:"uc-".concat(e.ucId,"_").concat(a)},r.a.createElement(Sy,{ucColor:e.ucColor},r.a.createElement(ky,null,"".concat(e.ucId," | ").concat(e.ucInitials," - ").concat(e.ucFullName)),r.a.createElement(s.Button,{borderless:!0,color:k.colors.darkGrey,size:"20px",onClick:function(){return function(e){var n=ey(e,u);A({open:!j.open,uc:ay(e,n,t)}),x(n)}(e)},"data-testid":"schedule_list_view_button_zoom"},r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipSeeGrid"),trigger:r.a.createElement(C.a,{icon:ke.m})}))),r.a.createElement(Cy,null,r.a.createElement(o.a,null,u.map((function(t,a){var i=function(e,t,n,a){return e.classSchedule.reduce((function(r,i,c){if(!r.find((function(e){return e.id===i.classId}))&&!i.filtered&&i.classType===t){if(r.push({key:"".concat(i.classId,"-").concat(c,"_").concat(e.ucId,"_").concat(e.groupId||"noGroup"),id:i.classId,text:"".concat(Jv(i.classType,n),"-").concat(i.className),value:i.classId,disabled:i.disabled}),i.irregularSituation&&a){var o=Object(Zv.d)(i);r.push({key:"".concat(i.classId,"-info-").concat(c,"_").concat(e.ucId,"_").concat(e.groupId||"noGroup"),id:i.classId,text:a(o,!0),value:i.classId,className:"subItem info",disabled:!0})}var l=e.classSchedule.reduce((function(e,t){return i.classId===t.classId&&e.push("".concat(Xv(t.weekday)," | ").concat($v(t.startTime)," - ").concat($v(t.endTime))),e}),[]);l.length&&l.forEach((function(t){r.push({key:"".concat(t,"-").concat(i.classId,"-subItem-").concat(c,"_").concat(e.ucId,"_").concat(e.groupId||"noGroup"),value:i.classId,text:t,className:"subItem",disabled:i.disabled})}))}return r}),[])}(e,t.initials,u,_);if(i.length){var c=function(e,t,n){var a=e.find((function(e){return e.ucId===t}));if(a){var r=a.classSchedule.find((function(e){return e.classType===n&&e.selected}));return!!(r&&"assigned"===(null===r||void 0===r?void 0:r.allocated.state)||"automatic"===(null===r||void 0===r?void 0:r.allocated.state))}return!1}(n,e.ucId,t.initials);return r.a.createElement(o.a.Column,{largeScreen:4,computer:4,tablet:8,mobile:16,key:"classSelection-".concat(a)},r.a.createElement(s.Tooltip,{content:t.name,disabled:!(T||c||e.disabled||(null===d||void 0===d?void 0:d.phase)&&(null===d||void 0===d?void 0:d.finished)||null===d),trigger:r.a.createElement("div",null,r.a.createElement(s.Dropdown,{options:i,fitToContent:!0,selectionWeight:"500",description:!0,placeholder:t.name,disabled:T||c||e.disabled||(null===d||void 0===d?void 0:d.phase)&&(null===d||void 0===d?void 0:d.finished)||null===d,borderColor:c?ny(n,e.ucId,t.initials,c,{blue:k.colors.primary,green:k.colors.successGreen,red:k.colors.dangerRed}):"",value:ty(n,e.ucId,t.initials),onChange:function(n,a){var r=a.value;return w(S({ucId:e.ucId,groupId:e.groupId,classId:r,type:t.initials}))},"data-testid":"schedule_list_view_dropdown"}))}),e.full&&_(e.full),!e.full&&function(e,t){if(e){e.allocation;return r.a.createElement(_y,null,r.a.createElement(Py,null,e.schedule.map((function(e,t){var n=e.weekDay,a=e.start,i=e.end;return r.a.createElement(Iy,{key:"selectedClassSchedule-".concat(t)},r.a.createElement(Ry,null,"".concat(n,"\xa0|")),r.a.createElement(Ly,null,"\xa0".concat(a," - ").concat(i)))}))))}}(function(e,t,n,a){var r=e.find((function(e){return void 0!==n&&null!==n?e.ucId===t&&e.groupId===n:e.ucId===t}));if(r){var i=r.classSchedule.reduce((function(e,t){return t.classType===a&&t.selected&&e.push(t),e}),[]);return i&&i.length?{allocation:i[0].allocation,locked:i[0].locked,schedule:i.map((function(e){return{weekDay:Xv(e.weekday),start:$v(e.startTime),end:$v(e.endTime),locked:e.locked}}))}:null}return null}(n,e.ucId,e.groupId,t.initials)))}return null}))))):null})))):r.a.createElement(Gy,null,r.a.createElement(s.NoDataMessage,{header:Object(Ee.b)("sgh.noUc_plural"),width:"50%"}))},jy=c.e.div(Oy()),Ay=c.e.div(yy()),wy=c.e.div(vy()),Sy=c.e.div(xy(),(function(e){var t=e.theme;return e.ucColor||t.colors.grey})),ky=c.e.h3(hy(),(function(e){return e.theme.colors.darkGrey})),Ty=c.e.div(by(),(function(e){return e.theme.colors.darkGrey}),(function(e){return e.ucColor})),Dy=c.e.div(gy(),(function(e){return e.theme.colors.lightGrey}),(function(e){return e.theme.colors.lightGrey})),Cy=c.e.div(fy()),_y=c.e.div(my()),Py=(c.e.div(py(),(function(e){var t=e.allocated,n=e.allocation;return!t&&n?"block":"none"}),(function(e){var t=e.theme,n=e.allocation;return"likely"===n?t.colors.successGreen:"uncertain"===n?t.colors.decisionYellow:"unlikely"===n?t.colors.dangerRed:void 0})),c.e.div(dy())),Iy=c.e.div(uy()),Ry=c.e.span(sy(),(function(e){return e.theme.colors.plusDarkGrey})),Ly=c.e.span(ly(),(function(e){return e.theme.colors.plusDarkGrey})),Gy=c.e.div(oy()),Ny=Object(c.e)(s.Text)(cy()),Fy=c.e.div(iy(),(function(e){return e.noMargin?"0":"24px"})),zy=c.e.div(ry());function My(){var e=Object(i.a)(["\n width: 100%;\n"]);return My=function(){return e},e}function Uy(){var e=Object(i.a)(["\n &&& {\n margin: 10px 20px 8px 20px;\n border-radius: 0;\n height: 24px;\n\n .bar {\n height: 24px;\n border-radius: 0;\n background-color: ",";\n }\n }\n"]);return Uy=function(){return e},e}function By(){var e=Object(i.a)(["\n height: 40px;\n display: ",";\n justify-content: center;\n align-items: center;\n background-color: ",";\n color: ",";\n"]);return By=function(){return e},e}function Vy(){var e=Object(i.a)(["\n overflow: auto;\n padding: 26px 20px 20px 20px;\n max-height: 446px;\n\n > div {\n width: 100%;\n margin-bottom: 27px;\n }\n\n // Hide scrollbar\n // Chrome, Safari and Opera\n &::-webkit-scrollbar {\n display: none;\n }\n\n // IE and Edge\n -ms-overflow-style: none;\n\n // Firefox\n scrollbar-width: none;\n"]);return Vy=function(){return e},e}function Hy(){var e=Object(i.a)([""]);return Hy=function(){return e},e}function Yy(){var e=Object(i.a)(["\n font-weight: 300;\n"]);return Yy=function(){return e},e}function Ky(){var e=Object(i.a)(["\n font-size: 15px;\n color: ",";\n"]);return Ky=function(){return e},e}function Wy(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n flex-direction: row;\n padding: 20px 20px 0 20px;\n"]);return Wy=function(){return e},e}function Qy(){var e=Object(i.a)(["\n position: relative;\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n min-height: 0;\n"]);return Qy=function(){return e},e}function qy(){var e=Object(i.a)(["\n width: 100%;\n height: 40px;\n display: flex;\n align-items: center;\n padding: 10px 0;\n background-color: ",";\n color: ",";\n font-size: 18px;\n\n svg {\n margin: 0 18px;\n }\n"]);return qy=function(){return e},e}function Zy(){var e=Object(i.a)(["\n border: 1px solid ",";\n overflow: hidden;\n"]);return Zy=function(){return e},e}var Jy=function(e){var t=e.title,n=e.icon,i=e.selected,c=e.seriationFinished,o=(e.placedAmount,e.total),l=e.children,s=Object(a.useRef)(null),u=Object(f.n)(i),d=Math.round(100*i/o);Object(a.useEffect)((function(){var e;(u||0)i}),r.a.createElement(iO,{ref:s,classesSelected:i},l)),r.a.createElement(cO,{classesSelected:i},r.a.createElement(lO,{full:!0,primary:!0,onClick:function(){null!==s.current&&s.current.scrollBy({top:220,behavior:"smooth"})}},Object(Ee.b)("generic.seeMore"))))},Xy=c.e.div(Zy(),(function(e){return e.theme.colors.primary})),$y=c.e.div(qy(),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.white})),eO=c.e.div(Qy()),tO=c.e.div(Wy()),nO=c.e.div(Ky(),(function(e){return e.theme.colors.primary})),aO=c.e.span(Yy()),rO=c.e.span(Hy()),iO=c.e.div(Vy()),cO=c.e.div(By(),(function(e){return e.classesSelected>=2?"flex":"none"}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.white})),oO=Object(c.e)(cr.a)(Uy(),(function(e){var t=e.theme,n=e.percent;return n<45?t.colors.dangerRed:n<99?t.colors.decisionYellow:t.colors.successGreen})),lO=Object(c.e)(s.Button)(My()),sO=n(239),uO=n(320);function dO(){var e=Object(i.a)(["\n max-width: 280px;\n min-width: 150px;\n border-top: 1px solid #2eb4bd;\n border-left: 1px solid #2eb4bd;\n border-right: 1px solid #2eb4bd;\n width: 280px;\n"]);return dO=function(){return e},e}var pO=function(){var e=Object(a.useRef)(!1),t=Object(l.c)(sO.c),n=Object(l.c)(sO.a),i=n.options,c=n.confirmationModalIsOpen,o=n.optionIndexToRemove,u=n.ucIdToRemove,d=Object(l.c)(sO.b).currentPhase,m=Object(l.b)(),g=p.a.Schedules,b=g.setMandatoryOptions,h=g.removeMandatoryOptions,x=p.a.MandatoryOptionsDropdown,E=x.setOptions,j=x.setConfirmationModalOpening,A=x.setOptionIndexToRemove,w=x.setUcIdToRemove;Object(a.useEffect)((function(){e.current=!1}),[]),Object(a.useEffect)((function(){i.length>0&&!e.current&&t.length>0&&"editschedules"===Object(f.d)().route.key&&S()}),[t,i]);var S=function(){var n=t.reduce((function(e,t){var n=0;return i.some((function(e){return e.ucs.some((function(e,a){return n=a,e.ucId===t.ucId}))}))&&t.classSchedule.some((function(e){return e.selected}))?[].concat(Object(v.a)(e),[Object(y.a)(Object(y.a)({},t),{},{optionKey:n})]):e}),[]);if(n.length>0){e.current=!0;var a=i.map((function(e){if(n.some((function(t){return e.ucs.some((function(e){return t.ucId===e.ucId}))}))){var t=0;return n.forEach((function(e,n){e.classSchedule.forEach((function(n,a){n.selected&&(t=e.optionKey)}))})),Object(y.a)(Object(y.a)({},e),{},{open:!0,selected:t})}return e}));m(E(a))}},k=function(e){var t=i.map((function(t){return t.id===e+1?Object(y.a)(Object(y.a)({},t),{},{selected:null}):t}));m(E(t))},T=function(){m(A(null)),m(w(null)),m(j(!1))};return i.length<=0?null:r.a.createElement(mO,null,r.a.createElement(s.Modal,{type:"confirmation",open:c,header:Object(Ee.b)("sgh.actionRemoveOption"),message:Object(Ee.b)("sgh.actionRemoveOptionDetails"),border:!0,cancelButtonText:Object(Ee.b)("generic.cancel"),submitButtonText:Object(Ee.b)("generic.remove"),onClose:function(){return T()},onCancel:function(){return T()},onSubmit:function(){return null!==o&&null!==u&&(k(o),m(h({ucId:u.ucId,groupId:u.groupId}))),void m(j(!1))}}),r.a.createElement(s.DropdownSelector,{title:Object(Ee.b)("sgh.mandatoryOptions"),tip:Object(Ee.b)("sgh.selectUcPerOption"),options:i.map((function(e){return{title:e.name,items:e.ucs.map((function(t,n){var a=t.availableSlots,r=!(null===t||void 0===t?void 0:t.classSchedule.length),c="noOnline"===t.irregular;return{id:n,title:t.ucFullName,selected:e.selected===n,disabled:(null===d||void 0===d?void 0:d.finished)||t.disabled||r||c||Object(uO.b)(e,t,i)||t.classSchedule.some((function(e){var t,n;return"assigned"===(null===e||void 0===e||null===(t=e.allocated)||void 0===t?void 0:t.state)||"automatic"===(null===e||void 0===e||null===(n=e.allocated)||void 0===n?void 0:n.state)})),infoType:!1===r?"warning":"danger",info:r?Object(Ee.b)("sgh.infoAlertDisabledMandatoryNoClasses"):c?Object(Ee.b)("sgh.infoAlertDisabledOnline"):(t.disabled,Object(Ee.b)("sgh.infoAlertDisabledMandatory",{context:"".concat(a),count:a}))}}))}})),onRemove:function(e){var n=Object(O.a)(e,2),a=n[0],r=n[1];!function(e,n,a){var r=Object(O.a)(e,1)[0],i=t.find((function(e){return e.ucId===n&&e.groupId===a}));i&&(i.classSchedule.find((function(e){return e.selected}))?(m(A(r)),m(w({ucId:n,groupId:a})),m(j(!0))):(m(h({ucId:n,groupId:a})),k(r)))}(e,i[a].ucs[r].ucId,i[a].ucs[r].groupId)},onSelect:function(e){!function(e){var t=Object(O.a)(e,2),n=t[0],a=t[1],r=i.map((function(e){return e.id===n+1?(m(b({ucId:e.ucs[a].ucId,groupId:e.ucs[a].groupId})),Object(y.a)(Object(y.a)({},e),{},{open:!0,selected:a})):e}));m(E(r))}(e)}}))},mO=c.e.div(dO()),fO=n(204),gO=n(167),bO=n(194),hO=n(189);function xO(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return xO=function(){return e},e}function vO(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return vO=function(){return e},e}function yO(){var e=Object(i.a)(["\n display: flex;\n margin-top: 20px;\n margin-bottom: 24px;\n justify-content: flex-start;\n\n > div {\n width: 20%;\n min-width: 268px;\n max-width: 386px;\n }\n\n > div:not(:first-child) {\n margin-left: 16px;\n }\n"]);return yO=function(){return e},e}function OO(){var e=Object(i.a)(["\n &&& th {\n padding-right: 20px !important;\n padding-left: 20px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-right: 20px !important;\n padding-left: 20px !important;\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n vertical-align: ",";\n height: ",";\n }\n\n &&& td:last-child > svg {\n margin-top: 28px;\n }\n\n &&& .ui.table tfoot tr td {\n height: 45px;\n }\n"]);return OO=function(){return e},e}function EO(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n line-height: 1;\n\n margin: 20px 0px 20px 0px;\n\n > div:first-child {\n margin-bottom: 8px;\n }\n\n > div:not(:first-child):not(:last-child) {\n margin-bottom: 4px;\n }\n"]);return EO=function(){return e},e}function jO(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n line-height: 1;\n\n margin: 20px 0px 20px 0px;\n\n > div:first-child {\n margin-bottom: 8px;\n }\n\n > div:not(:first-child):not(:last-child) {\n margin-bottom: 4px;\n }\n"]);return jO=function(){return e},e}function AO(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n align-items: ",";\n margin: 26px 0px 26px 0px;\n width: fit-content;\n"]);return AO=function(){return e},e}var wO=function(e,t,n,a,i,c,o){var l={rowProps:{},cells:Object(v.a)(Object.keys(e).filter((function(e){return["department","scientificField","id","name","ects","totalSlots","freeSlots"].some((function(t){return e===t}))})).map((function(t,a){var i=1;return i="name"===t?5:"scientificField"===t||"id"===t||"workload"===t?2:1,"workload"===t?{content:r.a.createElement(kO,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},"".concat(e[t].totalHours,"h / ").concat(n("sgh.week",{textOnly:!0})))),cellProps:{width:i,singleLine:!1}}:{content:r.a.createElement(kO,{onClick:function(e){"name"===t&&e.stopPropagation()}},r.a.createElement(s.Text,{as:"name"===t&&"a",href:"name"===t&&n("links.ucDetailsPortal",{uc:e.id,textOnly:!0}),target:"_blank",size:"article",weight:"name"===t||"department"===t||"scientificField"===t||"id"===t?"medium":"regular",color:"name"===t?"primary":"plusDarkGrey"},null===e[t]||void 0===e[t]?r.a.createElement(C.a,{icon:_.s}):e[t])),cellProps:{width:i,singleLine:!1}}}))),collapsableRows:a?[]:[{rowProps:{bgColor:t.colors.softGrey,disableHover:!0},cells:Object.keys(e).filter((function(e){return"availableAt"===e||"classes"===e})).map((function(t){if("availableAt"===t){var a=e.availableAt.map((function(e){return r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"regular"},e)}));return{content:r.a.createElement(TO,null,r.a.createElement(s.Text,{color:"primary",size:"article",weight:"regular"},"".concat(n("sgh.availableAt",{textOnly:!0}))),(null===a||void 0===a?void 0:a.map((function(e){return e})))||r.a.createElement(C.a,{icon:_.s})),cellProps:{colSpan:3,singleLine:!1}}}var i=[];return e.classes.map((function(e,t){e.lessons.length>0&&e.lessons.map((function(e){return Object(y.a)(Object(y.a)({},e),{},{text:"".concat(Ae.a.weekdays()[Ae()(e.startDate).day()]," | ").concat(Ae()(e.startDate).format("HH:mm")," - ").concat(Ae()(e.endDate).format("HH:mm"))})})).reduce((function(e,t){return e.some((function(e){return e.text===t.text}))||e.push(t),e}),[]).forEach((function(n){i.push(r.a.createElement("div",{key:"".concat(t,"classList")},r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"medium"},e.name),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"regular"}," - ".concat(n.text))))}))})),{content:r.a.createElement(DO,null,r.a.createElement(s.Text,{color:"primary",size:"article",weight:"regular"},"".concat(n("sgh.classes",{textOnly:!0}))),0===i.length&&r.a.createElement(C.a,{icon:_.s}),i.map((function(e){return e}))),cellProps:{colSpan:6,singleLine:!1}}}))}]};return a&&l.cells.push({content:r.a.createElement(kO,null,(null===e||void 0===e?void 0:e.irregular)?r.a.createElement(s.Text,{icon:r.a.createElement(C.a,{onClick:function(){c(p.a.Toaster.showToaster({title:Object(Zv.e)(e),body:Object(Zv.c)(e),icon:"error",type:"danger"}))},cursor:"pointer",size:"lg",color:t.colors.dangerRed,icon:ke.l}),color:"red"},Object(Zv.e)(e)):Object(bO.c)(o,e)?r.a.createElement(s.Text,{icon:r.a.createElement(C.a,{onClick:function(){c(p.a.Toaster.showToaster({title:n("sgh.irregularSituationFreeOptionAlreadySelectedSmall"),body:n("sgh.irregularSituationFreeOptionAlreadySelected"),icon:"error",type:"danger"}))},cursor:"pointer",size:"lg",color:t.colors.dangerRed,icon:ke.l}),color:"red"},n("sgh.irregularSituationFreeOptionAlreadySelectedSmall")):r.a.createElement(s.Button,{onClick:function(){i&&i(e)},primary:!0,full:!0},n("generic.addElement",{what:n("sgh.uc",{textOnly:!0})}))),cellProps:{width:2,singleLine:!1}}),l},SO=function(e){var t=e.t,n=e.loading,i=e.disableFilters,o=e.data,u=e.total,d=e.fetchFreeOptions,p=e.addFilters,m=e.filterParams,f=e.registrationId,g=e.onSelectRow,b=e.mandatoryFilters,h=e.ucs,x=function(e,t,n,r,i,o,s,u,d,p){var m=Object(a.useContext)(c.a),f=Object(a.useState)(Object(bO.a)(e)),g=Object(O.a)(f,2),b=g[0],h=g[1],x=Object(a.useState)(Object(hO.a)(r)),E=Object(O.a)(x,2),j=E[0],A=E[1],w=Object(l.b)(),S=Object(l.c)(gO.b),k=Object(a.useState)(!0),T=Object(O.a)(k,2),D=T[0],C=T[1];Object(a.useEffect)((function(){D?C(!1):i({limit:S.freeOptionsPage.limit,offset:0,mandatoryFilters:d})}),[o]),Object(a.useEffect)((function(){var e=Object(y.a)({},j);e.total=r,A(e)}),[r]),Object(a.useEffect)((function(){P(j)}),[j]),Object(a.useEffect)((function(){var n=_(e,t,m);h(n)}),[t]);var _=function(e,t,a){return{header:{type:"columnTitle",titles:[{text:e("sgh.department",{textOnly:!0})},{text:e("sgh.scientificField",{textOnly:!0})},{text:e("sgh.code",{textOnly:!0})},{text:e("sgh.uc",{textOnly:!0})},{text:e("sgh.ects",{textOnly:!0})},{text:e("sgh.slots",{textOnly:!0})},{text:e("sgh.freeSlots",{textOnly:!0})},{text:""}]},rows:t.length?Object(v.a)(t.map((function(t){return n(t,a,e,s,u,w,p)}))):[]}},P=function(e){var t=e.limit>=e.total;t&&(e.hasPrevious=!1,e.hasNext=!1),!t&&e.offset=e.limit&&(e.hasPrevious=!0,e.hasNext=!(e.offset+e.limit>=e.total)),A(e)};return{theme:m,structure:b,pagination:j,onChangePage:function(e){var t=Object(y.a)({},j);switch(e){case"prev":t.offset-=t.limit;break;case"next":t.offset+=t.limit}P(t),A(t),i(Object(y.a)(Object(y.a)({},t),{},{mandatoryFilters:d}))},onChangeRows:function(e){var t=Object(y.a)({},j);t.limit=e,t.offset=0,P(t),A(t),i(Object(y.a)(Object(y.a)({},t),{},{mandatoryFilters:d}))}}}(t,o,wO,u,d,m,f,g,b,h),E=x.structure,j=x.pagination,A=x.onChangePage,w=x.onChangeRows,S=x.theme,k=Object(a.useMemo)((function(){return Object(bO.b)(m)}),[m]);return r.a.createElement(r.a.Fragment,null,r.a.createElement(_O,null,r.a.createElement(s.SearchBox,{placeholder:p.searchPlaceholder,borderColor:S.colors.plusDarkGrey,iconColor:S.colors.plusDarkGrey,useMininumLetters:!0,minumumLetters:3,delay:2e3,onSearch:function(e){p.onSearch(e)}}),r.a.createElement(s.Dropdown,{placeholder:p.dropdownDepartmentPlaceholder,canBeCleared:!0,disable:i,options:p.filterDepartments,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;p.onDepartmentFilterChange(n)},onClear:function(){p.onDepartmentFilterChange("")}}),r.a.createElement(s.Dropdown,{placeholder:p.dropdownCoursePlaceholder,canBeCleared:!0,disable:i,options:p.filterCycles,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;p.onCycleFilterChange(n)},onClear:function(){p.onCycleFilterChange("")}})),b&&!k&&r.a.createElement(PO,null,r.a.createElement(IO,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},t("generic.selectFilterInfo",{textOnly:!0}))),(b&&k||!b)&&r.a.createElement(r.a.Fragment,null,(o.length>0||n)&&r.a.createElement(CO,{loading:n||0===o.length},r.a.createElement(s.Table,{unstackable:!0,structure:E,loading:n,pagination:j,onChangeRows:w,onChangePage:A,stackingFrom:992,translations:t})),0===o.length&&!n&&r.a.createElement(PO,null,r.a.createElement(IO,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},t("sgh.noOptionsListFound",{textOnly:!0})))))},kO=c.e.div(AO(),(function(e){return e.alignCenter?"center":"None"})),TO=c.e.div(jO()),DO=c.e.div(EO()),CO=c.e.div(OO(),(function(e){return e.loading?"None":"top"}),(function(e){return e.loading?"76px":"None"})),_O=c.e.div(yO()),PO=c.e.div(vO()),IO=c.e.div(xO(),(function(e){return e.theme.colors.primary}));function RO(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n margin-top: 20px;\n\n * {\n margin: 8px 0px;\n }\n"]);return RO=function(){return e},e}var LO=function(e){var t=e.t,n=e.onLoad,i=e.onError,o=e.onPeriod,u=e.mandatoryFilters,d=e.registrationId,m=e.onSelectRow,f=p.a.FreeOptionsTable,g=f.onMount,b=f.setSearchFilter,h=f.setDepartmentFilter,x=f.setCycleFilter,v=f.fetchFreeOptions,O=f.onUnmount,E=Object(l.c)(gO.a).currentLocale,j=Object(l.b)(),A=Object(a.useContext)(c.a),w=Object(l.c)(gO.b),S=w.loadingStatus,k=w.errorStatus,T=w.filterParams,D=w.freeOptionsList,C=w.freeOptionsPage,_=w.departmentFilterList,P=w.cycleFilterList,I=w.year,R=w.semester,L=Object(l.c)(gO.c);return Object(a.useEffect)((function(){return j(g({registrationId:d,mandatoryFilters:u})),function(){j(O())}}),[E]),Object(a.useEffect)((function(){o&&o({year:I,semester:R})}),[I,R]),Object(a.useEffect)((function(){n&&n(S.loading)}),[S]),Object(a.useEffect)((function(){i&&i(k.errLoadingFreeOptions)}),[k]),r.a.createElement(r.a.Fragment,null,S.loading&&r.a.createElement(GO,null,r.a.createElement(s.AnimatedBackground,{height:A.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:A.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:A.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:A.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:A.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:A.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:A.sizes.large,width:"50%"})),!S.loading&&!k.errLoadingFreeOptions&&r.a.createElement(SO,{t:t,mandatoryFilters:u,disableFilters:S.loadingTable,loading:S.loadingTable,fetchFreeOptions:function(e){j(v(Object(y.a)(Object(y.a)({},e),{},{mandatoryFilters:u,registrationId:d})))},addFilters:{searchPlaceholder:t("sgh.searchFreeOptionPlaceholder",{textOnly:!0}),dropdownDepartmentPlaceholder:t("sgh.freeOptionsDropdownDepartmentPlaceholder",{textOnly:!0}),dropdownCoursePlaceholder:t("sgh.freeOptionsDropdownCoursePlaceholder",{textOnly:!0}),onSearch:function(e){j(b(e))},onCycleFilterChange:function(e){j(x(e))},onDepartmentFilterChange:function(e){j(h(e))},filterDepartments:_,filterCycles:P},filterParams:T,total:C.totalRecords,data:D,registrationId:d,onSelectRow:m,ucs:L}))},GO=c.e.div(RO()),NO=n(321);function FO(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n > div {\n margin-bottom: 30px;\n }\n"]);return FO=function(){return e},e}function zO(){var e=Object(i.a)(["\n max-width: 280px;\n min-width: 150px;\n border-top: 1px solid #2eb4bd;\n border-left: 1px solid #2eb4bd;\n border-right: 1px solid #2eb4bd;\n width: 280px;\n"]);return zO=function(){return e},e}var MO=function(){var e,t=Object(l.c)(fO.d),n=Object(l.c)(fO.b),a=Object(l.c)(fO.c).currentPhase,i=Object(l.c)(fO.a),c=i.options,o=i.confirmationModalIsOpen,u=i.freeOptionsSearchModalIsOpen,d=i.optionIndexToRemove,m=i.optionToRemove,f=i.ucIdToRemove,g=Object(l.b)(),b=p.a.Schedules,h=b.setFreeOptions,x=b.removeFreeOptions,v=p.a.FreeOptionsDropdown,E=v.setOptions,j=v.setConfirmationModalOpening,A=v.setFreeOptionsSearchModalOpening,w=v.setOptionIndexToRemove,S=v.setOptionToRemove,k=v.setUcIdToRemove,T=p.a.FreeOptionsTable.removeUcList,D=function(e){var t,n,a=null===e||void 0===e?void 0:e.key[0],r=null,i=c.map((function(e,t){return t===a?(r=e.ucs[0],Object(y.a)(Object(y.a)({},e),{},{selected:null,ucs:[]})):e}));g(T(null===(t=r)||void 0===t?void 0:t.ucId)),g(x(null===(n=r)||void 0===n?void 0:n.ucId)),g(E(i))},C=function(){g(w(null)),g(k(null)),g(j(!1))};return c.length<=0?null:r.a.createElement(UO,null,r.a.createElement(s.Modal,{type:"confirmation",open:o,header:Object(Ee.b)("sgh.actionRemoveOption"),message:Object(Ee.b)("sgh.actionRemoveOptionDetails"),border:!0,cancelButtonText:Object(Ee.b)("generic.cancel"),submitButtonText:Object(Ee.b)("generic.remove"),onClose:function(){return C()},onCancel:function(){return C()},onSubmit:function(){null!==d&&null!==m&&null!==f&&D(m),g(j(!1))}}),r.a.createElement(s.Modal,{type:"content",width:"90%",fullHeight:!0,open:u.modalOpen,header:r.a.createElement(BO,null,r.a.createElement(s.Text,{color:"blackLight",size:"xLarge",fontWeight:"500"},(null===u||void 0===u||null===(e=u.option)||void 0===e?void 0:e.title)||""),(null===a||void 0===a?void 0:a.year)&&(null===a||void 0===a?void 0:a.period)&&r.a.createElement(s.Text,{color:"blackLight",size:"normal"},"".concat(a.year,"/").concat(parseInt(a.year)+1)," - ".concat(Yo()(a.period).format("o")," ").concat(Object(Ee.b)("generic.semester",{textOnly:!0})))),onClose:function(){g(A({modalOpen:!1,option:null}))},"data-testid":"schedules_modal_free_list_table"},r.a.createElement(LO,{t:Ee.b,onLoad:function(e){},onError:function(e){},onPeriod:function(e){},mandatoryFilters:!0,registrationId:n,onSelectRow:function(e){!function(e){var t,n=null===(t=u.option)||void 0===t?void 0:t.key[0],r=null,i={},o=c.map((function(t,c){return c===n?(r=t.optionId,i=Object(Zv.h)([e],null===a||void 0===a?void 0:a.finished,r)[0],Object(y.a)(Object(y.a)({},t),{},{selected:0,ucs:[Object(y.a)({},i)]})):t}));null!==r&&g(h({ucItem:i})),g(E(o)),g(A({modalOpen:!1,option:null}))}(e)}})),r.a.createElement(s.DropdownSelector,{title:Object(Ee.b)("sgh.freeOptions"),tip:Object(Ee.b)("sgh.selectUcPerOption"),options:c.map((function(e){return{title:e.name,disabled:e.irregular,info:e.irregular&&Object(Ee.b)("sgh.infoAlertDisabledFreeUcGroup"),items:e.ucs.map((function(t,n){var r,i=t.availableSlots,o=!(null===t||void 0===t||null===(r=t.classSchedule)||void 0===r?void 0:r.length);return{id:n,title:t.ucFullName,selected:e.selected===n,disabled:(null===a||void 0===a?void 0:a.finished)||t.disabled||Object(NO.b)(e,t,c)||t.classSchedule.some((function(e){var t,n;return"assigned"===(null===e||void 0===e||null===(t=e.allocated)||void 0===t?void 0:t.state)||"automatic"===(null===e||void 0===e||null===(n=e.allocated)||void 0===n?void 0:n.state)})),infoType:!1===o?"warning":"danger",info:t.disabled?Object(Ee.b)("sgh.infoAlertDisabledMandatory",{context:"".concat(i),count:i}):o?Object(Ee.b)("sgh.infoAlertDisabledMandatoryNoClasses"):Object(Ee.b)("sgh.infoAlertDisabledMandatory",{context:"".concat(i),count:i})}}))}})),onRemove:function(e,n){!function(e,n){var a,r,i,o,l,s,u=Object(O.a)(e,2),d=u[0],p=u[1],m=(null===c||void 0===c||null===(a=c[d])||void 0===a||null===(r=a.ucs)||void 0===r||null===(i=r[p])||void 0===i?void 0:i.ucId)||null,f=(null===c||void 0===c||null===(o=c[d])||void 0===o||null===(l=o.ucs)||void 0===l||null===(s=l[p])||void 0===s?void 0:s.groupId)||null,b=t.find((function(e){return e.ucId===m&&e.groupId===f}));b?(null===b||void 0===b?void 0:b.classSchedule.find((function(e){return e.selected})))?(g(w(d)),g(S(n)),g(k(m)),g(j(!0))):D(n):D(n)}(e,n)},onToggleOption:function(e,t){var n;0===(null===t||void 0===t||null===(n=t.items)||void 0===n?void 0:n.length)&&g(A({modalOpen:!0,option:t}))}}))},UO=c.e.div(zO()),BO=c.e.div(FO());function VO(){var e=Object(i.a)(["\n font-size: 28px;\n text-align: left;\n margin-top: 17px;\n margin-right: 10px;\n color: ",";\n ","\n"]);return VO=function(){return e},e}function HO(){var e=Object(i.a)(["\n font-size: 18px;\n font-weight: bold;\n text-align: left;\n ","\n ","\n"]);return HO=function(){return e},e}function YO(){var e=Object(i.a)(["\n font-size: 14px;\n font-weight: ",";\n text-align: left;\n ","\n ","\n"]);return YO=function(){return e},e}function KO(){var e=Object(i.a)([""]);return KO=function(){return e},e}function WO(){var e=Object(i.a)(["\n color: ",";\n font-size: 14px;\n font-weight: ",";\n"]);return WO=function(){return e},e}function QO(){var e=Object(i.a)(["\n color: ",";\n font-size: 14px;\n font-weight: ",";\n\n > svg {\n margin-right: 6px;\n }\n"]);return QO=function(){return e},e}function qO(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return qO=function(){return e},e}function ZO(){var e=Object(i.a)(["\n margin-left: 6px;\n"]);return ZO=function(){return e},e}function JO(){var e=Object(i.a)(["\n width: 100%;\n"]);return JO=function(){return e},e}function XO(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div {\n margin-top: 8px;\n }\n\n > div:last-child {\n margin-bottom: 16px;\n }\n"]);return XO=function(){return e},e}function $O(){var e=Object(i.a)(["\n margin-top: 12px;\n display: flex;\n flex-direction: column;\n"]);return $O=function(){return e},e}function eE(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n width: 100%;\n padding: 0;\n border: none;\n background: none;\n margin-top: 8px;\n margin-bottom: 8px;\n\n &:hover {\n color: ",";\n cursor: pointer;\n }\n\n svg {\n font-size: 24px;\n }\n"]);return eE=function(){return e},e}function tE(){var e=Object(i.a)(["\n line-height: 16px;\n letter-spacing: 0px;\n"]);return tE=function(){return e},e}function nE(){var e=Object(i.a)(["\n line-height: 30px;\n letter-spacing: 0px;\n"]);return nE=function(){return e},e}function aE(){var e=Object(i.a)(["\n margin-top: 6px;\n"]);return aE=function(){return e},e}function rE(){var e=Object(i.a)(["\n margin-top: 6px;\n text-transform: capitalize;\n"]);return rE=function(){return e},e}function iE(){var e=Object(i.a)(["\n margin-top: 20px;\n"]);return iE=function(){return e},e}function cE(){var e=Object(i.a)(["\n font-size: 15px;\n line-height: 18px;\n color: ",";\n"]);return cE=function(){return e},e}function oE(){var e=Object(i.a)(["\n font-size: 15px;\n line-height: 18px;\n font-weight: ",";\n color: ",";\n"]);return oE=function(){return e},e}function lE(){var e=Object(i.a)([""]);return lE=function(){return e},e}function sE(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: left;\n width: 50%;\n padding: 5px 10px;\n"]);return sE=function(){return e},e}function uE(){var e=Object(i.a)(["\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n margin-left: -10px;\n margin-bottom: 18px;\n justify-content: space-between;\n"]);return uE=function(){return e},e}function dE(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n justify-content: ",";\n"]);return dE=function(){return e},e}function pE(){var e=Object(i.a)(["\n font-size: 12px;\n letter-spacing: 0px;\n\n ","\n\n svg {\n margin-right: 14px;\n ","\n }\n"]);return pE=function(){return e},e}function mE(){var e=Object(i.a)(["\n padding: 11px 30px 11px 20px;\n width: 100%;\n\n ","\n"]);return mE=function(){return e},e}function fE(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: ",";\n"]);return fE=function(){return e},e}function gE(){var e=Object(i.a)(["\n background-color: ",";\n box-shadow: 0px 3px 6px #00000029;\n display: inline-flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n position: relative;\n\n &:hover {\n opacity: 1;\n }\n\n &:after {\n width: 10px;\n background: ",";\n height: 100%;\n content: '';\n position: absolute;\n right: 0;\n }\n"]);return gE=function(){return e},e}var bE=function(e){var t,n,i,o,l,u,d=e.overlaps,p=e.ranking,m=e.classItem,g=Object(a.useState)(!1),b=Object(O.a)(g,2),h=b[0],x=b[1],v=Object(a.useState)(!1),y=Object(O.a)(v,2),E=y[0],j=y[1],A=Object(a.useContext)(c.a),w=void 0!==p.total&&null!==p.total&&void 0!==p.freeSlots&&null!==p.freeSlots,S=function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement(RE,null,r.a.createElement(s.Text,{color:"primary",weight:"bold"},Object(Ee.b)("sgh.schedule"),":"),m.classesDays.map((function(e,t){return r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"light",key:"classCardDetails_classesDay_".concat(t)},"".concat(Ae()(e.periodDays[0]).format("dddd")," | ").concat(Ae()(e.startTime,"HH:mm:ss").format("HH:mm")," - ").concat(Ae()(e.endTime,"HH:mm:ss").format("HH:mm")))}))),r.a.createElement(RE,null,r.a.createElement(s.Text,{color:"primary",weight:"bold"},Object(Ee.b)("sgh.overlap"),":"),r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"light"},d?Object(Ee.b)("sgh.classHasOverlaps"):Object(Ee.b)("sgh.classDoesntHaveOverlaps"))))};return r.a.createElement(hE,{colorId:m.color},r.a.createElement(xE,null,r.a.createElement(AE,null,r.a.createElement(wE,null,"".concat(m.ucId," - ")),r.a.createElement(SE,null,m.ucInitials)),r.a.createElement(kE,{color:A.colors.plusDarkGrey,size:"small",weight:"light"},m.className),r.a.createElement(DE,{color:A.colors.plusDarkGrey,size:"article",weight:"medium"},m.ucFullName),"notAssigned"===(null===m||void 0===m||null===(t=m.allocated)||void 0===t?void 0:t.state)&&(w?r.a.createElement(TE,{color:A.colors.plusDarkGrey,size:"small",weight:"light"},Object(Ee.b)("sgh.studentAvailableSlots_plural"),": ",p.freeSlots):r.a.createElement(TE,{color:A.colors.plusDarkGrey,size:"small",weight:"light"},Object(Ee.b)("sgh.studentAvailableSlots_plural"),": ",m.slots)),"notAssigned"===(null===m||void 0===m||null===(n=m.allocated)||void 0===n?void 0:n.state)&&r.a.createElement(s.Accordion,{structure:[{parent:r.a.createElement(PE,null,r.a.createElement(C.a,{icon:_.b})),children:[r.a.createElement(r.a.Fragment,{key:"classCardDetails_classItem_"},S(),w&&r.a.createElement(EE,null,r.a.createElement(jE,null,r.a.createElement(CE,{color:A.colors.plusDarkGrey,size:"xLarge",weight:"regular"},p.total),r.a.createElement(_E,{size:"xSmall",weight:"light",color:A.colors.darkGrey},Object(Ee.b)("sgh.studentSelectedClass",{count:p.total}))),r.a.createElement(jE,null,r.a.createElement(CE,{color:A.colors.dangerRed,size:"xLarge",weight:"regular"},(null===p||void 0===p?void 0:p.above)||0),r.a.createElement(_E,{size:"xSmall",weight:"light",color:A.colors.darkGrey},Object(Ee.b)("sgh.studentRankingAbove",{count:(null===p||void 0===p?void 0:p.above)||0}))),r.a.createElement(jE,null,r.a.createElement(CE,{color:A.colors.plusDarkGrey,size:"xLarge",weight:"regular"},(null===p||void 0===p?void 0:p.below)||0),r.a.createElement(_E,{size:"xSmall",weight:"light",color:A.colors.darkGrey},Object(Ee.b)("sgh.studentRankingBelow",{count:(null===p||void 0===p?void 0:p.below)||0}))),r.a.createElement(jE,null,r.a.createElement(CE,{color:A.colors.successGreen,size:"xLarge",weight:"regular"},p.freeSlots),r.a.createElement(_E,{size:"xSmall",weight:"light",color:A.colors.darkGrey},Object(Ee.b)("sgh.studentAvailableSlots",{count:p.freeSlots})))))]}],onOpen:function(){j(!E),Object(f.a)({category:"Schedules",action:"Opened Accordion",label:"ClassCardDetails"})}}),("assigned"===(null===m||void 0===m||null===(i=m.allocated)||void 0===i?void 0:i.state)||"automatic"===(null===m||void 0===m||null===(o=m.allocated)||void 0===o?void 0:o.state))&&r.a.createElement(r.a.Fragment,null,"assigned"===(u=null===m||void 0===m||null===(l=m.allocated)||void 0===l?void 0:l.state)?r.a.createElement(NE,null,r.a.createElement(zE,null,Object(Ee.b)("sgh.placed"))):"automatic"===u?r.a.createElement(NE,null,r.a.createElement(FE,null,r.a.createElement(C.a,{icon:_.A,color:A.colors.primary}),Object(Ee.b)("sgh.automaticSeriation"))):void 0,r.a.createElement(OE,null,r.a.createElement(LE,null,r.a.createElement(GE,null,r.a.createElement(s.Accordion,{structure:[{parent:r.a.createElement(PE,null,r.a.createElement(C.a,{icon:_.b})),children:[r.a.createElement(r.a.Fragment,{key:"classCardDetails_classItem_allocatedDetails"},S(),m.allocated.previousTries&&r.a.createElement(IE,null,r.a.createElement(s.Text,{color:"primary",weight:"bold"},Object(Ee.b)("sgh.ranking"),":"),m.allocated.previousTries.map((function(e,t){return r.a.createElement(ME,{key:"classCardDetails_seriationTries_".concat(t)},r.a.createElement(OE,null,r.a.createElement(UE,{color:A.colors.darkGrey},r.a.createElement("b",null,"".concat(t+1,". ")),Object(Ee.b)("sgh.finalSeriationResult",{class:e.name}),".")),r.a.createElement(OE,null,r.a.createElement(VE,{fontWeight:"light"},e.occupiedSlots),r.a.createElement(UE,{color:A.colors.darkGrey,marginTop:20},"(",Object(Ee.b)("generic.in")," ",e.totalSlots,")")),r.a.createElement(OE,null,r.a.createElement(UE,{color:A.colors.dangerRed,marginTop:5},e.freeSlots,"\xa0",Object(Ee.b)("sgh.studentAvailableSlots",{count:e.freeSlots}))),r.a.createElement(OE,null,r.a.createElement(BE,{color:A.colors.primary,marginTop:5},Object(Ee.b)("sgh.phase")," ",e.phaseName)))}))))]}],onOpen:function(){x(!h)}})))))),r.a.createElement(vE,{overlaps:d?1:0},r.a.createElement(yE,{overlaps:d?1:0},r.a.createElement(C.a,{size:"lg",icon:_.m}),d?Object(Ee.b)("sgh.withOverlap"):Object(Ee.b)("sgh.withoutOverlap"))))},hE=c.e.div(gE(),(function(e){return e.theme.colors.white}),(function(e){var t=e.colorId,n=e.theme;return t||n.colors.darkGrey})),xE=c.e.div(fE(),(function(e){return e.paddingBottom?"14px 18px 18px":"14px 18px 0"})),vE=c.e.div(mE(),(function(e){var t=e.overlaps,n=e.theme;return"background-color: ".concat(t?n.colors.primary:n.colors.softGrey,";")})),yE=c.e.div(pE(),(function(e){var t=e.overlaps,n=e.theme;return"color: ".concat(t?n.colors.white:n.colors.grey,";")}),(function(e){var t=e.overlaps,n=e.theme;return"color: ".concat(t?n.colors.white:n.colors.plusDarkGrey,";")})),OE=c.e.div(dE(),(function(e){return e.spaceBetween?"space-between":"flex-start"})),EE=c.e.div(uE()),jE=c.e.div(sE()),AE=c.e.div(lE()),wE=c.e.span(oE(),(function(e){return e.theme.weight.light}),(function(e){return e.theme.colors.plusDarkGrey})),SE=c.e.span(cE(),(function(e){return e.theme.colors.primary})),kE=Object(c.e)(s.Text)(iE()),TE=Object(c.e)(s.Text)(rE()),DE=Object(c.e)(s.Text)(aE()),CE=Object(c.e)(s.Text)(nE()),_E=Object(c.e)(s.Text)(tE()),PE=c.e.div(eE(),(function(e){return e.theme.colors.primary})),IE=c.e.div($O()),RE=c.e.div(XO()),LE=c.e.div(JO()),GE=c.e.div(ZO()),NE=c.e.div(qO()),FE=c.e.div(QO(),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.weight.light})),zE=c.e.div(WO(),(function(e){return e.theme.colors.successGreen}),(function(e){return e.theme.weight.light})),ME=c.e.div(KO()),UE=c.e.div(YO(),(function(e){return e.theme.weight.light}),(function(e){var t=e.marginTop;return t&&"margin-top: ".concat(t,"px;")}),(function(e){var t=e.color;return t&&"color: ".concat(t,";")})),BE=c.e.div(HO(),(function(e){var t=e.marginTop;return t&&"margin-top: ".concat(t,"px;")}),(function(e){var t=e.color;return t&&"color: ".concat(t,";")})),VE=c.e.div(VO(),(function(e){return e.theme.colors.plusDarkGrey}),(function(e){var t=e.theme,n=e.fontWeight;return n&&"font-weight: ".concat(t.weight[n],";")})),HE=function(e){return e.Schedules.ucs};function YE(){var e=Object(i.a)(["\n margin-top: 42px;\n"]);return YE=function(){return e},e}function KE(){var e=Object(i.a)(["\n margin-top: 42px;\n"]);return KE=function(){return e},e}function WE(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n"]);return WE=function(){return e},e}function QE(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n margin-top: 60px;\n white-space: pre-line;\n"]);return QE=function(){return e},e}function qE(){var e=Object(i.a)(["\n color: ",";\n font-size: 60px;\n margin-bottom: 40px;\n"]);return qE=function(){return e},e}function ZE(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n font-size: 28px;\n"]);return ZE=function(){return e},e}function JE(){var e=Object(i.a)([""]);return JE=function(){return e},e}var XE=function(e){var t=e.shouldHide,n=Object(l.c)(HE),i=Object(a.useState)(null),o=Object(O.a)(i,2),u=o[0],d=o[1],p=null===Object(f.f)("showSchedulesSystemHelp")||Object(f.f)("showSchedulesSystemHelp"),m=Object(a.useContext)(c.a),g=Object(a.useState)(!0),b=Object(O.a)(g,2),h=b[0],x=b[1],v=Object(vt.f)(),y=v.register,E=(0,v.handleSubmit)((function(e){e.dontShowAgain&&Object(f.m)("showSchedulesSystemHelp",!1),j()})),j=function(){x(!1)},A=t||!p||!(null!==u?u:n.some((function(e){return!0===e.classSchedule.some((function(e){return e.selected}))}))?(d(!0),1):(d(!1),0))||p&&!h;return r.a.createElement($E,null,r.a.createElement(s.Modal,{open:!A,type:"content",header:r.a.createElement(ej,null,r.a.createElement(tj,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{size:"xLarge",color:m.colors.plusDarkGrey,weight:"medium"},Object(Ee.b)("sgh.systemHelpHeader"))),onClose:function(){return j()}},r.a.createElement(nj,null,r.a.createElement(s.Text,{size:"article",color:m.colors.plusDarkGrey,weight:"light"},Object(Ee.b)("sgh.systemHelpBody")),r.a.createElement(aj,null,r.a.createElement(rj,null,r.a.createElement(s.Checkbox,Object.assign({},y("dontShowAgain"),{value:!0}),Object(Ee.b)("generic.dontShowAnymore",{textOnly:!0}))),r.a.createElement(ij,null,r.a.createElement(s.Button,{action:!0,onClick:E},Object(Ee.b)("generic.enter")))))))},$E=c.e.div(JE()),ej=c.e.div(ZE()),tj=c.e.div(qE(),(function(e){return e.theme.colors.primary})),nj=c.e.div(QE()),aj=c.e.div(WE()),rj=c.e.div(KE()),ij=c.e.div(YE());function cj(){var e=Object(i.a)(["\n margin-top: 20px;\n"]);return cj=function(){return e},e}function oj(){var e=Object(i.a)(["\n font-size: 60px;\n margin: 20px 0px;\n color: ",";\n\n && :nth-child(1) {\n margin: 10px 0px;\n }\n"]);return oj=function(){return e},e}function lj(){var e=Object(i.a)(["\n font-size: 60px;\n margin: 20px 0px;\n color: ",";\n margin-right: 50px;\n\n && :nth-child(1) {\n margin: 10px 10px;\n }\n"]);return lj=function(){return e},e}function sj(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return sj=function(){return e},e}function uj(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n margin: 40px 0px;\n"]);return uj=function(){return e},e}function dj(){var e=Object(i.a)(["\n margin: 32px 0px;\n"]);return dj=function(){return e},e}function pj(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n text-align: center;\n margin-top: 20px;\n"]);return pj=function(){return e},e}var mj=c.e.div(pj()),fj=c.e.div(dj()),gj=c.e.div(uj()),bj=c.e.div(sj(),(function(e){return e.theme.colors.primary})),hj=c.e.div(lj(),(function(e){return e.theme.colors.plusDarkGrey})),xj=c.e.div(oj(),(function(e){return e.theme.colors.darkGrey})),vj=Object(c.e)(s.Text)(cj()),yj=function(e){var t=e.onEnter;return r.a.createElement(mj,null,r.a.createElement(bj,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(fj,null,r.a.createElement(s.Text,{fontWeight:"500",size:"xxLarge",color:"plusDarkGrey"},Object(Ee.b)("generic.availableTabletDesktopTitle"))),r.a.createElement(s.Text,{fontWeight:"500",size:"mediumSmall",color:"plusDarkGrey"},Object(Ee.b)("generic.availableTabletDesktopBody")),r.a.createElement(gj,null,r.a.createElement(hj,null,r.a.createElement(C.a,{icon:_.q,color:"plusDarkGrey"}),r.a.createElement(s.Text,{fontWeight:"500",size:"mediumSmall",color:"plusDarkGrey"},"DESKTOP")),r.a.createElement(hj,null,r.a.createElement(C.a,{icon:_.L,color:"plusDarkGrey"}),r.a.createElement(s.Text,{fontWeight:"500",size:"mediumSmall",color:"plusDarkGrey"},"TABLET")),r.a.createElement(xj,null,r.a.createElement(C.a,{icon:_.C,color:"lightGrey"}),r.a.createElement(s.Text,{fontWeight:"500",size:"mediumSmall",color:"regularGrey"},"MOBILE"))),r.a.createElement(s.Button,{action:!0,onClick:function(){t&&t()}},Object(Ee.b)("generic.enter")),r.a.createElement(vj,{size:"mediumSmall",color:"darkGrey"},Object(Ee.b)("generic.mobileInDevelopment")))};function Oj(){var e=Object(i.a)(["\n opacity: ",";\n"]);return Oj=function(){return e},e}function Ej(){var e=Object(i.a)(["\n margin-left: 12px;\n"]);return Ej=function(){return e},e}function jj(){var e=Object(i.a)(["\n margin-bottom: 22px;\n font-size: 22px;\n color: ",";\n"]);return jj=function(){return e},e}function Aj(){var e=Object(i.a)(["\n padding: 24px 22px;\n background-color: ",";\n border: 1px solid ",";\n box-shadow: ",";\n white-space: pre-line;\n"]);return Aj=function(){return e},e}function wj(){var e=Object(i.a)(["\n display: flex;\n justify-content: flex-end;\n align-items: flex-end;\n\n > button:first-child {\n margin-right: 22px;\n }\n"]);return wj=function(){return e},e}function Sj(){var e=Object(i.a)(["\n padding-left: ","px;\n"]);return Sj=function(){return e},e}function kj(){var e=Object(i.a)(["\n display: flex;\n justify-content: flex-end;\n align-items: flex-end;\n flex: 1;\n"]);return kj=function(){return e},e}function Tj(){var e=Object(i.a)([""]);return Tj=function(){return e},e}function Dj(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n position: relative;\n margin-bottom: 36px;\n\n &:after {\n content: '';\n width: 100%;\n position: absolute;\n bottom: -1px;\n right: 0;\n border-top: 1px solid ",";\n }\n"]);return Dj=function(){return e},e}function Cj(){var e=Object(i.a)(["\n display: flex;\n justify-content: flex-end;\n\n button:not(:last-child) {\n margin-right: 20px;\n }\n"]);return Cj=function(){return e},e}function _j(){var e=Object(i.a)(["\n text-transform: lowercase;\n"]);return _j=function(){return e},e}function Pj(){var e=Object(i.a)(["\n margin-left: 0;\n"]);return Pj=function(){return e},e}function Ij(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n"]);return Ij=function(){return e},e}function Rj(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n"]);return Rj=function(){return e},e}var Lj=Object(Ax.withSize)()((function(e){var t=e.size,n=Object(l.c)(Fv.d),i=n.restricted,d=n.restrictionMotive,m=n.currentMode,b=n.scheduleToEdit,h=n.ucs,x=n.originalEditingUcs,v=n.scheduleName,y=n.editScheduleName,O=(n.exchangeUcs,n.isCurrentPhaseActive),E=n.currentPhase,j=n.period,A=n.periods,w=n.studentTotalChoices,S=n.scheduleType,k=n.confirmationModalIsOpen,T=n.disclaimerMobileModalIsOpen,D=n.loadingRestriction,P=n.loadingSchedule,I=n.savingSchedule,R=n.editingSchedule,L=Object(l.c)(Fv.b),G=Object(l.b)(),N=Object(a.useContext)(c.a),F=Object(vt.f)(),z=p.a.Schedules,M=z.onMount,U=z.getAccessAndUcs,B=z.setPeriod,V=z.setScheduleType,H=z.deleteSchedule,Y=z.setScheduleName,K=z.setEditScheduleName,W=z.setDisclaimerMobileModalIsOpen,Q=z.handleConfirmationModalOpening,q=z.submitSchedule,Z=z.editSchedule,J=z.getStudentTotalChoices,X=z.clearSchedule,$=z.setRestriction,ee=z.setLoadingRestriction,te=p.a.App.navigateTo,ne=p.a.Toaster.showToaster,ae=Object(l.c)(Fv.c),re=A.map((function(e,t){return{children:"".concat(Object(Ee.b)("sgh.period",{textOnly:!0})," ").concat(t+1),onClick:function(){return G(B(e))},selected:j===e,testId:"schedules_multitoggle_period"}})),ie=[].concat([{children:r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipGrid"),trigger:r.a.createElement(C.a,{icon:_.K})}),onClick:function(){return G(V("grid"))},selected:"grid"===S,testId:"schedules_multitoggle_grid"},{children:r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipList"),trigger:r.a.createElement(C.a,{icon:_.B})}),onClick:function(){return G(V("list"))},selected:"list"===S,testId:"schedules_multitoggle_list"}]),ce=Object(Zv.g)(h),oe=!h.length||!h.some((function(e){return!!e.classSchedule.length})),le="view"===m,se="create"===m,ue="edit"===m,de="duplicate"===m,pe=null!==(null===E||void 0===E?void 0:E.phase)&&void 0!==(null===E||void 0===E?void 0:E.phase)&&!(null===E||void 0===E?void 0:E.finished)&&O,me=(null===(null===E||void 0===E?void 0:E.phase)&&!(null===E||void 0===E?void 0:E.seriationFinished)||null!==(null===E||void 0===E?void 0:E.phase)&&void 0!==(null===E||void 0===E?void 0:E.phase))&&(null===E||void 0===E?void 0:E.finished);Object(a.useEffect)((function(){G(M())}),[G,M]),Object(a.useEffect)((function(){null===ae||(null===ae||void 0===ae?void 0:ae.length)||(G($(!0)),G(ee(!1)))}),[ae]),Object(a.useEffect)((function(){L&&G(U())}),[G,L]),Object(a.useEffect)((function(){G(J(h))}),[h]);var fe=function(){return ue?b?v:Object(Ee.b)("sgh.mySchedule",{textOnly:!0}):v},ge=function(){G(Q(!1))};return r.a.createElement(r.a.Fragment,null,!le&&r.a.createElement(s.Modal,{type:"confirmation",open:k,header:ue?Object(Ee.b)("sgh.confirmationUpdateSchedule"):Object(Ee.b)("sgh.confirmationAddSchedule"),border:!0,cancelButtonText:Object(Ee.b)("generic.cancel"),submitButtonText:ue?Object(Ee.b)("generic.update"):Object(Ee.b)("generic.add"),onClose:function(){return ge()},onCancel:function(){return ge()},onSubmit:function(){return function(){if(G(Q(!1)),ue){var e=Object(f.d)().params.id;G(Z(e))}else G(q())}()},"data-testid":"schedules_modal_confirmation"},r.a.createElement(Vv,null)),r.a.createElement(s.ResponsiveLayout,{mobile:function(){return r.a.createElement(s.Modal,{open:T,type:"simple",onClose:function(){return G(W(!1))}},r.a.createElement(yj,{onEnter:function(){return G(W(!1))}}))},web:function(){return null}}),!le&&pe&&r.a.createElement(XE,{shouldHide:D&&P}),r.a.createElement(u.a,{loading:D||P,expanded:!0,headerLeft:r.a.createElement(g,{title:r.a.createElement(Gj,{size:"xLarge",weight:"regular",color:"plusDarkGrey"},r.a.createElement(Fj,{editMode:ue},function(){return(null===E||void 0===E?void 0:E.phase)?(null===E||void 0===E?void 0:E.finished)||le||i?(null===E||void 0===E?void 0:E.year)?r.a.createElement(r.a.Fragment,null,"".concat(Object(Ee.b)("sgh.mySchedule",{textOnly:!0})," ").concat(E.year,"/").concat(parseInt(E.year)+1)," ",r.a.createElement(zj,null," - ".concat(Yo()(E.period).format("o")," ").concat(Object(Ee.b)("generic.semester",{textOnly:!0})))):"".concat(Object(Ee.b)("sgh.mySchedule",{textOnly:!0})):(null===E||void 0===E?void 0:E.finished)?void 0:i||oe?r.a.createElement(r.a.Fragment,null,"".concat(Object(Ee.b)("sgh.mySchedule",{textOnly:!0})," ").concat(E.year&&"".concat(E.year,"/").concat(parseInt(E.year)+1))," ",r.a.createElement(zj,null," - ".concat(Object(Ee.b)("sgh.phase",{textOnly:!0})," ").concat(null===E||void 0===E?void 0:E.phase))):r.a.createElement(Nj,null,y&&r.a.createElement(s.FormInput,{register:F.register("scheduleName",{required:Object(Ee.b)("forms.validationFieldRequired"),maxLength:{value:30,message:Object(Ee.b)("forms.validationFieldMaxLength_count",{count:30})},minLength:{value:3,message:Object(Ee.b)("forms.validationFieldMinLength_count",{count:3})},pattern:{value:/^[A-Za-z\xc0-\xd6\xd8-\xf6\xf8-\xff0-9\s]*$/,message:Object(Ee.b)("sgh.formValidationFieldCreatedSchedulePattern")}}),defaultValue:fe(),autoFocus:!0,border:!0,placeholder:Object(Ee.b)("forms.fieldNamePlaceholder",{textOnly:!0}),decisionActions:!0,onChangeClick:function(){F.handleSubmit((function(e){G(Y(e.scheduleName)),G(K(!1))}))()},onCancel:function(){G(K(!1))},error:F.formState.errors.scheduleName&&F.formState.errors.scheduleName.message}),!y&&r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Tooltip,{content:Object(Ee.b)("sgh.tooltipEditScheduleName"),trigger:r.a.createElement(s.Button,{"data-testid":"my_schedule_edit_schedule_name",onClick:function(){return G(K(!0))},borderless:!0},r.a.createElement(C.a,{icon:ke.s,color:N.colors.plusDarkGrey}))}),fe(),"\xa0",r.a.createElement(zj,null," - ".concat(Object(Ee.b)("sgh.phase",{textOnly:!0})," ").concat(null===E||void 0===E?void 0:E.phase))),"automatic"===(e=null===b||void 0===b?void 0:b.state)?r.a.createElement(Qj,null,r.a.createElement(s.StatusLabel,{background:N.colors.primary,label:Object(Ee.b)("sgh.automaticSeriation",{textOnly:!0})})):"assigned"===e?r.a.createElement(Qj,null,r.a.createElement(s.StatusLabel,{background:N.colors.successGreen,label:Object(Ee.b)("sgh.manualSeriation",{textOnly:!0})})):"proposal"===e?r.a.createElement(Qj,null,r.a.createElement(s.StatusLabel,{label:Object(Ee.b)("sgh.createdSchedulesLabelProposal",{textOnly:!0})})):"notAssigned"===e?r.a.createElement(Qj,null,r.a.createElement(s.StatusLabel,{background:N.colors.dangerRed,label:Object(Ee.b)("sgh.notPlaced",{textOnly:!0})})):void 0):(null===E||void 0===E?void 0:E.hasAllocatedSchedule)?(null===E||void 0===E?void 0:E.year)?"".concat(Object(Ee.b)("sgh.mySchedule",{textOnly:!0})," ").concat(E.year,"/").concat(parseInt(E.year)+1):"".concat(Object(Ee.b)("sgh.mySchedule",{textOnly:!0})):Object(Ee.b)("sgh.mySchedule",{textOnly:!0});var e}())),backButton:!le}),headerRight:r.a.createElement(Mj,null,(ue||de)&&pe&&!i&&r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Button,{action:!0,onClick:function(){G(te({key:"createdSchedules"}))},"data-testid":"schedules_edit_button_cancel"},Object(Ee.b)("generic.cancel")),ue&&r.a.createElement(s.Button,{action:!0,leftIcon:r.a.createElement(C.a,{icon:ke.v}),onClick:function(){return G(H(Object(f.d)().params.id))},"data-testid":"schedules_edit_button_remove"},Object(Ee.b)("sgh.deleteSchedule"))),le&&pe&&!i&&(null===E||void 0===E?void 0:E.hasAllocatedSchedule)&&ce.length0&&r.a.createElement(Jy,{icon:r.a.createElement(C.a,{icon:_.R}),title:Object(Ee.b)("sgh.myClass_plural"),selected:ce.length,seriationFinished:!(!(null===E||void 0===E?void 0:E.phase)||!(null===E||void 0===E?void 0:E.finished)),total:w},ce.sort((function(e,t){return(t.selectedAt||0)-(e.selectedAt||0)})).map((function(e,t){return r.a.createElement(bE,{key:"ClassCardDetails-".concat(t),ranking:{total:e.selectedStudents,above:e.studentsHigherRanking,below:e.studentsLowerRanking,freeSlots:e.freeSlots},overlaps:e.overlaps,classItem:{ucId:e.ucId,ucInitials:e.ucInitials,ucFullName:e.ucFullName,color:e.ucColor,classesDays:e.classesDays,classType:e.classType,className:e.className,classId:e.classId,locked:e.locked,allocated:e.allocated,slots:e.slots},seriationFinalResult:e.seriationTries})}))))}()}))})),Gj=Object(c.e)(s.Text)(Rj()),Nj=c.e.div(Ij()),Fj=c.e.span(Pj()),zj=c.e.span(_j()),Mj=c.e.div(Cj()),Uj=c.e.div(Dj(),(function(e){return e.theme.colors.primary})),Bj=c.e.div(Tj()),Vj=c.e.div(kj()),Hj=c.e.div(Sj(),(function(e){return e.padding})),Yj=c.e.div(wj()),Kj=c.e.div(Aj(),(function(e){return e.theme.colors.white}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.shadows.medium})),Wj=c.e.div(jj(),(function(e){return e.theme.colors.primary})),Qj=c.e.div(Ej()),qj=c.e.div(Oj(),(function(e){return e.hidden?"0":"1"})),Zj=function(){return r.a.createElement(Lj,null)},Jj=function(e){return e.FreeOptionsList};function Xj(){var e=Object(i.a)(["\n position: relative;\n height: 100%;\n display: flex;\n flex: 1;\n flex-direction: column;\n"]);return Xj=function(){return e},e}var $j=function(e){var t=e.t,n=p.a.FreeOptionsList,a=n.setError,i=n.setLoading,c=n.setPeriod,o=Object(l.b)(),d=Object(l.c)(Jj),m=d.loading,f=d.error,b=d.year,h=d.semester;return r.a.createElement(u.a,{expanded:!0,loading:m||f,headerLeft:r.a.createElement(g,{backButton:!0,title:t("sgh.freeOptionsList")}),subHeader:null!==b&&null!==h&&r.a.createElement(s.Text,{color:"plusDarkGrey",size:"large",fontWeight:"400"},"".concat(b,"/").concat(b+1," - ","".concat(Yo()(h).format("o"))," ").concat(t("sgh.semester",{textOnly:!0}))),mainContent:r.a.createElement(eA,null,r.a.createElement(LO,{t:t,onLoad:function(e){o(i(e))},onError:function(e){o(a(e))},onPeriod:function(e){o(c(e))}}))})},eA=c.e.div(Xj()),tA=n(392),nA=n.n(tA),aA=function(e){return e.SchedulesHome};function rA(){var e=Object(i.a)(["\n padding: 0px 12px;\n"]);return rA=function(){return e},e}function iA(){var e=Object(i.a)(["\n font-size: 20px;\n"]);return iA=function(){return e},e}function cA(){var e=Object(i.a)(["\n > div:not(:last-child) {\n margin-bottom: 8px;\n }\n"]);return cA=function(){return e},e}function oA(){var e=Object(i.a)(["\n margin-bottom: 18px;\n"]);return oA=function(){return e},e}function lA(){var e=Object(i.a)([""]);return lA=function(){return e},e}function sA(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 8px;\n }\n"]);return sA=function(){return e},e}function uA(){var e=Object(i.a)(["\n margin-bottom: 26px;\n"]);return uA=function(){return e},e}function dA(){var e=Object(i.a)([""]);return dA=function(){return e},e}function pA(){var e=Object(i.a)(["\n /*text-decoration: underline;*/\n"]);return pA=function(){return e},e}function mA(){var e=Object(i.a)([""]);return mA=function(){return e},e}function fA(){var e=Object(i.a)(["\n overflow-wrap: anywhere;\n\n > div:not(:last-child) {\n margin-bottom: 16px;\n }\n"]);return fA=function(){return e},e}function gA(){var e=Object(i.a)(["\n margin-top: 78px;\n"]);return gA=function(){return e},e}function bA(){var e=Object(i.a)(["\n font-size: 18px;\n"]);return bA=function(){return e},e}function hA(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 4px;\n }\n"]);return hA=function(){return e},e}function xA(){var e=Object(i.a)(["\n margin-top: 44px;\n"]);return xA=function(){return e},e}function vA(){var e=Object(i.a)(["\n display: flex;\n justify-content: flex-end;\n\n button:not(:last-child) {\n margin-right: 20px;\n }\n"]);return vA=function(){return e},e}var yA=function(e){var t,n=e.t,i=(e.size,Object(l.c)(aA)),o=i.phases,d=i.loadingPhases,m=p.a.SchedulesHome.onMount,f=p.a.App.navigateTo,b=Object(l.b)(),h=Object(a.useContext)(c.a);Object(a.useEffect)((function(){b(m())}),[]);var x=function(e){switch(e){case"normal":return r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article"},n("sgh.homeDetailsPhase1and2")));case"queue":return r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article"},n("sgh.homeDetailsPhaseQueue")));case"automatic":return r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article"},n("sgh.homeDetailsPhaseAutomatic")));case"manual":return r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article"},n("sgh.homeDetailsPhaseManual")))}},v=function(e){switch(e){case"active":return r.a.createElement(s.StatusLabel,{label:n("sgh.homeLabelActive",{textOnly:!0}),background:h.colors.successGreen});case"toOpen":return r.a.createElement(s.StatusLabel,{label:n("sgh.homeLabelToOpen",{textOnly:!0})});case"finished":return r.a.createElement(s.StatusLabel,{label:n("sgh.homeLabelFinished",{textOnly:!0})})}},y=Object(a.useMemo)((function(){return o.some((function(e){return!0===e.finished}))||o.some((function(e){return!0===e.isActive}))}),[o]);return r.a.createElement(u.a,{loading:d,headerLeft:r.a.createElement(g,{title:n("routes.schedulesSelection")}),expanded:!0,headerRight:r.a.createElement(OA,null,r.a.createElement(s.Button,{"data-testid":"schedule_selection_button_help",onClick:function(){b(f({key:"schedulesGuide"}))},leftIcon:r.a.createElement(AA,{icon:_.H}),primary:!0},r.a.createElement(s.Text,{weight:"regular"},n("generic.help",{textOnly:!0}))),r.a.createElement(Wx.a,{roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],checkSuperUser:!0},r.a.createElement(r.a.Fragment,null,(null===o||void 0===o?void 0:o.some((function(e){return"queue"===(null===e||void 0===e?void 0:e.type)&&(null===e||void 0===e?void 0:e.isActive)})))&&r.a.createElement(LA,{"data-testid":"schedule_selection_button_free_options",onClick:function(){b(f({key:"createSchedule"}))},primary:!0},n("sgh.freeOptions",{textOnly:!0})))),y&&r.a.createElement(Wx.a,{roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],checkSuperUser:!0},r.a.createElement(s.Button,{"data-testid":"schedule_selection_button_created_schedules",onClick:function(){b(f({key:"createdSchedules"}))},primary:!0},n("sgh.myScheduleButton")))),subHeader:o.some((function(e){return e.isActive}))?r.a.createElement(s.Text,{weight:"medium",color:"primary",size:"large"},"".concat(n("sgh.phase",{textOnly:!0})," ").concat(null===(t=o.find((function(e){return e.isActive})))||void 0===t?void 0:t.name)):r.a.createElement(s.Text,{weight:"medium",color:"primary",size:"large"},o[o.length-1]?"".concat(n("sgh.mySchedule",{textOnly:!0})," ").concat(o[o.length-1].year,"/").concat(o[o.length-1].year+1):"".concat(n("sgh.mySchedule",{textOnly:!0}))),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(jA,null,r.a.createElement(s.Text,{color:"darkGrey",size:"article"},n("sgh.homePresentation1")),r.a.createElement(s.Text,{color:"darkGrey",size:"article"},n("sgh.homePresentation2"))),r.a.createElement(EA,null,!d&&r.a.createElement(tA.ResponsiveMasonry,{columnsCountBreakPoints:{350:1,650:2,900:3,1200:4}},r.a.createElement(nA.a,{gutter:"40px"},o.map((function(e,t){var a=e.type,i=e.finished?"finished":e.isActive?"active":"toOpen";return r.a.createElement(s.Card,{key:"schedules_home_phases_".concat(t),active:e.isActive,title:"".concat(n("sgh.phase",{textOnly:!0})," ").concat(e.name),headerRight:v(i),expandedContent:r.a.createElement(PA,null,r.a.createElement(IA,{color:"plusDarkGrey",weight:"medium",size:"article"},n("sgh.details")," :"),r.a.createElement(RA,null,x(a)))},r.a.createElement(DA,null,r.a.createElement(CA,null,r.a.createElement(s.Text,{icon:r.a.createElement(C.a,{size:"lg",icon:_.A}),color:"primary",size:"article",weight:"medium"},function(e){switch(e){case"normal":return n("sgh.homeSchedulesSelection");case"queue":return n("sgh.homeFreeOptionsSignUp");case"automatic":return n("sgh.homeAutomaticAssignment");case"manual":return n("sgh.homeManualAssignment")}}(a))),r.a.createElement(_A,null,r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"medium"},n("sgh.homePhaseBegin"),":\xa0",r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"light"},n("generic.dateTime",{date:Ae()(e.beginDate).format("DD/MM/YYYY"),time:Ae()(e.beginDate).format("HH:mm")})," ")),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"medium"},n("sgh.homePhaseEnd"),":\xa0",r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"light"},n("generic.dateTime",{date:Ae()(e.endDate).format("DD/MM/YYYY"),time:Ae()(e.endDate).format("HH:mm")})," ")),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"medium"},n("sgh.homePhaseAllocations"),":\xa0",r.a.createElement(s.Text,{color:"plusDarkGrey",size:"article",weight:"light"},n("generic.dateTime",{date:Ae()(e.seriationDate).format("DD/MM/YYYY"),time:Ae()(e.seriationDate).format("HH:mm")}))))))})))),r.a.createElement(wA,null,r.a.createElement(SA,null,r.a.createElement(kA,null,r.a.createElement(TA,{color:"darkGrey",weight:"light"},"".concat(n("sgh.homeMoreIngoAtSga",{textOnly:!0}))),"\xa0",r.a.createElement(s.Text,{as:"a",href:n("links.schedulesHome",{textOnly:!0}),target:"_blank"},n("links.schedulesHome",{textOnly:!0}))),r.a.createElement(kA,null,r.a.createElement(TA,{color:"darkGrey",weight:"light"},"".concat(n("sgh.homeHelpGuide",{textOnly:!0}))),"\xa0",r.a.createElement(s.Text,{as:"a",onClick:function(){b(f({key:"schedulesGuide"}))},target:"_blank"},n("sgh.homeHelpGuideView",{textOnly:!0}))),r.a.createElement(kA,null,r.a.createElement(TA,{color:"darkGrey",weight:"light"},"".concat(n("sgh.homeHelpTechnicalSupport",{textOnly:!0}))),"\xa0",r.a.createElement(s.Text,{as:"a",href:n("links.homeHelpTechnicalSupport",{textOnly:!0}),target:"_blank"},n("sgh.accessForm")))))))})},OA=c.e.div(vA()),EA=c.e.div(xA()),jA=c.e.div(hA()),AA=Object(c.e)(C.a)(bA()),wA=c.e.div(gA()),SA=c.e.div(fA()),kA=c.e.div(mA()),TA=Object(c.e)(s.Text)(pA()),DA=c.e.div(dA()),CA=c.e.div(uA()),_A=c.e.div(sA()),PA=c.e.div(lA()),IA=Object(c.e)(s.Text)(oA()),RA=c.e.div(cA()),LA=(Object(c.e)(C.a)(iA()),Object(c.e)(s.Button)(rA())),GA=function(e){return e.App},NA=function(e){return e.SchedulesGuide},FA=function(e){var t=e.t,n=e.id,i=Object(l.c)(NA),o=i.markdown,u=i.loadingMarkdown,d=(Object(l.c)(GA).user,p.a.SchedulesGuide),m=d.onMount,f=d.onUnmount,b=(p.a.App.navigateTo,Object(l.b)());Object(a.useContext)(c.a);return Object(a.useEffect)((function(){return b(m(n)),function(){b(f())}}),[b,m,f]),r.a.createElement(z,{pageStructure:{loading:u,headerLeft:r.a.createElement(g,{backButton:!0,title:t("routes.guide")}),subHeader:r.a.createElement(s.Text,{weight:"medium",color:"primary",size:"large"},t(n?"routes.".concat(n):"routes.schedulesSelection"))},value:(null===o||void 0===o?void 0:o.value)||"",valueEn:(null===o||void 0===o?void 0:o.valueEn)||"",valueCh:(null===o||void 0===o?void 0:o.valueCh)||""})};function zA(){var e=Object(i.a)(["\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n height: 100%;\n\n > div {\n flex: 0 !important;\n }\n\n > button {\n margin-top: 32px;\n }\n"]);return zA=function(){return e},e}var MA=function(e){var t=e.t;return r.a.createElement(u.a,{headerLeft:r.a.createElement(g,{title:t("routes.allSchedules")}),expanded:!0,mainContent:r.a.createElement(UA,null,r.a.createElement(s.NoDataMessage,{header:t("sgh.warningAllSchedulesLinkHeader"),body:t("sgh.warningAllSchedulesLinkBody")}),r.a.createElement(s.Button,{onClick:function(){window.open(t("links.schedules",{textOnly:!0}),"_blank")},rightIcon:r.a.createElement(C.a,{icon:_.c}),full:!0,primary:!0},t("sgh.buttonAllSchedulesLink")))})},UA=c.e.div(zA()),BA=n(92),VA=function(e){return e.App.user.registrations},HA=function(e){return e.NewCertificate.certificateData},YA=function(e){return e.NewCertificate};function KA(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n justify-content: center;\n & div {\n :hover {\n cursor: pointer;\n }\n }\n"]);return KA=function(){return e},e}function WA(){var e=Object(i.a)(["\n /* hide default inner circle */\n appearance: none;\n\n display: flex;\n justify-content: center;\n align-items: center;\n\n cursor: pointer;\n width: 20px;\n height: 20px;\n border: 1px solid ",";\n border-radius: 50%;\n outline: none;\n\n :hover {\n border: 1px solid ",";\n opacity: 1;\n }\n\n /* inner circle */\n :before {\n content: '';\n display: inline-block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n vertical-align: middle;\n }\n\n :checked:before {\n background: ",";\n }\n\n :checked {\n border: 1px solid "," !important;\n }\n"]);return WA=function(){return e},e}function QA(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n width: fit-content;\n white-space: break-space;\n gap: 0.375rem;\n padding: 0.5rem 0rem;\n\n span {\n display: inline-flex;\n align-items: center;\n gap: 0.625rem;\n\n >div: first-child {\n max-width: unset;\n }\n }\n\n & div {\n :hover {\n cursor: pointer;\n }\n }\n"]);return QA=function(){return e},e}function qA(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: flex-start;\n align-items: center;\n gap: 1.25rem;\n width: 100%;\n height: 100%;\n"]);return qA=function(){return e},e}function ZA(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return ZA=function(){return e},e}function JA(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return JA=function(){return e},e}function XA(){var e=Object(i.a)(["\n margin-top: 32px;\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return XA=function(){return e},e}function $A(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n margin-top: 32px;\n\n * {\n margin: 8px 0px;\n }\n"]);return $A=function(){return e},e}var ew=function(){var e=Object(a.useContext)(c.a),t=p.a.NewCertificate,n=t.setCertificateData,i=t.setActiveRegistration,u=Object(l.c)(VA),d=Object(l.c)(HA),m=Object(l.c)(YA),f=m.loadingStatus,g=m.errorStatus,b=Object(l.b)();Object(a.useEffect)((function(){b(i())}),[u]);var h={header:{type:"columnTitle",titles:[]},rows:u&&u.length?u.map((function(t){return{rowProps:{color:e.colors.white,navigatable:!0,onClick:function(){b(n(Object(y.a)(Object(y.a)({},d),{},{registrationId:t.registrationId})))}},cells:[{cellProps:{width:12,style:{height:"auto"}},content:r.a.createElement(iw,null,r.a.createElement(ow,{type:"radio",onChange:function(){b(n(Object(y.a)(Object(y.a)({},d),{},{registrationId:t.registrationId})))},checked:d.registrationId===t.registrationId}),r.a.createElement(cw,null,r.a.createElement(s.Text,{size:"article",color:e.colors.primary,weight:"medium"},t.courseCode&&t.courseName?"".concat(t.courseCode," - ").concat(t.courseName):r.a.createElement(C.a,{icon:ke.k})),r.a.createElement(s.Text,{size:"article",color:e.colors.primary,weight:"regular"},"\n".concat(t.branchName,"\n")),r.a.createElement("span",null,t.eligibilityState||"activo"===t.registrationState?r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+t.registrationState,{textOnly:!0})),background:e.colors.successGreen,hideTooltip:!0}):"comdiploma"===t.registrationState||"terminado"===t.registrationState?r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+t.registrationState,{textOnly:!0})),background:e.colors.softgrey,hideTooltip:!0}):r.a.createElement(s.StatusLabel,{label:"".concat(Object(Ee.b)("enrollmentState."+t.registrationState,{textOnly:!0})),background:e.colors.dangerRed,hideTooltip:!0}),r.a.createElement(s.Text,{size:"article",color:e.colors.primary,weight:"regular"},"".concat(t.academicYear," ")),r.a.createElement(s.Text,{size:"small",color:e.colors.primary,weight:"regular"},"".concat(Object(Ee.b)("applications.requestFirstStepTableRegistrationDate",{textOnly:!0}),": ").concat(t.registrationDate?Ae()(t.registrationDate,"DD/MM/YYYY").format("DD/MM/YYYY"):null,"\n ")))))}]}})):[]};return f.loading||g.errLoading?r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(tw,null,r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"50%"})))):r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(aw,null,r.a.createElement(s.Text,{size:"large",color:e.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("certificates.requestFirstStepTitle")),r.a.createElement(rw,{size:"article",color:e.colors.darkGrey,weight:"regular"},Object(Ee.b)("certificates.requestFirstStepDescription"))),r.a.createElement(nw,null,r.a.createElement(s.Table,{structure:h,unstackable:!0}))))},tw=c.e.div($A()),nw=c.e.div(XA()),aw=c.e.div(JA()),rw=Object(c.e)(s.Text)(ZA()),iw=c.e.div(qA()),cw=c.e.div(QA()),ow=c.e.input(WA(),(function(e){return e.theme.colors.regularGrey}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary})),lw=(c.e.div(KA()),function(e){return e.NewCertificate});function sw(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return sw=function(){return e},e}function uw(){var e=Object(i.a)(["\n /* hide default inner circle */\n appearance: none;\n\n display: flex;\n justify-content: center;\n align-items: center;\n\n cursor: pointer;\n min-width: 20px;\n min-height: 20px;\n border: 1px solid ",";\n border-radius: 50%;\n outline: none;\n\n :hover {\n border: 1px solid ",";\n opacity: 1;\n }\n\n /* inner circle */\n :before {\n content: '';\n display: inline-block;\n width: 10px;\n height: 10px;\n border-radius: 50%;\n vertical-align: middle;\n }\n\n :checked:before {\n background: ",";\n }\n\n :checked {\n border: 1px solid "," !important;\n }\n"]);return uw=function(){return e},e}function dw(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return dw=function(){return e},e}function pw(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return pw=function(){return e},e}function mw(){var e=Object(i.a)(["\n width: 75%;\n display: flex;\n margin-bottom: 24px;\n margin-top: 32px;\n\n > div {\n width: 50%;\n }\n\n > div:last-child {\n margin-left: 16px;\n }\n"]);return mw=function(){return e},e}function fw(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return fw=function(){return e},e}function gw(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n white-space: nowrap;\n min-width: 56px;\n\n div:last-child {\n justify-content: right;\n }\n"]);return gw=function(){return e},e}function bw(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n white-space: nowrap;\n"]);return bw=function(){return e},e}function hw(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n"]);return hw=function(){return e},e}function xw(){var e=Object(i.a)(["\n border-left: 1px solid ",";\n width: 0px;\n margin-left: 20px;\n margin-right: 11px;\n"]);return xw=function(){return e},e}function vw(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n padding-right: 16px;\n"]);return vw=function(){return e},e}function yw(){var e=Object(i.a)(["\n display: flex;\n flex-grow: 1;\n margin-left: 24px;\n margin-top: 10px;\n margin-bottom: 10px;\n justify-content: space-between;\n"]);return yw=function(){return e},e}function Ow(){var e=Object(i.a)(["\n min-height: 69px;\n display: flex;\n align-items: center;\n padding: 0 16px;\n border: 1px solid ",";\n cursor: pointer;\n\n :hover {\n background-color: ",";\n }\n"]);return Ow=function(){return e},e}function Ew(){var e=Object(i.a)(["\n height: 52px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 0 16px;\n color: ",";\n background-color: ",";\n border-bottom: 1px solid ",";\n border-right: 1px solid ",";\n border-left: 1px solid ",";\n border-top: 2px solid ",";\n\n svg {\n font-size: 24px;\n }\n"]);return Ew=function(){return e},e}function jw(){var e=Object(i.a)(["\n margin-top: 32px;\n"]);return jw=function(){return e},e}function Aw(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n margin-top: 32px;\n\n * {\n margin: 8px 0px;\n }\n"]);return Aw=function(){return e},e}function ww(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return ww=function(){return e},e}function Sw(){var e=Object(i.a)(["\n margin-top: 8px;\n line-height: 1.3;\n"]);return Sw=function(){return e},e}function kw(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return kw=function(){return e},e}var Tw=function(){var e=Object(a.useContext)(c.a),t=or.a.API_WSO2+or.a.API_SEC_VIRTUAL_PATH,n=Object(l.c)(lw),i=n.filterParams,u=n.certificateTypes,d=n.selectedCertificateType,m=n.loadingStatus,f=n.errorStatus,g=p.a.NewCertificate,b=g.setSearchFilter,h=g.setTypeFilter,x=g.getCertificateTypes,v=g.resetSelectedCertificateType,E=g.setSelectedCertificatePreviewUrl,j=g.setSelectedCertificateType,A=Object(l.b)();Object(a.useEffect)((function(){A(x(i))}),[i]);var w=Object(a.useState)(!0),S=Object(O.a)(w,2),k=S[0],T=S[1];Object(a.useEffect)((function(){!m.tabLoading&&k&&T(!1)}),[m.tabLoading]);var D=Object(a.useState)({}),P=Object(O.a)(D,2),I=P[0],R=P[1],L=Object.keys(u.data).map((function(n){return{parent:(a=u.data[n][0].theme,r.a.createElement(Rw,null,a,r.a.createElement(C.a,{icon:_.b}))),children:u.data[n].map((function(n,a){return function(t,n,a,i,c,o,l,u){return r.a.createElement(Lw,{key:"accordionChild-".concat(i,"-").concat(l),onClick:function(){A(E(c)),A(j({theme:t,code:i,name:n,price:o,id:u,description:a}))}},r.a.createElement(Kw,{type:"radio",onChange:function(){A(E(c)),A(j({theme:t,code:i,name:n,price:o,id:u,description:a}))},checked:d.code===i}),r.a.createElement(Gw,null,r.a.createElement(Nw,null,r.a.createElement(Ww,{size:"article",color:e.colors.primary,weight:"medium"},n),a&&""!==a&&r.a.createElement(Yw,{size:"xSmall",color:e.colors.plusDarkGrey,weight:"medium"},a)),r.a.createElement(zw,null,""!==c&&r.a.createElement(Mw,null,r.a.createElement(s.Text,{loading:I["".concat(i,"-").concat(l)],loadingProps:{width:"96px"},size:"xSmall",color:"plusDarkGrey",weight:"regular",as:!I["".concat(i,"-").concat(l)]&&"a",onClick:function(){if(!I["".concat(i,"-").concat(l)]&&""!==c){R((function(e){return Object(y.a)(Object(y.a)({},e),{},Object(mt.a)({},"".concat(i,"-").concat(l),!0))}));try{On.a.files.getFileOnTab.call(c).then((function(e){R((function(e){return Object(y.a)(Object(y.a)({},e),{},Object(mt.a)({},"".concat(i,"-").concat(l),!1))}))})).catch((function(e){R((function(e){return Object(y.a)(Object(y.a)({},e),{},Object(mt.a)({},"".concat(i,"-").concat(l),!1))})),A(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}catch(e){R((function(e){return Object(y.a)(Object(y.a)({},e),{},Object(mt.a)({},"".concat(i,"-").concat(l),!1))})),A(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}}}},Object(Ee.b)("certificates.visualizeModel"))),r.a.createElement(Fw,null),r.a.createElement(Uw,null,r.a.createElement(s.Text,{size:"small",color:e.colors.plusDarkGrey,weight:"bold"},"".concat(o.toFixed(2),"\u20ac"))))))}(n.theme,n.type,n.description,n.code,"".concat(t).concat(n.previewUrl),n.price,a,n.id)}))};var a}));return r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(Bw,null,r.a.createElement(s.Text,{size:"large",color:e.colors.plusDarkGrey,weight:"regular"},Object(Ee.b)("certificates.requestSecondStepTitle")),r.a.createElement(Cw,null,r.a.createElement(Hw,{size:"article",color:e.colors.darkGrey,weight:"regular"},Object(Ee.b)("certificates.requestSecondStepDescription")))),!m.tabLoading&&!f.errLoadingCertificateList&&!k&&r.a.createElement(Vw,null,r.a.createElement(s.SearchBox,{placeholder:Object(Ee.b)("forms.searchPlaceholder",{textOnly:!0}),borderColor:e.colors.plusDarkGrey,iconColor:e.colors.plusDarkGrey,defaultValue:""!==i.search?i.search:void 0,delay:500,onSearch:function(e){A(b(e)),A(v())}}),r.a.createElement(s.Dropdown,{placeholder:Object(Ee.b)("certificates.listDropdownFilterPlaceholder",{textOnly:!0}),canBeCleared:!0,value:""!==i.type?i.type:void 0,options:u.filters,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;A(h(n)),A(v())},onClear:function(){A(h("")),A(v())}})),(m.tabLoading||f.errLoadingCertificateList)&&r.a.createElement(Pw,null,r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:e.sizes.large,width:"50%"})),!m.tabLoading&&!f.errLoadingCertificateList&&L.length>0&&r.a.createElement(Iw,null,r.a.createElement(s.Accordion,{structure:L})),!m.tabLoading&&!f.errLoadingCertificateList&&0===L.length&&r.a.createElement(_w,null,r.a.createElement(Dw,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},Object(Ee.b)("certificates.noCertificatesFound",{textOnly:!0})))))},Dw=c.e.div(kw(),(function(e){return e.theme.colors.primary})),Cw=c.e.div(Sw()),_w=c.e.div(ww()),Pw=c.e.div(Aw()),Iw=c.e.div(jw()),Rw=c.e.div(Ew(),(function(e){return e.theme.colors.plusDarkGrey}),(function(e){return e.theme.colors.lightGrey}),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.darkGrey})),Lw=c.e.div(Ow(),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softGrey})),Gw=c.e.div(yw()),Nw=c.e.div(vw()),Fw=c.e.div(xw(),(function(e){return e.theme.colors.darkGrey})),zw=c.e.div(hw()),Mw=c.e.div(bw()),Uw=c.e.div(gw()),Bw=c.e.div(fw()),Vw=c.e.div(mw()),Hw=Object(c.e)(s.Text)(pw()),Yw=Object(c.e)(s.Text)(dw()),Kw=c.e.input(uw(),(function(e){return e.theme.colors.regularGrey}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary})),Ww=Object(c.e)(s.Text)(sw()),Qw=function(e){return e.App.user},qw=function(e){return e.NewCertificate.certificateData},Zw=function(e){return e.NewCertificate.numAdditionalDocs},Jw=function(e){return e.NewCertificate},Xw=n(322),$w=n(529),eS=function(e){var t,n=e.form,r=Object(a.useState)(!1),i=Object(O.a)(r,2),c=i[0],o=i[1],s=Object(l.c)(BA.b),u=s.currentStep,d=s.showWarningModalOnSubmit,m=s.showRepeteadCertModal,f=p.a.NewCertificate,g=f.setCurrentStep,b=f.setShowWarningModalOnSubmit,h=f.setShowRepeteadCertWarningModal,x=Object($w.a)().t,v=Object(l.b)(),y=x(m?"certificateModal.understood":"certificateModal.proceedAnyway");t=d?{title:x("certificateModal.warningTitle"),markdown:x("certificateModal.text"),message:x("certificateModal.message")}:m?{title:x("certificateModal.warningTitle"),message:x("certificateModal.warningCertificate")}:void 0;return{onClose:function(e){if(e)return v(b(!1)),v(h(!1)),void o(!1);d?(v(b(!1)),o(!1),v(g(u+1))):m?(v(h(!1)),o(!1),v(g(u+1))):v(g(u+1))},checkActiveCertificates:function(e){var t=null===n||void 0===n?void 0:n.activeCertificates.some((function(t){var n=Vi.a.intersection(Object.keys(e),Object.keys(t)),a=function(e){return Vi.a.omitBy(e,Vi.a.isNull)}(t);return n.every((function(t){return e[t]===a[t]}))}));v(h(!!t))},shouldRenderModal:function(){return d||m},setShowModal:o,showModal:c,submitButtonText:y,modalContent:t}};function tS(){var e=Object(i.a)(["\n padding-left: 8px;\n\n > svg {\n width: 1rem !important;\n color: "," !important;\n }\n"]);return tS=function(){return e},e}function nS(){var e=Object(i.a)(["\n display: flex;\n height: 100%;\n\n >div: first-child {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: start;\n height: auto;\n font-size: 13px;\n\n svg {\n padding-right: 4px;\n }\n\n span {\n font-size: 0.75rem !important;\n }\n }\n"]);return nS=function(){return e},e}function aS(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return aS=function(){return e},e}function rS(){var e=Object(i.a)([""]);return rS=function(){return e},e}function iS(){var e=Object(i.a)([""]);return iS=function(){return e},e}function cS(){var e=Object(i.a)([""]);return cS=function(){return e},e}function oS(){var e=Object(i.a)([""]);return oS=function(){return e},e}function lS(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return lS=function(){return e},e}function sS(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return sS=function(){return e},e}function uS(){var e=Object(i.a)(["\n margin-bottom: 20px;\n"]);return uS=function(){return e},e}function dS(){var e=Object(i.a)(["\n overflow: auto;\n\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n\n &&& .dp-warning {\n height: unset !important;\n padding: 20px !important;\n }\n"]);return dS=function(){return e},e}function pS(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n white-space: nowrap;\n"]);return pS=function(){return e},e}function mS(){var e=Object(i.a)(["\n margin-top: 32px;\n"]);return mS=function(){return e},e}function fS(){var e=Object(i.a)(["\n margin-top: 20px;\n"]);return fS=function(){return e},e}function gS(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return gS=function(){return e},e}function bS(){var e=Object(i.a)(["\n margin-top: 30px;\n"]);return bS=function(){return e},e}function hS(){var e=Object(i.a)(["\n margin-top: 20px;\n"]);return hS=function(){return e},e}function xS(){var e=Object(i.a)(["\n margin-bottom: 8px;\n"]);return xS=function(){return e},e}function vS(){var e=Object(i.a)(["\n height: 1px;\n background: ",";\n margin: 16px 0px;\n"]);return vS=function(){return e},e}function yS(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return yS=function(){return e},e}function OS(){var e=Object(i.a)(["\n display: flex;\n\n div:nth-child(2) {\n margin: 0px 7px;\n }\n"]);return OS=function(){return e},e}function ES(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return ES=function(){return e},e}function jS(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n"]);return jS=function(){return e},e}function AS(){var e=Object(i.a)(["\n display: flex;\n\n div:nth-child(2) {\n margin: 0px 7px;\n }\n margin-top: 24px;\n"]);return AS=function(){return e},e}function wS(){var e=Object(i.a)(["\n display: flex;\n margin: 16px 0px;\n"]);return wS=function(){return e},e}function SS(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return SS=function(){return e},e}function kS(){var e=Object(i.a)(["\n margin-bottom: 16px;\n"]);return kS=function(){return e},e}function TS(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 17px;\n"]);return TS=function(){return e},e}function DS(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n & > div {\n margin-top: 12px;\n }\n"]);return DS=function(){return e},e}function CS(){var e=Object(i.a)(["\n margin-top: 50px;\n"]);return CS=function(){return e},e}function _S(){var e=Object(i.a)(["\n margin-top: 30px;\n"]);return _S=function(){return e},e}function PS(){var e=Object(i.a)(["\n display: flex;\n\n & > div {\n flex: 0 50%;\n }\n"]);return PS=function(){return e},e}function IS(){var e=Object(i.a)(["\n margin-top: 56px;\n"]);return IS=function(){return e},e}function RS(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n * {\n margin: 8px 0px;\n }\n"]);return RS=function(){return e},e}function LS(){var e=Object(i.a)(["\n padding-top: ",";\n padding-bottom: ",";\n"]);return LS=function(){return e},e}var GS=function(e){var t=e.formElements,n=e.formElementsData,i=e.formElementsWatch,u=e.setLoadingFile,d=e.resetField,m=Object(a.useContext)(c.a),f=Object(l.c)(Qw),g=Object(l.c)(qw),b=Object(l.c)(Zw),h=Object(l.c)(Jw),x=p.a.Toaster.showToaster,E=p.a.NewCertificate,j=E.setLoadingStatus,A=(E.setErrorStatus,E.setExempt),w=E.setEnglishWarning,S=E.setIsDigital,k=E.postCertificateChosenOptions,T=E.addDocumentToFormSchema,D=E.addAdditionalDoc,P=E.remAdditionalDoc,I=E.setNumAdditionalDocs,R=E.removeDocumentFromFormSchema,L=E.setCertificateCosts,G=E.setNeedsRequirement,N=E.clearWarnings,F=Object(a.useState)(3),z=Object(O.a)(F,2),M=z[0],U=z[1],B=Object(a.useState)(!1),V=Object(O.a)(B,2),H=V[0],Y=V[1],K=g.form,W=h.selectedCertificatePreviewUrl,Q=h.loadingStatus,q=h.errorStatus,Z=Object(vt.g)().formState.errors,J=eS({form:K}).checkActiveCertificates,X=Object(l.b)(),$=Object(a.useState)(!1),ee=Object(O.a)($,2),te=ee[0],ne=ee[1],ae=f.registrations&&f.registrations.find((function(e){return e.registrationId===g.registrationId})),re=Object.keys(t).reduce((function(e,n){if(K){var a=Object.keys(K).find((function(e){return K[e].values&&K[e].values.length&&K[e].values.find((function(e){return e.nameKey===n}))}));a&&(e[a]=[].concat(Object(v.a)(e[a]),[{nameKey:n,element:t[n]}]))}return e}),{requestedCertificate:[],additionalDocuments:[],details:[],mandatoryDocuments:[]}),ie=Object.keys(n).reduce((function(e,t){if(K){var a=Object.keys(K).find((function(e){return K[e].values&&K[e].values.length&&K[e].values.find((function(e){return e.nameKey===t}))}));a&&(e[a]=[].concat(Object(v.a)(e[a]),[n[t]]))}return e}),{requestedCertificate:[],additionalDocuments:[],details:[],mandatoryDocuments:[]});Object(a.useEffect)((function(){var e=0;ie.additionalDocuments.forEach((function(t){t.nameKey.includes("otherDocuments")||e++})),U(e+3);var t=1;b>1&&(t=b-e),X(I(t+e))}),[ie.additionalDocuments]);var ce=Object(a.useState)({}),oe=Object(O.a)(ce,2),le=oe[0],se=oe[1],ue=i(),de=Object(a.useCallback)((function(e,t){return 1===t.language&&!1===e.nameKey.isAvailableEn&&!1===e.nameKey.genericBlock}),[ue.language]),pe=Object(a.useCallback)((function(e,t){var n={warning:null,message:null};return Object.keys(e.nameKey).filter((function(e){return"genericBlock"===e||"isAvailable"===e})).forEach((function(t){"isAvailable"===t&&!1===e.nameKey[t]?n={warning:Object(Ee.b)("certificates.reqNeedWarning"),message:Object(Ee.b)("certificates.reqNeedMessage")}:"genericBlock"===t&&!0===e.nameKey[t]&&(n={warning:Object(Ee.b)("certificates.certGenericWarning"),message:Object(Ee.b)("certificates.certGenericMessage")})})),null!==n.message?n:null}),[ue.language]);Object(a.useEffect)((function(){1===ue.language?X(w(!0)):X(w(!1)),d("0/1")}),[ue.language]),Object(a.useEffect)((function(){0===ue.format?X(S(!0)):X(S(!1)),d("0/1")}),[ue.format]),Object(a.useEffect)((function(){var e=function(e,t){var n,a=[],r=!1;return Object.keys(e).forEach((function(n){if("ucListPlaceholder"===e[n].placeholderKey){a.push(n);var i=e[n].values;t(n).forEach((function(e){i.find((function(t){return!1===t.nameKey.isAvailable&&e===t.nameKey.ucCode}))&&(r=!0)}))}})),0!==Object.entries(e).length&&a.forEach((function(e){null!==t(e)&&void 0!==t(e)&&(n=t(e))})),X(r?G(!0):N()),n}(n,i);se(e),J(ue)}),[i()]),Object(a.useEffect)((function(){if(null!==ie&&void 0!==ie&&null!==re&&void 0!==re&&null!==K&&void 0!==K&&null!==ue.format||void 0!==ue.pageCounter&&void 0!==ue.deliveryMethod){var e=Object(Xw.a)(K,ue,h.radioBtnMappings);X(k(e)),X(A(Boolean(ue.exemption)))}else X(L({costs:[],totalCost:0})),X(j({fieldName:"costLoading",fieldValue:!1}))}),[K,ue.format,ue.pageCounter,ue.exemption,le]);var me;return Q.tabLoading||q.errLoadingCertificateForm||!K||0===Object.keys(t).length||t.constructor!==Object||0===Object.keys(n).length||n.constructor!==Object?r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(FS,null,r.a.createElement(lk,{height:m.sizes.large,width:"60%"}),r.a.createElement(s.AnimatedBackground,{height:m.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:m.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:m.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:m.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:m.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:m.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:m.sizes.large,width:"50%"})))):r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(XS,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("certificates.requestThirdStepTitle")),r.a.createElement(sk,{size:"article",color:"darkGrey",weight:"regular"},Object(Ee.b)("certificates.requestThirdStepDescription"))),r.a.createElement(zS,null,r.a.createElement(MS,null,r.a.createElement(VS,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey",weight:"regular"},Object(Ee.b)("certificates.requestThirdStepName")),r.a.createElement(gk,{size:"mediumSmall",color:"plusDarkGrey",weight:"regular"},K.studentName)),r.a.createElement(VS,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey",weight:"regular"},Object(Ee.b)("certificates.requestThirdStepCourse")),r.a.createElement(gk,{size:"mediumSmall",color:"plusDarkGrey",weight:"regular"},ae&&"".concat(ae.courseCode," - ").concat(ae.courseName)))),r.a.createElement(BS,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("certificates.requestedCertificate")),r.a.createElement(HS,null,r.a.createElement(s.Segment,{padding:"17px"},r.a.createElement(qS,null,r.a.createElement(ZS,null,r.a.createElement(s.Text,{size:"mediumSmall",color:"plusDarkGrey",weight:"regular"},h.selectedCertificateType.name),r.a.createElement(uk,{size:"xSmall",color:"grey",weight:"regular"},h.selectedCertificateType.description)),""!==W&&r.a.createElement(ck,null,r.a.createElement(s.Text,{size:"xSmall",loading:te,loadingProps:{width:"96px"},color:"plusDarkGrey",weight:"regular",as:"a",onClick:function(){if(!te&&""!==W){ne(!0);try{On.a.files.getFileOnTab.call(W).then((function(e){ne(!1)})).catch((function(e){ne(!1),X(x({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}catch(e){ne(!1),X(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}}}},Object(Ee.b)("certificates.visualizeModel")))))))),r.a.createElement(tk,null,(null===ie||void 0===ie?void 0:ie.requestedCertificate)&&(null===ie||void 0===ie||null===(me=ie.requestedCertificate)||void 0===me?void 0:me.find((function(e){return"exemption"===e.nameKey})))&&r.a.createElement(s.Segment,null,Object.keys(ie).map((function(e,t){return"requestedCertificate"===e?re.requestedCertificate&&re.requestedCertificate.map((function(e,n){var a=e.element,i=e.nameKey,c=a,o=ie.requestedCertificate[n].type,l=ie.requestedCertificate[n].hidden;if("radio_button"===o){var u=ie.requestedCertificate[n].values;return l?[]:r.a.createElement("div",{key:"certificateStatementRequestedCertificate-".concat(t,"-").concat(i)},ie.requestedCertificate[n].labelKey&&r.a.createElement(JS,null,r.a.createElement(s.Text,{size:"small",color:"darkGrey",weight:"regular"},Object(Ee.b)("certificates.".concat(ie.requestedCertificate[n].labelKey))),r.a.createElement(s.Text,{size:"small",color:"red",weight:"regular"},Object(Ee.b)("*")),r.a.createElement(s.Tooltip,{content:Object(Ee.b)("certificates.costNoteDescription"),trigger:r.a.createElement(C.a,{icon:_.A,size:"lg"}),position:"right center"})),r.a.createElement(ak,null,r.a.createElement(c,{options:u.map((function(e){return{name:e.nameKey,valueId:e.valueId,label:Object(Ee.b)("certificates.".concat(e.nameKey),{textOnly:!0})}})),name:i,error:Z[ie.requestedCertificate[n].nameKey]&&Object(Ee.b)("forms.".concat(Z[ie.requestedCertificate[n].nameKey].message),{textOnly:!0})})))}if("dropdown"===o){var d=[];return ie.requestedCertificate[n].values.forEach((function(e){d.push({key:"option_".concat(e.valueId),nameKey:e.nameKey,valueId:e.valueId})})),l?[]:r.a.createElement(dk,{key:"certificateStatementRequestedCertificate-".concat(t,"-").concat(i)},r.a.createElement(QS,null,r.a.createElement(s.Text,{size:"small",color:"darkGrey",weight:"regular"},Object(Ee.b)("certificates.".concat(ie.requestedCertificate[n].nameKey))),r.a.createElement(s.Text,{size:"small",color:"red",weight:"regular"},Object(Ee.b)("*"))),r.a.createElement(WS,{key:"formElementWrapper-".concat(ie.requestedCertificate[n].nameKey)},r.a.createElement(c,{placeholder:Object(Ee.b)("applications.requestThirdStepStatementDropdownPlaceholder",{textOnly:!0}),options:d,error:Z[ie.requestedCertificate[n].nameKey]&&Object(Ee.b)("forms.".concat(Z[ie.requestedCertificate[n].nameKey].message),{textOnly:!0})})))}if("textbox"===o||"big_textbox"===o)return l?[]:r.a.createElement(c,{key:"certificateStatementRequestedCertificate-".concat(t,"-").concat(i),placeholder:Object(Ee.b)("certificates.".concat(ie.requestedCertificate[n].placeholderKey),{textOnly:!0}),error:Z[ie.requestedCertificate[n].nameKey]&&Object(Ee.b)("forms.".concat(Z[ie.requestedCertificate[n].nameKey].message),{textOnly:!0})})})):"additionalDocuments"===e?re.additionalDocuments&&re.additionalDocuments.map((function(e,a){var i=e.element,c=e.nameKey,o=i,l=(ie.additionalDocuments[a].type,ie.additionalDocuments[a].hidden),d=ie.additionalDocuments[a]&&ie.additionalDocuments[a].validations.find((function(e){return"maxFileSize"===e.type})),p=ie.additionalDocuments[a]&&ie.additionalDocuments[a].validations.find((function(e){return"minFileSize"===e.type})),m=ie.additionalDocuments[a]&&ie.additionalDocuments[a].validations.find((function(e){return"fileType"===e.type}));return l?[]:r.a.createElement(mk,{key:"additionalDocs-".concat(a)},0===a&&r.a.createElement(ik,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("certificates.".concat(c),{textOnly:!0}))),r.a.createElement(KS,{key:"fileUploaderWrapper-".concat(t)},r.a.createElement(o,{nameKey:c,icon:r.a.createElement(C.a,{icon:_.x}),heading:Object(Ee.b)("certificates.documentsPlaceholder-otherDocument",{textOnly:!0}),description:n[c].placeholderKey.includes("otherDocumentsPlaceholder")?Object(Ee.b)("certificates.".concat(n[c].placeholderKey)):n[c].placeholderKey,studentId:f.nmec,registrationId:g.registrationId,error:Z[ie.additionalDocuments[a].nameKey]&&Object(Ee.b)("forms.".concat(Z[ie.additionalDocuments[a].nameKey].message),{textOnly:!0}),enableRemoveField:!(0===a||a<=M-3),onRemoveField:0===a||a<=M-3?void 0:function(){b>M-3&&(X(R({form:K,key:c})),X(P()))},setUploadingFlag:function(e,t){Y(t),u((function(n){return Object(y.a)(Object(y.a)({},n),{},Object(mt.a)({},e,t))}))},maxSize:d&&d.params[0],minSize:p&&p.params[0],accept:m&&m.params[0]})),r.a.createElement(rk,{disabled:H||b>=M,onClick:function(){bdiv: first-child {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: start;\n height: auto;\n font-size: 13px;\n\n svg {\n padding-left: 8px;\n }\n\n span {\n font-size: 0.75rem !important;\n }\n }\n"]);return Lk=function(){return e},e}function Gk(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return Gk=function(){return e},e}function Nk(){var e=Object(i.a)(["\n margin-bottom: 12px;\n"]);return Nk=function(){return e},e}function Fk(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return Fk=function(){return e},e}function zk(){var e=Object(i.a)([""]);return zk=function(){return e},e}function Mk(){var e=Object(i.a)(["\n margin-top: 12px;\n"]);return Mk=function(){return e},e}function Uk(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return Uk=function(){return e},e}function Bk(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return Bk=function(){return e},e}function Vk(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return Vk=function(){return e},e}function Hk(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return Hk=function(){return e},e}function Yk(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 24px;\n\n div:first-child {\n margin-bottom: 15px;\n }\n"]);return Yk=function(){return e},e}function Kk(){var e=Object(i.a)(["\n margin-top: 24px;\n overflow: auto;\n"]);return Kk=function(){return e},e}function Wk(){var e=Object(i.a)(["\n height: 1px;\n background: ",";\n margin: 16px 0px;\n"]);return Wk=function(){return e},e}function Qk(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n white-space: nowrap;\n"]);return Qk=function(){return e},e}function qk(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return qk=function(){return e},e}function Zk(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n"]);return Zk=function(){return e},e}function Jk(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n & > div {\n margin-top: 12px;\n }\n"]);return Jk=function(){return e},e}function Xk(){var e=Object(i.a)(["\n margin-top: 50px;\n"]);return Xk=function(){return e},e}function $k(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 17px;\n"]);return $k=function(){return e},e}function eT(){var e=Object(i.a)(["\n display: flex;\n\n & > div {\n flex: 0 50%;\n }\n"]);return eT=function(){return e},e}function tT(){var e=Object(i.a)(["\n margin-top: 56px;\n"]);return tT=function(){return e},e}function nT(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n"]);return nT=function(){return e},e}function aT(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 20px;\n"]);return aT=function(){return e},e}function rT(){var e=Object(i.a)(["\n margin-top: 24px;\n display: flex;\n flex-direction: column;\n\n div:nth-child(2) {\n margin-top: 15px;\n }\n div:nth-child(3) {\n margin-top: 12px;\n }\n"]);return rT=function(){return e},e}function iT(){var e=Object(i.a)(["\n && a {\n color: ",";\n\n :hover {\n text-decoration: underline;\n }\n }\n"]);return iT=function(){return e},e}function cT(){var e=Object(i.a)(["\n margin-top: 24px;\n display: flex;\n flex-direction: column;\n\n div:nth-child(2) {\n margin-top: 15px;\n }\n"]);return cT=function(){return e},e}function oT(){var e=Object(i.a)(["\n padding-top: ",";\n padding-bottom: ",";\n"]);return oT=function(){return e},e}var lT=function(e){var t,n=e.formElementsGetValues,i=Object(a.useContext)(c.a),u=Object(l.c)(xk),d=Object(l.c)(vk),m=Object(l.c)(yk),f=p.a.Toaster.showToaster,g=u.registrations&&u.registrations.find((function(e){return e.registrationId===d.registrationId})),b=d.form,h=m.selectedCertificatePreviewUrl,x=m.selectedCertificateType,v=m.loadingStatus,E=Rk(b,n()),A=Object(l.b)(),w=Object(a.useState)(!1),S=Object(O.a)(w,2),k=S[0],T=S[1],D=function(){var e="";return Object.keys(E).forEach((function(t){t.includes("0/1")&&(e=t)})),e},P=b?b.studentName:u.name,I=[{associatedCosts:null,coin:"EUR",debitAcademicYear:-1,debitDate:null,debitId:-1,debitOriginId:-1,debitStatus:"unpaid",debitType:m.selectedCertificateType.theme?m.selectedCertificateType.theme:"",description:m.selectedCertificateType.name?m.selectedCertificateType.name:"",dueDate:null,totalValue:m.certificateCosts.totalCost,value:m.certificateCosts.totalCost}];return v.tabLoading?r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(fT,null,r.a.createElement(s.AnimatedBackground,{height:i.sizes.xxLarge,width:"80%"})))):r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(ST,null,r.a.createElement(mT,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("certificates.requestFourthStepTitle")),r.a.createElement(kT,{size:"article",color:"darkGrey",weight:"regular"},Object(Ee.b)("certificates.requestFourthStepDescription")))),r.a.createElement(gT,null,r.a.createElement(bT,null,r.a.createElement(vT,null,r.a.createElement(s.Text,{size:"xSmall",color:i.colors.grey,weight:"regular"},Object(Ee.b)("certificates.requestFourthStepName")),r.a.createElement(CT,{size:"mediumSmall",color:i.colors.plusDarkGrey,weight:"regular"},P)),r.a.createElement(vT,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey",weight:"regular"},Object(Ee.b)("certificates.requestFourthStepCourse")),r.a.createElement(DT,{size:"mediumSmall",color:"plusDarkGrey",weight:"regular"},g&&"".concat(g.courseCode," - ").concat(g.courseName)))),r.a.createElement(xT,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("certificates.requestedCertificate")),r.a.createElement(hT,null,r.a.createElement(s.Segment,{padding:"17px"},r.a.createElement(yT,null,r.a.createElement(OT,null,r.a.createElement(s.Text,{size:"mediumSmall",color:"plusDarkGrey",weight:"regular"},null===x||void 0===x?void 0:x.name),r.a.createElement(TT,{size:"xSmall",color:"grey",weight:"regular"},null===x||void 0===x?void 0:x.description)),""!==h&&r.a.createElement(ET,null,r.a.createElement(s.Text,{size:"xSmall",loading:k,loadingProps:{width:"96px"},color:"plusDarkGrey",weight:"regular",as:"a",onClick:function(){if(!k&&""!==h){T(!0);try{On.a.files.getFileOnTab.call(h).then((function(e){T(!1)})).catch((function(e){T(!1),A(f({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}catch(e){T(!1),A(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}}}},Object(Ee.b)("certificates.visualizeModel")))))),E.schoolYear&&r.a.createElement(hT,null,r.a.createElement(wT,null,r.a.createElement(s.Text,{weight:"bold",size:"mediumSmall",color:"primary"},Object(Ee.b)("certificates.requestedAcademicYear",{textOnly:!0})),r.a.createElement(s.Text,{weight:"regular",size:"small",color:"plusDarkGrey"},E.schoolYear))),E.exemptionMotive&&r.a.createElement(hT,null,r.a.createElement(wT,null,r.a.createElement(s.Text,{weight:"bold",size:"mediumSmall",color:"primary"},Object(Ee.b)("certificates.requestedExemptionMotive",{textOnly:!0})),r.a.createElement(s.Text,{weight:"regular",size:"small",color:"plusDarkGrey"},E.exemptionMotive))),n()&&Object.keys(n()).filter((function(e){return null!==n()[e]&&void 0!==n()[e]&&null!==n()[e].fileName&&void 0!==n()[e].fileName})).length>0&&r.a.createElement(_T,null,r.a.createElement(RT,null,r.a.createElement(IT,{size:"medium",color:i.colors.plusDarkGrey,fontWeight:"500"},Object(Ee.b)("applications.requestFourthStepAdditionalFilesTitle")),n()&&Object.keys(n()).filter((function(e){return null!==n()[e]&&void 0!==n()[e]&&null!==n()[e].fileName&&void 0!==n()[e].fileName})).map((function(e,t){return r.a.createElement(PT,{key:"applicationAdditinalDocumentDownloader-".concat(t)},r.a.createElement(Pn,{heading:n()[e].nameKey.includes("otherDocuments")?Object(Ee.b)("applications.otherDocuments",{textOnly:!0}):n()[e].nameKey,description:n()[e].fileName,url:n()[e].url,icon:r.a.createElement(C.a,{icon:_.x}),callToEndpoint:function(e,t){t(!0),On.a.files.getFileOnTab.call(e).then((function(e){t(!1)})).catch((function(e){t(!1),A(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))}}))})))),r.a.createElement(sT,{paddingtop:"20px",paddingbottom:"0px"},r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(mT,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("certificates.languageFormatsTitle"))),E&&E.language&&r.a.createElement(uT,null,r.a.createElement(s.Text,{size:"mediumSmall",color:"primary",weight:"regular"},Object(Ee.b)("certificates.requestedLanguage")),r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"small"},E.language.valueNameKey)),E&&E.format&&r.a.createElement(pT,null,r.a.createElement(s.Text,{size:"mediumSmall",color:"primary",weight:"regular"},Object(Ee.b)("certificates.detailsFormat")),r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"small"},E.format.valueNameKey),E.format.description&&r.a.createElement(dT,null,r.a.createElement(s.Text,{color:"darkGrey",size:"xSmall"},r.a.createElement(j.a,{key:"markdown-requested-format",children:E.format.description,renderers:{paragraph:"span"}})))),E&&E.email&&r.a.createElement(r.a.Fragment,null,r.a.createElement(jT,null),r.a.createElement(kk,{t:Ee.b,disableEdit:!0,name:"email",padding:"5px",title:Object(Ee.b)("certificates.email",{textOnly:!0}),values:E.email,labels:function(e){return e.reduce((function(e,t){return Object(y.a)(Object(y.a)({},e),{},Object(mt.a)({},t,Object(Ee.b)("certificates.".concat(t),{textOnly:!0})))}),{})}})),E&&E.address&&r.a.createElement(r.a.Fragment,null,r.a.createElement(jT,null),r.a.createElement(kk,{t:Ee.b,name:"address",disableEdit:!0,padding:"5px",title:Object(Ee.b)("certificates.address",{textOnly:!0}),values:E.address,labels:function(e){return e.reduce((function(e,t){return Object(y.a)(Object(y.a)({},e),{},Object(mt.a)({},t,Object(Ee.b)("certificates.".concat(t),{textOnly:!0})))}),{})}}))))),E&&E[D()]&&r.a.createElement(r.a.Fragment,null,r.a.createElement(AT,null,d.form&&r.a.createElement(s.Table,{unstackable:!0,disabledAccordion:!0,structure:{header:{type:"columnTitle",titles:Object.keys(d.form.requestedCertificate.values[(t=D(),d.form?d.form.requestedCertificate.values.findIndex((function(e){return e.nameKey===t})):null)].values[0].nameKey).filter((function(e){return"isAvailable"!==e&&"genericBlock"!==e&&"isAvailableEn"!==e})).map((function(e){return{text:Object(Ee.b)("certificates.".concat(e),{textOnly:!0}),style:"ucName"!==e?{textAlign:"center",fontWeight:"400"}:{textAlign:"left",fontWeight:"400"}}}))},rows:E[D()].map((function(e){return{collapsableOpen:!0,rowProps:{color:i.colors.white},cells:Object.keys(e).filter((function(e){return"isAvailable"!==e&&"genericBlock"!==e&&"isAvailableEn"!==e})).map((function(t){return"ucCode"===t?{content:r.a.createElement(s.Text,{size:"article",fontWeight:"500",color:"plusDarkGrey"},e[t].toString()),cellProps:{textAlign:"center"}}:"ucName"===t?{content:r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Text,{size:"article",fontWeight:"500",color:"plusDarkGrey"},e[t].toString()),!1===e.isAvailable&&r.a.createElement(LT,null,r.a.createElement("div",null,r.a.createElement(s.Text,{weight:"bold"},Object(Ee.b)("certificates.reqNeedWarning"),r.a.createElement(C.a,{size:"lg",color:i.colors.decisionYellow,icon:_.v})),r.a.createElement(s.Text,{size:"small"},Object(Ee.b)("certificates.reqNeedMessage"))))),cellProps:{}}:"semester"===t?0===e[t]?{content:r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("certificates.anual",{textOnly:!0})),cellProps:{textAlign:"center"}}:-1===e[t]?r.a.createElement(r.a.Fragment,null):{content:r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},"".concat(Yo()(e[t]).format("o")," ").concat(Object(Ee.b)("certificates.semester",{textOnly:!0}))),cellProps:{textAlign:"center"}}:"isAvailable"===t?{content:r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},e[t]?Object(Ee.b)("certificates.certIsAvailable",{textOnly:!0}):Object(Ee.b)("certificates.certIsNotAvailable",{textOnly:!0})),cellProps:{textAlign:"center"}}:{content:r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},e[t]),cellProps:{textAlign:"center"}}}))}}))}}))))),r.a.createElement(sT,{paddingtop:"20px",paddingbottom:"0px"},r.a.createElement(o.a.Column,{mobile:16,tablet:16,computer:16,largeScreen:14,widescreen:12},r.a.createElement(s.Segment,null,r.a.createElement(mT,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},Object(Ee.b)("certificates.paymentSummary"))),r.a.createElement(Em,{selectedDebits:I})))))))},sT=c.e.div(oT(),(function(e){var t=e.paddingtop;return t||"1rem"}),(function(e){var t=e.paddingbottom;return t||"1rem"})),uT=c.e.div(cT()),dT=c.e.div(iT(),(function(e){return e.theme.colors.primary})),pT=c.e.div(rT()),mT=c.e.div(aT()),fT=c.e.div(nT()),gT=c.e.div(tT()),bT=c.e.div(eT()),hT=c.e.div($k()),xT=c.e.div(Xk()),vT=c.e.div(Jk()),yT=c.e.div(Zk()),OT=c.e.div(qk()),ET=c.e.div(Qk()),jT=c.e.div(Wk(),(function(e){return e.theme.colors.lightGrey})),AT=c.e.div(Kk()),wT=c.e.div(Yk()),ST=c.e.div(Hk()),kT=Object(c.e)(s.Text)(Vk()),TT=Object(c.e)(s.Text)(Bk()),DT=Object(c.e)(s.Text)(Uk()),CT=Object(c.e)(s.Text)(Mk()),_T=c.e.div(zk()),PT=c.e.div(Fk()),IT=Object(c.e)(s.Text)(Nk()),RT=c.e.div(Gk()),LT=c.e.div(Lk());function GT(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 28px;\n\n & > div:nth-child(2) {\n margin-top: 12px;\n }\n"]);return GT=function(){return e},e}function NT(){var e=Object(i.a)(["\n line-height: 1.2;\n"]);return NT=function(){return e},e}function FT(){var e=Object(i.a)(["\n margin-left: 16px;\n display: flex;\n\n button:first-child {\n margin-right: 16px;\n }\n"]);return FT=function(){return e},e}function zT(){var e=Object(i.a)(["\n line-height: 1.3;\n"]);return zT=function(){return e},e}function MT(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n & div:first-child {\n margin-bottom: 8px;\n margin-top: 0px;\n }\n"]);return MT=function(){return e},e}function UT(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n background: ",";\n border-width: 1px;\n border-style: solid;\n border-color: ",";\n padding: 16px;\n\n & :first-child {\n margin-right: 16px;\n }\n\n & div:last-child {\n flex-grow: 1;\n }\n"]);return UT=function(){return e},e}function BT(){var e=Object(i.a)(["\n height: 1px;\n background: ",";\n margin-top: 56px;\n margin-bottom: 22px;\n"]);return BT=function(){return e},e}function VT(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n\n padding-top: 16px;\n\n & div:first-child {\n max-width: 70%;\n }\n"]);return VT=function(){return e},e}function HT(){var e=Object(i.a)(["\n margin-bottom: 8px;\n"]);return HT=function(){return e},e}function YT(){var e=Object(i.a)(["\n > div:not(:last-child) {\n margin-bottom: 20px;\n }\n"]);return YT=function(){return e},e}function KT(){var e=Object(i.a)(["\n display: flex;\n\n > button:last-child {\n margin-left: 16px;\n }\n"]);return KT=function(){return e},e}function WT(){var e=Object(i.a)(["\n display: flex;\n flex: 1;\n justify-content: ",";\n margin-top: 32px;\n"]);return WT=function(){return e},e}function QT(){var e=Object(i.a)([""]);return QT=function(){return e},e}function qT(){var e=Object(i.a)(["\n width: 16px;\n height: 16px;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: ",";\n border-radius: 50%;\n\n &&& {\n min-width: 16px;\n height: 16px;\n }\n\n svg {\n font-size: 10px;\n color: ",";\n }\n"]);return qT=function(){return e},e}function ZT(){var e=Object(i.a)(["\n height: 81px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n flex: 1;\n padding: 0 16px;\n background-color: ",";\n ","\n\n &:not(:last-child) {\n margin-right: 8px;\n }\n"]);return ZT=function(){return e},e}function JT(){var e=Object(i.a)(["\n display: flex;\n margin-bottom: 32px;\n overflow-y: hidden;\n overflow-x: auto;\n"]);return JT=function(){return e},e}function XT(){var e=Object(i.a)(["\n width: 100%;\n height: ",";\n"]);return XT=function(){return e},e}var $T,eD=function(){var e=Object($w.a)().t,t=Object(a.useContext)(c.a),n=Object(l.c)(BA.c),i=Object(l.c)(BA.b),o=i.isExempt,d=i.englishWarning,m=i.isDigital,f=i.currentStep,b=i.certificateData,h=i.certificateCosts,x=i.selectedCertificateType,y=i.loadingSubmission,E=i.loadingStatus,A=i.refreshPage,w=i.hasModeration,S=p.a.NewCertificate,k=S.onMount,T=S.onUnmount,D=S.getCertificateForm,P=S.setCurrentStep,I=S.submitCertificate,R=S.resetSelectedCertificateType,L=S.resetSubmissionTabData,G=S.resetFormTabData,N=S.setLoadingStatus,F=S.resetPage,z=S.setRefreshPage,M=(S.onLoadPage,S.setHasModeration),U=Object(l.b)(),B=Object(l.c)(BA.a),V=Object(l.c)(BA.d),H=Object(a.useState)({}),Y=Object(O.a)(H,2),K=Y[0],W=Y[1],Q=Object(a.useState)(!1),q=Object(O.a)(Q,2),Z=q[0],J=q[1],X=eS({form:b.form}),$=X.shouldRenderModal,ee=X.onClose,te=X.setShowModal,ne=X.submitButtonText,ae=X.showModal,re=X.modalContent,ie=[e("certificates.requestFirstStep"),e("certificates.requestSecondStep"),e("certificates.requestThirdStep"),e("certificates.requestFourthStep")],ce={done:{backgroundColor:t.colors.primary,color:t.colors.white,fontWeight:500,border:"none",borderStyle:null,checkTick:!0},current:{backgroundColor:t.colors.lightGrey,color:t.colors.primary,fontWeight:500,border:"top",borderStyle:"2px solid ".concat(t.colors.primary),checkTick:!1},toDo:{backgroundColor:"transparent",color:t.colors.regularGrey,fontWeight:400,border:"all",borderStyle:"1px solid ".concat(t.colors.regularGrey),checkTick:!1}};Object(a.useEffect)((function(){return U(k()),function(){U(T())}}),[U,k,T,V.impersonate]),Object(a.useEffect)((function(){A&&(U(F()),U(k()))}),[A]),Object(a.useEffect)((function(){3===f&&null===b.form&&U(D())}),[f]),Object(a.useEffect)((function(){Z&&(U(N({fieldName:"loading",fieldValue:!1})),J(!1))}),[Z]);var oe=Object(a.useMemo)((function(){if(b.form){var e=b.form,t=e.additionalDocuments,n=e.details,a=e.requestedCertificate,r=e.mandatoryDocuments;return[].concat(Object(v.a)(t.values&&t.values.length?t.values:[]),Object(v.a)(n.values&&n.values.length?n.values:[]),Object(v.a)(a.values&&a.values.length?a.values:[]),Object(v.a)(r.values&&r.values.length?r.values:[]))}return[]}),[b]),le=function(e){var t,n,a,r,i,c,o=null===b||void 0===b||null===(t=b.form)||void 0===t||null===(n=t.requestedCertificate)||void 0===n||null===(a=n.values)||void 0===a||null===(r=a.find((function(e){return"exemptionMotive"===(null===e||void 0===e?void 0:e.nameKey)})))||void 0===r||null===(i=r.values)||void 0===i||null===(c=i.find((function(t){return(null===t||void 0===t?void 0:t.valueId)===(null===e||void 0===e?void 0:e.exemptionMotive)})))||void 0===c?void 0:c.hasMotivation;U(M(!!o)),$()?te(!0):U(P(f+1))},se=Object(a.useMemo)((function(){return 253===x.id}),[x]);return r.a.createElement(u.a,{loading:E.loading||!n,headerLeft:r.a.createElement(g,{title:e("certificates.requestTitle")}),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(nD,null,ie.map((function(e,t){return t+1f?r.a.createElement(aD,{key:"step-".concat(t),backgroundColor:ce.toDo.backgroundColor,border:ce.toDo.border,borderStyle:ce.toDo.borderStyle},r.a.createElement(bD,{size:"medium",color:ce.toDo.color,fontWeight:"".concat(ce.toDo.fontWeight)},e)):void 0}))),r.a.createElement(Hi,{formSchema:oe},(function(n,a,i){var c,l=n.handleSubmit,u=n.getValues,d=n.watch,p=n.reset,m=n.setValue;return r.a.createElement(r.a.Fragment,null,1===f&&r.a.createElement(ew,null),2===f&&r.a.createElement(Tw,null),3===f&&a&&i&&r.a.createElement(GS,{formElements:a,formElementsData:i,formElementsWatch:d,resetField:function(e){m(e,[])},setLoadingFile:W}),4===f&&r.a.createElement(lT,{formElementsGetValues:u}),r.a.createElement(iD,{stretched:!0},r.a.createElement(cD,{currentStep:f},1!==f&&r.a.createElement(s.Button,{decision:!0,disabled:y.payNow||y.payLater||E.tabLoading,onClick:function(){W({}),p(),U(F()),U(z(!0)),J(!0)}},e("certificates.requestCancelButton")),r.a.createElement(oD,null,1!==f&&r.a.createElement(s.Button,{decision:!0,disabled:y.payNow||y.payLater,onClick:function(){2===f?U(R()):3===f?(U(N({fieldName:"tabLoading",fieldValue:!0})),W({}),p(),U(G())):4===f&&U(L()),U(P(f-1))}},e("certificates.requestPreviousButton")),(1===f||2===f)&&r.a.createElement(s.Button,{action:!0,color:t.colors.primary,rightIcon:r.a.createElement(C.a,{icon:_.k}),onClick:function(){U(N({fieldName:"tabLoading",fieldValue:!0})),U(G()),U(P(f+1))},disabled:(c=f,(1!==c||!b.registrationId)&&(2!==c||!x.code)&&3!==c||E.tabLoading)},e("certificates.requestNextButton")),3===f&&r.a.createElement(s.Button,{action:!0,color:t.colors.primary,disabled:E.tabLoading||E.costLoading||Object.keys(K).some((function(e){return!0===K[e]})),rightIcon:r.a.createElement(C.a,{icon:_.k}),onClick:l(le)},e("certificates.requestNextButton")),3===f&&r.a.createElement(s.Modal,{type:"confirmation",open:ae,onClose:function(){return ee(!0)},submitButtonText:ne,onSubmit:function(){return ee()}},r.a.createElement(hD,null,r.a.createElement(s.Text,{size:"medium",color:t.colors.primary,fontWeight:"500"},null===re||void 0===re?void 0:re.title),(null===re||void 0===re?void 0:re.markdown)&&r.a.createElement(j.a,null,"".concat(null===re||void 0===re?void 0:re.markdown)),r.a.createElement(s.Text,{size:"small",color:t.colors.primary,fontWeight:"400"},null===re||void 0===re?void 0:re.message))),4===f&&r.a.createElement(gD,null,0===h.totalCost||w?r.a.createElement(s.Button,{action:!0,loading:y.payLater,disabled:y.payNow,color:t.colors.primary,onClick:function(){U(I({certificateData:b,certificateOptions:d(),selectedCertificateType:x,payNow:!1,isExempt:o}))}},e("certificates.submitWait")):r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Button,{action:!0,loading:y.payLater,disabled:y.payLater,color:t.colors.primary,onClick:function(){U(I({certificateData:b,certificateOptions:d(),selectedCertificateType:x,payNow:!1}))}},e("certificates.payLater")),r.a.createElement(s.Button,{primary:!0,loading:y.payNow,disabled:y.payNow,color:t.colors.primary,full:!0,onClick:function(){U(I({certificateData:b,certificateOptions:d(),selectedCertificateType:x,payNow:!0}))}},e("certificates.payNow"))))))))}))),secondaryContentOffset:113,secondaryContent:(3===f||4===f)&&r.a.createElement(r.a.Fragment,null,r.a.createElement(lD,null,r.a.createElement(s.Segment,{padding:"38px 16px",footer:r.a.createElement(r.a.Fragment,null,m&&r.a.createElement(r.a.Fragment,null,r.a.createElement(pD,null,r.a.createElement(C.a,{color:"red",icon:_.A,size:"2x"}),r.a.createElement(mD,null,r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"article"},e("certificates.expiredNotice"))))),o?r.a.createElement(pD,null,r.a.createElement(C.a,{color:"darkGrey",icon:_.A,size:"2x"}),r.a.createElement(mD,null,r.a.createElement(s.Text,{color:"darkGrey",weight:"bold",size:"article"},e("certificates.costNote")),r.a.createElement(fD,{color:"darkGrey",weight:"regular",size:"article"},e("certificates.costNoteDescription")))):se&&d?r.a.createElement(pD,null,r.a.createElement(C.a,{color:"darkGrey",icon:_.A,size:"2x"}),r.a.createElement(mD,null,r.a.createElement(s.Text,{color:"darkGrey",weight:"bold",size:"article"},e("certificates.certInvalidEngWarning")),r.a.createElement(fD,{color:"darkGrey",weight:"regular",size:"article"},e("certificates.certInvalidEngMessage")))):null)},r.a.createElement(sD,null,r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"large"},e("certificates.associatedCosts"))),E.costLoading&&r.a.createElement(tD,{height:"20px"},r.a.createElement(s.AnimatedBackground,{height:t.sizes.medium,width:"80%"})),!E.costLoading&&Object.keys(h.costs).map((function(t){return r.a.createElement(uD,{key:"certCost-".concat(t)},r.a.createElement(s.Text,{color:"darkGrey",size:"article",weight:"regular"},e("certificates.".concat(h.costs[t].type))),h.costs[t].copies>1&&r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"article"},"".concat(h.costs[t].copies," x ").concat(parseFloat(h.costs[t].value.toFixed(2)).toLocaleString(B,{minimumFractionDigits:2}),"\u20ac")),1===h.costs[t].copies&&r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"article"},"".concat(parseFloat(h.costs[t].value.toFixed(2)).toLocaleString(B,{minimumFractionDigits:2}),"\u20ac")))})),r.a.createElement(dD,null),E.costLoading&&r.a.createElement(tD,{height:"20px"},r.a.createElement(s.AnimatedBackground,{height:t.sizes.medium,width:"80%"})),!E.costLoading&&r.a.createElement(uD,null,r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"article"},e("certificates.totalPayment")),!E.costLoading&&r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"article"},"".concat(parseFloat(h.totalCost.toFixed(2)).toLocaleString(B,{minimumFractionDigits:2}),"\u20ac"))))))})},tD=c.e.div(XT(),(function(e){var t=e.height;return"".concat(t)})),nD=c.e.div(JT()),aD=c.e.div(ZT(),(function(e){return e.backgroundColor}),(function(e){var t=e.border,n=e.borderStyle;return"all"===t?"border: ".concat(n,";"):"top"===t?"border-top: ".concat(n,";"):void 0})),rD=c.e.div(qT(),(function(e){return e.theme.colors.white}),(function(e){return e.theme.colors.primary})),iD=Object(c.e)(o.a.Column)(QT()),cD=c.e.div(WT(),(function(e){return 1===e.currentStep?"flex-end":"space-between"})),oD=c.e.div(KT()),lD=c.e.div(YT()),sD=c.e.div(HT()),uD=c.e.div(VT()),dD=c.e.div(BT(),(function(e){return e.theme.colors.lightGrey})),pD=c.e.div(UT(),(function(e){return e.theme.colors.softLightGrey}),(function(e){return e.theme.colors.softRegularGrey})),mD=c.e.div(MT()),fD=Object(c.e)(s.Text)(zT()),gD=c.e.div(FT()),bD=Object(c.e)(s.Text)(NT()),hD=c.e.div(GT()),xD=n(7),vD=n.n(xD),yD=n(35),OD=n(112);!function(e){e.ready="ready",e.cancelled="cancelled",e.pending="pending",e.awaitingPayment="awaitingPayment",e.rejected="rejected",e.submitted="submitted",e.awaitingExemptionDecision="awaitingExemptionDecision",e.exemptionDenied="exemptionDenied",e.expired="expired"}($T||($T={}));var ED=n(97);function jD(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > button {\n margin-top: 12px;\n max-width: 10rem;\n }\n"]);return jD=function(){return e},e}function AD(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return AD=function(){return e},e}function wD(){var e=Object(i.a)(["\n margin-top: 4px;\n line-height: 1.3;\n"]);return wD=function(){return e},e}function SD(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return SD=function(){return e},e}function kD(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n flex-grow: 1;\n"]);return kD=function(){return e},e}function TD(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n flex-wrap: wrap;\n margin-top 8px;\n padding-top: -8px;\n\n > div {\n margin-top: 8px;\n &:not(:last-child) {\n margin-right: 8px;\n }\n }\n"]);return TD=function(){return e},e}function DD(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n height: 100%;\n"]);return DD=function(){return e},e}function CD(){var e=Object(i.a)(["\n display: flex;\n justify-content: left;\n"]);return CD=function(){return e},e}function _D(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return _D=function(){return e},e}function PD(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n\n > div {\n margin-right: 24px;\n }\n"]);return PD=function(){return e},e}function ID(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return ID=function(){return e},e}function RD(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return RD=function(){return e},e}function LD(){var e=Object(i.a)(["\n margin-bottom: 16px;\n"]);return LD=function(){return e},e}var GD=function(e){var t=e.type,n=e.language,i=e.id,o=e.registrationId,u=e.state,d=e.responseDate,m=e.requestDate,f=e.format,g=e.ready,b=e.isExempt,h=e.exemptionMotive,x=e.accessKey,v=e.expirationDate,y=e.paymentState,E=Object(a.useContext)(c.a),j=Object(l.b)(),A=Object(l.c)(ED.d),w=Object(l.c)(ED.b).showAccesskeyModal,S=p.a.CertificatesList.setShowAccessKeyModal,k=p.a.App.navigateTo,T=p.a.Toaster.showToaster,D=Object(a.useState)(null),P=Object(O.a)(D,2),I=P[0],R=P[1];Object(a.useEffect)((function(){if(null!==o&&void 0!==o&&A.registrations){var e=A.registrations.find((function(e){return e.registrationId===o}));e&&R(e)}}),[o]);return r.a.createElement(s.Segment,{grow:!0,padding:"24px",borderTopColor:function(e){switch(e){case $T.awaitingExemptionDecision:return E.colors.decisionYellow;case $T.awaitingPayment:return E.colors.darkGrey;case $T.rejected:case $T.cancelled:case $T.exemptionDenied:case $T.expired:return E.colors.dangerRed;case $T.ready:return E.colors.primary;default:return E.colors.softRegularGrey}}(u),footer:r.a.createElement(s.CallToAction,{noPointer:!0,padding:"0px 6px",footer:r.a.createElement(BD,null,r.a.createElement(s.Tooltip,{content:Object(Ee.b)("certificates.details"),trigger:r.a.createElement(s.Button,{action:!0,"data-testid":"certificate-details-button",onClick:function(){j(k({key:"certificatesdetails",params:{certificateId:i,registrationId:o}}))},borderless:!0},r.a.createElement(C.a,{icon:ke.m}))}),g&&r.a.createElement(s.Tooltip,{content:Object(Ee.b)("certificates.sendAccessCode"),trigger:r.a.createElement(s.Button,{disabled:""===x,action:!0,"data-testid":"certificate-access-key-button",onClick:function(){return j(S({status:!0,accessKey:x}))},borderless:!0},r.a.createElement(C.a,{icon:ke.q}))}))})},r.a.createElement(VD,null,r.a.createElement(ND,null,r.a.createElement(s.Text,{color:"plusDarkGrey",transform:"uppercase",weight:"medium",size:"xSmall"},Object(Ee.b)("certificates.listFormat",{textOnly:!0}),": ",f)),r.a.createElement(YD,null,r.a.createElement(FD,null,r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"xSmall"},Object(Ee.b)("certificates.request",{textOnly:!0}),": ",i," |"," ",Object(Ee.b)("certificates.listRequestDate",{textOnly:!0}),":"," ",Ae()(m).format("DD-MM-YYYY")),I&&r.a.createElement(WD,{size:"article",weight:"medium",color:"plusDarkGrey"},"".concat(t," - ").concat(n))),r.a.createElement(HD,null,b&&r.a.createElement(UD,null,r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"darkGrey"},Object(Ee.b)("certificates.withExemption",{textOnly:!0})),r.a.createElement(QD,{size:"xSmall",weight:"regular",color:"plusDarkGrey"},h)),d&&r.a.createElement(MD,null,r.a.createElement(zD,null,r.a.createElement(QD,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.sentDate",{textOnly:!0})),r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"plusDarkGrey"},Ae()(d).format("DD-MM-YYYY"))),v&&r.a.createElement(zD,null,r.a.createElement(QD,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.expirationDate",{textOnly:!0})),r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"plusDarkGrey"},function(){var e=Ae()(v);return Ae()().isAfter(e,"day")?r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},e.format("DD-MM-YYYY")):r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"successGreen"},e.format("DD-MM-YYYY"))}()))),!d&&r.a.createElement(MD,null,r.a.createElement(zD,null,r.a.createElement(QD,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.state",{textOnly:!0})),u===$T.pending&&r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"decisionYellow"},Object(Ee.b)("certificates.stateProcessing",{textOnly:!0})),u===$T.awaitingExemptionDecision&&r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"decisionYellow"},Object(Ee.b)("certificates.stateAwaitingExemptionDecision",{textOnly:!0})),(u===$T.cancelled||u===$T.rejected)&&r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"dangerRed"},Object(Ee.b)("certificates.cancelled",{textOnly:!0})),u===$T.submitted&&r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"darkGrey"},Object(Ee.b)("certificates.submittedRequest",{textOnly:!0})),u===$T.ready&&r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"successGreen"},Object(Ee.b)("certificates.ready",{textOnly:!0})),u===$T.exemptionDenied&&r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"dangerRed"},Object(Ee.b)("certificates.stateExemptionDenied",{textOnly:!0})),u===$T.expired&&r.a.createElement(QD,{size:"xSmall",weight:"medium",color:"dangerRed"},Object(Ee.b)("certificates.stateExpired",{textOnly:!0})),u===$T.awaitingPayment&&r.a.createElement(C.a,{icon:_.s}))),u!==$T.rejected&&u!==$T.cancelled&&u!==$T.exemptionDenied&&u!==$T.expired&&y&&"noDebits"!==y&&r.a.createElement(UD,null,r.a.createElement(QD,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.paymentState",{textOnly:!0})),function(){switch(u){case $T.pending:return y&&"paid"!==y?r.a.createElement(KD,null,r.a.createElement(s.StatusLabel,{background:E.colors.decisionYellow,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.g})},Object(Ee.b)("certificates.labelProcessing"))})):r.a.createElement(KD,null,r.a.createElement(s.StatusLabel,{background:E.colors.successGreen,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(Ru,{fill:E.colors.white,width:12,height:12})},Object(Ee.b)("certificates.labelPaid"))}));case $T.awaitingPayment:return r.a.createElement(KD,null,r.a.createElement(s.StatusLabel,{background:E.colors.darkGrey,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.i})},Object(Ee.b)("certificates.labelAwaitsPayment"))}));case $T.awaitingExemptionDecision:return r.a.createElement(KD,null,r.a.createElement(s.StatusLabel,{background:E.colors.darkGrey,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.i})},Object(Ee.b)("certificates.esenta"))}));case $T.rejected:return r.a.createElement(KD,null,r.a.createElement(s.StatusLabel,{background:E.colors.dangerRed,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.u})},Object(Ee.b)("certificates.labelRejected"))}));case $T.ready:return r.a.createElement(KD,null,r.a.createElement(s.StatusLabel,{background:E.colors.successGreen,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(Ru,{fill:E.colors.white,width:12,height:12})},Object(Ee.b)("certificates.labelPaid"))}))}}())))),r.a.createElement(s.Modal,{type:"simple",open:w.status&&w.accessKey===x,onClose:function(){return j(S({status:!1,accessKey:""}))},"data-testid":"access-key-modal"},r.a.createElement(qD,null,r.a.createElement(s.Text,{size:"small",color:E.colors.primary,fontWeight:"400"},Object(Ee.b)("certificates.accessKey",{textOnly:!0})),r.a.createElement(s.Text,{size:"medium",color:E.colors.primary,fontWeight:"500"},x),r.a.createElement(s.Button,{action:!0,"data-testid":"certificate-access-key-button",onClick:Object(yD.a)(vD.a.mark((function e(){var t;return vD.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t="en"===OD.a.language?"certificate-consultation":"consulta-certidao",e.prev=1,e.next=4,navigator.clipboard.writeText("".concat(window.location.host,"/").concat(t,"/").concat(x));case 4:j(T({title:Object(Ee.b)("certificates.copied",{textOnly:!0}),icon:"check",type:"success"})),e.next=9;break;case 7:e.prev=7,e.t0=e.catch(1);case 9:case"end":return e.stop()}}),e,null,[[1,7]])})))},Object(Ee.b)("certificates.copyLink",{textOnly:!0})))))},ND=c.e.div(LD()),FD=c.e.div(RD()),zD=c.e.div(ID()),MD=c.e.div(PD()),UD=c.e.div(_D()),BD=c.e.div(CD()),VD=c.e.div(DD()),HD=c.e.div(TD()),YD=c.e.div(kD()),KD=c.e.div(SD()),WD=Object(c.e)(s.Text)(wD()),QD=Object(c.e)(s.Text)(AD()),qD=c.e.div(jD());function ZD(){var e=Object(i.a)(["\n font-size: 60px;\n color: ",";\n"]);return ZD=function(){return e},e}function JD(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return JD=function(){return e},e}function XD(){var e=Object(i.a)([""]);return XD=function(){return e},e}function $D(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n margin-top: 32px;\n\n * {\n margin: 8px 0px;\n }\n"]);return $D=function(){return e},e}function eC(){var e=Object(i.a)(["\n &&& {\n margin-top: 24px;\n }\n"]);return eC=function(){return e},e}function tC(){var e=Object(i.a)(["\n border-bottom: 1px solid ",";\n overflow-y: hidden;\n overflow-x: auto;\n"]);return tC=function(){return e},e}function nC(){var e=Object(i.a)(["\n height: 1px;\n background-color: ",";\n margin-top: 16px;\n margin-bottom: 24px;\n"]);return nC=function(){return e},e}function aC(){var e=Object(i.a)(["\n width: 75%;\n display: flex;\n margin-bottom: 24px;\n\n > div {\n width: 50%;\n }\n\n > div:last-child {\n margin-left: 16px;\n }\n"]);return aC=function(){return e},e}function rC(){var e=Object(i.a)(["\n margin-bottom: 32px;\n"]);return rC=function(){return e},e}var iC=function(e){var t=e.t,n=Object(l.c)(ED.b),i=n.loadingStatus,o=n.errorStatus,d=n.certificatesList,m=n.certificatesFilters,f=n.requestParams,b=Object(l.c)(ED.c),h=Object(a.useContext)(c.a),x=p.a.CertificatesList,v=x.onMount,y=x.onUnmount,O=x.getData,E=Object(l.c)(ED.d),j=Object(l.b)(),A=Object(l.c)(ED.a);return Object(a.useEffect)((function(){return j(v()),function(){j(y())}}),[j,v,y,E.impersonate,A]),Object(a.useEffect)((function(){b&&j(O())}),[b,A]),r.a.createElement(u.a,{loading:i.loading||o.errLoading,headerLeft:r.a.createElement(g,{title:t("routes.certificatesList")}),subHeader:r.a.createElement(s.Text,{color:"darkGrey",size:"article",weight:"regular"},t("certificates.listPageSubHeader1",{textOnly:!0}),"\xa0",r.a.createElement(s.Text,{as:"a",href:t("links.registrationsSGA",{textOnly:!0}),target:"_blank",weight:"regular",color:h.colors.primary},t("certificates.listPageSubHeader2",{textOnly:!0}),"\xa0")),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(cC,null,r.a.createElement(Ts,null)),!i.loading&&!o.errLoadingCertificateList&&r.a.createElement(oC,null,r.a.createElement(s.SearchBox,{placeholder:t("forms.searchPlaceholder",{textOnly:!0}),borderColor:h.colors.plusDarkGrey,iconColor:h.colors.plusDarkGrey,delay:500,onSearch:function(e){j(O({search:e}))}}),r.a.createElement(s.Dropdown,{placeholder:t("certificates.listDropdownFilterPlaceholder",{textOnly:!0}),canBeCleared:!0,options:m,selectionWeight:"400",selectionFontSize:"medium",onChange:function(e,t){var n=t.value;j(O({type:n}))},onClear:function(){j(O({type:""}))}})),!i.loading&&!o.errLoadingCertificateList&&r.a.createElement(lC,null),!i.loading&&!o.errLoadingCertificateList&&r.a.createElement(sC,null,r.a.createElement(s.MultiToggle,{buttons:[{onClick:function(){j(O({state:"ready"}))},children:t("certificates.toggleEmitted",{textOnly:!0}),selected:"ready"===f.state,testId:"certificates_list_multitoggle_type_emmitedCertificates"},{onClick:function(){j(O({state:"pending"}))},children:t("certificates.toggleProcessing",{textOnly:!0}),selected:"pending"===f.state,testId:"certificates_list_multitoggle_type_inProcessing"},{onClick:function(){j(O({state:"awaitingPayment"}))},children:t("certificates.toggleAwaitsPayment",{textOnly:!0}),selected:"awaitingPayment"===f.state,testId:"certificates_list_multitoggle_type_awaitsPayment"},{onClick:function(){j(O({state:"rejected"}))},children:t("certificates.toggleRejected",{textOnly:!0}),selected:"rejected"===f.state,testId:"certificates_list_multitoggle_type_rejected"},{onClick:function(){j(O({state:"expired"}))},children:t("certificates.toggleExpired",{textOnly:!0}),selected:"expired"===f.state,testId:"certificates_list_multitoggle_type_expired"}],content:"buttons"})),o.errLoadingCertificateList||!i.loading&&i.loadingCertificatesList&&r.a.createElement(dC,null,r.a.createElement(s.AnimatedBackground,{height:h.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:h.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:h.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:h.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:h.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:h.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:h.sizes.large,width:"50%"})),!i.loadingCertificatesList&&!o.errLoadingCertificateList&&d&&d.length>0&&r.a.createElement(uC,{columns:3,doubling:!0,stackable:!0},d.map((function(e){return r.a.createElement(pC,{key:"certificates_list_certificate_card_".concat(e.id)},r.a.createElement(GD,{type:e.type,language:e.language,id:e.id,state:e.state,format:e.format,registrationId:e.registrationId,requestDate:e.requestDate,responseDate:e.responseDate,ready:e.ready,isExempt:e.isExempt,exemptionMotive:e.exemptionMotive,accessKey:e.accessKey,expirationDate:e.expirationDate,paymentState:e.paymentState}))}))),!i.loadingCertificatesList&&!o.errLoadingCertificateList&&0===d.length&&r.a.createElement(mC,null,r.a.createElement(fC,null,r.a.createElement(C.a,{icon:_.A})),r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},t("certificates.noCertificateListFound",{textOnly:!0}))))})},cC=c.e.div(rC()),oC=c.e.div(aC()),lC=c.e.div(nC(),(function(e){return e.theme.colors.softRegularGrey})),sC=c.e.div(tC(),(function(e){return e.theme.colors.primary})),uC=Object(c.e)(o.a)(eC()),dC=c.e.div($D()),pC=Object(c.e)(o.a.Column)(XD()),mC=c.e.div(JD()),fC=c.e.div(ZD(),(function(e){return e.theme.colors.primary})),gC=n(323),bC=n(545);function hC(){var e=Object(i.a)(["\n text-align: right;\n width: 100%;\n"]);return hC=function(){return e},e}function xC(){var e=Object(i.a)(["\n text-align: left;\n width: 100%;\n"]);return xC=function(){return e},e}function vC(){var e=Object(i.a)(["\n width: 100%;\n height: 70px;\n background-color: ",";\n border: 1px solid ",";\n padding: 0 24px;\n display: flex;\n align-items: center;\n"]);return vC=function(){return e},e}function yC(){var e=Object(i.a)(["\n height: calc(100% - 70px);\n background-color: ",";\n border: 1px solid ",";\n border-top: none;\n\n &&& {\n .rpv-core-inner-page {\n background-color: ",";\n }\n }\n"]);return yC=function(){return e},e}function OC(){var e=Object(i.a)(["\n height: ",";\n"]);return OC=function(){return e},e}var EC=function(e){var t=e.document,n=e.height,i=Object(a.useState)(null),c=Object(O.a)(i,2),o=c[0],l=c[1],s=Object(a.useState)(1),u=Object(O.a)(s,2),d=u[0],p=u[1],m=Object(a.useState)({}),f=Object(O.a)(m,2),g=f[0],b=f[1],h=Object(bC.getFilePlugin)({fileNameGenerator:function(e){var n=t.name;return"".concat(n)}}),x=h.Download;return Object(a.useEffect)((function(){var e=JSON.parse(localStorage.getItem("user")||"{}");b(e?{"Access-Control-Allow-Origin":"*",mode:"no-cors",Authorization:"Bearer ".concat(e.accessToken),IDToken:"Bearer ".concat(e.idToken)}:void 0)}),[]),r.a.createElement(jC,{height:n},r.a.createElement(wC,null,t.name&&r.a.createElement(SC,{weight:"medium",color:"white"},t.name),r.a.createElement(kC,{weight:"medium",color:"white"},d,"/",o),r.a.createElement(x,null,(function(e){return r.a.createElement(C.a,{size:"sm",color:"white",icon:_.r,onClick:e.onClick,style:{cursor:"pointer",marginLeft:"15px"}})}))),void 0!==g&&r.a.createElement(AC,null,r.a.createElement(gC.Worker,{workerUrl:"https://unpkg.com/@react-pdf-viewer/pdfjs-dist-signature@2.5.207/build/pdf.worker.js"},r.a.createElement(gC.Viewer,{onDocumentLoad:function(e){var t=e.doc;l(t.numPages)},onPageChange:function(e){var t=e.currentPage;p(t+1)},fileUrl:t.url,withCredentials:!0,plugins:[h],httpHeaders:g}))))},jC=c.e.div(OC(),(function(e){var t=e.height;return t||"100%"})),AC=c.e.div(yC(),(function(e){return e.theme.colors.softGrey}),(function(e){return e.theme.colors.softRegularGrey}),(function(e){return e.theme.colors.softGrey})),wC=c.e.div(vC(),(function(e){return e.theme.colors.primary}),(function(e){return e.theme.colors.primary})),SC=Object(c.e)(s.Text)(xC()),kC=Object(c.e)(s.Text)(hC()),TC=function(e){return null===!e.state.method&&void 0!==e.state.method?e.state.format:null===!e.email&&void 0!==e.email?e.email:null},DC=function(e){return{header:{type:"columnTitle",titles:[{text:Object(Ee.b)("certificates.accessCountry")},{text:Object(Ee.b)("certificates.accessDate")},{text:Object(Ee.b)("certificates.accessTime")}]},rows:e.map((function(e){return{cells:[{content:r.a.createElement(s.FlagLabel,{countryCode:e.countryIso2,countryName:e.country}),cellProps:""},{content:Ae()(e.accessDate).format("DD-MM-YYYY"),cellProps:""},{content:e.accessTime,cellProps:""}]}}))}};function CC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return CC=function(){return e},e}function _C(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n\n > div {\n margin-right: 24px;\n }\n"]);return _C=function(){return e},e}function PC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 0px !important;\n"]);return PC=function(){return e},e}function IC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return IC=function(){return e},e}function RC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return RC=function(){return e},e}function LC(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return LC=function(){return e},e}function GC(){var e=Object(i.a)(["\n margin-top: 4px;\n line-height: 1.3;\n"]);return GC=function(){return e},e}function NC(){var e=Object(i.a)(["\n margin-top: 4px;\n"]);return NC=function(){return e},e}function FC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n flex-grow: 1;\n"]);return FC=function(){return e},e}function zC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n flex-wrap: wrap;\n margin-top 8px;\n padding-top: -8px;\n\n > div {\n margin-top: 8px;\n &:not(:last-child) {\n margin-right: 8px;\n }\n }\n"]);return zC=function(){return e},e}function MC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:first-child) {\n margin-top: 4px;\n }\n\n > div:last-child {\n margin-bottom: 18px;\n }\n\n div:nth-child(2) {\n margin-top: 10px;\n }\n\n div:nth-child(3) {\n margin-top: 10px;\n }\n\n div:nth-child(4) {\n margin-top: 10px;\n }\n"]);return MC=function(){return e},e}function UC(){var e=Object(i.a)(["\n height: 1px;\n width: 100%;\n background-color: ",";\n margin: 16px 0;\n"]);return UC=function(){return e},e}function BC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return BC=function(){return e},e}function VC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: ",";\n\n > div:not(:last-child) {\n margin-right: ",";\n }\n\n div:nth-child(2) {\n /* margin-top: 8px; */\n }\n"]);return VC=function(){return e},e}function HC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 10px;\n }\n"]);return HC=function(){return e},e}function YC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 12px;\n"]);return YC=function(){return e},e}function KC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return KC=function(){return e},e}function WC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 10px;\n }\n"]);return WC=function(){return e},e}function QC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: Row;\n justify-content: space-between;\n"]);return QC=function(){return e},e}function qC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 16px;\n }\n"]);return qC=function(){return e},e}function ZC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 8px;\n }\n"]);return ZC=function(){return e},e}function JC(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return JC=function(){return e},e}var XC=function(e){var t,n,i,o,d,m,f,b,h,x,v,y,O,E,j=e.certificatesDetails,A=e.certificateFile,w=Object(a.useContext)(c.a),S=Object(l.b)();w.colors.darkGrey,w.colors.decisionYellow,w.colors.dangerRed;return r.a.createElement(u.a,{headerLeft:r.a.createElement(g,{pullBackButton:!0,backButton:!0,title:Object(Ee.b)("routes.certificatesDetails")}),mainContent:A&&r.a.createElement(EC,{height:"800px",document:{url:A,name:j.certificate.name}}),secondaryContent:r.a.createElement($C,null,r.a.createElement(e_,null,r.a.createElement(s.Text,{size:"large",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("certificates.details")),r.a.createElement(p_,null,r.a.createElement(b_,null,r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"regular",size:"xSmall"},Object(Ee.b)("certificates.request",{textOnly:!0}),": ",j.state.id," |"," ",Object(Ee.b)("certificates.listRequestDate",{textOnly:!0}),":"," ",Ae()(j.state.requestDate).format("DD-MM-YYYY")),r.a.createElement(f_,{size:"article",weight:"medium",color:"plusDarkGrey"},"".concat(j.state.type))),r.a.createElement(d_,null,j.state.responseDate&&r.a.createElement(v_,null,r.a.createElement(h_,null,r.a.createElement(g_,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.sentDate",{textOnly:!0})),r.a.createElement(g_,{size:"xSmall",weight:"medium",color:"plusDarkGrey"},Ae()(j.state.responseDate).format("DD-MM-YYYY"))),j.state.expirationDate&&r.a.createElement(x_,null,r.a.createElement(g_,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.expirationDate",{textOnly:!0})),r.a.createElement(g_,{size:"xSmall",weight:"medium",color:"plusDarkGrey"},function(){var e=Ae()(j.state.expirationDate);return Ae()().isAfter(e,"day")?r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"dangerRed"},e.format("DD-MM-YYYY")):r.a.createElement(s.Text,{size:"xSmall",weight:"medium",color:"successGreen"},e.format("DD-MM-YYYY"))}()))),!j.state.responseDate&&r.a.createElement(v_,null,r.a.createElement(h_,null,r.a.createElement(g_,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.state",{textOnly:!0})),(j.state.state===$T.pending||j.state.state===$T.awaitingExemptionDecision)&&r.a.createElement(g_,{size:"xSmall",weight:"medium",color:"decisionYellow"},Object(Ee.b)("certificates.stateProcessing",{textOnly:!0})),(j.state.state===$T.cancelled||j.state.state===$T.rejected)&&r.a.createElement(g_,{size:"xSmall",weight:"medium",color:"dangerRed"},Object(Ee.b)("certificates.cancelled",{textOnly:!0})),j.state.state===$T.submitted&&r.a.createElement(g_,{size:"xSmall",weight:"medium",color:"darkGrey"},Object(Ee.b)("certificates.submittedRequest",{textOnly:!0})),j.state.state===$T.ready&&r.a.createElement(g_,{size:"xSmall",weight:"medium",color:"successGreen"},Object(Ee.b)("certificates.ready",{textOnly:!0})),j.state.state===$T.awaitingPayment&&r.a.createElement(C.a,{icon:_.s}))),j.state.state!==$T.rejected&&j.state.state!==$T.cancelled&&r.a.createElement(y_,null,r.a.createElement(g_,{size:"xSmall",weight:"regular",color:"darkGrey"},Object(Ee.b)("certificates.paymentState",{textOnly:!0})),function(){switch(j.state.state){case $T.pending:return r.a.createElement(m_,null,r.a.createElement(s.StatusLabel,{background:w.colors.decisionYellow,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.g})},Object(Ee.b)("certificates.labelProcessing"))}));case $T.awaitingPayment:return r.a.createElement(m_,null,r.a.createElement(s.StatusLabel,{background:w.colors.darkGrey,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.i})},Object(Ee.b)("certificates.labelAwaitsPayment"))}));case $T.awaitingExemptionDecision:return r.a.createElement(m_,null,r.a.createElement(s.StatusLabel,{background:w.colors.darkGrey,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.i})},Object(Ee.b)("certificates.esenta"))}));case $T.rejected:return r.a.createElement(m_,null,r.a.createElement(s.StatusLabel,{background:w.colors.dangerRed,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(C.a,{icon:ke.u})},Object(Ee.b)("certificates.labelRejected"))}));case $T.ready:return r.a.createElement(m_,null,r.a.createElement(s.StatusLabel,{background:w.colors.successGreen,label:r.a.createElement(s.Text,{weight:"medium",size:"xSmall",color:"white",icon:r.a.createElement(Ru,{fill:w.colors.white,width:12,height:12})},Object(Ee.b)("certificates.labelPaid"))}))}}())))),r.a.createElement(s_,null),j.certificate.id>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement(i_,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"grey"},Object(Ee.b)("certificates.actions"))),r.a.createElement(s.Text,{as:"a",size:"small",weight:"medium",color:"plusDarkGrey",style:{width:"100%"},onClick:function(){S(p.a.CertificatesDetails.openChangeHistoryModal({certificateId:j.state.id,registrationId:j.state.registrationId}))}},r.a.createElement(n_,null,Object(Ee.b)("certificates.changeHistory"),r.a.createElement(C.a,{size:"lg",icon:ke.e}))),r.a.createElement(s_,null)),r.a.createElement(t_,null,r.a.createElement(a_,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"primary"},Object(Ee.b)("certificates.detailsLang")),r.a.createElement(s.Text,{size:"small",weight:"regular",color:"plusDarkGrey"},j.state.language)),j.state.format&&r.a.createElement(a_,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"primary"},Object(Ee.b)("certificates.detailsFormat")),r.a.createElement(s.Text,{size:"small",weight:"regular",color:"plusDarkGrey"},j.state.format)),TC(j)&&r.a.createElement(a_,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"primary"},Object(Ee.b)("certificates.detailsDeliveryType")),r.a.createElement(r_,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"plusDarkGrey"},TC(j)),"deliveryMethodMail"===j.state.method&&j.history.pending&&r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("certificates.shipmentDataDate"),":"," ",Ae()(j.history.pending).format("DD-MM-YYYY"))))),"Digital"===j.state.format?j.email&&r.a.createElement(r.a.Fragment,null,r.a.createElement(s_,null),r.a.createElement(l_,null,r.a.createElement(i_,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"grey"},Object(Ee.b)("certificates.shipmentData"))),r.a.createElement(c_,null,j.email&&r.a.createElement(o_,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("certificates.detailsStudentEmail")),r.a.createElement(s.Text,{size:"xSmall",color:"plusDarkGrey"},j.email))))):((null===j||void 0===j||null===(t=j.address)||void 0===t?void 0:t.homeAddress)||(null===j||void 0===j||null===(n=j.address)||void 0===n?void 0:n.homeLocality)||(null===j||void 0===j||null===(i=j.address)||void 0===i?void 0:i.homePostalCode)||j.email)&&r.a.createElement(r.a.Fragment,null,r.a.createElement(s_,null),r.a.createElement(l_,null,r.a.createElement(i_,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"grey"},Object(Ee.b)("certificates.shipmentData"))),r.a.createElement(c_,null,j.email&&r.a.createElement(o_,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("certificates.detailsStudentEmail")),r.a.createElement(s.Text,{size:"xSmall",color:"plusDarkGrey"},j.email)),((null===j||void 0===j||null===(o=j.address)||void 0===o?void 0:o.homeAddress)||(null===j||void 0===j||null===(d=j.address)||void 0===d?void 0:d.homeLocality)||(null===j||void 0===j||null===(m=j.address)||void 0===m?void 0:m.homePostalCode))&&r.a.createElement(r.a.Fragment,null,r.a.createElement(o_,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("generic.address")),r.a.createElement(s.Text,{size:"xSmall",color:"plusDarkGrey"},j.address.homeAddress)),r.a.createElement(o_,{row:!0},r.a.createElement(o_,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("generic.locality")),r.a.createElement(s.Text,{size:"xSmall",color:"plusDarkGrey"},j.address.homeLocality)),r.a.createElement(o_,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("generic.postCode")),r.a.createElement(s.Text,{size:"xSmall",color:"plusDarkGrey"},j.address.homePostalCode.number))))))),r.a.createElement(s_,null),r.a.createElement(u_,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"primary"},Object(Ee.b)("certificates.exemptionTitle")),r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},j.state.isExempt?Object(Ee.b)("certificates.withExemption"):Object(Ee.b)("certificates.withoutExemption")),j.state.isExempt&&r.a.createElement(s.Text,{size:"small",color:"plusDarkGrey"},Object(Ee.b)("certificates.exemptionMotiveShort"),":"," ",j.state.exemptionMotive),null!==(f=!j.state.isExempt)&&void 0!==f?f:r.a.createElement(s.Text,{size:"small",transform:"uppercase",color:"plusDarkGrey"},Object(Ee.b)("certificates.totalPaid"),": \xa0",r.a.createElement(s.Text,{size:"small",transform:"none",weight:"medium",color:"plusDarkGrey"},Object(Ee.b)("generic.euros",{count:Yo()(null===(b=j.payment)||void 0===b?void 0:b.totalCost).format("0.00")})))),null!==j.certificate&&r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey",icon:r.a.createElement(C.a,{size:"lg",icon:_.x})},null===(h=j.certificate)||void 0===h?void 0:h.name),null!==(null===(x=j.payment)||void 0===x?void 0:x.receipt)&&null!==j.payment&&r.a.createElement(r.a.Fragment,null,r.a.createElement(s_,null),r.a.createElement(u_,null,r.a.createElement(s.Text,{size:"article",weight:"medium",color:"primary"},Object(Ee.b)("payments.receipt")),r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},null===(v=j.payment)||void 0===v||null===(y=v.receipt)||void 0===y?void 0:y.id)),r.a.createElement(s.Text,{as:"a",size:"small",weight:"medium",color:"plusDarkGrey",onClick:function(){var e,t;On.a.files.getFileOnTab.call("".concat(or.a.API_WSO2).concat(or.a.API_SEC_VIRTUAL_PATH).concat(null===(e=j.payment)||void 0===e||null===(t=e.receipt)||void 0===t?void 0:t.url)).catch((function(e){S(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))},icon:r.a.createElement(C.a,{size:"lg",icon:_.x})},null===(O=j.payment)||void 0===O||null===(E=O.receipt)||void 0===E?void 0:E.name)))})},$C=c.e.div(JC()),e_=c.e.div(ZC()),t_=c.e.div(qC()),n_=c.e.div(QC()),a_=c.e.div(WC()),r_=c.e.div(KC()),i_=c.e.div(YC()),c_=c.e.div(HC()),o_=c.e.div(VC(),(function(e){return e.row?"row":"column"}),(function(e){return e.row?"24px":"0"})),l_=c.e.div(BC()),s_=c.e.div(UC(),(function(e){return e.theme.colors.softRegularGrey})),u_=c.e.div(MC()),d_=c.e.div(zC()),p_=c.e.div(FC()),m_=c.e.div(NC()),f_=Object(c.e)(s.Text)(GC()),g_=Object(c.e)(s.Text)(LC()),b_=c.e.div(RC()),h_=c.e.div(IC()),x_=c.e.div(PC()),v_=c.e.div(_C()),y_=c.e.div(CC());function O_(){var e=Object(i.a)(["\n width: 13px;\n height: 13px;\n border-radius: 50%;\n border: 1px solid ",";\n background-color: ",";\n margin-right: 18px;\n position: relative;\n\n ","\n"]);return O_=function(){return e},e}function E_(){var e=Object(i.a)(["\n margin-left: 70px;\n"]);return E_=function(){return e},e}function j_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n"]);return j_=function(){return e},e}function A_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return A_=function(){return e},e}function w_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n > div:not(:last-child) {\n height: 69px;\n }\n"]);return w_=function(){return e},e}var S_=function(e){var t=e.certificatesDetails;return r.a.createElement(k_,null,function(e){var t=[];return e.history.forEach((function(n,a){e.history.length;"awaitingPayment"===n.state?t.push(r.a.createElement("div",{key:"hist-item-".concat(a)},r.a.createElement(T_,null,r.a.createElement(D_,null,r.a.createElement(__,{selected:"awaitingPayment"===e.state.state,isNotLast:a div:not(:first-child) {\n margin-top: 4px;\n }\n\n > div:last-child {\n margin-bottom: 18px;\n }\n\n div:nth-child(2) {\n margin-top: 10px;\n }\n\n div:nth-child(3) {\n margin-top: 10px;\n }\n\n div:nth-child(4) {\n margin-top: 10px;\n }\n"]);return L_=function(){return e},e}function G_(){var e=Object(i.a)(["\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n padding-right: 42px;\n"]);return G_=function(){return e},e}function N_(){var e=Object(i.a)([""]);return N_=function(){return e},e}function F_(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return F_=function(){return e},e}function z_(){var e=Object(i.a)(["\n margin-bottom: 18px;\n"]);return z_=function(){return e},e}function M_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: flex-start;\n margin-top: ",";\n"]);return M_=function(){return e},e}function U_(){var e=Object(i.a)(["\n height: 1px;\n width: 100%;\n background-color: ",";\n margin: 24px 0;\n"]);return U_=function(){return e},e}function B_(){var e=Object(i.a)(["\n height: 1px;\n width: 100%;\n background-color: ",";\n margin: 16px 0;\n"]);return B_=function(){return e},e}function V_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return V_=function(){return e},e}function H_(){var e=Object(i.a)(["\n line-height: 1.5;\n"]);return H_=function(){return e},e}function Y_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 8px;\n }\n"]);return Y_=function(){return e},e}function K_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 14px;\n }\n"]);return K_=function(){return e},e}function W_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n padding-top: 24px;\n padding-bottom: 14px;\n\n > div:not(:last-child) {\n margin-bottom: 24px;\n }\n"]);return W_=function(){return e},e}function Q_(){var e=Object(i.a)(["\n &&& {\n .column {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n }\n"]);return Q_=function(){return e},e}function q_(){var e=Object(i.a)(["\n &&& {\n .column {\n padding-top: 8px;\n padding-bottom: 8px;\n }\n }\n"]);return q_=function(){return e},e}function Z_(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n\n > div:not(:last-child) {\n margin-right: 40px;\n }\n"]);return Z_=function(){return e},e}function J_(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n margin: 0px 4px 0px 4px;\n"]);return J_=function(){return e},e}function X_(){var e=Object(i.a)(["\n margin-right: 16px;\n display: flex;\n align-items: center;\n"]);return X_=function(){return e},e}function $_(){var e=Object(i.a)(["\n flex: 1;\n display: flex;\n align-items: center;\n\n -webkit-touch-callout: none; /* iOS Safari */\n -webkit-user-select: none; /* Safari */\n -khtml-user-select: none; /* Konqueror HTML */\n -moz-user-select: none; /* Old versions of Firefox */\n -ms-user-select: none; /* Internet Explorer/Edge */\n user-select: none;\n"]);return $_=function(){return e},e}function eP(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n"]);return eP=function(){return e},e}function tP(){var e=Object(i.a)(["\n margin-bottom: 40px;\n cursor: ",";\n\n :hover {\n background-color: ",";\n }\n\n :active {\n background-color: ",";\n }\n"]);return tP=function(){return e},e}function nP(){var e=Object(i.a)(["\n margin-bottom: 40px;\n"]);return nP=function(){return e},e}function aP(){var e=Object(i.a)(["\n &&& {\n display: block;\n margin-bottom: 24px;\n }\n"]);return aP=function(){return e},e}function rP(){var e=Object(i.a)(["\n display: flex;\n\n &&& .ui.grid {\n margin: 0px !important;\n width: 100%;\n }\n\n &&& .ui.grid > .column:not(.row) {\n padding: 0px !important;\n }\n"]);return rP=function(){return e},e}function iP(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return iP=function(){return e},e}function cP(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:last-child {\n margin-top: ",";\n }\n"]);return cP=function(){return e},e}function oP(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n height: 100%;\n align-items: center;\n"]);return oP=function(){return e},e}function lP(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n > svg {\n margin-right: 4px;\n }\n &&& > div {\n margin-top: 0px !important;\n }\n"]);return lP=function(){return e},e}function sP(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n height: 100%;\n\n > div:nth-child(2) {\n margin-left: 10px;\n }\n"]);return sP=function(){return e},e}function uP(){var e=Object(i.a)(["\n height: 100%;\n display: flex;\n align-items: center;\n"]);return uP=function(){return e},e}function dP(){var e=Object(i.a)(["\n margin-bottom: 12px;\n"]);return dP=function(){return e},e}function pP(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 40px;\n }\n"]);return pP=function(){return e},e}var mP=function(e){var t,n,i,d,m,f=e.certificatesDetails,b=Object(l.b)(),h=Object(l.c)(P_),x=Object(a.useContext)(c.a),v=p.a.CertificatesDetails,y=v.certificatePayment,E=v.certificatePaymentPending,j={noDebits:x.colors.darkGrey,awaitingPayment:x.colors.decisionYellow,paid:x.colors.successGreen},A=Object(a.useState)(void 0),w=Object(O.a)(A,2),S=w[0],k=w[1];return Object(a.useEffect)((function(){var e;h.registrations&&h.registrations.length>0&&k((e=f.state.registrationId,h.registrations.find((function(t){return t.registrationId===e}))))}),[h.registrations]),r.a.createElement(u.a,{headerLeft:r.a.createElement(g,{pullBackButton:!0,backButton:!0,title:f.model.name}),mainContent:r.a.createElement(fP,null,r.a.createElement(s.Segment,null,r.a.createElement(EP,{weight:"regular",color:"plusDarkGrey",size:"large"},Object(Ee.b)("certificates.detailsState")),r.a.createElement(S_,{certificatesDetails:f})),r.a.createElement(s.Segment,null,r.a.createElement(EP,{weight:"regular",color:"plusDarkGrey",size:"large"},Object(Ee.b)("certificates.requestedCertificate")),r.a.createElement(jP,null,r.a.createElement(s.Segment,{padding:"16px 20px",verticalCenter:!0},r.a.createElement(LP,{size:"article",color:"plusDarkGrey",weight:"medium",iconPadding:"18px",icon:r.a.createElement(C.a,{size:"lg",icon:_.x})},f.model.name))),r.a.createElement(EP,{weight:"regular",color:"plusDarkGrey",size:"large"},Object(Ee.b)("certificates.detailsSubmittedData")),r.a.createElement(_P,null,r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8"},r.a.createElement(RP,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("certificates.detailsStudentName")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.studentName))),r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8"},r.a.createElement(RP,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("certificates.registration")),void 0!==S&&r.a.createElement(s.Text,{size:"article",weight:"medium",color:"plusDarkGrey"},S.courseCode,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},"- ",S.courseName))))),r.a.createElement(PP,null,r.a.createElement(BP,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"primary"},Object(Ee.b)("certificates.exemptionTitle")),r.a.createElement(s.Text,{size:"small",weight:"regular",color:"plusDarkGrey"},f.state.isExempt?Object(Ee.b)("certificates.withExemption"):Object(Ee.b)("certificates.withoutExemption")),f.state.isExempt&&r.a.createElement(s.Text,{size:"small",color:"plusDarkGrey"},Object(Ee.b)("certificates.exemptionMotiveShort"),":"," ",f.state.exemptionMotive)),r.a.createElement(IP,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"primary"},Object(Ee.b)("certificates.detailsLang")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.state.language)),r.a.createElement(IP,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"primary"},Object(Ee.b)("certificates.detailsFormat")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.state.format)),f.state.deliveryMethod&&r.a.createElement(IP,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"primary"},Object(Ee.b)("certificates.deliveryMethod")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.state.deliveryMethod)),TC(f)&&r.a.createElement(IP,null,r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"primary"},Object(Ee.b)("certificates.detailsDeliveryType")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},TC(f)))),f.email&&r.a.createElement(r.a.Fragment,null,r.a.createElement(NP,null),r.a.createElement(MP,null,r.a.createElement(s.Text,{size:"xSmall",weight:"regular",transform:"uppercase",color:"grey"},Object(Ee.b)("certificates.email"))),r.a.createElement(CP,null,r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8"},r.a.createElement(RP,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("certificates.detailsStudentEmail")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.email))))),(null===f||void 0===f||null===(t=f.address)||void 0===t?void 0:t.homeAddress)&&r.a.createElement(r.a.Fragment,null,r.a.createElement(NP,null),r.a.createElement(MP,null,r.a.createElement(s.Text,{size:"xSmall",weight:"regular",transform:"uppercase",color:"grey"},Object(Ee.b)("certificates.address"))),r.a.createElement(CP,null,(null===f||void 0===f||null===(n=f.address)||void 0===n?void 0:n.homeAddress)&&r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8"},r.a.createElement(RP,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("generic.address")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.address.homeAddress))),(null===f||void 0===f||null===(i=f.address)||void 0===i?void 0:i.homeLocality)&&r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8"},r.a.createElement(RP,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("generic.locality")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.address.homeLocality))),(null===f||void 0===f||null===(d=f.address)||void 0===d||null===(m=d.homePostalCode)||void 0===m?void 0:m.number)&&r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8"},r.a.createElement(RP,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},Object(Ee.b)("generic.postCode")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.address.homePostalCode.number)))))),f&&f.state&&"awaitingPayment"===f.state.paymentState&&!f.payment.paymentId&&r.a.createElement(s.Segment,null,r.a.createElement(EP,{weight:"regular",color:"plusDarkGrey",size:"large"},Object(Ee.b)("certificates.paymentData")),r.a.createElement(AP,{onClick:function(){b(y([f.payment.debit]))}},r.a.createElement(s.Segment,{padding:"16px 20px"},r.a.createElement(wP,null,r.a.createElement(SP,null,r.a.createElement(kP,null,r.a.createElement(TP,null,r.a.createElement(Gu,{width:36,height:36})),"/",r.a.createElement(TP,null,r.a.createElement(Ru,{width:28,height:28}))),r.a.createElement(s.Text,{size:"article",color:"plusDarkGrey",weight:"medium"},Object(Ee.b)("certificates.certificatePayment"))),r.a.createElement(DP,null,r.a.createElement(C.a,{icon:_.k}))))),f.payment.costs&&f.payment.costs.map((function(e){return r.a.createElement(zP,{margin:!0},r.a.createElement(GP,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("certificates.".concat(e.type)))),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("generic.euros",{count:Yo()(e.value).format("0.00")})))})),r.a.createElement(FP,null),r.a.createElement(zP,null,r.a.createElement(s.Text,{size:"article",transform:"uppercase",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("certificates.totalPayment")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("generic.euros",{count:Yo()(f.payment.totalCost).format("0.00")})))),f&&f.state&&"awaitingPayment"===f.state.paymentState&&f.payment.paymentId&&r.a.createElement(s.Segment,null,r.a.createElement(EP,{weight:"regular",color:"plusDarkGrey",size:"large"},Object(Ee.b)("certificates.paymentData")),r.a.createElement(AP,{onClick:function(){b(E([f.payment.debit]))}},r.a.createElement(s.Segment,{padding:"16px 20px"},r.a.createElement(wP,null,r.a.createElement(SP,null,r.a.createElement(kP,null,r.a.createElement(TP,null,r.a.createElement(Gu,{width:36,height:36})),"/",r.a.createElement(TP,null,r.a.createElement(Ru,{width:28,height:28}))),r.a.createElement(s.Text,{size:"article",color:"plusDarkGrey",weight:"medium"},Object(Ee.b)("certificates.certificatePaymentPending"))),r.a.createElement(DP,null,r.a.createElement(C.a,{icon:_.k}))))),f.payment.costs&&f.payment.costs.map((function(e){return r.a.createElement(zP,{margin:!0},r.a.createElement(GP,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("certificates.".concat(e.type)))),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("generic.euros",{count:Yo()(e.value).format("0.00")})))})),r.a.createElement(FP,null),r.a.createElement(zP,null,r.a.createElement(s.Text,{size:"article",transform:"uppercase",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("certificates.totalPayment")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("generic.euros",{count:Yo()(f.payment.totalCost).format("0.00")})))),f&&f.state&&"paid"===f.state.paymentState&&r.a.createElement(s.Segment,null,r.a.createElement(EP,{weight:"regular",color:"plusDarkGrey",size:"large"},Object(Ee.b)("certificates.paymentData")),r.a.createElement(AP,{notButton:!0},r.a.createElement(gP,null,r.a.createElement(s.Segment,{borderColor:x.colors.softRegularGrey,padding:"14px 24px"},r.a.createElement(OP,null,r.a.createElement(o.a,{stackable:!0,width:15},r.a.createElement(o.a.Column,{width:null!==f.payment.receipt?3:5},r.a.createElement(bP,null,r.a.createElement(TP,null,"mb"===f.payment.details.type&&r.a.createElement(Ru,{width:34}),"mbway"===f.payment.details.type&&r.a.createElement(Gu,{width:28,height:28}),"mbway"!==f.payment.details.type&&"mb"!==f.payment.details.type&&r.a.createElement(C.a,{icon:_.D,width:28,height:28})),r.a.createElement(s.Text,{size:"small",weight:"medium",color:"plusDarkGrey"},"mb"===f.payment.details.type&&Object(Ee.b)("payments.atmReference"),"mbway"===f.payment.details.type&&Object(Ee.b)("payments.mbWay"),"mbway"!==f.payment.details.type&&"mb"!==f.payment.details.type&&Object(Ee.b)("payments.other")))),"mb"===f.payment.details.type&&r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Column,{width:1},r.a.createElement(vP,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"grey"},Object(Ee.b)("payments.entity",{textOnly:!0})),r.a.createElement(UP,{size:"mediumSmall",weight:"regular",color:"darkGrey"},"".concat(f.payment.details.entity)))),r.a.createElement(o.a.Column,{width:1},r.a.createElement(vP,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"grey"},Object(Ee.b)("payments.ref",{textOnly:!0})),r.a.createElement(UP,{size:"mediumSmall",weight:"regular",color:"darkGrey"},"".concat(f.payment.details.ref))))),"mbway"===f.payment.details.type&&r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Column,{width:2},r.a.createElement(vP,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"grey"},Object(Ee.b)("payments.phoneNumber",{textOnly:!0})),r.a.createElement(UP,{size:"mediumSmall",weight:"regular",color:"darkGrey"},"".concat(f.payment.details.phoneNumber))))),"mbway"!==f.payment.details.type&&"mb"!==f.payment.details.type&&r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Column,{width:2},r.a.createElement(vP,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"grey"},Object(Ee.b)("payments.otherMethod",{textOnly:!0})),r.a.createElement(UP,{size:"mediumSmall",weight:"regular",color:"darkGrey"},"".concat(f.payment.details.type))))),r.a.createElement(o.a.Column,{width:3},r.a.createElement(vP,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"grey"},Object(Ee.b)("payments.receipt",{textOnly:!0})),r.a.createElement(UP,{size:"mediumSmall",weight:"regular",color:"darkGrey"},""!==f.payment.receiptNum?"".concat(f.payment.receiptNum):"".concat(Object(Ee.b)("payments.receiptNumber",{textOnly:!0}))))),r.a.createElement(o.a.Column,{width:3},r.a.createElement(vP,null,r.a.createElement(s.Text,{size:"small",weight:"regular",color:"grey"},Object(Ee.b)("payments.paymentDate",{textOnly:!0})),r.a.createElement(UP,{size:"mediumSmall",weight:"regular",color:"darkGrey"},"".concat(Ae()(f.payment.paymentDate,"YYYY-MM-DD").format("DD-MM-YYYY"))))),r.a.createElement(o.a.Column,{width:null!==f.payment.receipt?2:3},r.a.createElement(xP,null,r.a.createElement(s.StatusLabel,{label:r.a.createElement(hP,null,"mb"===f.payment.details.type&&r.a.createElement(Ru,{width:12,height:12,fill:"white"}),"mbway"===f.payment.details.type&&r.a.createElement(Gu,{width:12,height:12,fill:"white"}),"mbway"!==f.payment.details.type&&"mb"!==f.payment.details.type&&r.a.createElement(C.a,{icon:_.D,width:12,height:12}),r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"white"},Object(Ee.b)("payments.".concat(f.state.paymentState),{textOnly:!0}))),background:j[f.state.paymentState]}))),f.payment.receipt&&r.a.createElement(o.a.Column,{width:3},r.a.createElement(xP,null,r.a.createElement(s.Button,{onClick:function(){On.a.files.getFileOnTab.call("".concat(or.a.API_WSO2).concat(or.a.API_SEC_VIRTUAL_PATH).concat(f.payment.receipt.url)).catch((function(e){b(p.a.Toaster.showToaster({title:Object(Ee.b)("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))},"data-testid":"paymentsTable_download_button",action:!0,borderless:!0},r.a.createElement(C.a,{size:"2x",icon:_.x}))))))))),r.a.createElement(zP,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},f.payment.debit.description),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},"".concat(Object(Ee.b)("generic.euros",{textOnly:!0,count:Yo()(f.payment.debit.value).format("0.00")})))),f.payment.debit.associatedCosts&&f.payment.debit.associatedCosts.map((function(e,t){return r.a.createElement(zP,{margin:!0,key:"assoc-costs-".concat(t)},r.a.createElement(yP,null,r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},e.type),"mailCost"===e.type&&f.history.ready&&r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"grey"},"".concat(Object(Ee.b)("payments.deliveryDateToDestination")," ").concat(f.history.ready))),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},"".concat(Object(Ee.b)("generic.euros",{textOnly:!0,count:Yo()(e.value).format("0.00")}))))})),r.a.createElement(FP,null),r.a.createElement(zP,null,r.a.createElement(s.Text,{size:"article",transform:"uppercase",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("certificates.totalPayment")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},Object(Ee.b)("generic.euros",{count:Yo()(f.payment.totalCost).format("0.00")})))))})},fP=c.e.div(pP()),gP=c.e.div(dP()),bP=(c.e.div(uP()),c.e.div(sP())),hP=c.e.div(lP()),xP=c.e.div(oP()),vP=c.e.div(cP(),(function(e){var t=e.marginTop;return t||"8px"})),yP=c.e.div(iP()),OP=c.e.div(rP()),EP=Object(c.e)(s.Text)(aP()),jP=c.e.div(nP()),AP=c.e.div(tP(),(function(e){return e.notButton?"default":"pointer"}),(function(e){var t=e.theme;return e.notButton?"None":t.colors.lightGrey}),(function(e){var t=e.theme;return e.notButton?"None":t.colors.softLightGrey})),wP=c.e.div(eP()),SP=c.e.div($_()),kP=c.e.div(X_()),TP=c.e.div(J_()),DP=c.e.div(Z_()),CP=Object(c.e)(o.a)(q_()),_P=Object(c.e)(o.a)(Q_()),PP=c.e.div(W_()),IP=c.e.div(K_()),RP=c.e.div(Y_()),LP=Object(c.e)(s.Text)(H_()),GP=c.e.div(V_()),NP=c.e.div(B_(),(function(e){return e.theme.colors.softRegularGrey})),FP=c.e.div(U_(),(function(e){return e.theme.colors.softRegularGrey})),zP=c.e.div(M_(),(function(e){return e.margin?"24px":"0"})),MP=c.e.div(z_()),UP=(c.e.div(F_()),Object(c.e)(s.Text)(N_())),BP=(Object(c.e)(s.Text)(G_()),c.e.div(L_()));function VP(){var e=Object(i.a)(["\n overflow: auto;\n &&& th {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 61px;\n }\n\n &&& td {\n padding-top: 0px !important;\n padding-bottom: 0px !important;\n height: 76px;\n }\n"]);return VP=function(){return e},e}function HP(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-bottom: 28px;\n\n & > div:nth-child(2) {\n margin-top: 12px;\n }\n"]);return HP=function(){return e},e}var YP=function(){var e=Object($w.a)().t,t=Object(a.useContext)(c.a),n=Object(l.b)(),i=Object(l.c)(R_),o=i.loadingStatus,u=(i.errorStatus,i.accessHistoryModalVisible),d=i.accessHistory,m=p.a.CertificatesDetails.setVisibleAccessHistoryModal;return r.a.createElement(s.Modal,{type:"confirmation",open:u,header:r.a.createElement(s.Text,{color:"blackLight",size:"xLarge",fontWeight:"500"},e("certificates.changeHistory")),onClose:function(){n(m(!1))},submitButtonText:e("generic.close"),onSubmit:function(){n(m(!1))}},r.a.createElement(KP,null,o.loadingAccessHistory&&r.a.createElement(r.a.Fragment,null,r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"})),!o.loadingAccessHistory&&r.a.createElement(WP,null,r.a.createElement(s.Table,{loading:o.loadingAccessHistory,unstackable:!0,structure:DC(d)}))))},KP=c.e.div(HP()),WP=c.e.div(VP());function QP(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n text-align: center;\n justify-content: center;\n margin-top: 60px;\n margin-bottom: 20px;\n\n div:nth-child(2) {\n margin-top: 16px;\n }\n"]);return QP=function(){return e},e}function qP(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n * {\n margin: 8px 0px;\n }\n"]);return qP=function(){return e},e}var ZP=c.e.div(qP()),JP=(c.e.div(QP()),function(e){var t=e.t,n=Object(a.useContext)(c.a),i=Object(l.c)(R_),o=i.loadingStatus,d=i.errorStatus,m=i.certificatesDetails,b=i.certificateFile,h=i.accessHistoryModalVisible,x=(p.a.App.navigateTo,Object(l.c)(I_)),v=Object(l.c)(P_),y=p.a.CertificatesDetails,O=y.onMount,E=y.getData,j=y.onUnmount,A=Object(l.b)();Object(a.useEffect)((function(){return A(O()),function(){A(j())}}),[A,O,j,v.impersonate]);var w=Object(f.d)().params.certificateId,S=Object(f.d)().params.registrationId;return Object(a.useEffect)((function(){x&&w&&null!==S&&void 0!==S&&A(E({certificateId:w,registrationId:S}))}),[w,x]),r.a.createElement(r.a.Fragment,null,(o.loadingCertificatesDetails||d.errLoadingCertificatesDetails||!m)&&r.a.createElement(u.a,{headerLeft:r.a.createElement(g,{pullBackButton:!0,backButton:!0,title:t("routes.certificatesDetails")}),mainContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(ZP,null,r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"20%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"80%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"50%"})))}),w&&S&&m&&r.a.createElement(r.a.Fragment,null,!o.loadingCertificatesDetails&&!d.errLoadingCertificatesDetails&&m&&m.isReady&&null!==b&&b&&r.a.createElement(XC,{certificatesDetails:m,certificateFile:b}),!o.loadingCertificatesDetails&&!d.errLoadingCertificatesDetails&&(!(null===m||void 0===m?void 0:m.isReady)||!b)&&r.a.createElement(mP,{certificatesDetails:m})),h&&r.a.createElement(YP,null))}),XP=n(561),$P=function(e){return e.CertificateValidator};function eI(){var e=Object(i.a)(["\n margin-top: 32px;\n > div {\n > div {\n display: flex !important;\n justify-content: left !important;\n }\n }\n"]);return eI=function(){return e},e}function tI(){var e=Object(i.a)(["\n :hover {\n text-decoration: underline;\n cursor: pointer;\n }\n"]);return tI=function(){return e},e}function nI(){var e=Object(i.a)(["\n margin-top: 16px;\n"]);return nI=function(){return e},e}function aI(){var e=Object(i.a)(["\n margin-top: 16px;\n"]);return aI=function(){return e},e}function rI(){var e=Object(i.a)(["\n line-height: 1.5;\n"]);return rI=function(){return e},e}function iI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return iI=function(){return e},e}function cI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n margin-left: 18px;\n width: 100%;\n"]);return cI=function(){return e},e}function oI(){var e=Object(i.a)(["\n background-color: ",";\n\n margin-top: 24px;\n"]);return oI=function(){return e},e}function lI(){var e=Object(i.a)(["\n &&& {\n .column {\n padding-top: 18px;\n padding-bottom: 18px;\n }\n }\n"]);return lI=function(){return e},e}function sI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 8px;\n }\n"]);return sI=function(){return e},e}function uI(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return uI=function(){return e},e}function dI(){var e=Object(i.a)(["\n width: 100%;\n display: flex;\n justify-content: right;\n"]);return dI=function(){return e},e}function pI(){var e=Object(i.a)(["\n margin-top: 40px;\n max-width: 200px;\n"]);return pI=function(){return e},e}function mI(){var e=Object(i.a)(["\n margin-top: 40px;\n width: 149px;\n"]);return mI=function(){return e},e}function fI(){var e=Object(i.a)(["\n border-bottom-style: solid !important;\n border-bottom-width: 1px !important;\n border-color: "," !important;\n min-width: 300px;\n"]);return fI=function(){return e},e}function gI(){var e=Object(i.a)(["\n display: flex;\n margin-top: 6px;\n align-items: center;\n\n > div:first-child {\n margin-right: 35px;\n }\n\n input {\n ",";\n }\n"]);return gI=function(){return e},e}function bI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n margin-top: 4px;\n\n div:first-child {\n margin-right: 6px;\n }\n"]);return bI=function(){return e},e}function hI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 32px;\n width: 100%;\n"]);return hI=function(){return e},e}function xI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return xI=function(){return e},e}function vI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return vI=function(){return e},e}var yI=function(e){var t,n,i,d,m,b,h,x,v,y=e.t,E=Object(a.useContext)(c.a),j=p.a.CertificatesValidator,A=j.onMount,w=j.onUnmount,S=Object(l.b)(),k=Object(f.d)().params.accessKey;Object(a.useEffect)((function(){return S(A()),function(){S(w())}}),[S,A,w]);var T=Object(a.useState)(null),D=Object(O.a)(T,2),P=D[0],I=D[1],R=Object(a.useState)(!1),L=Object(O.a)(R,2),G=L[0],N=L[1];Object(a.useEffect)((function(){P&&N(!1)}),[P]);var F=p.a.CertificatesValidator,z=F.setHasValidated,M=F.validateCertificateCode,U=(F.setLoadingStatus,Sa.object().shape({certificateCode:Sa.string().required(y("forms.validationFieldRequired")).test("certificate-code-type",(function(e){var t=this.path,n=this.createError;return/([A-Z0-9]{1,30}-[A-Z0-9]{1,30}-[A-Z0-9]{1,30})/.test(e||"")||n({path:t,message:y("forms.invalidFormat")})}))})),B=Object(vt.f)({resolver:Object(ka.a)(U),defaultValues:{certificateCode:k?k.toUpperCase():""}}),V=B.handleSubmit,H=B.control,Y=B.reset,K=B.formState.errors,W=Object(l.c)($P),Q=W.hasValidated,q=W.certificateData,Z=W.loadingStatus;W.errorStatus;return r.a.createElement(u.a,{headerLeft:r.a.createElement(g,{title:y("certificates.checkCertificate")}),subHeader:r.a.createElement(s.Text,{color:"plusDarkGrey",size:"medium",weight:"regular"},y("certificates.academicServices")),mainContent:r.a.createElement(OI,null,r.a.createElement(s.Segment,{backgroundColor:Q?E.colors.softGrey:void 0},r.a.createElement(EI,null,r.a.createElement(s.Text,{size:"large",color:"plusDarkGrey",weight:"regular"},y("certificates.certCodeValidation")),r.a.createElement(jI,null,r.a.createElement(AI,null,r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"grey"},y(Q?"certificates.certificateCode":"certificates.insertCertCode",{textOnly:!0})),!Q&&r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"dangerRed"}," *")),r.a.createElement(wI,{backgroundColor:Q?E.colors.softGrey:void 0},r.a.createElement(vt.a,{name:"certificateCode",control:H,render:function(e){var t=e.field,n=t.onChange,a=t.value;return r.a.createElement(SI,{disabled:Q,borderColor:E.colors.grey,value:a,placeholder:y("certificates.certificateCodePlaceholder",{textOnly:!0}),fontSize:"regular",onChange:function(e){n&&n(e.target.value.toUpperCase())},error:K&&K.certificateCode?K.certificateCode.message:void 0})}}),Q&&!(null===q||void 0===q?void 0:q.hasExpired)&&r.a.createElement(s.StatusLabel,{label:(null===q||void 0===q?void 0:q.validAccessKey)?y("certificates.valid"):y("certificates.invalid"),background:(null===q||void 0===q?void 0:q.validAccessKey)?E.colors.successGreen:E.colors.dangerRed}),Q&&(null===q||void 0===q?void 0:q.validAccessKey)&&(null===q||void 0===q?void 0:q.hasExpired)&&r.a.createElement(s.StatusLabel,{label:y("certificates.expired"),background:E.colors.decisionYellow}))),Q&&!(null===q||void 0===q?void 0:q.validAccessKey)&&r.a.createElement(s.Text,{size:"mediumSmall",color:"plusDarkGrey",weight:"medium",style:{marginTop:"28px"}},y("certificates.invalidCertCodeText")),Q&&(null===q||void 0===q?void 0:q.validAccessKey)&&!q.hasExpired&&r.a.createElement(CI,null,r.a.createElement(s.Text,{size:"medium",color:"plusDarkGrey",weight:"regular"},y("certificates.infoCertificate")),r.a.createElement(PI,null,r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8",style:{marginTop:"18px"}},r.a.createElement(_I,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},y("certificates.requestFourthStepName")),r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"plusDarkGrey"},null===q||void 0===q||null===(t=q.details)||void 0===t?void 0:t.studentName))),r.a.createElement(o.a.Column,{largeScreen:"8",tablet:"16",mobile:"16",computer:"8",style:{marginTop:"18px"}},r.a.createElement(_I,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},y("certificates.nMec")),r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"plusDarkGrey"},null===q||void 0===q||null===(n=q.details)||void 0===n?void 0:n.studentNumber)))),r.a.createElement(PI,null,r.a.createElement(o.a.Column,{largeScreen:"16",tablet:"16",mobile:"16",computer:"16"},r.a.createElement(_I,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},y("certificates.registration")),r.a.createElement(s.Text,{size:"mediumSmall",weight:"regular",color:"plusDarkGrey"},"".concat(null===q||void 0===q||null===(i=q.details)||void 0===i?void 0:i.courseCode," - ").concat(null===q||void 0===q||null===(d=q.details)||void 0===d?void 0:d.courseName))))),(null===q||void 0===q?void 0:q.file)&&r.a.createElement(II,{bgColor:E.colors.white},r.a.createElement(s.Segment,{padding:"16px 20px",verticalCenter:!0},r.a.createElement(C.a,{size:"2x",icon:_.x,color:E.colors.plusDarkGrey}),r.a.createElement(RI,null,r.a.createElement(LI,null,r.a.createElement(GI,{size:"article",color:"plusDarkGrey",weight:"medium",iconPadding:"18px"},null===q||void 0===q||null===(m=q.file)||void 0===m?void 0:m.name),r.a.createElement(s.Text,{size:"xSmall",color:"darkGrey",weight:"regular"},null===q||void 0===q||null===(b=q.file)||void 0===b?void 0:b.description)),r.a.createElement(zI,{loading:Z.loadingCertificateFile,loadingProps:{width:"96px"},onClick:function(){var e,t;(S(p.a.CertificatesValidator.setLoadingStatus({fieldName:"loadingCertificateFile",fieldValue:!0})),null===q||void 0===q||null===(e=q.file)||void 0===e?void 0:e.url)&&On.a.files.getFileOnTab.call("".concat(or.a.API_WSO2).concat(or.a.API_SEC_VIRTUAL_PATH).concat(null===q||void 0===q||null===(t=q.file)||void 0===t?void 0:t.url)).then((function(e){S(p.a.CertificatesValidator.setLoadingStatus({fieldName:"loadingCertificateFile",fieldValue:!1}))})).catch((function(e){S(p.a.CertificatesValidator.setLoadingStatus({fieldName:"loadingCertificateFile",fieldValue:!1})),S(p.a.Toaster.showToaster({title:y("secVirtualNotifications.general_errorLoadingFile"),icon:"error",type:"danger"}))}))},size:"xSmall",color:"darkGrey",weight:"regular"},y("certificates.viewCert"))))),null!==(h=null!==(null===q||void 0===q||null===(x=q.details)||void 0===x?void 0:x.expirationDate))&&void 0!==h?h:r.a.createElement(NI,null,r.a.createElement(o.a.Column,{largeScreen:"16",tablet:"16",mobile:"16",computer:"16"},r.a.createElement(_I,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},y("certificates.certValidationDate")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:(null===q||void 0===q?void 0:q.hasExpired)?"dangerRed":"successGreen"},(null===q||void 0===q?void 0:q.hasExpired)?y("certificates.certWithExpiredDate"):"".concat(Ae()(null===q||void 0===q||null===(v=q.details)||void 0===v?void 0:v.expirationDate).format("DD/MM/YYYY")))))),Q&&(null===q||void 0===q?void 0:q.hasExpired)&&r.a.createElement(s.Text,{size:"mediumSmall",color:"plusDarkGrey",weight:"regular"},y("certificates.certExpiredText"))),Q&&(null===q||void 0===q?void 0:q.validAccessKey)&&(null===q||void 0===q?void 0:q.hasExpired)&&r.a.createElement(s.Text,{size:"mediumSmall",color:"plusDarkGrey",weight:"medium",style:{marginTop:"28px"}},y("certificates.expiredCertCodeText"))),!Q&&r.a.createElement(MI,{outlineRecap:G},r.a.createElement(XP.a,{sitekey:or.a.RECAPTCHA_PUBLIC_KEY,onChange:function(e){I(e)}}),G&&r.a.createElement(AI,null,r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"dangerRed"}," *"),r.a.createElement(s.Text,{size:"xSmall",weight:"regular",color:"dangerRed"},y("certificates.recaptchaRequired",{textOnly:!0}))))),!Q&&r.a.createElement(kI,{"data-testid":"submit_cert_code_button",disabled:Q,loading:Z.loadingCertificateValidation,loadingProps:{width:"100px"},primary:!0,rightIcon:r.a.createElement(C.a,{size:"sm",icon:_.i}),onClick:V((function(e){P?S(M({accessCode:e.certificateCode,recaptchaToken:P})):N(!0)}))},y("certificates.validateCode")),Q&&!(null===q||void 0===q?void 0:q.hasExpired)&&r.a.createElement(FI,null,r.a.createElement(o.a.Column,{largeScreen:"16",tablet:"16",mobile:"16",computer:"16"},r.a.createElement(_I,null,r.a.createElement(s.Text,{size:"xSmall",color:"grey"},y("certificates.viewInformation")),r.a.createElement(s.Text,{size:"article",weight:"regular",color:"plusDarkGrey"},"".concat(Ae()().format("DD/MM/YYYY | HH:mm")))))),Q&&r.a.createElement(DI,null,r.a.createElement(TI,{"data-testid":"validate_another_code_button",disabled:!Q,primary:!0,rightIcon:r.a.createElement(C.a,{size:"sm",icon:_.I}),onClick:function(){Y(),I(null),S(z(!1))}},y("certificates.validateAnotherCode"))))})},OI=c.e.div(vI()),EI=c.e.div(xI()),jI=c.e.div(hI()),AI=c.e.div(bI()),wI=c.e.div(gI(),(function(e){var t=e.backgroundColor;return t?"background-color: ".concat(t):""})),SI=Object(c.e)(s.FormInput)(fI(),(function(e){return e.borderColor})),kI=Object(c.e)(s.Button)(mI()),TI=Object(c.e)(s.Button)(pI()),DI=c.e.div(dI()),CI=c.e.div(uI()),_I=c.e.div(sI()),PI=Object(c.e)(o.a)(lI()),II=c.e.div(oI(),(function(e){return e.bgColor})),RI=c.e.div(cI()),LI=c.e.div(iI()),GI=Object(c.e)(s.Text)(rI()),NI=c.e.div(aI()),FI=c.e.div(nI()),zI=Object(c.e)(s.Text)(tI()),MI=c.e.div(eI()),UI=n(205),BI=n(262);function VI(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:last-child {\n margin-bottom: 48px;\n }\n"]);return VI=function(){return e},e}function HI(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n text-align: center;\n"]);return HI=function(){return e},e}function YI(){var e=Object(i.a)(["\n width: 80px;\n height: 80px;\n margin: 60px 0 80px;\n"]);return YI=function(){return e},e}function KI(){var e=Object(i.a)(["\n display: flex;\n flex-grow: 1;\n flex-direction: column;\n align-items: center;\n overflow: auto;\n padding: 0 26%;\n\n "," {\n padding: 0 20%;\n overflow: hidden;\n }\n\n "," {\n padding: 0 80px;\n overflow: hidden;\n }\n"]);return KI=function(){return e},e}var WI=function(e){var t=e.message,n=e.status;return r.a.createElement(qI,null,r.a.createElement(Dl.a,null,r.a.createElement(JI,null,r.a.createElement(ZI,{src:_l.a,alt:"Universidade de Aveiro"})),r.a.createElement(XI,null,n&&r.a.createElement(QI,{weight:"bold"},r.a.createElement(JI,null,n)),r.a.createElement(QI,{size:"mediumSmall"},r.a.createElement(JI,null,t)))))},QI=function(e){var t=e.children,n=e.size,a=e.onClick,i=e.weight;e.color;return r.a.createElement("div",{onClick:function(){a&&a()}},r.a.createElement(s.Text,{color:"plusDarkGrey",size:n||"large",weight:i},t))},qI=c.e.div(KI(),(function(e){return e.theme.medias.sm}),(function(e){return e.theme.medias.xs})),ZI=c.e.img(YI()),JI=c.e.div(HI()),XI=c.e.div(VI());function $I(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n > div:not(:last-child) {\n margin-bottom: 8px;\n }\n"]);return $I=function(){return e},e}function eR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return eR=function(){return e},e}function tR(){var e=Object(i.a)(["\n margin-bottom: 24px;\n"]);return tR=function(){return e},e}function nR(){var e=Object(i.a)(["\n > div:not(:last-child) {\n margin-bottom: 20px;\n }\n"]);return nR=function(){return e},e}function aR(){var e=Object(i.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 20px;\n height: 20px;\n background-color: ",";\n text-transform: uppercase;\n"]);return aR=function(){return e},e}function rR(){var e=Object(i.a)(["\n margin-top: 8px;\n"]);return rR=function(){return e},e}var iR=function(e){var t=e.t,n=(e.size,Object(a.useContext)(c.a)),i=Object(l.c)(UI.a),o=i.currentICS,d=i.eventsData,m=i.loadingExamsCalendar,b=i.filterParams,h=i.calendarFilterTypes,x=i.calendarCurrentYearMonth,v=i.errorStatus,y=i.initialCalendarDate,E=Object(l.c)(UI.b),j=p.a.ExamsCalendar,A=j.onMount,w=j.onUnmount,S=j.getExamCalendar,k=j.setSearchFilter,T=j.setTypeFilter,D=j.setCalendarCurrentYearMonth,_=j.setLoadingExamsCalendar,P=(j.setInitialCalendarDate,Object(l.c)(UI.c)),I=Object(l.b)(),R=Object(a.useState)(!0),L=Object(O.a)(R,2),G=L[0],N=L[1],F=Object(a.useState)(window.innerWidth),z=Object(O.a)(F,2),M=z[0],U=z[1];Object(a.useEffect)((function(){var e=function(){U(window.innerWidth)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[]),Object(a.useEffect)((function(){return I(A()),function(){I(w())}}),[I,A,w,P.impersonate]),Object(a.useEffect)((function(){E&&(I(_(!0)),I(S(x)))}),[E,b]),Object(a.useEffect)((function(){G&&!m&&N(!1)}),[m]);var B=function(e){var t=e.color,n=e.label;return r.a.createElement(oR,{color:t},r.a.createElement(s.Text,{color:"white",weight:"bold",size:"xSmall"},n))},V=function(e){switch(e=e.toLowerCase()){case"ex":return r.a.createElement(B,{color:n.colors.primary,label:e});case"pr":return r.a.createElement(B,{color:n.colors.decisionYellow,label:e});case"al":return r.a.createElement(B,{color:n.colors.dangerRed,label:e});case"si":return r.a.createElement(B,{color:n.colors.decisionYellow,label:e});case"m":return r.a.createElement(B,{color:n.colors.successGreen,label:e});default:return r.a.createElement(B,{color:n.colors.softRegularGrey,label:e})}};return M<700?r.a.createElement(WI,{message:t("generic.mobileInDevelopmentChangeToPortrait")}):r.a.createElement(u.a,{expanded:!0,loading:m&&G||v.errLoadingCalendarData,headerLeft:r.a.createElement(g,{title:t("routes.examsCalendar")}),subHeader:r.a.createElement(Ts,{loading:m&&G,"data-testid":"exams_calendar_dropdown_registration"}),mainContent:r.a.createElement(r.a.Fragment,null,o&&r.a.createElement(s.EventCalendar,{loading:m,leftButtonTooltip:t("examsCalendar.prevMonth"),rightButtonTooltip:t("examsCalendar.nextMonth"),todayButtonText:t("examsCalendar.buttonToday"),events:Object(BI.c)(d,V,(function(e){return r.a.createElement(s.Button,{"data-testid":"exams_calendar_footer",onClick:function(){var t=Object(BI.a)(e,o);Object(f.c)(escape(t),"ics","data:text/calendar")},color:n.colors.darkGrey,borderless:!0,noPadding:!0,leftIcon:r.a.createElement(C.a,{size:"lg",icon:ke.c})},r.a.createElement(s.Text,{weight:"bold",transform:"none",size:"xSmall"},t("examsCalendar.saveToGoogleCalendar")))})),seeMore:t("examsCalendar.seeMore"),seeLocation:t("examsCalendar.seeLocation"),language:OD.a.language,initialDate:y,addFilters:{searchPlaceholder:t("forms.searchPlaceholder",{textOnly:!0}),dropdownPlaceholder:t("examsCalendar.listDropdownFilterPlaceholder",{textOnly:!0}),onSearch:function(e){I(k(e))},onFilterChange:function(e){I(T(e))},onFilterClear:function(e){I(T(e))},filterTypes:h},onSeeLocation:function(e){},updateCalendarCurrentYearMonth:function(e){I(_(!0)),I(S(e)),I(D(e))}}),!m&&r.a.createElement(cR,null,r.a.createElement(s.Caption,{title:"".concat(t("examsCalendar.legend",{textOnly:!0}),":"),references:[{title:r.a.createElement(s.Text,{color:"plusDarkGrey",weight:"bold",size:"xSmall"},t("examsCalendar.exams")),icon:V("ex")}]}))),secondaryContentOffset:58,secondaryContent:r.a.createElement(lR,null,r.a.createElement(s.Segment,{padding:"24px",borderTopColor:n.colors.plusDarkGrey},r.a.createElement(uR,null,r.a.createElement(sR,null,r.a.createElement(s.Text,{color:"plusDarkGrey",transform:"uppercase",weight:"bold",size:"medium"},t("examsCalendar.availableActions"))),r.a.createElement(dR,null,r.a.createElement(s.Text,{iconWidth:"20px",icon:r.a.createElement(C.a,{size:"lg",icon:ke.c}),color:"plusDarkGrey",size:"small",weight:"medium",as:"a",onClick:function(){o&&Object(f.c)(escape(o),"ics","data:text/calendar")}},t("examsCalendar.saveToGoogleCalendar"))))))})},cR=c.e.div(rR()),oR=c.e.div(aR(),(function(e){return e.color})),lR=c.e.div(nR()),sR=c.e.div(tR()),uR=c.e.div(eR()),dR=c.e.div($I()),pR=function(e){return e.EnrollmentRenewal},mR=function(e){var t=e.t,n=p.a.EnrollmentRenewal,i=n.onMount,c=n.onUnmount,o=Object(l.b)(),s=Object(l.c)(pR).loading;return Object(a.useEffect)((function(){return o(i()),function(){o(c())}}),[o,i,c]),r.a.createElement(u.a,{loading:s,headerLeft:r.a.createElement(g,{title:t("enrollments.enrollmentRenewal")}),mainContent:r.a.createElement(r.a.Fragment,null,"Enrollment Renewal"),secondaryContentOffset:113,secondaryContent:r.a.createElement(r.a.Fragment,null,"Secondary content")})},fR=function(e){return e.ExamEnrollment},gR=function(e){return e.App.user};function bR(){var e=Object(i.a)(["\n text-align: center;\n"]);return bR=function(){return e},e}var hR=c.e.div(bR()),xR=function(e){var t=e.t,n=p.a.ExamEnrollment,i=n.onMount,c=n.onUnmount,o=Object(l.b)(),u=(Object(l.c)(fR).loading,Object(l.c)(gR));return Object(a.useEffect)((function(){return o(i()),function(){o(c())}}),[o,i,c]),r.a.createElement(hR,null,r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},t("generic.iframeBanner")),padding:"15px 38px",noPointer:!0}),r.a.createElement("iframe",{src:"https://paco.ua.pt/PACO2/secvirtual/aulas/disciplinas_inscricoes_mini_testes.asp?token="+u.idToken+"&impe="+u.impersonate,width:"100%",height:"800px",frameBorder:"0"}))},vR=function(e){return e.ImprovementExamEnrollment},yR=function(e){return e.StudentRegistrationDropdown.registration},OR=function(e){return e.App.user};function ER(){var e=Object(i.a)(["\n text-align: center;\n"]);return ER=function(){return e},e}function jR(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n"]);return jR=function(){return e},e}function AR(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n margin-top: 40px;\n margin-bottom: 18px;\n justify-content: center;\n"]);return AR=function(){return e},e}function wR(){var e=Object(i.a)(["\n margin-right: 16px;\n"]);return wR=function(){return e},e}function SR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n min-width: 0;\n"]);return SR=function(){return e},e}function kR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n"]);return kR=function(){return e},e}function TR(){var e=Object(i.a)(["\n margin-top: 16px;\n"]);return TR=function(){return e},e}function DR(){var e=Object(i.a)(["\n margin-top: 16px;\n"]);return DR=function(){return e},e}function CR(){var e=Object(i.a)(["\n margin-top: 24px;\n"]);return CR=function(){return e},e}function _R(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 32px;\n"]);return _R=function(){return e},e}function PR(){var e=Object(i.a)(["\n margin-top: 40px;\n"]);return PR=function(){return e},e}function IR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-right: 56px;\n"]);return IR=function(){return e},e}function RR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n margin-top: 16px;\n"]);return RR=function(){return e},e}function LR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n\n > div {\n margin-right: 16px;\n }\n"]);return LR=function(){return e},e}function GR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n"]);return GR=function(){return e},e}function NR(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n width: 100%;\n padding: 0px;\n\n > div {\n width: 100%;\n display: flex;\n justify-content: space-between;\n }\n"]);return NR=function(){return e},e}function FR(){var e=Object(i.a)(["\n padding: 32px 0px;\n"]);return FR=function(){return e},e}function zR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n margin-top: 12px;\n\n div:not(:first-child) {\n margin-top: 10px;\n }\n\n div:nth-child(3) {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n }\n"]);return zR=function(){return e},e}function MR(){var e=Object(i.a)(["\n border-style: solid;\n border-width: 0px;\n border-top: 3px solid ",";\n background-color: ",";\n /*max-height: 480px;*/\n\n padding: 27px 24px 0px 24px;\n"]);return MR=function(){return e},e}function UR(){var e=Object(i.a)(["\n margin-top: 30px;\n"]);return UR=function(){return e},e}function BR(){var e=Object(i.a)(["\n margin-left: 8px;\n margin-right: 24px;\n"]);return BR=function(){return e},e}function VR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n align-items: center;\n"]);return VR=function(){return e},e}function HR(){var e=Object(i.a)(["\n margin-top: 30px;\n"]);return HR=function(){return e},e}function YR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: row;\n"]);return YR=function(){return e},e}function KR(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n margin-left: 18px;\n"]);return KR=function(){return e},e}function WR(){var e=Object(i.a)(["\n background-color: ",";\n"]);return WR=function(){return e},e}var QR=function(e){var t=e.t,n=(Object(a.useContext)(c.a),p.a.ImprovementExamEnrollment),i=n.onMount,o=n.onUnmount,u=(n.setEnrollImprovementExamId,n.setRequestImprovementExamId,p.a.ImprovementExamEnrollment.getStudentSignups),d=Object(l.b)(),m=Object(l.c)(OR),f=Object(l.c)(vR),g=(f.loading,f.signups),b=f.enrollImprovementExamId,h=f.requestImprovementExamId,x=(Object(l.c)(yR),Object(a.useState)({})),v=Object(O.a)(x,2),y=(v[0],v[1]),E=Object(a.useState)(null),j=Object(O.a)(E,2),A=(j[0],j[1],Object(a.useState)({semester:null,academicYear:null})),w=Object(O.a)(A,2),S=w[0];w[1];Object(a.useEffect)((function(){return d(i()),function(){d(o())}}),[d,i,o]),Object(a.useEffect)((function(){var e;g&&(b?(e=g.data.find((function(e){return e.signupId===b})),y(e)):null!==h&&(e=g.data.find((function(e){return e.signupId===h})),y(e)))}),[b,h]),Object(a.useEffect)((function(){null!==S.academicYear&&null!==S.semester&&d(u(S))}),[S]);return r.a.createElement(qR,null,r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},t("generic.iframeBanner")),padding:"15px 38px",noPointer:!0}),r.a.createElement("iframe",{src:"https://paco.ua.pt/PACO2/secvirtual/melhoria/fichainscricao.asp?token="+m.idToken+"&impe="+m.impersonate,width:"100%",height:"800px",frameBorder:"0"}))},qR=(c.e.div(WR(),(function(e){return e.theme.colors.lightGrey})),c.e.div(KR()),c.e.div(YR()),c.e.div(HR()),c.e.div(VR()),c.e.div(BR()),c.e.div(UR()),c.e.div(MR(),(function(e){return e.theme.colors.grey}),(function(e){return e.theme.colors.lightGrey})),c.e.div(zR()),c.e.div(FR()),Object(c.e)(s.Button)(NR()),c.e.div(GR()),c.e.div(LR()),c.e.div(RR()),c.e.div(IR()),c.e.div(PR()),c.e.div(_R()),c.e.div(CR()),c.e.div(DR()),c.e.div(TR()),c.e.div(kR()),c.e.div(SR()),c.e.div(wR()),c.e.div(AR()),c.e.div(jR()),c.e.div(ER())),ZR=function(e){return e.EvaluationTypeSelection},JR=function(e){return e.App.user};function XR(){var e=Object(i.a)(["\n text-align: center;\n"]);return XR=function(){return e},e}var $R=c.e.div(XR()),eL=function(e){var t=e.t,n=p.a.EvaluationTypeSelection,i=n.onMount,c=n.onUnmount,o=Object(l.b)(),u=(Object(l.c)(ZR).loading,Object(l.c)(JR));return Object(a.useEffect)((function(){return o(i()),function(){o(c())}}),[o,i,c]),r.a.createElement($R,null,r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},t("generic.iframeBanner")),padding:"15px 38px",noPointer:!0}),r.a.createElement("iframe",{src:"https://paco.ua.pt/PACO2/secvirtual/aulas/disciplinas_em_modo_avaliacaoV4.asp?token="+u.idToken+"&impe="+u.impersonate,width:"100%",height:"800px",frameBorder:"0"}))},tL=n(26),nL=n(30),aL=n(168),rL=function(){function e(){Object(tL.a)(this,e)}return Object(nL.a)(e,null,[{key:"useGradesManagement",value:function(){var e=Object(l.c)(aL.c),t=e.pautasLista,n=e.periodosDisponiveis,r=e.filtrarPorPeriodo,i=e.loadingStatus,c=e.pautaStats,o=e.selectedState,s=Object(l.b)(),u=Object(a.useState)(o),d=Object(O.a)(u,2),m=d[0],f=d[1],g=Object(a.useState)(""),b=Object(O.a)(g,2),h=b[0],x=b[1],v=Object(a.useState)(null),E=Object(O.a)(v,2),j=E[0],A=E[1],w=Object(l.c)(aL.a),S=Object(a.useState)([]),k=Object(O.a)(S,2),T=k[0],D=k[1],C=Object.entries(c).map((function(e){var t=Object(O.a)(e,2),n=t[0],a=t[1];return Object(y.a)({semester:n},a)})),_=C.reduce((function(e,t){return e+(t.toSubmit||0)+(t.toSign||0)+(t.withErrors||0)}),0);Object(a.useEffect)((function(){var e=P(null!==t&&void 0!==t?t:[],o,h),n=e.length;JSON.stringify(T)!==JSON.stringify(e)&&D(e),n>0&&0!==(null===t||void 0===t?void 0:t.length)?s(p.a.Toaster.showToaster({title:"".concat(Object(Ee.b)("pautas.have",{textOnly:!0})," ").concat(n," ").concat(Object(Ee.b)("pautas.homeActionInfoToaster"+o,{textOnly:!0})),icon:"info",type:"info"})):(s(p.a.GradesManagement.setSelectedState("Todas")),f("Todas"))}),[t]);var P=function(e,t,n){return e.filter((function(e){var t=n.toLowerCase();return e.codPauta.toLowerCase().includes(t)||e.nomeDisciplina.toLowerCase().includes(t)||e.tipoExame.toLowerCase().includes(t)||e.dataLimiteLancamento.toLowerCase().includes(t)||e.ntotalAlunos.toString().includes(t)||e.estadoActual.toString().includes(t)})).filter((function(e){return!t||"Todas"===t||e.estadoActual===parseInt(t,10)}))},I=Array.isArray(t)?Array.from(new Set(t.map((function(e){return e.estadoActual})))):[],R=null===t||void 0===t?void 0:t.filter((function(e){var t=h.toLowerCase(),n=e.codPauta.toLowerCase().includes(t)||e.nomeDisciplina.toLowerCase().includes(t)||e.tipoExame.toLowerCase().includes(t)||e.dataLimiteLancamento.toLowerCase().includes(t)||e.ntotalAlunos.toString().includes(t);return m&&"Todas"!==m?n&&e.estadoActual===parseInt(m,10):n})).map((function(e){return Object(y.a)(Object(y.a)({},e),{},{estadoActual:e.estadoActual,dataLimiteLancamento:new Date(e.dataLimiteLancamento).getFullYear()<1970?"-":e.dataLimiteLancamento})})),L=function(e){if(e){var n,a=e.value;f(a),s(p.a.GradesManagement.setSelectedState(a)),n=P(null!==t&&void 0!==t?t:[],a&&"Todas"!==a?a:"",h),D(n),G(a)}},G=function(e){if(e){var n=P(null!==t&&void 0!==t?t:[],e,h);D(n);var a=n.length;a>0&&s(p.a.Toaster.showToaster({title:"".concat(Object(Ee.b)("pautas.have",{textOnly:!0})," ").concat(a," ").concat(Object(Ee.b)("pautas.homeActionInfoToaster"+e,{textOnly:!0})),icon:"info",type:"info"}))}};return{pautasLista:t,pautaStatsArray:C,totalPautasStats:_,periodosDisponiveis:n,filtrarPorPeriodo:r,loadingStatus:i,selectedReduxState:o,searchText:h,selectedYear:j,handleSearchChange:function(e){x(e)},handleYearChange:function(e,n){var a=n.value;A(a),s(p.a.GradesManagement.changeYearRequest({period:n.value})),s(p.a.GradesManagement.setFiltrarPorPeriodo(n.value));var r=P(null!==t&&void 0!==t?t:[],m,h);Array.from(new Set(r.map((function(e){return e.estadoActual})))).includes(m)||L({value:"Todas"})},applyFilters:P,uniqueStatus:I,filteredPautasByState:T,intersectedPautas:R,handleStateChange:L,currentLocale:w,handleDashboardClick:function(e,t){s(p.a.GradesManagement.setPautasListaState(e)),s(p.a.GradesManagement.changeYearRequest({period:t,changePautasLista:!0})),s(p.a.GradesManagement.setFiltrarPorPeriodo(t)),s(p.a.GradesManagement.setSelectedState(e)),A(t),f(e)}}}}]),e}(),iL=function(e,t,n,a,r){if(e.target.checked){var i=t.slice(0,r).map((function(e){return e.paraAssinaturaId}));console.log(i),a(i)}else a([])},cL=function(e,t,n,a,r,i){e||0!==(null===t||void 0===t?void 0:t.length)?(e&&a&&a([e]),n?null===r||void 0===r||r(!1):null===r||void 0===r||r((function(e){return!e}))):null===i||void 0===i||i(1500)},oL=n(1139);function lL(e){var t=12.5*e;return r.a.createElement("div",{className:"progressContainer",style:{position:"relative",marginBottom:"20px"}},r.a.createElement("div",{style:{height:"10px",width:"100px",backgroundColor:"#F9F9F9",position:"absolute"}},r.a.createElement(oL.a,{now:t,style:{height:"10px",width:"".concat(t,"%"),backgroundColor:"#0EB4BD",borderRadius:"0"}})),r.a.createElement("p",{style:{top:"15px",fontSize:"15px",position:"absolute",textAlign:"left",width:"100%",whiteSpace:"nowrap"}},Object(Ee.b)("pautas.gradeState"+e)))}function sL(){var e=Object(i.a)(["\n background-color: #fff;\n position: fixed;\n width: 60%;\n padding: 1rem;\n z-index: 1103;\n top: 0;\n left: 0;\n margin: 1% 20% 0 20%;\n max-width: 100%; // Ensure it doesn't exceed the device width\n\n @media (max-width: 768px) {\n width: 90%;\n margin: 5% 5%;\n max-width: 90%;\n }\n"]);return sL=function(){return e},e}function uL(){var e=Object(i.a)(["\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100vh;\n z-index: 2;\n background-color: rgba(0, 0, 0, 0.5);\n z-index: 31;\n z-index: 1102;\n\n @media (max-width: 768px) {\n height: 100%;\n }\n"]);return uL=function(){return e},e}var dL,pL=c.e.div(uL()),mL=c.e.div(sL()),fL=function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement(pL,{className:"animate__animated animate__fadeIn animate__fast",onClick:function(){e.changeModal()}}),r.a.createElement(mL,{className:"animate__animated animate__fadeIn animate__fast"},e.children))},gL=n(548),bL=function(e){var t=Object(l.b)(),n=p.a.App.navigateTo,i=e.pautasLista,c=e.loading;i.forEach((function(e){Array.isArray(e)&&e.length>0&&(dL=e)}));var o=function(e){var t=e.pautasLista,n=(e.selectedState,Object(a.useState)(t)),r=Object(O.a)(n,2),i=r[0],c=r[1],o=Object(a.useState)(t),l=Object(O.a)(o,2),s=l[0],u=l[1],d=Object(a.useState)([]),p=Object(O.a)(d,2),m=p[0],f=p[1],g=Object(a.useState)(!1),b=Object(O.a)(g,2),h=b[0],x=b[1],y=Object(a.useState)(!1),E=Object(O.a)(y,2),j=E[0],A=E[1],w=Object(a.useState)(null),S=Object(O.a)(w,2),k=S[0],T=S[1],D=Object(a.useState)(null),C=Object(O.a)(D,2),_=C[0],P=C[1],I=Object(a.useState)(!1),R=Object(O.a)(I,2),L=R[0],G=R[1],N=Object(a.useState)(!0),F=Object(O.a)(N,2),z=F[0],M=F[1],U=Object(a.useState)(!1),B=Object(O.a)(U,2),V=B[0],H=B[1];Object(a.useEffect)((function(){u(e.pautasLista),c(e.pautasLista)}),[e.pautasLista,L]);return{data:i,setData:c,originalData:s,setOriginalData:u,selectedPautaIds:m,setSelectedPautaIds:f,showError:h,setShowError:x,isPdfReady:j,setIsPdfReady:A,signingPdfUrl:k,setSigningPdfUrl:T,pdfUrl:_,setPdfUrl:P,showModal:L,setShowModal:G,isLoading:z,isAllSelected:V,setIsAllSelected:H,setIsLoading:M,formatDate:function(e){return new Date(e).toLocaleDateString("en-GB").replace(/\//g,"-")},handleCheckboxChange:function(e,t){console.log("Checkbox Change - ID:",e,"isChecked:",t),f((function(n){var a=n;return t&&!n.includes(e)?a=[].concat(Object(v.a)(n),[e]):t||(a=n.filter((function(t){return t!==e}))),H(100===a.length),a}))},handleSelectAll:iL,handleModal:cL,showErrorForDuration:function(e){x(!0),setTimeout((function(){x(!1)}),e)},maxPautasNumber:100}}(e),u=(o.data,o.selectedPautaIds),d=o.showError,m=o.showModal,f=o.setSelectedPautaIds,g=o.setShowModal,b=o.handleModal,h=o.showErrorForDuration,x=o.handleCheckboxChange,y=o.handleSelectAll,E=o.isAllSelected,j=o.setIsAllSelected,A=o.maxPautasNumber,w=Object(Ee.b)("pautas.infoDisabledCheckbox",{textOnly:!0}),S={header:{titles:[].concat(Object(v.a)(7===Number(e.selectedState)?[{text:r.a.createElement(s.Checkbox,{checked:E,onClick:function(){return j(!E)},onChange:function(e){return y(e,dL,[],f,A)}}),style:{textAlign:"left",width:"0.5%"}}]:[{text:"",style:{textAlign:"left",width:"0.5%",fontSize:"15px"}}]),[{text:Object(Ee.b)("pautas.code"),style:{textAlign:"left",width:"0%",fontSize:"15px"}},{text:Object(Ee.b)("pautas.uc"),style:{textAlign:"left",width:"50%",fontSize:"15px"}},{text:Object(Ee.b)("pautas.codigoPauta"),style:{textAlign:"left",width:"5%",fontSize:"15px"}},{text:Object(Ee.b)("pautas.tipoExame"),style:{textAlign:"left",width:"2%",fontSize:"15px"}},{text:Object(Ee.b)("pautas.examDeadline"),style:{textAlign:"left",width:"8%",fontSize:"15px"}},{text:Object(Ee.b)("pautas.studentsNumber"),style:{textAlign:"left",width:"11%",fontSize:"15px"}},{text:Object(Ee.b)("pautas.gradeState"),style:{textAlign:"left",width:"20%",fontSize:"15px"}},{text:"",style:{textAlign:"left",width:"-100%",padding:"0px",fontSize:"15px"}},{text:"",style:{textAlign:"left",width:"-100%",padding:"0px",fontSize:"15px"}}]),type:"columnTitle"},rows:Array.isArray(dL)?dL.map((function(a){var i,c=u.length>=100&&!u.includes(a.paraAssinaturaId);return{cells:[{cellProps:"",content:7===Number(e.selectedState)||4===Number(e.selectedState)?r.a.createElement("div",{title:c?w:""},r.a.createElement(s.Checkbox,{disabled:c,checked:u.includes(a.paraAssinaturaId),onChange:function(e){return x(a.paraAssinaturaId,e.target.checked)}})):null},{cellProps:"",content:a.codDisciplina.toString()},{cellProps:"",content:r.a.createElement("span",{style:{color:"#0EB4BD",textTransform:"capitalize"}},a&&e.isPT?a.nomeDisciplina:a.nomeDisciplinaEng)},{cellProps:"",content:a&&a.codPauta?a.codPauta.toString():""},{cellProps:"",content:a&&a.tipoExame?a.tipoExame:""},{cellProps:"",content:a&&"-"!==a.dataLimiteLancamento?(i=a.dataLimiteLancamento,new Date(i).toLocaleDateString("en-GB")):r.a.createElement("div",{style:{textAlign:"center"}},a.dataLimiteLancamento)},{cellProps:"",content:1===(null===a||void 0===a?void 0:a.ntotalAlunos)?"1"+(a.nmecAluno?" (".concat(a.nmecAluno,")"):""):"".concat((null===a||void 0===a?void 0:a.ntotalAlunos)||"")},{cellProps:"",content:lL(a.estadoActual)},{cellProps:"",content:1===a.estadoActual||2===a.estadoActual||6===a.estadoActual?r.a.createElement(s.Button,{onClick:function(){return t(n({key:"editGrades",params:{codigoPauta:a.codPauta}}))},action:!0},Object(Ee.b)("pautas.edit",{textOnly:!0})):7===a.estadoActual&&7!==Number(e.selectedState)?r.a.createElement(s.Button,{action:!0,content:"Action Button",onClick:function(){return b(a.paraAssinaturaId,[a.paraAssinaturaId],!1,f,g,h)}},Object(Ee.b)("pautas.sign",{textOnly:!0})):null},{cellProps:"",content:r.a.createElement(s.Button,{onClick:function(){return t(n({key:"gradeDetails",params:{codigoPauta:a.codPauta}}))},action:!0},Object(Ee.b)("pautas.details",{textOnly:!0}))}],collapsableRows:[]}})):[]};return r.a.createElement("div",{className:"overviewTable",style:{margin:"0px 30px 80px 30px"}},m&&r.a.createElement(fL,{changeModal:b},r.a.createElement(gL.a,{onClose:function(n){b(null,u,!0,f,g,h),t(p.a.GradesManagement.onMount()),j(!1),n&&(f([]),e.scrollToTop())},pautas:dL.filter((function(e){return u.includes(e.paraAssinaturaId)}))})),r.a.createElement("div",{style:{display:"flex",margin:"20px"}}),r.a.createElement("div",{style:{width:"100%",overflowX:"auto"}},r.a.createElement(s.Table,{loading:c,structure:S})),r.a.createElement("div",{style:{color:"red",textAlign:"center",marginTop:"1rem",height:"5px",visibility:d?"visible":"hidden"}},d&&"* ".concat(Object(Ee.b)("pautas.pautaToSign",{textOnly:!0}))),r.a.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"flex-end",marginTop:"0rem",marginLeft:"-1.75rem"}},7===parseInt(e.selectedState)&&4!==parseInt(e.selectedState)&&r.a.createElement(s.Button,{action:!0,content:"Action Button",onClick:function(){return b(null,u,!1,f,g,h)}},Object(Ee.b)("pautas.sign",{textOnly:!0}))))};function hL(){var e=Object(i.a)(["\n display: flex;\n margin-left: 30px;\n margin-right: 30px;\n margin-bottom: 2%;\n"]);return hL=function(){return e},e}function xL(){var e=Object(i.a)(["\n cursor: pointer;\n color: white;\n width: 1.6rem; \n height: 1.6rem; \n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 50%;\n font-size: 14px;\n margin-right: 0.3rem;\n"]);return xL=function(){return e},e}function vL(){var e=Object(i.a)(["\n cursor: pointer;\n color: #757575;\n text-decoration: underline;\n margin-bottom: 0.9rem;\n"]);return vL=function(){return e},e}function yL(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n &:hover {\n > span.statLabel {\n color: #000;\n }\n }\n"]);return yL=function(){return e},e}function OL(){var e=Object(i.a)(["\n font-weight: bold;\n margin-bottom: 0.5rem;\n"]);return OL=function(){return e},e}function EL(){var e=Object(i.a)(["\n width: 100%;\n box-sizing: border-box;\n margin-bottom: 10px;\n &:last-child {\n margin-bottom: 0;\n }\n"]);return EL=function(){return e},e}function jL(){var e=Object(i.a)(["\n display: grid;\n grid-template-columns: repeat(6, 1fr);\n grid-auto-rows: minmax(min-content, max-content);\n overflow-y: auto;\n gap: 10px;\n max-height: calc(65vh - 200px);\n margin-left: 3rem;\n margin-right: 3rem;\n"]);return jL=function(){return e},e}function AL(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n * {\n margin: 8px 0px;\n }\n"]);return AL=function(){return e},e}var wL=c.e.div(AL()),SL=c.e.div(jL()),kL=c.e.div(EL()),TL=c.e.div(OL()),DL=c.e.div(yL()),CL=c.e.span.attrs({className:"statLabel"})(vL()),_L=c.e.p(xL()),PL=c.e.div(hL()),IL=function(e){var t,n,i=e.theme,c=e.t,o=rL.useGradesManagement(),d=o.pautaStatsArray,m=o.totalPautasStats,f=o.periodosDisponiveis,b=o.filtrarPorPeriodo,h=o.loadingStatus,x=o.selectedReduxState,y=o.handleSearchChange,E=o.handleYearChange,j=o.uniqueStatus,A=o.intersectedPautas,w=o.handleStateChange,S=o.currentLocale,k=o.handleDashboardClick,T=b.split("-"),D=Object(O.a)(T,2),P=D[0],I=D[1],R=parseInt(P)+1,L="".concat(P,"/").concat(R.toString().slice(-2)," - ").concat(I,"\xba ").concat(c("pautas.semestre",{textOnly:!0})),G=f.map((function(e,a){var r=e.split("-"),i=Object(O.a)(r,2);return t=i[0],n=i[1],{key:e,text:"0"===n?"".concat(parseInt(t),"/").concat(parseInt(t.slice(-2))+1," - ").concat(c("pautas.annualPeriod",{textOnly:!0})):"".concat(parseInt(t),"/").concat(parseInt(t.slice(-2))+1," - ").concat(n,"\xba ").concat(c("pautas.semestre",{textOnly:!0})),value:e}})),N=Object(a.useRef)(null),F=(Object(l.c)(aL.d),Object(l.b)());Object(a.useEffect)((function(){return F(p.a.GradesManagement.onMount()),function(){F(p.a.GradesManagement.onUnmount())}}),[F]);var z=G.length>0?G[0].text:"";return r.a.createElement(u.a,{loading:!1,expanded:!0,headerLeft:r.a.createElement(g,{title:c("routes.gradesManagement")}),mainContent:r.a.createElement(r.a.Fragment,null,h.loadingGrades?r.a.createElement(wL,null,r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"0%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"100%"})):r.a.createElement("div",{ref:N},r.a.createElement(PL,null,m>0?r.a.createElement(s.Card,null,h.loadingStats?r.a.createElement(r.a.Fragment,null,r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"30%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"0%"}),r.a.createElement(s.AnimatedBackground,{height:i.sizes.large,width:"90%"})):r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{display:"flex",marginBottom:"1.5rem",alignItems:"center"}},r.a.createElement(C.a,{icon:_.A,size:"2x",color:"#0EB4BD"}),r.a.createElement("p",{style:{marginLeft:"1%",fontSize:"1.1rem"}},m," ",c("pautas.pendingGrades",{textOnly:!0}),"!")),r.a.createElement(SL,null,d.map((function(e,t){return r.a.createElement(kL,{key:t},r.a.createElement(TL,null,e.semester.substring(0,4),"/",parseInt(e.semester.substring(0,4).toString().slice(-2))+1," - ",e.semester.substring(4),"\xba ",c("pautas.semestre",{textOnly:!0})),e.withErrors&&r.a.createElement(DL,{onClick:function(){return k("6","".concat(e.semester.substring(0,4),"-").concat(e.semester.substring(4)))}},r.a.createElement(_L,{style:{backgroundColor:"#f44336"}},e.withErrors),r.a.createElement(CL,null,c("pautas.gradesWithErrors",{textOnly:!0}))),e.toSubmit&&r.a.createElement(DL,{onClick:function(){return k("2","".concat(e.semester.substring(0,4),"-").concat(e.semester.substring(4)))}},r.a.createElement(_L,{style:{backgroundColor:"#0EB4BD"}},e.toSubmit),r.a.createElement(CL,null,c("pautas.gradesToSubmit",{textOnly:!0}))),e.toSign&&r.a.createElement(DL,{onClick:function(){return k("7","".concat(e.semester.substring(0,4),"-").concat(e.semester.substring(4)))}},r.a.createElement(_L,{style:{backgroundColor:"#0EB4BD"}},e.toSign),r.a.createElement(CL,null,c("pautas.gradesToSign",{textOnly:!0}))))}))))):r.a.createElement(s.Card,null,r.a.createElement("div",{style:{padding:"0.5rem 0",display:"flex",gap:"1rem",alignItems:"center"}},r.a.createElement(C.a,{icon:_.A,size:"2x",color:"#0EB4BD"}),r.a.createElement("p",{style:{fontSize:"1.1rem"}},c("pautas.noGradesStats"))))),r.a.createElement("div",{style:{display:"flex",marginLeft:30,marginRight:30}},r.a.createElement(s.Dropdown,{options:G,value:b||null,onChange:function(e,t){return E(e,t)},placeholder:b?L:z,style:{marginRight:10}}),r.a.createElement(s.Dropdown,{options:[{key:"Todas",text:c("pautas.all"),value:"Todas"}].concat(Object(v.a)(j.map((function(e){return{key:e.toString(),text:c("pautas.gradeState".concat(e),{textOnly:!0}),value:e.toString()}})))),value:x,onChange:function(e,t){return w(t)},placeholder:c("pautas.stateFilter",{textOnly:!0}),style:{marginRight:10}}),r.a.createElement(s.SearchBox,{borderColor:"#000",defaultValue:"",iconColor:"",onSearch:y,placeholder:c("pautas.search",{textOnly:!0}),style:{width:"100%"}})),r.a.createElement("div",{style:{width:"100%"}},r.a.createElement(bL,{scrollToTop:function(){var e;null===(e=N.current)||void 0===e||e.scrollTo({top:0,behavior:"smooth"})},pautasLista:[A],selectedState:x,loading:h.loadingTable,isPT:"pt"===S}))))})},RL=function(e){return e.EditGrades.HDADOS},LL=function(e){return e.EditGrades.Dicionarios},GL=function(e){return e.EditGrades.regimes},NL=function(e){return e.EditGrades.gradesData},FL=function(e){return e.EditGrades.validGradeValues},zL=function(e){return e.EditGrades.gradeEdits},ML=function(e){return e.EditGrades.isStatisticsModalOpen},UL=function(e){return e.EditGrades.isCSVModalOpen},BL=function(e){return e.EditGrades.csvFile},VL=function(e){return e.EditGrades.isLabelsModalOpen},HL=function(e){return e.EditGrades.dropdownValueSelected},YL=function(e){return e.EditGrades.isConfirmPageLeaveModalOpen},KL=function(e){return e.EditGrades.isErrorsModalOpen},WL=function(e){return e.EditGrades.importErrors},QL=function(e){return e.EditGrades.importWarnings},qL=function(e){return e.EditGrades.isConfirmDiscardChangesModalOpen},ZL=function(e){return e.EditGrades.examDate},JL=function(e){return e.EditGrades.loadingStatus},XL=function(e){return e.EditGrades.gradeDetails},$L=n(115);function eG(){var e=Object(i.a)(["\n background-color: #fff;\n width: 35%;\n position: fixed;\n padding: 1rem;\n z-index: 1103;\n position: fixed;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n"]);return eG=function(){return e},e}function tG(){var e=Object(i.a)(["\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100vh;\n z-index: 2;\n background-color: rgba(0, 0, 0, 0.5);\n z-index: 31;\n z-index: 1102;\n"]);return tG=function(){return e},e}var nG=c.e.div(tG()),aG=c.e.div(eG()),rG=function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement(nG,{onClick:function(){e.changeModal()}}),r.a.createElement(aG,null,e.children))};function iG(){var e=Object(i.a)(["\n width: 100%;\n justify-content: flex-end;\n gap: 1rem;\n margin-top: 2rem;\n display: flex;\n"]);return iG=function(){return e},e}function cG(){var e=Object(i.a)(["\n margin-left: 72px;\n color: ",";\n"]);return cG=function(){return e},e}function oG(){var e=Object(i.a)(["\n margin-left: 24px;\n color: ",";\n"]);return oG=function(){return e},e}function lG(){var e=Object(i.a)(["\n margin-left: 12px;\n margin-top: 16px;\n width: 36px;\n height: 36px;\n color: ",";\n font-size: 32px;\n"]);return lG=function(){return e},e}function sG(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n"]);return sG=function(){return e},e}function uG(){var e=Object(i.a)(["\n padding-right: 24px;\n"]);return uG=function(){return e},e}var dG=function(e){var t=e.title,n=e.body,a=e.onClick,i=e.onConfirm,c=e.confirmButtonText,o=void 0===c?Object(Ee.b)("pautas.continuar",{textOnly:!0}):c,l=e.cancelButtonText,u=void 0===l?Object(Ee.b)("pautas.cancel",{textOnly:!0}):l;return r.a.createElement(rG,{changeModal:a},r.a.createElement(pG,null,r.a.createElement(mG,null,r.a.createElement(fG,{color:"#333333"},r.a.createElement(C.a,{icon:_.A})),r.a.createElement(gG,{color:"#333333"},r.a.createElement("span",null,t))),n&&r.a.createElement(bG,{color:"#333333"},r.a.createElement("p",null,n))),r.a.createElement(hG,null,r.a.createElement(s.Button,{danger:!0,onClick:a},u),r.a.createElement(s.Button,{action:!0,onClick:i},o)))},pG=c.e.div(uG()),mG=c.e.div(sG()),fG=c.e.div(lG(),(function(e){return e.color})),gG=c.e.div(oG(),(function(e){return e.color})),bG=c.e.div(cG(),(function(e){return e.theme.colors.blackLight})),hG=c.e.div(iG()),xG=function(e){return e.App.currentLocale};function vG(){var e=Object(i.a)(["\n margin-bottom: 1rem;\n"]);return vG=function(){return e},e}function yG(){var e=Object(i.a)(["\n font-weight: 300;\n line-height: 1.5;\n color: #757575;\n font-size: 18px;\n margin-right: 5px;\n"]);return yG=function(){return e},e}function OG(){var e=Object(i.a)(["\n font-weight: 300;\n line-height: 1.5;\n color: #292929;\n font-size: 18px;\n padding-top: 10px;\n margin-right: 3px;\n"]);return OG=function(){return e},e}function EG(){var e=Object(i.a)(["\n margin-top: 0.3rem;\n display: flex;\n"]);return EG=function(){return e},e}function jG(){var e=Object(i.a)(["\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n color: #292929;\n padding-top: 10px;\n margin-right: 10px;\n margin-left: 10px;\n"]);return jG=function(){return e},e}function AG(){var e=Object(i.a)(["\n display: flex;\n"]);return AG=function(){return e},e}var wG=function(e){var t=e.codDisciplina,n=e.nomeDisciplina,a=e.nomeDisciplinaEng,i=e.tipoExame,c=e.epocaExame,o=e.anoLectivo,s=e.codPauta,u=e.onBack,d=e.children,p=Object(l.c)(xG);return r.a.createElement(IG,null,r.a.createElement(TG,null,r.a.createElement(g,{backButton:!0,title:"en"===p&&a?a.toLocaleUpperCase():n.toLocaleUpperCase(),onBack:u}),r.a.createElement(DG,null,t),r.a.createElement(_G,null,i)),r.a.createElement(CG,null,r.a.createElement(PG,null,o,"/",parseInt(o.toString().slice(-2))+1," - ",c&&kG[c]?Object(Ee.b)("pautas.".concat(kG[c])):"\xc9poca de Exame Desconhecido"," - ",i&&SG[i]?Object(Ee.b)("pautas.".concat(SG[i])):"Tipo de Exame Desconhecido"," - ",s)),d)},SG={NM:"normalExam",RE:"appealExam",ML:"improvementExam",DZ:"specialExam",SV:"summerSemesterExam",SE:"extraordinarySemesterExam",ES:"supplementaryExam"},kG={1:"firstSemester",2:"secondSemester",3:"appealPeriod",4:"extraordinaryPeriod",5:"specialPeriod",6:"annualPeriod"},TG=c.e.div(AG()),DG=c.e.div(jG()),CG=c.e.div(EG()),_G=c.e.div(OG()),PG=c.e.div(yG()),IG=c.e.div(vG());function RG(e){for(var t=0,n=0;n=0;)t=e%26,n=String.fromCharCode(65+t)+n,e=Math.floor(e/26)-1;return n}function GG(){var e=Object(i.a)(["\n font-size: 15px;\n"]);return GG=function(){return e},e}function NG(){var e=Object(i.a)(["\n display: flex;\n justify-content: space-between;\n padding: 0 10%;\n"]);return NG=function(){return e},e}function FG(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n gap: 0.5rem;\n"]);return FG=function(){return e},e}function zG(){var e=Object(i.a)(["\n display: flex;\n gap: 0.8rem;\n margin-top: 1rem;\n margin-left: 10%;\n"]);return zG=function(){return e},e}function MG(){var e=Object(i.a)(["\n width: 100%;\n justify-content: flex-end;\n gap: 1rem;\n margin-top: 2rem;\n display: flex;\n"]);return MG=function(){return e},e}var UG=c.e.div(MG()),BG=c.e.div(zG()),VG=c.e.div(FG()),HG=c.e.div(NG()),YG=Object(c.e)(s.Text)(GG()),KG=function(e){var t=e.changeModal,n=e.csvFile,i=e.onSubmit,c=e.onClose,o=Object(l.c)(JL),u=Object(a.useState)(!1),d=Object(O.a)(u,2),m=d[0],f=d[1],g=Object(a.useState)("A"),b=Object(O.a)(g,2),h=b[0],x=b[1],v=Object(a.useState)("B"),y=Object(O.a)(v,2),E=y[0],j=y[1],A=Object(a.useState)(!1),w=Object(O.a)(A,2),S=w[0],k=w[1],T=function(e,t){for(var n=0;n0&&n.data[0].bodyItems.length>0&&p(n.data[0].bodyItems),i.data&&i.data.length>0&&b(i.data)}),[n,i]),r.a.createElement(rG,{changeModal:t},r.a.createElement(ZG,null,r.a.createElement(s.Text,null,Object(Ee.b)("pautas.codes")),r.a.createElement(XG,null,r.a.createElement(C.a,{icon:yh.b,style:{fontSize:"1.2rem"},onClick:t}))),r.a.createElement(JG,null,r.a.createElement(s.Text,null,Object(Ee.b)("pautas.evaluationResultCodes"),": ",c.tipoAvaliacao.nomeTipoAvaliacao),d.map((function(e,t){return r.a.createElement(s.Text,{key:t},e.valor," - ",Object(Ee.b)("pautas.evaluationCode".concat(e.valor)))}))),r.a.createElement(JG,null,r.a.createElement(s.Text,null,Object(Ee.b)("pautas.examTypes"),":"),r.a.createElement(s.Text,null,"NM - ",Object(Ee.b)("pautas.normalExam")),r.a.createElement(s.Text,null,"RE - ",Object(Ee.b)("pautas.appealExam")),r.a.createElement(s.Text,null,"ML - ",Object(Ee.b)("pautas.improvementExam")),r.a.createElement(s.Text,null,"DZ - ",Object(Ee.b)("pautas.specialExam")),r.a.createElement(s.Text,null,"SV - ",Object(Ee.b)("pautas.summerSemester")),r.a.createElement(s.Text,null,"SE - ",Object(Ee.b)("pautas.extraordinarySemester")),r.a.createElement(s.Text,null,"RA - ",Object(Ee.b)("pautas.earlyAppeal"))),r.a.createElement(JG,null,r.a.createElement(s.Text,null,Object(Ee.b)("pautas.studentAttendanceRegimes")),g.map((function(e,t){return r.a.createElement(s.Text,{key:t},e.code," - ",Object(Ee.b)("pautas.studentAttendanceRegime".concat(e.code)))}))))},eN=function(e,t){return Math.round(e/t*100)+"%"},tN=function(e){return e.filter((function(e){return parseInt(e.nota)>=10&&parseInt(e.nota)<=20})).length},nN=function(e){return e.filter((function(e){return parseInt(e.nota)>=0&&parseInt(e.nota)<10})).length},aN=function(e){return e.filter((function(e){return 66===parseInt(e.nota)})).length},rN=function(e){return e.filter((function(e){return 77===parseInt(e.nota)})).length},iN=function(e){return e.filter((function(e){return 88===parseInt(e.nota)})).length},cN=function(e){return e.filter((function(e){return 99===parseInt(e.nota)})).length},oN=function(e){return e.filter((function(e){return""===e.nota})).length};function lN(){var e=Object(i.a)(["\n background-color: #fff;\n width: 35%;\n height: auto;\n max-height: 98vh;\n padding: 1rem;\n z-index: 1103;\n position: fixed;\n top: 0;\n left: 0;\n margin: 1% 32.5% 0 32.5%;\n overflow-x: hidden;\n overflow-y: auto;\n"]);return lN=function(){return e},e}function sN(){var e=Object(i.a)(["\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100vh;\n z-index: 2;\n background-color: rgba(0, 0, 0, 0.5);\n z-index: 31;\n z-index: 1102;\n"]);return sN=function(){return e},e}var uN=c.e.div(sN()),dN=c.e.div(lN()),pN=function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement(uN,{className:"animate__animated animate__fadeIn animate__fast",onClick:function(){e.changeModal()}}),r.a.createElement(dN,{className:"animate__animated animate__fadeIn animate__fast"},e.children))};function mN(){var e=Object(i.a)(["\ndisplay: flex;\njustify-content: flex-end;\ngap: 1rem;\nmargin-top: 1rem;\nmargin-bottom: 1rem;\n"]);return mN=function(){return e},e}function fN(){var e=Object(i.a)(["\nmargin-top: 0.1rem;\nwidth: 100%;\noverflow-x: auto;\n"]);return fN=function(){return e},e}function gN(){var e=Object(i.a)(["\ndisplay: flex;\nflex-direction: column;\ngap: 0.2rem;\n"]);return gN=function(){return e},e}var bN=c.e.div(gN()),hN=c.e.div(fN()),xN=c.e.div(mN()),vN=function(e){var t,n=e.editedGradesData,a=e.codigoPauta,i=e.gradesEdits,c=Object(l.b)(),o={totalStudents:(t=n).length,positiveGrades:tN(t),negativeGrades:nN(t),rnmStudents:aN(t),missingStudents:rN(t),dropOutStudents:iN(t),failedByMissingStudents:cN(t),studentsWithoutGrades:oN(t)},u=o.totalStudents,d=o.positiveGrades,m=o.negativeGrades,f=o.rnmStudents,g=o.missingStudents,b=o.dropOutStudents,h=o.failedByMissingStudents,x=o.studentsWithoutGrades,v=r.a.useState(!1),y=Object(O.a)(v,2),E=y[0],j=y[1],A=function(){j(!E)},w={header:{titles:[{text:Object(Ee.b)("pautas.data"),style:{textAlign:"left",width:"60%"}},{text:Object(Ee.b)("pautas.value"),style:{textAlign:"left",width:"20%"}},{text:Object(Ee.b)("pautas.percentage"),style:{textAlign:"left",width:"20%"}}],type:"columnTitle"},rows:[{cells:[{cellProps:"",content:Object(Ee.b)("pautas.totalNumberOfStudents")},{cellProps:"",content:u},{cellProps:"",content:"-"}],collapsableRows:[]},{cells:[{cellProps:"",content:Object(Ee.b)("pautas.studentsWithPositiveGrades")},{cellProps:"",content:d},{cellProps:"",content:eN(d,u)}],collapsableRows:[]},{cells:[{cellProps:"",content:Object(Ee.b)("pautas.studentsWithNegativeGrades")},{cellProps:"",content:m},{cellProps:"",content:eN(m,u)}],collapsableRows:[]},{cells:[{cellProps:"",content:Object(Ee.b)("pautas.rnmStudents")},{cellProps:"",content:f},{cellProps:"",content:eN(f,u)}],collapsableRows:[]},{cells:[{cellProps:"",content:Object(Ee.b)("pautas.absentStudents")},{cellProps:"",content:g},{cellProps:"",content:eN(g,u)}],collapsableRows:[]},{cells:[{cellProps:"",content:Object(Ee.b)("pautas.droppedOutStudents")},{cellProps:"",content:b},{cellProps:"",content:eN(b,u)}],collapsableRows:[]},{cells:[{cellProps:"",content:Object(Ee.b)("pautas.failedStudentsDueToAbsenteeism")},{cellProps:"",content:h},{cellProps:"",content:eN(h,u)}],collapsableRows:[]},{cells:[{cellProps:"",content:Object(Ee.b)("pautas.studentsWithoutGrades")},{cellProps:"",content:x},{cellProps:"",content:eN(x,u)}],collapsableRows:[]}]};return r.a.createElement(r.a.Fragment,null,E&&r.a.createElement(dG,{onClick:A,onConfirm:function(){c(p.a.EditGrades.setStatisticsModal()),c(p.a.EditGrades.saveOrSubmitGrades({codigoPauta:a,gradesEdits:i,isSubmission:!0}))},title:Object(Ee.b)("pautas.submitGradingSheetConfirmation"),body:Object(Ee.b)("pautas.gradingSheetCannotBeEditedAfterSubmission"),confirmButtonText:Object(Ee.b)("pautas.submitGradingSheet")}),!E&&r.a.createElement(pN,{changeModal:function(){c(p.a.EditGrades.setStatisticsModal())}},r.a.createElement(bN,null,x>0?r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Text,null,Object(Ee.b)("pautas.gradingSheetHasUnsavedGrades")),r.a.createElement(s.Text,{style:{fontSize:"0.9rem"}},Object(Ee.b)("pautas.gradingSheetIncomplete"))):r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Text,null,Object(Ee.b)("pautas.gradingSheetComplete")),r.a.createElement(s.Text,{style:{fontSize:"0.9rem"}},Object(Ee.b)("pautas.gradingSheetReadyForSubmission")))),r.a.createElement(hN,null,r.a.createElement(s.Table,{structure:w})),r.a.createElement(xN,null,x>0?r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Button,{danger:!0,onClick:function(){c(p.a.EditGrades.setStatisticsModal())}},Object(Ee.b)("pautas.cancel",{textOnly:!0})),r.a.createElement(s.Button,{action:!0,onClick:function(){c(p.a.EditGrades.setStatisticsModal()),c(p.a.EditGrades.saveOrSubmitGrades({codigoPauta:a,gradesEdits:i,isSubmission:!1}))}},Object(Ee.b)("pautas.save",{textOnly:!0}))):r.a.createElement(r.a.Fragment,null,r.a.createElement(s.Button,{action:!0,onClick:function(){c(p.a.EditGrades.setStatisticsModal()),c(p.a.EditGrades.saveOrSubmitGrades({codigoPauta:a,gradesEdits:i,isSubmission:!1}))}},Object(Ee.b)("pautas.save",{textOnly:!0})),r.a.createElement(s.Button,{action:!0,onClick:function(){A()}},Object(Ee.b)("pautas.submitGradingSheet",{textOnly:!0}))))))};function yN(){var e=Object(i.a)(["\n color: orange;\n"]);return yN=function(){return e},e}function ON(){var e=Object(i.a)(["\ndisplay: flex;\nflex-direction: column;\nmargin-bottom: 1rem;\nmax-height: 25rem;\noverflow-y: auto;\n"]);return ON=function(){return e},e}function EN(){var e=Object(i.a)(["\ndisplay: flex;\nalign-items: center;\ngap: 1rem;\n"]);return EN=function(){return e},e}function jN(){var e=Object(i.a)(["\ndisplay: flex;\njustify-content: space-between;\nmargin-bottom: 1rem;\npadding-bottom: 1rem;\nborder-bottom: 1px solid #ccc;\n"]);return jN=function(){return e},e}var AN=c.e.div(jN()),wN=c.e.div(EN()),SN=c.e.div(ON()),kN=Object(c.e)(s.Text)(yN());var TN=function(e){var t=e.onClick,n=Object(l.c)(WL),i=Object(a.useState)([]),c=Object(O.a)(i,2),o=c[0],u=c[1],d=Object(l.c)(QL),p=Object(a.useState)([]),m=Object(O.a)(p,2),f=m[0],g=m[1];return Object(a.useEffect)((function(){var e=n.map((function(e){return e.errors.map((function(t){var n=t.replace(" ",""),a="pautas.import".concat(n);return"".concat(Object(Ee.b)("pautas.errorInLine",{textOnly:!0})," ").concat(e.line," (").concat(e.nmec,") - ").concat(Object(Ee.b)(a,{textOnly:!0}))}))}));u(e.reduce((function(e,t){return e.concat(t)}),[]));var t=[];d.warning1&&t.push.apply(t,Object(v.a)(d.warning1.map((function(e){return"".concat(Object(Ee.b)("pautas.studentWithNmec",{textOnly:!0})," ").concat(e," ").concat(Object(Ee.b)("pautas.studentDoesntBelongToPauta",{textOnly:!0}))})))),d.warning3&&d.warning3.length>0&&d.warning3.forEach((function(e){try{var n=JSON.parse(e);t.push("".concat(Object(Ee.b)("pautas.changeDetectedForStudent",{textOnly:!0})," ").concat(n.name," (NMEC ").concat(n.nmec,") ").concat(Object(Ee.b)("pautas.gradeDidNotChange",{textOnly:!0})))}catch(a){console.error("Error parsing warning message:",a)}})),d.warning2&&d.warning2.length>0&&d.warning2.forEach((function(e){try{var n=JSON.parse(e);t.push("".concat(Object(Ee.b)("pautas.changeDetectedForStudent",{textOnly:!0})," ").concat(n.name," (NMEC ").concat(n.nmec,") ").concat(Object(Ee.b)("pautas.newGrade",{textOnly:!0})," ").concat(n.new_grade,", ").concat(Object(Ee.b)("pautas.previousGrade",{textOnly:!0})," ").concat(n.previous_grade))}catch(a){console.error("Error parsing warning message:",a)}})),g(t)}),[n,d]),r.a.createElement(rG,{changeModal:t},r.a.createElement(AN,null,n.length>0&&r.a.createElement(wN,null,r.a.createElement(C.a,{icon:_.N,style:{fontSize:"2.5rem",color:"red"}}),r.a.createElement(s.Text,{color:"red"},Object(Ee.b)("pautas.errorsModalHeader"))),!(n.length>0)&&Object.keys(d).length>0&&r.a.createElement(wN,null,r.a.createElement(C.a,{icon:_.u,style:{fontSize:"2.5rem",color:"orange"}}),r.a.createElement(kN,{color:"orange"},Object(Ee.b)("pautas.warningsModalHeader")))),r.a.createElement(SN,null,o.map((function(e,t){return r.a.createElement(s.Text,{color:"red",key:t},e)})),f.map((function(e,t){return r.a.createElement(kN,{color:"orange",key:"warning-".concat(t)},e)}))),r.a.createElement(s.Button,{style:{marginTop:"1rem",float:"right"},danger:!0,onClick:t},Object(Ee.b)("pautas.close",{textOnly:!0})))},DN=n(325),CN=n.n(DN),_N=(n(1054),n(559)),PN=n(383),IN=function(e){return e.App.currentLocale};function RN(){var e=Object(i.a)(["\n position: absolute;\n z-index: 111;\n transform: translateY(-1.5rem) translateX(2rem);\n\n\n > * {\n .react-datepicker-popper {\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n border-radius: 8px;\n overflow: hidden;\n }\n\n .react-datepicker__input-container {\n display: unset;\n }\n\n .react-datepicker__day-name, .react-datepicker__day, .react-datepicker__time-name {\n margin: 2px;\n width: 32px;\n line-height: 32px;\n text-align: center;\n border-radius: 50%;\n font-size: 16px;\n color: #333;\n font-weight: 500;\n\n &:hover {\n background-color: #f0f0f0;\n }\n }\n\n .react-datepicker__day--selected,\n .react-datepicker__day--in-range,\n .react-datepicker__day--range-start,\n .react-datepicker__day--range-end {\n background-color: #0eb4bd;\n color: white;\n font-weight: bold;\n }\n\n .react-datepicker__day--keyboard-selected {\n background-color: #bad9f1;\n }\n\n .react-datepicker__day--outside-month {\n color: #ccc;\n }\n\n .react-datepicker__header {\n background-color: white;\n border-bottom: 1px solid #f0f0f0;\n padding-top: 8px;\n position: relative;\n\n .react-datepicker__current-month,\n .react-datepicker-time__header,\n .react-datepicker-year-header {\n color: #333;\n font-weight: bold;\n font-size: 18px;\n }\n\n .react-datepicker__navigation {\n top: 20px;\n color: #333;\n cursor: pointer;\n position: absolute;\n &.react-datepicker__navigation--previous {\n left: 20px;\n }\n &.react-datepicker__navigation--next {\n right: 20px;\n }\n }\n }\n\n .react-datepicker__day--disabled {\n color: #ccc;\n cursor: not-allowed;\n }\n\n\n }\n"]);return RN=function(){return e},e}function LN(){var e=Object(i.a)(["\n position: relative;\n"]);return LN=function(){return e},e}function GN(){var e=Object(i.a)(["\n cursor: pointer;\n"]);return GN=function(){return e},e}var NN=Object(c.e)(C.a)(GN()),FN=function(e){var t=e.selectedDate,n=e.onDateChange,i=Object(a.useState)(!1),c=Object(O.a)(i,2),o=c[0],s=c[1],u=Object(l.c)(IN);Object(DN.registerLocale)("pt",_N.a);return r.a.createElement(r.a.Fragment,null,r.a.createElement(zN,null,r.a.createElement(NN,{icon:_.g,size:"lg",onClick:function(){return s(!o)}}),o&&r.a.createElement(MN,null,r.a.createElement(CN.a,{inline:!0,locale:"pt"===u?"pt":"en",selected:function(e){var t=e.split("-"),n=Object(O.a)(t,3),a=n[0],r=n[1],i=n[2];return new Date(i,r-1,a)}(t),onChange:function(e){var t=Object(PN.default)(e,"dd-MM-yyyy");n(t),s(!1)},filterDate:function(e){var t=new Date;return t.setHours(0,0,0,0),0!==e.getDay()&&e<=t}}))))},zN=c.e.div(LN()),MN=c.e.div(RN());function UN(){var e=Object(i.a)(["\n display: flex;\n align-items: center;\n gap: 1rem;\n"]);return UN=function(){return e},e}function BN(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n * {\n margin: 8px 0px;\n }\n"]);return BN=function(){return e},e}function VN(){var e=Object(i.a)(["\ndisplay: flex;\njustify-content: flex-end;\n"]);return VN=function(){return e},e}function HN(){var e=Object(i.a)(["\n text-decoration: underline dotted gold;\n text-decoration-thickness: 0.2rem;\n "]);return HN=function(){return e},e}function YN(){var e=Object(i.a)(["\n font-size: 18px;\n font-weight: 300;\n line-height: 1.5;\n color: #757575;\n ","\n"]);return YN=function(){return e},e}function KN(){var e=Object(i.a)(["\n display: none; // Hide the actual input\n"]);return KN=function(){return e},e}function WN(){var e=Object(i.a)(["\n display: inline-block;\n color: black;\n padding: 6px 12px;\n cursor: pointer;\n font-size: 16px;\n"]);return WN=function(){return e},e}function QN(){var e=Object(i.a)(["\n margin-top: 20px;\n margin-bottom: 10px;\n justify-content: flex-end;\n display: flex;\n"]);return QN=function(){return e},e}var qN=c.e.div(QN()),ZN=c.e.label(WN()),JN=c.e.input(KN()),XN=c.e.div(YN(),(function(e){return e.pickedExamDate&&e.pickedExamDate!==e.examDate&&Object(c.d)(HN())})),$N=c.e.div(VN()),eF=c.e.div(BN()),tF=c.e.div(UN()),nF=function(e){var t=e.theme,n=e.t,i=Object(l.b)(),c=Object(l.c)(NL),o=Object(l.c)(RL),d=Object(l.c)(FL),m=Object(l.c)(zL),b=Object(l.c)(ML),h=Object(l.c)(VL),x=Object(l.c)(YL),v=Object(l.c)(qL),y=Object(Pu.g)().codigoPauta,O=Object(l.c)(UL),E=Object(l.c)(BL),j=Object(l.c)(KL),A=Object(l.c)(LL),w=Object(l.c)(HL),S=Object(l.c)(ZL),k=Object(l.c)(JL),T=Object(l.c)(XL);Object(a.useEffect)((function(){return i(p.a.EditGrades.onMount(y)),function(){i(p.a.EditGrades.onUnmount())}}),[i]),Object(a.useEffect)((function(){var e=function(e){L()&&(e.preventDefault(),e.returnValue="")};return window.addEventListener("beforeunload",e),function(){return window.removeEventListener("beforeunload",e)}}),[m,S]);var D,P=Object($L.f)(i,c,m,d),I={titles:[{text:n("pautas.nmec"),style:{textAlign:"left"}},{text:n("pautas.name"),style:{textAlign:"left"}},{text:n("pautas.course"),style:{textAlign:"left"}},{text:n("pautas.regime"),style:{textAlign:"left"}},{text:n("pautas.grade"),style:{textAlign:"center",width:"0.1%"}}],type:"columnTitle"};D=Array.isArray(c)?{header:I,rows:c.map((function(e,t){return{cells:[{cellProps:"",content:e.nmec},{cellProps:"",content:e.nome},{cellProps:"",content:e.curso},{cellProps:"",content:e.regime},{cellProps:{style:{textAlign:"center"}},content:Object($L.i)(e,m,P,d,c)}],key:"row-".concat(t),collapsableRows:[]}}))}:{header:I,rows:[]};var R=function(){i(p.a.EditGrades.setIsLabelsModalOpen())},L=function(){return Object.keys(m).length>0||S&&S!==o.dataExame},G=function(){L()?i(p.a.EditGrades.setIsConfirmPageLeaveModalOpen()):f.h.goBack()},N=function(){i(p.a.EditGrades.setIsConfirmDiscardChangesModalOpen())};return r.a.createElement(u.a,{loading:!c,expanded:!0,headerLeft:r.a.createElement(g,{title:n("routes.editGrades")}),mainContent:r.a.createElement(r.a.Fragment,null,k.loadingGradeData&&r.a.createElement(eF,null,r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"40%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"40%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"0%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"})),!k.loadingGradeData&&0!=Object.keys(T).length&&r.a.createElement(r.a.Fragment,null,x&&r.a.createElement(dG,{onClick:G,onConfirm:function(){f.h.goBack()},title:n("pautas.confirmExitPage"),body:n("pautas.changesWillNotBeSaved")}),v&&r.a.createElement(dG,{onClick:N,onConfirm:function(){i(p.a.EditGrades.clearGradeEdits()),i(p.a.EditGrades.clearExamDate()),N()},title:n("pautas.confirmDiscardChanges"),body:n("pautas.changesWillNotBeSaved")}),b&&r.a.createElement(vN,{editedGradesData:Object($L.c)(c,m),codigoPauta:o.codigoPauta,gradesEdits:m}),h&&r.a.createElement($G,{onClick:R}),r.a.createElement(wG,{onBack:G,codDisciplina:T.codDisciplina.toString(),nomeDisciplina:T.nomeDisciplina,nomeDisciplinaEng:T.nomeDisciplinaEng,tipoExame:T.tipoExame||o.tipoExame,epocaExame:T.epocaExame||parseInt(o.epocaExame),anoLectivo:T.anoLectivo,codPauta:T.codPauta},r.a.createElement(tF,null,r.a.createElement(XN,{examDate:o.dataExame,pickedExamDate:null!==S&&void 0!==S?S:void 0},n("pautas.examDate"),": ",S||o.dataExame),r.a.createElement(FN,{selectedDate:S||o.dataExame,onDateChange:function(e){return i(p.a.EditGrades.setExamDate(e))}}))),r.a.createElement(qN,null,r.a.createElement(ZN,{onClick:R},r.a.createElement(C.a,{icon:_.w})," ",n("pautas.legend")),r.a.createElement("div",null,r.a.createElement(ZN,{htmlFor:"csv-file-input"},r.a.createElement(C.a,{icon:_.P})," ",n("pautas.importFile")),r.a.createElement(JN,{id:"csv-file-input",type:"file",accept:".csv, .xlsx, .xlsm",onChange:function(e){Object($L.e)(e,i)}})),r.a.createElement(s.Dropdown,{placeholder:n("pautas.supplementaryNotes",{textOnly:!0}),canBeCleared:!0,options:Object($L.b)(A),onChange:function(e,t){var n=t.value;return Object($L.g)(i,c,m,n,A)},onClear:function(){return Object($L.h)(i,m,w)},style:{width:"20rem"}})),O&&r.a.createElement(KG,{changeModal:function(){return i(p.a.EditGrades.setIsCSVModalOpen())},csvFile:E,onSubmit:function(e,t,n,a){i(p.a.EditGrades.uploadGrades({codigoPauta:y,nmecColumnIndex:e,gradeColumnIndex:t,hasHeader:n,csvFile:a}))},onClose:function(){return i(p.a.EditGrades.setIsCSVModalOpen())}}),j&&!O&&r.a.createElement(TN,{onClick:function(){i(p.a.EditGrades.setIsErrorsModalOpen())}}),r.a.createElement("div",{style:{width:"100%",overflowX:"auto"}},r.a.createElement(s.Table,{loading:k.loadingTable,structure:D})),r.a.createElement($N,null,L()&&r.a.createElement(s.Button,{danger:!0,style:{marginTop:"2rem",marginRight:"1rem"},onClick:function(){N()}},n("pautas.cancel",{textOnly:!0})),r.a.createElement(s.Button,{action:!0,style:{marginTop:"2rem"},onClick:function(){i(p.a.EditGrades.setStatisticsModal())}},n("pautas.save",{textOnly:!0})))))})},aF=function(e){return e.GradesHistory};function rF(){var e=Object(i.a)(["\n margin-top: 4px;\n color: #666;\n"]);return rF=function(){return e},e}function iF(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n * {\n margin: 8px 0px;\n }\n"]);return iF=function(){return e},e}var cF=c.e.div(iF()),oF=c.e.div(rF()),lF=function(e){var t=e.t,n=Object(a.useContext)(c.a),i=Object(l.c)(aF),o=i.historyList,d=i.loadingStatus,m=i.gradeDetails,b=Object(l.b)(),h=p.a.GradesHistory.getGradeHistory,x=Object(f.d)().params.codigoPauta;Object(a.useEffect)((function(){return b(p.a.GradesHistory.onMount()),function(){b(p.a.GradesHistory.onUnmount())}}),[b]),Object(a.useEffect)((function(){null!==x&&b(h({codigoPauta:x}))}),[x]);var v={header:{titles:[{text:t("pautas.historyDateHour"),style:{textAlign:"left"}},{text:t("pautas.gradeState"),style:{textAlign:"left"}},{text:t("pautas.actor"),style:{textAlign:"left"}},{text:"Obs.",style:{textAlign:"left"}}],type:"columnTitle"},rows:o.map((function(e,n){var a=new Date(e.dataHora),i=a.toLocaleDateString("en-GB",{year:"numeric",month:"2-digit",day:"2-digit"}),c=a.toLocaleTimeString("en-GB",{hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1});return{cells:[{cellProps:"",content:r.a.createElement(r.a.Fragment,null,r.a.createElement("div",null,i),r.a.createElement(oF,null,c))},{cellProps:"",content:t("pautas.gradeState"+e.codEstado)},{cellProps:"",content:e.nomeUtilizador},{cellProps:"",content:e.obs}],key:"row-".concat(n),collapsableRows:[]}}))};return r.a.createElement(u.a,{loading:d.loadingGradeHistory,expanded:!0,headerLeft:r.a.createElement(g,{title:t("routes.gradeHistory")}),mainContent:r.a.createElement(r.a.Fragment,null,d.loadingGradeHistory&&r.a.createElement(cF,null,r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"40%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"40%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:n.sizes.large,width:"100%"})),!d.loadingGradeHistory&&m&&r.a.createElement(r.a.Fragment,null,r.a.createElement(wG,{codDisciplina:m.codDisciplina,nomeDisciplina:m.nomeDisciplina,nomeDisciplinaEng:m.nomeDisciplinaEng,tipoExame:m.tipoExame,epocaExame:m.epocaExame,anoLectivo:m.anoLectivo,codPauta:m.codPauta}),r.a.createElement("div",{style:{width:"100%",overflowX:"auto"}},r.a.createElement(s.Table,{structure:v}))))})},sF=n(264),uF=n(394),dF={afterDatasetsDraw:function(e,t){e.initialAnimationCompleted||(e.initialAnimationCompleted=t>=1);var n=e.ctx;e.data.datasets.forEach((function(a,r){var i=e.getDatasetMeta(r);i.hidden||i.data.forEach((function(r,i){var c,o=a.backgroundColor[i],l=e.scales["y-axis-0"].bottom,s=r.tooltipPosition().y;c=e.initialAnimationCompleted?l:s+(l-s)*t,n.save(),n.strokeStyle=o,n.lineWidth=2,n.beginPath(),n.moveTo(r._model.x,s),n.lineTo(r._model.x,c),n.stroke(),n.restore()}))}))}};uF.Chart.plugins.register(dF);var pF=function(e){var t=e.gradeCounts,n=e.loadingStatus,i=e.setCustomTooltip,c=Object(a.useRef)(null);return Object(a.useEffect)((function(){return n.loadingGradeDetailsCounts||n.loadingGradeDetailsInfo||function(){if(t&&0!==Object.keys(t).length){var e=["66","77","88","99"],n=Array.from({length:21},(function(e,t){return t.toString()})),a=[].concat(Object(v.a)(n),e),r=Object.keys(t).filter((function(e){return a.includes(e)})).reduce((function(e,n){return e[n]=t[n],e}),{}),o=a,l=o.map((function(t){return{x:t,y:r[t]||0,r:r[t]?6:0,backgroundColor:e.includes(t)?"#FF5733":"#0EB4BD"}}));if(window.myLollipopChart)window.myLollipopChart.data.labels=o,window.myLollipopChart.data.datasets[0].data=l,window.myLollipopChart.update();else{var s=c.current;if(s&&s.getContext){var u=s.getContext("2d");u?window.myLollipopChart=new uF.Chart(u,{type:"bubble",data:{labels:o,datasets:[{label:"",data:l,backgroundColor:l.map((function(e){return e.backgroundColor}))}]},options:{title:{display:!1},legend:{display:!1},responsive:!0,maintainAspectRatio:!1,layout:{padding:{right:90}},scales:{xAxes:[{type:"category",labels:o,scaleLabel:{display:!0,labelString:"Notas"}}],yAxes:[{beginAtZero:!0,scaleLabel:{display:!0,labelString:"N\xfamero de Estudantes"},ticks:{stepSize:10}}]},tooltips:{enabled:!1,mode:"point",intersect:!0,custom:function(e){if(0!==e.opacity){if(e.body){var t=e.caretY- -300,n=e.caretX- -20,a="N\xfamero de Estudantes: ".concat(e.dataPoints[0].yLabel);i({display:!0,position:{x:n,y:t},content:a})}}else i({display:!1,position:{x:0,y:0},content:""})}},plugins:{lineToAxisPlugin:dF}}}):console.error("2D context not available for the canvas")}else console.error("Canvas element not found")}}}(),function(){window.myLollipopChart&&(window.myLollipopChart.destroy(),window.myLollipopChart=void 0)}}),[t,n.loadingGradeDetailsCounts,n.loadingGradeDetailsInfo,i]),t&&Object.keys(t).some((function(e){var t=parseInt(e);return!isNaN(t)&&t>=0&&t<=20||["66","77","88","99"].includes(e)}))?r.a.createElement("div",{style:{height:"26rem",width:"100%",marginTop:"2rem"}},r.a.createElement("canvas",{ref:c,id:"lollipopChart",style:{height:"100%",width:"100%"}})):null};function mF(){var e=Object(i.a)(["\n\tposition: fixed;\n\ttop: 2.5rem;\n left: 18%;\n width: 65%;\n\tz-index: 1103;\n"]);return mF=function(){return e},e}function fF(){var e=Object(i.a)(["\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100vh;\n\tz-index: 1102;\n\tbackground-color: rgba(0, 0, 0, 0.5);\n"]);return fF=function(){return e},e}var gF=c.e.div(fF()),bF=c.e.div(mF()),hF=function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement(gF,{onClick:function(t){t.target===t.currentTarget&&e.changeModal()}}),r.a.createElement(bF,null,e.pdfUrl?r.a.createElement(EC,{document:{url:e.pdfUrl,name:"Pauta_".concat(e.pautaCode,".pdf")},height:"92vh"}):r.a.createElement("div",null,"Loading PDF...")))};function xF(){var e=Object(i.a)(["\n width: 100%;\n height: 300px;\n\n * {\n margin: 8px 0px;\n }\n"]);return xF=function(){return e},e}var vF=c.e.div(xF()),yF=function(e){var t=e.theme,n=e.t,i=Object(l.b)(),c=Object(l.c)(sF.b),o=c.pautaData,d=c.dataExame,m=c.gradeCounts,b=c.loadingStatus,h=c.pdfUrl,x=c.isPdfReady,v=c.isPdfModalOpen,y=Object(a.useState)({display:!1,position:{x:0,y:0},content:""}),E=Object(O.a)(y,2),j=E[0],A=E[1],w=p.a.App.navigateTo,S=p.a.GradesDetails.getGradeDetails,k=Object(f.d)().params.codigoPauta,T=d?function(e){var t=e.split("-");if(3===t.length){var n=Object(O.a)(t,3),a=n[0],r=n[1],i=n[2];return a=1===a.length?"0".concat(a):a,r=1===r.length?"0".concat(r):r,"".concat(a,"/").concat(r,"/").concat(i)}return e}(d):"",D=Object(l.c)(sF.a);Object(a.useEffect)((function(){return i(p.a.GradesDetails.onMount()),function(){i(p.a.GradesDetails.onUnmount())}}),[i]),Object(a.useEffect)((function(){null!==k&&i(S({codigoPauta:k}))}),[k,S,i]);var C=function(){i(p.a.GradesDetails.fetchPdf()),i(p.a.GradesDetails.setIsPdfModalOpen())},_={header:{titles:[{text:n("pautas.codigoDisciplina"),style:{textAlign:"left"}},{text:n("pautas.nomeDisciplina"),style:{textAlign:"left",width:"12%"}},{text:n("pautas.codigoPauta"),style:{textAlign:"left"}},{text:n("pautas.anoLectivo"),style:{textAlign:"left"}},{text:n("pautas.semestre"),style:{textAlign:"left",width:"2%"}},{text:n("pautas.tipoExame"),style:{textAlign:"left",width:"5%"}},{text:n("pautas.examDate"),style:{textAlign:"left",width:"10%"}},{text:n("pautas.studentsNumber"),style:{textAlign:"left",width:"3%"}},{text:n("pautas.gradeState"),style:{textAlign:"left",width:"10%"}},{text:"",style:{textAlign:"left"}}],type:"columnTitle"},rows:o.map((function(e,t){return{cells:[{cellProps:"",content:e.codDisciplina},{cellProps:"",content:"pt"===D?e.nomeDisciplina:e.nomeDisciplinaEng},{cellProps:"",content:e.codPauta},{cellProps:"",content:e.anoLectivo},{cellProps:"",content:e.semestre},{cellProps:"",content:e.tipoExame},{cellProps:"",content:T},{cellProps:"",content:e.ntotalAlunos},{cellProps:"",content:n("pautas.gradeState"+e.estadoActual)},{cellProps:"",content:r.a.createElement("div",{style:{display:"flex",gap:"1rem"}},r.a.createElement(s.Button,{onClick:function(){return i(w({key:"gradeHistory",params:{codigoPauta:e.codPauta}}))},action:!0},n("pautas.historic")),(7===e.estadoActual||8===e.estadoActual)&&r.a.createElement(s.Button,{action:!0,onClick:C},n("pautas.visualize")))}],key:"row-".concat(t),collapsableRows:[]}}))};return r.a.createElement(u.a,{headerLeft:r.a.createElement(g,{title:n("routes.gradeDetails")}),expanded:!0,mainContent:r.a.createElement(r.a.Fragment,null,x&&v&&r.a.createElement(hF,{changeModal:function(){i(p.a.GradesDetails.setIsPdfModalOpen())},pdfUrl:h,scale:.8,pautaCode:k||""}),j.display&&r.a.createElement("div",{style:{position:"absolute",left:j.position.x,top:j.position.y,backgroundColor:"white",border:"1px solid #ccc",padding:"8px",zIndex:1e3}},j.content),(b.loadingGradeDetailsInfo||b.loadingGradeDetailsCounts)&&r.a.createElement(vF,null,r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"40%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"40%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"}),r.a.createElement(s.AnimatedBackground,{height:t.sizes.large,width:"100%"})),!b.loadingGradeDetailsInfo&&0!==o.length&&!b.loadingGradeDetailsCounts&&""!==d&&m&&Object.keys(m).length>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement(wG,{codDisciplina:o[0].codDisciplina.toString(),nomeDisciplina:o[0].nomeDisciplina,nomeDisciplinaEng:o[0].nomeDisciplinaEng,tipoExame:o[0].tipoExame,epocaExame:o[0].epocaExame,anoLectivo:o[0].anoLectivo,codPauta:o[0].codPauta}),r.a.createElement("div",{style:{width:"100%",overflowX:"auto"}},r.a.createElement(s.Table,{structure:_})),r.a.createElement(pF,{gradeCounts:m,loadingStatus:b,setCustomTooltip:A})))})},OF=function(e){return e.ExamEnrollment},EF=function(e){return e.App.user};function jF(){var e=Object(i.a)(["\n text-align: center;\n"]);return jF=function(){return e},e}var AF=c.e.div(jF()),wF=function(e){var t=e.t,n=p.a.Exams,i=n.onMount,c=n.onUnmount,o=Object(l.b)(),u=(Object(l.c)(OF).loading,Object(l.c)(EF));return Object(a.useEffect)((function(){return o(i()),function(){o(c())}}),[o,i,c]),r.a.createElement(AF,null,r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},t("generic.iframeBanner")),padding:"15px 38px",noPointer:!0}),r.a.createElement("iframe",{src:"https://paco.ua.pt/PACO2/secvirtual/c_examesInscr.asp?token="+u.idToken+"&impe="+u.impersonate,width:"100%",height:"800px",frameBorder:"0"}))},SF=function(e){return e.ExamEnrollment},kF=function(e){return e.App.user};function TF(){var e=Object(i.a)(["\n text-align: center;\n"]);return TF=function(){return e},e}var DF=c.e.div(TF()),CF=function(e){var t=e.t,n=p.a.TransferalCompetence,i=n.onMount,c=n.onUnmount,o=Object(l.b)(),u=(Object(l.c)(SF).loading,Object(l.c)(kF));return Object(a.useEffect)((function(){return o(i()),function(){o(c())}}),[o,i,c]),r.a.createElement(DF,null,r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},t("generic.iframeBanner")),padding:"15px 38px",noPointer:!0}),r.a.createElement("iframe",{src:"https://paco.ua.pt/PACO2/secvirtual/opcoes/aviso.asp?token="+u.idToken+"&impe="+u.impersonate,width:"100%",height:"800px",frameBorder:"0"}))},_F=function(e){return e.App.user};function PF(){var e=Object(i.a)(["\n text-align: center;\n"]);return PF=function(){return e},e}var IF=function(e){var t=e.t,n=(e.i18n,p.a.ClassSupoort),i=n.onMount,c=n.onUnmount,o=Object(l.b)(),u=Object(l.c)(_F);return Object(a.useEffect)((function(){return o(i()),function(){o(c())}}),[o,i,c]),r.a.createElement(RF,null,r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},t("generic.iframeBanner")),padding:"15px 38px",noPointer:!0}),r.a.createElement("iframe",{src:"https://paco.ua.pt/PACO2/secvirtual/aulas/lista_turmas_aluno.asp?token="+u.idToken+"&impe="+u.impersonate,width:"100%",height:"800px",frameBorder:"0"}))},RF=c.e.div(PF()),LF=function(e){return e.App},GF=function(e){return e.GradesGuide},NF=function(e){var t=e.t,n=e.id,i=Object(l.c)(GF),o=i.markdown,u=i.loadingMarkdown,d=(Object(l.c)(LF).user,p.a.GradesGuide),m=d.onMount,f=d.onUnmount,b=(p.a.App.navigateTo,Object(l.b)());Object(a.useContext)(c.a);return Object(a.useEffect)((function(){return b(m(n)),function(){b(f())}}),[b,m,f]),r.a.createElement(z,{pageStructure:{loading:u,headerLeft:r.a.createElement(g,{backButton:!0,title:t("routes.guide")}),subHeader:r.a.createElement(s.Text,{weight:"medium",color:"primary",size:"large"},t(n?"routes.".concat(n):"routes.pautasSignature"))},value:(null===o||void 0===o?void 0:o.value)||"",valueEn:(null===o||void 0===o?void 0:o.valueEn)||"",valueCh:(null===o||void 0===o?void 0:o.valueCh)||""})},FF=function(e){return e.SpecialExams},zF=function(e){return e.App.user};function MF(){var e=Object(i.a)(["\n text-align: center;\n"]);return MF=function(){return e},e}var UF,BF=c.e.div(MF()),VF=function(e){var t=e.t,n=p.a.Exams,i=n.onMount,c=n.onUnmount,o=Object(l.b)(),u=(Object(l.c)(FF).loading,Object(l.c)(zF));return Object(a.useEffect)((function(){return o(i()),function(){o(c())}}),[o,i,c]),r.a.createElement(BF,null,r.a.createElement(s.CallToAction,{topBorder:!0,footer:r.a.createElement(s.Text,{color:"darkGrey",size:"article"},t("generic.iframeBanner")),padding:"15px 38px",noPointer:!0}),r.a.createElement("iframe",{src:"https://paco.ua.pt/PACO2/secvirtual/epocaespecialdz/fichaInscricao.asp?token="+u.idToken+"&impe="+u.impersonate,width:"100%",height:"800px",frameBorder:"0"}))},HF=function(e){return e.App},YF=[or.a.IFRAME_LOGS],KF=[or.a.IFRAME_LOGS_ORIGIN,or.a.IFRAME_LOGS],WF=function(e,t){var n=[];function a(e){var t;if(!e.origin||(a=e.origin,KF.some((function(e){return e===a})))){var a,r=e.data,i=r.type,c=r.payload,o=null===(t=n.find((function(e){return e.type===i})))||void 0===t?void 0:t.listener;o&&o(c)}else console.warn("Received message from unexpected origin: ".concat(e.origin))}window.addEventListener("message",a);return{sendMessage:function(n,a){var r;e&&(r=null!==t&&void 0!==t?t:null===e||void 0===e?void 0:e.location.origin,YF.some((function(e){return e===r})))?e.postMessage({type:n,payload:a},null!==t&&void 0!==t?t:null===e||void 0===e?void 0:e.location.origin):console.log("Failed to send message. Target window is not provided.")},addMessageListener:function(e,t){n.push({type:e,listener:t})},removeMessageListener:function(e){var t=n.findIndex((function(t){return t.type===e}));-1!==t&&n.splice(t,1)},cleanup:function(){window.removeEventListener("message",a),n.splice(0,n.length)}}};function QF(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n // to compensate PageStructure default margin-top\n margin-top: -20px;\n"]);return QF=function(){return e},e}!function(e){e.STORE_TOASTER_ACTION="toaster",e.STORE_NAVIGATE_ACTION="navigate",e.STORE_LOCALE_ACTION="currentLocale",e.STORE_EXAMPLE_ACTION="example",e.STORE_OTHER_ACTION="other",e.IFRAME_HEIGHT="height",e.CHANGE_LANG="lang",e.LOGOUT="logout"}(UF||(UF={}));var qF=function(e){e.t,e.i18n;var t,n=p.a.Logs,i=n.onMount,c=n.onUnmount,o=p.a.App,s=o.signout,d=o.navigateTo,m=p.a.Toaster.showToaster,f=Object(l.c)(HF),g=f.user,b=f.currentLocale,h=Object(a.useState)(!1),x=Object(O.a)(h,2),v=x[0],y=x[1],E=Object(a.useState)(0),j=Object(O.a)(E,2),A=j[0],w=j[1],S=Object(a.useRef)(null),k=WF(null===(t=S.current)||void 0===t?void 0:t.contentWindow,or.a.IFRAME_LOGS),T=k.addMessageListener,D=k.sendMessage,C=k.removeMessageListener,_=function(){var e=Object(yD.a)(vD.a.mark((function e(){return vD.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y(!0);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){var e=S.current;return e&&e.addEventListener("load",_),function(){e&&e.removeEventListener("load",_)}}),[]),Object(a.useEffect)((function(){D(UF.STORE_OTHER_ACTION,g)}),[g,v]),Object(a.useEffect)((function(){D(UF.CHANGE_LANG,{lang:b})}),[b,v]),Object(a.useEffect)((function(){return T(UF.STORE_NAVIGATE_ACTION,(function(e){P(d(e))})),T(UF.STORE_TOASTER_ACTION,(function(e){P(m(e))})),T(UF.IFRAME_HEIGHT,(function(e){var t;w(null!==(t=Number(e.height))&&void 0!==t?t:0)})),T(UF.LOGOUT,(function(e){P(s())})),D(UF.STORE_OTHER_ACTION,g),D(UF.CHANGE_LANG,{lang:b}),function(){C(UF.STORE_NAVIGATE_ACTION)}}),[v]);var P=Object(l.b)();return Object(a.useEffect)((function(){return P(i()),function(){P(c())}}),[P,i,c]),r.a.createElement(u.a,{loading:!v,mainContent:r.a.createElement(ZF,null,r.a.createElement("iframe",{title:"logs",src:or.a.IFRAME_LOGS,ref:S,scrolling:"no",width:"100%",height:A,style:{resize:"inherit"},frameBorder:"0"}))})},ZF=c.e.div(QF()),JF=function(e){return e.App};function XF(){var e=Object(i.a)(["\n display: flex;\n flex-direction: column;\n\n // to compensate PageStructure default margin-top\n margin-top: -20px;\n"]);return XF=function(){return e},e}var $F=function(e){e.t,e.i18n;var t,n=p.a.LogsStudent,i=n.onMount,c=n.onUnmount,o=p.a.Toaster.showToaster,s=p.a.App.signout,d=Object(l.c)(JF),m=d.user,f=d.currentLocale,g=Object(a.useState)(!1),b=Object(O.a)(g,2),h=b[0],x=b[1],v=Object(a.useState)(0),y=Object(O.a)(v,2),E=y[0],j=y[1],A=Object(a.useRef)(null),w=Object(l.b)(),S=WF(null===(t=A.current)||void 0===t?void 0:t.contentWindow,or.a.IFRAME_LOGS),k=S.addMessageListener,T=S.sendMessage,D=function(){var e=Object(yD.a)(vD.a.mark((function e(){return vD.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x(!0);case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(a.useEffect)((function(){var e=A.current;return e&&e.addEventListener("load",D),function(){e&&e.removeEventListener("load",D)}}),[]),Object(a.useEffect)((function(){T(UF.STORE_OTHER_ACTION,m)}),[m,h]),Object(a.useEffect)((function(){T(UF.CHANGE_LANG,{lang:f})}),[f]),Object(a.useEffect)((function(){k(UF.STORE_TOASTER_ACTION,(function(e){w(o(e))})),k(UF.IFRAME_HEIGHT,(function(e){var t;j(null!==(t=Number(e.height))&&void 0!==t?t:0)})),k(UF.LOGOUT,(function(e){w(s())})),T(UF.STORE_OTHER_ACTION,m),T(UF.STORE_NAVIGATE_ACTION,{key:"/student"}),T(UF.CHANGE_LANG,{lang:f})}),[h]),Object(a.useEffect)((function(){return w(i()),function(){w(c())}}),[w,i,c]),r.a.createElement(u.a,{loading:!h,mainContent:r.a.createElement(ez,null,r.a.createElement("iframe",{title:"logs",src:or.a.IFRAME_LOGS,ref:A,scrolling:"no",width:"100%",height:E,style:{resize:"inherit"},frameBorder:"0"}))})},ez=c.e.div(XF()),tz=[{exact:!0,key:"inMaintenance",name:"inMaintenance",path:{pt:"/manutencao",en:"/maintenance"},hideFromSidebar:!0,detached:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:gs},{exact:!0,key:"home",name:"initialPage",disabled:!1,hideFromSidebar:!1,path:{pt:"/",en:"/"},inMaintenance:!1,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:J,module:{name:"paco",service:""}},{exact:!0,key:"schedulesselection",name:"schedulesSelection",path:{pt:"/horarios/escolha",en:"/schedules/selection"},roles:["nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],component:yA,module:{name:"schedules",service:"sgh"}},{exact:!0,key:"createdSchedules",name:"createdSchedules",childOf:"schedulesselection",inMaintenance:!1,hideFromSidebar:!0,path:{pt:"/horarios/criados",en:"/schedules/created"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],component:hv,module:{name:"",service:"sgh"}},{exact:!0,key:"seriationhistory",name:"seriationHistory",childOf:"createdSchedules",hideFromSidebar:!0,path:{pt:"/horarios/historico",en:"/schedules/history"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],component:al,module:{name:"",service:"sgh"}},{exact:!0,key:"provisoryseriationhistory",name:"provisorySeriationHistory",childOf:"createdSchedules",hideFromSidebar:!0,path:{pt:"/horarios/historico_provisorio/:id",en:"/schedules/provisory_history/:id"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],component:al,module:{name:"",service:"sgh"}},{exact:!0,key:"provisoryscheduleseriationhistory",name:"provisoryScheduleSeriationHistory",childOf:"createdSchedules",hideFromSidebar:!0,path:{pt:"/horarios/horario_historico_provisorio/:id",en:"/schedules/schedule_provisory_history/:id"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],component:al,module:{name:"",service:"sgh"}},{exact:!0,key:"provisoryseriationhistorydetails",name:"provisorySeriationHistoryDetails",childOf:"createdSchedules",hideFromSidebar:!0,path:{pt:"/horarios/historico_provisorio/detalhes/:id/:seriationId",en:"/schedules/provisory_history/details/:id/:seriationId"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],component:Ol,module:{name:"",service:"sgh"}},{exact:!0,key:"seriationhistorydetails",name:"seriationHistoryDetails",childOf:"createdSchedules",hideFromSidebar:!0,path:{pt:"/horarios/historico/detalhes/:id/:seriationId",en:"/schedules/history/details/:id/:seriationId"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],component:Ol,module:{name:"",service:"sgh"}},{exact:!0,key:"mySchedule",name:"mySchedule",inMaintenance:!1,path:{pt:"/horarios/horario",en:"/schedules/schedule"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],component:Zj,module:{name:"schedules",service:"sgh"}},{exact:!0,key:"createSchedule",name:"createSchedule",childOf:"createdSchedules",hideFromSidebar:!0,inMaintenance:!1,path:{pt:"/horarios/criar",en:"/schedules/create"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],component:Zj,module:{name:"",service:"sgh"}},{exact:!0,key:"freeOptionsList",name:"freeOptionsList",childOf:"",hideFromSidebar:!1,inMaintenance:!1,path:{pt:"/horarios/lista-opcoes-livres",en:"/schedules/free-options-list"},roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:$j,module:{name:"schedules",service:"sgh"}},{exact:!0,key:"editSchedule",name:"editSchedule",childOf:"createdSchedules",hideFromSidebar:!0,path:{pt:"/horarios/:id/editar",en:"/schedules/:id/edit/"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],component:Zj,module:{name:"",service:"sgh"}},{exact:!0,key:"duplicateSchedule",name:"duplicateSchedule",childOf:"createdSchedules",hideFromSidebar:!0,path:{pt:"/horarios/:id/duplicar",en:"/schedules/:id/duplicate"},roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],component:Zj,module:{name:"",service:"sgh"}},{exact:!0,key:"allschedules",name:"allSchedules",path:{pt:"/horarios/todos-os-horarios",en:"/schedules/all-schedules"},component:MA,roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"schedules",service:"sgh"}},{exact:!0,key:"help",name:"help",disabled:!1,hideFromSidebar:!1,path:{pt:"/ajuda",en:"/help"},inMaintenance:!1,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:de,module:{name:"paco",service:""}},{exact:!0,key:"schedulesGuide",name:"guide",hideFromSidebar:!1,path:{pt:"/horarios/ajuda",en:"/schedules/help"},groups:["frontoffice"],roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],component:function(e){return r.a.createElement(FA,Object.assign({id:"horarios"},e))},module:{name:"schedules",service:"sgh"}},{exact:!0,key:"schedulesGuideFreeOptions",name:"guide",hideFromSidebar:!0,path:{pt:"/horarios/ajuda/opcoes_livres",en:"/schedules/free_options"},groups:["frontoffice"],roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],component:function(e){return r.a.createElement(FA,Object.assign({id:"freeOptionsHelp"},e))},module:{name:"schedules",service:"sgh"}},{exact:!0,key:"schedulesGuideSpecific",name:"guide",hideFromSidebar:!0,path:{pt:"/horarios/ajuda/simulacao",en:"/schedules/help/simulation"},groups:["frontoffice"],roles:["student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_FullAccess"],component:function(e){return r.a.createElement(FA,Object.assign({id:"simulationHelp"},e))},module:{name:"schedules",service:"sgh"}},{exact:!0,key:"personaldata",name:"personalData",path:{pt:"/dados-pessoais",en:"/personal-data"},disabled:!1,hideFromSidebar:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:ux,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"registrations",name:"registrations",disabled:!1,hideFromSidebar:!1,path:{pt:"/matriculas",en:"/registrations"},roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:Uo,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"registrationdetails",name:"registrationDetails",hideFromSidebar:!0,disabled:!1,childOf:"registrations",path:{pt:"/matriculas/detalhes/:id",en:"/matriculas/detalhes/:id"},roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:mo,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"curricularPlan",name:"curricularPlan",disabled:!1,hideFromSidebar:!1,path:{pt:"/plano-curricular",en:"/curricular-plan"},roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:Bb,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"ucDetails",name:"ucDetails",childOf:"curricularPlan",inMaintenance:!1,hideFromSidebar:!0,path:{pt:"/plano-curricular/:ucCode/notas/:regid",en:"/curricular-plan/:ucCode/grades/:regid"},roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:mh,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"exams",name:"exams",childOf:"enrollments",disabled:!1,hideFromSidebar:!1,path:{pt:"/exames",en:"/exams"},component:wF,inMaintenance:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"enrollmentRenewal",name:"enrollmentRenewal",childOf:"enrollments",disabled:!1,hideFromSidebar:!1,link:"https://paco.ua.pt/Inscricoes",component:mR,inMaintenance:!0,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"examEnrollment",name:"examEnrollment",childOf:"enrollments",disabled:!1,hideFromSidebar:!1,path:{pt:"/inscricao-exames",en:"/exam-enrollment"},component:xR,inMaintenance:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"improvementExamEnrollment",name:"improvementExamEnrollment",childOf:"enrollments",disabled:!1,hideFromSidebar:!1,path:{pt:"/inscricao-melhorias",en:"/improvement-exam-enrollment"},component:QR,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"specialExams",name:"specialExams",childOf:"enrollments",disabled:!1,hideFromSidebar:!1,path:{pt:"/inscricoes-especial",en:"/special-exams"},component:VF,inMaintenance:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"evaluationTypeSelection",name:"evaluationTypeSelection",childOf:"enrollments",disabled:!1,hideFromSidebar:!1,path:{pt:"/selecao-avaliacao",en:"/evaluation-selection"},component:eL,inMaintenance:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"transferalCompetence",name:"transferalCompetence",childOf:"enrollments",disabled:!1,hideFromSidebar:!1,path:{pt:"/competencias-transferiveis",en:"/transferal-competence"},component:CF,inMaintenance:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"examsCalendar",name:"examsCalendar",disabled:!1,hideFromSidebar:!1,path:{pt:"/calendario-exames",en:"/exams-calendar"},roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:iR,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"assessmentchoice",name:"assessmentChoice",childOf:"subscriptions",path:{pt:"/escolha-avaliacao",en:"/assessment-choice"},disabled:!0,hideFromSidebar:!0,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:Rg,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"classsupport",name:"classSupport",hideFromSidebar:!1,path:{pt:"/apoio-aulas",en:"/class-support"},disabled:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:IF,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"grades",name:"grades",path:{pt:"/notas",en:"/grades"},disabled:!0,hideFromSidebar:!0,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:_g,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"payments",name:"payments",path:{pt:"/pagamentos",en:"/payments"},disabled:!1,hideFromSidebar:!1,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:am,module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"pendingDebitsPayment",name:"pendingDebitsPayment",childOf:"payments",inMaintenance:!1,hideFromSidebar:!0,path:{pt:"/pagamentos/pagamento-debitos",en:"/payments/debit-payment"},roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:xg,groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"newapplication",name:"newApplication",childOf:"applications",path:{pt:"/novo-requerimento",en:"/new-application"},disabled:!1,hideFromSidebar:!1,component:Ji,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"applicationslist",name:"applicationsList",childOf:"applications",path:{pt:"/lista-requerimentos",en:"/requirement-list"},disabled:!1,hideFromSidebar:!1,component:zs,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"applicationdetails",name:"applicationDetails",childOf:"applicationslist",hideFromSidebar:!0,disabled:!1,path:{pt:"/lista-requerimentos/:registrationId/:id",en:"/requirement-list/:registrationId/:id"},component:gu,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"newcertificate",name:"newCertificate",childOf:"certificates",disabled:!1,hideFromSidebar:!1,path:{pt:"/nova-certidao",en:"/new-certificate"},component:eD,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"certificateslist",name:"certificatesList",childOf:"certificates",disabled:!1,hideFromSidebar:!1,path:{pt:"/lista-certidoes",en:"/certificate-list"},component:iC,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"certificatesdetails",name:"certificatesDetails",childOf:"certificateslist",disabled:!1,path:{pt:"/lista-certidoes/:certificateId/:registrationId",en:"/certificate-list/:certificateId/:registrationId"},component:JP,roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],hideFromSidebar:!0,groups:["frontoffice"],module:{name:"secVirtual",service:"secVirtual"}},{exact:!0,key:"pageNotFound",name:"pageNotFound",path:{pt:"/pagina-nao-encontrada",en:"/page-not-found"},hideFromSidebar:!0,detached:!1,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:Gl},{exact:!0,key:"pageServerError",name:"pageServerError",path:{pt:"/erro-servidor",en:"/server-error"},hideFromSidebar:!0,detached:!1,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],component:rs},{exact:!0,key:"accessDenied",name:"accessDenied",path:{pt:"/acesso-negado",en:"/access-denied"},hideFromSidebar:!0,detached:!1,groups:["frontoffice"],roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],component:Kl},{exact:!0,key:"certificateValidator",name:"certificateValidator",childOf:"",disabled:!1,inMaintenance:!1,path:{pt:"/consulta-certidao",en:"/certificate-consultation"},component:yI,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],hideFromSidebar:!1,groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"certificateValidatorWithAccessKey",name:"certificateValidatorWithAccessKey",childOf:"",disabled:!1,inMaintenance:!1,path:{pt:"/consulta-certidao/:accessKey",en:"/certificate-consultation/:accessKey"},component:yI,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],hideFromSidebar:!0,groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"credits",name:"credits",hideFromSidebar:!1,link:"https://paco.ua.pt/Creditacoes/Geral/Default.aspx",disabled:!1,childOf:"secVirtual",roles:["student","exStudent","superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"]},{exact:!0,key:"backofficeSgh",name:"backofficeSgh",hideFromSidebar:!1,link:"https://api.paco20-play-aws.ua.pt/sgh_backoffice/admin/login/",disabled:!1,roles:["nonProfessor","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"backoffice",service:""}},{exact:!0,key:"onlineEnrollments",name:"onlineEnrollments",hideFromSidebar:!0,link:"https://paco.ua.pt/Matriculas/Geral/Default.aspx",disabled:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"postGraduationApplication",name:"postGraduationApplication",hideFromSidebar:!0,childOf:"candidature",link:"https://paco.ua.pt/Candidaturas",disabled:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"m23Applications",name:"m23Applications",hideFromSidebar:!0,childOf:"candidature",link:"https://paco.ua.pt/M23/Geral/Default.aspx",disabled:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"m23ApplicationsTESP",name:"m23ApplicationsTESP",hideFromSidebar:!0,link:"https://paco.ua.pt/M23TESP/Geral/Default.aspx",disabled:!0,childOf:"candidature",roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"specialApplications",name:"specialApplications",hideFromSidebar:!0,link:"https://paco.ua.pt/candidaturas",disabled:!0,childOf:"candidature",roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"TESPApplications",name:"TESPApplications",hideFromSidebar:!0,link:"https://paco.ua.pt/candidaturas",disabled:!0,childOf:"candidature",roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"isolatedCurricularUnits",name:"isolatedCurricularUnits",hideFromSidebar:!0,link:"https://paco.ua.pt/Candidaturas",disabled:!0,childOf:"candidature",roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"freeCoursesApplications",name:"freeCoursesApplications",hideFromSidebar:!0,link:"https://www.ua.pt/pt/dlc/cursos-livres-e-ple",disabled:!0,childOf:"candidature",roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"internationalStudentsApplications",name:"internationalStudentsApplications",hideFromSidebar:!0,link:"https://paco.ua.pt/candidaturas",disabled:!0,childOf:"candidature",roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"pedagogicalDossier",name:"pedagogicalDossier",hideFromSidebar:!0,link:"https://paco.ua.pt/DPUC/secure/Default.aspx",disabled:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"teachers",service:"secVirtual"}},{exact:!0,key:"courseDirectorOnlineCreditations",name:"courseDirectorOnlineCreditations",hideFromSidebar:!0,link:"https://paco.ua.pt/Creditacoes/Geral/Default.aspx",disabled:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"teachers",service:"secVirtual"}},{exact:!0,key:"organicDirectorsIsolatedUCs",name:"organicDirectorsIsolatedUCs",hideFromSidebar:!0,link:"https://paco.ua.pt/candidaturas",disabled:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"teachers",service:"secVirtual"}},{exact:!0,key:"academicServices",name:"academicServices",hideFromSidebar:!0,link:"https://www.ua.pt/pt/sga/",disabled:!0,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"aveiroUniversity",name:"aveiroUniversity",hideFromSidebar:!1,link:"https://www.ua.pt/",disabled:!1,roles:["guest","nonProfessor","other","protocol","researcher","scholarship","exStudent","student","superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"secVirtual"}},{exact:!0,key:"gradesManagement",name:"gradesManagement",childOf:"pautas",path:{pt:"/pautas/",en:"/grades/"},roles:["professor","superUser_FullAccess","superUser_ReadOnly","pautas_superUser_ReadOnly","pautas_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"pautas"},component:IL},{exact:!0,key:"editGrades",name:"editGrades",childOf:"gradesManagement",hideFromSidebar:!0,disabled:!1,path:{pt:"/pautas/:codigoPauta/editar",en:"/grades/:codigoPauta/edit"},roles:["professor","superUser_FullAccess","superUser_ReadOnly","pautas_superUser_ReadOnly","pautas_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"pautas"},component:nF},{exact:!0,key:"gradeDetails",name:"gradeDetails",childOf:"gradesManagement",hideFromSidebar:!0,disabled:!1,path:{pt:"/pautas/:codigoPauta/detalhes/",en:"/grades/:codigoPauta/details/"},roles:["professor","superUser_FullAccess","superUser_ReadOnly","pautas_superUser_ReadOnly","pautas_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"pautas"},component:yF},{exact:!0,key:"gradeHistory",name:"gradeHistory",childOf:"gradesManagement",hideFromSidebar:!0,disabled:!1,path:{pt:"/pautas/:codigoPauta/historico",en:"/grades/:codigoPauta/history"},roles:["professor","superUser_FullAccess","superUser_ReadOnly","pautas_superUser_ReadOnly","pautas_superUser_FullAccess"],groups:["frontoffice"],module:{name:"",service:"pautas"},component:lF},{exact:!0,key:"pautasHelp",name:"pautasHelp",childOf:"pautas",hideFromSidebar:!1,path:{pt:"/pautas-ajuda/",en:"/grades-help/"},groups:["frontoffice"],roles:["professor","superUser_FullAccess","superUser_ReadOnly","pautas_superUser_ReadOnly","pautas_superUser_FullAccess"],component:function(e){return r.a.createElement(NF,Object.assign({id:"pautas"},e))},module:{name:"",service:"pautas"}},{exact:!0,key:"logsGeneral",name:"logsGeneral",detached:!1,disabled:!1,hideFromSidebar:!1,path:{pt:"/accessos-geral",en:"/logs-general"},groups:["frontoffice"],roles:["superUser_FullAccess","superUser_ReadOnly","sec_superUser_ReadOnly","sec_superUser_FullAccess"],module:{name:"logs",service:""},component:qF},{exact:!0,key:"logsStudent",name:"logsStudent",detached:!1,disabled:!1,hideFromSidebar:!1,path:{pt:"/accessos-estudante",en:"/logs-student"},groups:["frontoffice"],roles:["superUser_FullAccess","superUser_ReadOnly","exStudent","student"],module:{name:"logs",service:""},component:$F}];t.a=tz},29:function(e,t,n){"use strict";var a,r=n(21),i=r.a.API_WSO2+r.a.API_SCHEDULES_PATH,c=r.a.API_WSO2+r.a.API_SEC_VIRTUAL_PATH,o=r.a.API_BASE_URL+r.a.API_TRANSLATIONS_PATH,l=(null!==(a=r.a.INTERNAL_API_BASE_URL)&&void 0!==a?a:r.a.API_BASE_URL)+r.a.API_STUDENT,s=r.a.API_BASE_URL+r.a.API_SEARCH,u=r.a.API_WSO2+r.a.API_PAUTAS_PATH+"grades-management",d=r.a.API_WSO2+r.a.API_PAUTAS_PATH+"grades-signature";t.a={signin:{superUser:"".concat(l,"rcu/gfuserbymailpaco2"),rcuGroups:"".concat(l,"rcu/gfuserbymailpaco2"),token:r.a.API_WSO2+"token",refresh:r.a.API_WSO2+"refresh",login:"".concat(l,"login")},st:{translations:o+"translations/?markdown=false",markdown:o+"translations/?markdown=true"},student:{registration:"".concat(l,"students/registrations/")},search:{functionalities:"".concat(s,"functionalities/"),functionalitiesSearch:"".concat(s,"functionalities/search"),functionalitiesHelp:"".concat(s,"functionalities/help")},sgh:{allStudentRegistrations:"".concat(i,"Students/"),schedule:"".concat(i,"Schedule/"),studentSchedules:"".concat(i,"Schedules/"),freeOptions:"".concat(i,"FreeOptionsList/"),studentFreeOptions:"".concat(i,"FreeOptions/"),studentAccess:"".concat(i,"Phase/"),studentUcs:"".concat(i,"Ucs/"),studentSeriation:"".concat(i,"Students/"),phases:"".concat(i,"Phases/"),history:"".concat(i,"History/"),historyDetails:"".concat(i,"Seriation"),login:"".concat(i,"Login")},secVirtual:{postCertAccessCodeWithRecaptcha:"".concat(c,"recaptcha"),allStudentRegistrations:"".concat(c,"registrations/"),studentCurricularPlan:"".concat(c,"curricular-plan/"),studentRegistrationSummary:"".concat(c,"curricular-plan/summary"),studentExtraCurricularUcs:"".concat(c,"curricular-plan/extracurricular-ucs/"),studentMobilityUcs:"".concat(c,"curricular-plan/mobility-ucs/"),studentAccreditedUcs:"".concat(c,"curricular-plan/accredited-ucs/"),studentModuleOptions:function(e){return"".concat(c,"curricular-plan/options-modules/").concat(e)},getCurricularUnitDetails:function(e){return"".concat(c,"curricular-plan/").concat(e,"/grades")},personalDataForms:"".concat(c,"personal-data/"),personalDataPhoneNumber:"".concat(c,"personal-data/contacts"),certificateCodeValidation:function(e){return"".concat(c,"requests/certificates/validate?accessKey=").concat(e)},studentCardInfo:"".concat(c,"personal-data/card/"),studentPicture:"".concat(c,"personal-data/photo/"),addressForm:"".concat(c,"personal-data/address/"),contactsForm:"".concat(c,"personal-data/contacts/"),registration:function(e){return"".concat(c,"registrations/").concat(e)},payments:"".concat(c,"payments/"),unpaidDebits:"".concat(c,"payments/unpaid-debits/"),pendingDebits:"".concat(c,"payments/pending-debits/"),getExamCalendar:"".concat(c,"calendar"),paymentsMbWay:"".concat(c,"payments/mb-way-ref"),paymentsMb:"".concat(c,"payments/mb-ref"),paymentMbInfo:function(e){return"".concat(c,"payments/mb-ref/").concat(e)},studentSignups:"".concat(c,"signups"),studentCertificatesList:"".concat(c,"requests/certificates/submitted/"),studentCertificatesDetails:function(e){return"".concat(c,"requests/certificates/submitted/").concat(e)},getCertificateTypes:"".concat(c,"requests/certificates/"),getCertificateForm:function(e,t){return"".concat(c,"requests/certificates/").concat(e,"?registrationId=").concat(t)},postCertificateForm:function(e){return"".concat(c,"requests/certificates?registrationId=").concat(e)},postCertificateOptions:function(e){return"".concat(c,"requests/certificates/cost?registrationId=").concat(e)},getCertificateChangeHistory:function(e,t){return"".concat(c,"requests/certificates/").concat(e,"/access-history?registrationId=").concat(t)},getStudentCertificateRequests:"".concat(c,"requests/certificates/submitted"),getStudentCertificateRequestsOnMountState:"".concat(c,"requests/certificates/onmountstate"),getApplicationTypes:c+"requests/applications/",getApplicationForm:function(e){return"".concat(c,"requests/applications/").concat(e)},postApplicationForm:"".concat(c,"requests/applications"),getStudentApplications:c+"requests/applications/submitted",getApplicationDetails:function(e){return"".concat(c,"requests/applications/submitted/").concat(e)}},files:{postFiles:function(e,t){return"".concat(c,"files?studentId=").concat(e,"®istrationId=").concat(t)},getFile:function(e,t,n,a){return"".concat(c,"files/").concat(e,"/").concat(t,"/?expires=").concat(n,"&signature=").concat(a)},getFileEndpoint:"".concat(c,"files/test")},pautas:{professorGradesInfo:u,gradesStatistics:"".concat(u,"/statistics"),gradeDetails:function(e){return"".concat(u,"/").concat(e)},gradeHistoryInfo:function(e){return"".concat(u,"/").concat(e,"/history-pauta")},gradeDecryptedInfo:function(e){return"".concat(u,"/").concat(e,"/decrypted-pauta")},saveIntermediateGrade:function(e){return"".concat(u,"/").concat(e,"/save-intermediate-pauta")},submitGrade:function(e){return"".concat(u,"/").concat(e,"/submit-pauta")},uploadGradeFile:function(e,t,n,a,r){return"".concat(u,"/").concat(e,"/upload-pauta?uniqueIdentifierColumn=").concat(t,"\n &gradeColumn=").concat(n,"&hasHeader=").concat(a,"&sheetNumber=").concat(r)},gradePdf:function(e,t){return"".concat(d,"/download-pdf/").concat(e,"/").concat(t)}}}},320:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));n(8);var a=function(e){var t=null;return e.ucs.some((function(e,n){e.classSchedule.some((function(e){e.selected&&(t=n)}))})),t},r=function(e,t,n){return n.some((function(n){return n.optionId!==e.optionId&&null!==n.selected&&void 0!==n.selected&&n.ucs[n.selected].ucId===t.ucId}))}},321:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));var a=function(e){var t=null;return e.ucs.some((function(e,n){e.classSchedule.some((function(e){e.selected&&(t=n)}))})),t},r=function(e,t,n){return n.some((function(n){return n.optionId!==e.optionId&&null!==n.selected&&void 0!==n.selected&&n.ucs[n.selected].ucId===t.ucId}))}},322:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(8),r=function(e,t,n){var r=e.requestedCertificate,i=e.details,c=e.additionalDocuments,o=Object(a.a)(Object(a.a)(Object(a.a)({},function(e,t,n){var a={};return e?(e.forEach((function(e){if(null!==t[e.nameKey]&&void 0!==t[e.nameKey])if("radio_button"===e.type){if(void 0!==t[e.nameKey]&&null!==t[e.nameKey]){t[e.nameKey];var r=e.nameKey;a[e.nameKey]=n[r][t[r]]}}else if("dropdown"===e.type){var i=t[e.nameKey];e.values.forEach((function(t){t.valueId!==i||(a[e.nameKey]=t.valueId)}))}else if("checkbox_table"===e.type){var c=[];t[e.nameKey].forEach((function(t){e.values.forEach((function(e){e.valueId===t&&c.push({ucCode:e.nameKey.ucCode,isAvailable:null===e.nameKey.isAvailable||e.nameKey.isAvailable})}))})),a.ucs_codes=c}else a[e.nameKey]=t[e.nameKey]})),a):void 0}(r.values,t,n)),function(e,t,n){var a={};return e.forEach((function(e){if("radio_button"===e.type){if(void 0!==t[e.nameKey]&&null!==t[e.nameKey]){var r=t[e.nameKey],i=e.values[r].valueId;a[e.nameKey]=n[e.nameKey]?n[e.nameKey][i]:-1}}else if("dropdown"===e.type){if(void 0!==t[e.nameKey]&&null!==t[e.nameKey]){var c=t[e.nameKey];a[e.nameKey]=e.values[c].nameKey}}else a[e.nameKey]=t[e.nameKey]})),a}(i.values,t,n)),function(e,t){var n={documents:[]};return Object.keys(t).forEach((function(e){e.includes("otherDocument")&&null!==t[e]&&void 0!==t[e]&&n.documents.push({name:e,id:t[e].id})})),n}(c.values,t));return t?o:null}},33:function(e,t,n){"use strict";var a=n(66),r=n(3),i=n(0),c=n.n(i),o=n(2),l=n(179),s=n(1110),u=n(1);function d(){var e=Object(r.a)(["\n &&& {\n ","\n }\n"]);return d=function(){return e},e}function p(){var e=Object(r.a)(["\n &&& {\n flex-grow: 1;\n padding-top: 0;\n margin-top: 20px;\n\n @media only screen and (max-width: 767px) {\n &.ui.grid > .column:not(.row) {\n padding-left: 0rem !important;\n padding-right: 0rem !important;\n }\n }\n }\n"]);return p=function(){return e},e}function m(){var e=Object(r.a)(["\n position: sticky;\n top: 100px;\n margin-top: ",";\n\n ","\n"]);return m=function(){return e},e}function f(){var e=Object(r.a)(["\n display: flex;\n position: relative;\n flex-direction: column;\n flex: 1;\n\n > .grid {\n padding-top: 40px;\n }\n"]);return f=function(){return e},e}function g(){var e=Object(r.a)(["\n &&& {\n padding-bottom: 0 !important;\n margin-bottom: ",";\n }\n"]);return g=function(){return e},e}function b(){var e=Object(r.a)(["\n &&& {\n padding-bottom: 0 !important;\n margin-bottom: ",";\n\n ","\n }\n"]);return b=function(){return e},e}function h(){var e=Object(r.a)(["\n &&& {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n margin-bottom: 14px;\n\n ","\n }\n"]);return h=function(){return e},e}function x(){var e=Object(r.a)(["\n display: flex;\n justify-content: flex-end;\n"]);return x=function(){return e},e}function v(){var e=Object(r.a)(["\n display: flex;\n justify-content: flex-start;\n"]);return v=function(){return e},e}function y(){var e=Object(r.a)([""]);return y=function(){return e},e}function O(){var e=Object(r.a)(["\n display: ",";\n height: 100%;\n"]);return O=function(){return e},e}function E(){var e=Object(r.a)(["\n &&& {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n width: ",";\n ","\n }\n"]);return E=function(){return e},e}t.a=function(e){var t=e.loading,n=e.expanded,a=e.headerLeft,r=e.headerRight,s=e.subHeader,d=e.mainContent,p=e.secondaryContent,m=e.secondaryContentOffset,f=e.secondaryContentNonStickyGrow,g=Object(i.useContext)(o.a);return c.a.createElement(j,{expanded:n?1:0},(a||r)&&c.a.createElement(w,null,c.a.createElement(l.a,{centered:!p&&!n},c.a.createElement(D,{maxWidth:!p&&!n,mobile:16,tablet:16,computer:16,largeScreen:p||n?16:12,widescreen:p||n?16:12},c.a.createElement(l.a,{padded:!1},c.a.createElement(C,{hassubheader:void 0!==s?1:0,mobile:16,tablet:16,computer:10,largeScreen:10,widescreen:10},c.a.createElement(A,{hide:t},c.a.createElement(S,null,a)),t&&a&&c.a.createElement(u.AnimatedBackground,{height:g.sizes.xxLarge,width:"80%"})),c.a.createElement(C,{hassubheader:void 0!==s?1:0,mobile:16,tablet:16,computer:6,largeScreen:6,widescreen:6},c.a.createElement(k,null,c.a.createElement(A,{hide:t},r),t&&r&&c.a.createElement(u.AnimatedBackground,{height:g.sizes.xxLarge,width:"40%"}))))),s&&c.a.createElement(T,{maxWidth:!p&&!n,mobile:16,tablet:16,computer:p?12:16,largeScreen:p?12:n?16:12,widescreen:p?12:n?16:12},c.a.createElement(A,{hide:t},s),t&&c.a.createElement(u.AnimatedBackground,{height:g.sizes.xxLarge,width:"100%"})))),c.a.createElement(_,null,c.a.createElement(I,{centered:!p&&!n},c.a.createElement(R,{maxWidth:!p&&!n,mobile:16,tablet:16,computer:p?12:16,largeScreen:p?12:n?16:12,widescreen:p?12:n?16:12},t&&c.a.createElement(u.LoadingBackgroundWrapper,{loading:!0,maskProps:{lineBreak:"8px",widths:["30%","40%","100%","100%","100%","100%","60%","40%"]},length:8}),c.a.createElement(A,{hide:t},d)),p&&c.a.createElement(l.a.Column,{largeScreen:4,computer:4},c.a.createElement(P,{fix:f,offset:m},t&&c.a.createElement(u.AnimatedBackground,{height:g.sizes.xxLarge,width:"100%"}),c.a.createElement(A,{hide:t},p))))))};var j=Object(o.e)(s.a)(E(),(function(e){return e.expanded?"1920px":"1388px"}),(function(e){return e.expanded&&"padding:0;"})),A=o.e.div(O(),(function(e){return e.hide?"none":"unset"})),w=o.e.div(y()),S=o.e.div(v()),k=o.e.div(x()),T=Object(o.e)((function(e){e.maxWidth;var t=Object(a.a)(e,["maxWidth"]);return c.a.createElement(l.a.Column,t)}))(h(),(function(e){return e.maxWidth&&"\n @media only screen and (max-width: 1919px) and (min-width: 1200px) {\n min-width: 1000px !important;\n }\n "})),D=Object(o.e)((function(e){e.maxWidth;var t=Object(a.a)(e,["maxWidth"]);return c.a.createElement(l.a.Column,t)}))(b(),(function(e){return e.hassubheader?"8px":"15px"}),(function(e){return e.maxWidth&&"\n @media only screen and (max-width: 1919px) and (min-width: 1200px) {\n min-width: 1000px !important;\n }\n "})),C=Object(o.e)(l.a.Column)(g(),(function(e){return e.hassubheader?"8px":"15px"})),_=o.e.div(f()),P=o.e.div(m(),(function(e){var t=e.offset;return t?"".concat(t,"px"):"0"}),(function(e){return e.fix?" \n display: flex;\n flex-direction: column;\n flex-grow: 1;\n height: 100%;\n\n >div{\n height: 0;\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n }\n ":""})),I=Object(o.e)(l.a)(p()),R=Object(o.e)((function(e){e.maxWidth;var t=Object(a.a)(e,["maxWidth"]);return c.a.createElement(l.a.Column,t)}))(d(),(function(e){return e.maxWidth&&"\n @media only screen and (max-width: 1919px) and (min-width: 1200px) {\n min-width: 1000px !important;\n }\n "}))},5:function(e,t,n){"use strict";var a=n(95),r=n(24),i=Object(r.b)({name:"App",initialState:{user:{name:"",roles:["guest"],accessToken:"",registrations:[],scopes:[]},routingStructure:[],translationsEdit:!1,currentLocale:"",apiTranslations:[],isSidebarOpen:!1,startingApp:!0},reducers:{onMount:function(){},setRoutingStructure:function(e,t){e.routingStructure=t.payload},setUser:function(e,t){e.user=t.payload},toggleApiTranslationsEdit:function(){},setTranslationsEdit:function(e,t){e.translationsEdit=t.payload},setApiTranslations:function(e,t){e.apiTranslations=t.payload},updateApiTranslation:function(e,t){},navigateTo:function(e,t){},navigateBack:function(){},changeLocale:function(e,t){},setCurrentLocale:function(e,t){e.currentLocale=t.payload},setStartingApp:function(e,t){e.startingApp=t.payload},onFirstSignIn:function(){},updateUserRole:function(e,t){},toggleSidebar:function(e){e.isSidebarOpen=!e.isSidebarOpen},signout:function(){},impersonateUser:function(e,t){},cleanImpersonateUser:function(){}}}),c={roles:n(21).a.ROLES},o=Object(r.b)({name:"AppTools",initialState:c,reducers:{}}),l=Object(r.b)({name:"LogsStudent",initialState:{loadingModule:!0},reducers:{onMount:function(){},onUnmount:function(){},setLoadingModule:function(e,t){e.loadingModule=t.payload}}}),s=Object(r.b)({name:"Logs",initialState:{loadingModule:!0},reducers:{onMount:function(){},onUnmount:function(){},setLoadingModule:function(e,t){e.loadingModule=t.payload}}}),u={loadingExamsCalendar:!0,eventsData:[],currentICS:null,filterParams:{type:"",search:""},calendarFilterTypes:[],calendarCurrentYearMonth:"",initialCalendarDate:"",errorStatus:{errLoadingCalendarData:!1}},d=Object(r.b)({name:"ExamsCalendar",initialState:u,reducers:{onMount:function(){},onUnmount:function(){},getExamCalendar:function(e,t){},getExamCalendarData:function(e,t){},setLoadingExamsCalendar:function(e,t){e.loadingExamsCalendar=t.payload},setEventsData:function(e,t){e.eventsData=t.payload},setCurrentICS:function(e,t){e.currentICS=t.payload},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setTypeFilter:function(e,t){e.filterParams.type=t.payload},setCalendarFilterTypes:function(e,t){e.calendarFilterTypes=t.payload.map((function(e,t){return{key:t,text:e.translation,value:e.key}}))},setCalendarCurrentYearMonth:function(e,t){e.calendarCurrentYearMonth=t.payload},setInitialCalendarDate:function(e,t){e.initialCalendarDate=t.payload},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},setReset:function(e){return u}}}),p={status:null,details:null,loadingStatus:{loading:!0},errorStatus:{errLoading:!1}},m=Object(r.b)({name:"ApplicationDetails",initialState:p,reducers:{onMount:function(){},onUnmount:function(){},getStatusAndDetails:function(){},setStatus:function(e,t){e.status=t.payload},setDetails:function(e,t){e.details=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},reset:function(e){return p}}}),f={currentStep:1,applicationTypeId:-1,applicationData:{registrationId:null,type:{theme:null,id:null,name:null},form:null,formValues:null},applicationTypes:{data:{},filters:[]},applicationTypePagination:{limit:null,offset:null,totalPages:null,totalRecords:null},filterParams:{type:"",search:""},numAdditionalDocs:1,loadingStatus:{loading:!0,tabLoading:!0},errorStatus:{errLoading:!1,errNoApplications:!1,errLoadingApplicationList:!1,errLoadingApplicationForm:!1,errSubmittingForm:!1}},g=Object(r.b)({name:"NewApplication",initialState:f,reducers:{onMount:function(){},onUnmount:function(){},setCurrentStep:function(e,t){e.currentStep=t.payload},setApplicationData:function(e,t){e.applicationData=t.payload},getApplicationTypes:function(e,t){},setApplicationTypes:function(e,t){e.applicationTypes={data:t.payload.data,filters:t.payload.filters.map((function(e,t){return{key:t,text:e,value:e}}))}},setActiveRegistration:function(){},setApplicationTypeId:function(e,t){e.applicationTypeId=t.payload},getApplicationForm:function(){},submitApplication:function(){},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setTypeFilter:function(e,t){e.filterParams.type=t.payload},setFormSchema:function(e,t){e.applicationData.form=t.payload},setNumAdditionalDocs:function(e,t){e.numAdditionalDocs=t.payload},addAdditionalDoc:function(e){e.numAdditionalDocs+=1},remAdditionalDoc:function(e){e.numAdditionalDocs-=1},resetAdditionDocs:function(e){e.numAdditionalDocs=f.numAdditionalDocs},addDocumentToFormSchema:function(e,t){},removeDocumentFromFormSchema:function(e,t){},resetApplicationSelection:function(e){e.applicationData.type=f.applicationData.type,e.applicationData.form=f.applicationData.form,e.applicationData.formValues=f.applicationData.formValues,e.numAdditionalDocs=f.numAdditionalDocs,e.applicationTypes=f.applicationTypes},resetStepThree:function(e){e.applicationData.form=f.applicationData.form,e.applicationData.formValues=f.applicationData.formValues,e.numAdditionalDocs=f.numAdditionalDocs},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},resetPage:function(e){return f}}}),b={loading:!0,eligibility:null,history:[],scholarship:null,registrationGeneralInfo:null,errorStatus:{errorRegistrationDetails:!1}},h=Object(r.b)({name:"RegistrationDetails",initialState:b,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},getRegistration:function(){},setEligibility:function(e,t){e.eligibility=t.payload},setHistory:function(e,t){e.history=t.payload},setScholarship:function(e,t){e.scholarship=t.payload},setRegistrationGeneralInfo:function(e,t){e.registrationGeneralInfo=t.payload},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},reset:function(e){return b}}}),x={loading:!0,errorStatus:{errLoadingRegistrations:!1}},v=Object(r.b)({name:"Registrations",initialState:x,reducers:{onMount:function(){},setLoading:function(e,t){e.loading=t.payload},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},onUnmount:function(){},reset:function(e){return x}}}),y=n(66),O={seriationHistoryResults:[],currentDetails:{currentYear:"",currentScheduleName:null,allocationProb:null,seriationDate:null,currentSemester:"",existingPhases:[]},currentSelectedPhase:null,seriationId:null,finalSeriation:null,loading:!0,invalidSchedule:!1,phaseFilterList:[],filterParams:{phase:""}},E=Object(r.b)({name:"SeriationHistory",initialState:O,reducers:{onMount:function(){},onUnmount:function(){},getSeriationHistoryResults:function(e,t){},setSeriationHistoryResults:function(e,t){e.seriationHistoryResults=t.payload},setLoading:function(e,t){e.loading=t.payload},setCurrentDetails:function(e,t){var n=t.payload,a=n.phaseFilterList,r=n.currentPhase,i=n.seriationId,c=n.finalSeriation,o=Object(y.a)(n,["phaseFilterList","currentPhase","seriationId","finalSeriation"]);e.currentDetails=o,e.phaseFilterList=a,e.currentSelectedPhase=r,e.seriationId=i,e.finalSeriation=c},setCurrentSelectedPhase:function(e,t){e.currentSelectedPhase=t.payload},setIsScheduleInvalid:function(e,t){e.invalidSchedule=t.payload},reset:function(e){return O}}}),j={loading:!0,seriationDate:null,ranking:{rankingNumber:null,rankingTotal:null,regimen:null,totalEcts:null,grade:null,repeatUcs:null},log:null},A=Object(r.b)({name:"SeriationHistoryDetails",initialState:j,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},setSeriationDate:function(e,t){e.seriationDate=t.payload},setRanking:function(e,t){e.ranking=t.payload},setLog:function(e,t){e.log=t.payload},getSeriationHistoryDetails:function(){},reset:function(e){return j}}}),w=Object(r.b)({name:"FreeOptionsDropdown",initialState:{options:[],confirmationModalIsOpen:!1,freeOptionsSearchModalIsOpen:{modalOpen:!1,option:null},optionIndexToRemove:null,optionToRemove:null,ucIdToRemove:null},reducers:{setOptions:function(e,t){e.options=t.payload},setFreeOptions:function(e,t){},setConfirmationModalOpening:function(e,t){e.confirmationModalIsOpen=t.payload},setFreeOptionsSearchModalOpening:function(e,t){e.freeOptionsSearchModalIsOpen=t.payload},setOptionIndexToRemove:function(e,t){e.optionIndexToRemove=t.payload},setOptionToRemove:function(e,t){e.optionToRemove=t.payload},setUcIdToRemove:function(e,t){e.ucIdToRemove=t.payload}}}),S=Object(r.b)({name:"StudentRegistrationDropdown",initialState:{registration:null,registrationOptions:[],loadingRegistrations:!0},reducers:{getRegistrations:function(e){},setLoadingRestriction:function(e,t){e.loadingRegistrations=t.payload},setRegistration:function(e,t){e.registration=t.payload}}}),k={studentApplications:[],applicationFilters:[],filterParams:{type:"",search:""},loadingStatus:{loading:!0,loadingList:!0},errorStatus:{errLoading:!1,errLoadingList:!1}},T=Object(r.b)({name:"ApplicationsList",initialState:k,reducers:{onMount:function(){},onUnmount:function(){},setReset:function(e){return k},getStudentApplications:function(e,t){},setStudentApplications:function(e,t){e.studentApplications=t.payload},setApplicationFilters:function(e,t){e.applicationFilters=t.payload.map((function(e,t){return{key:t,text:e,value:e}}))},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setTypeFilter:function(e,t){e.filterParams.type=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},reset:function(e){return k}}}),D=n(63),C=n.n(D),_=n(87),P={debits:C.a.cloneDeep(_.a),preSelectedDebits:[],selectedDebits:[],payments:C.a.cloneDeep(_.d),pendingDebits:C.a.cloneDeep(_.e),multiSelectionModal:!1,filterParams:{type:"",search:""},debitsFilterTypes:[],isMbInfoModalOpened:!1,consultedMbPaymentInfo:null,loadingStatus:{loading:!0,mbInfoModalLoading:!0,loadingDebitsTable:!0,loadingPendingDebitsTable:!0,loadingPaymentsTable:!0},errorStatus:{errorLoadingMbInfo:!1,errorLoadingDebitsTable:!1,errorLoadingPendingDebitsTable:!1,errorLoadingPaymentsTable:!1},isSocketActivated:!1,isCancelPaymentsModalOpened:{id:-1,status:!1}},I=Object(r.b)({name:"Payments",initialState:P,reducers:{onMount:function(e,t){},onUnmount:function(){},fetchData:function(){},fetchDebits:function(e,t){e.debits.loading=!0},fetchPayments:function(e,t){e.payments.loading=!0},fetchPendingDebits:function(e){e.pendingDebits.loading=!0},setIsCancelPaymentsModalOpened:function(e,t){e.isCancelPaymentsModalOpened=t.payload},setPayments:function(e,t){e.payments.data=t.payload.data,e.payments.total=t.payload.totalRecords,e.payments.loading=!1},setDebit:function(e,t){e.debits.data=t.payload.data,e.debits.total=t.payload.totalRecords,e.debits.loading=!1},setPendingDebits:function(e,t){e.pendingDebits.data=t.payload,e.pendingDebits.loading=!1},resetDebitsList:function(e){e.debits=P.debits},setIsMbInfoModalOpened:function(e,t){e.isMbInfoModalOpened=t.payload},setConsultedMbPaymentInfo:function(e,t){e.consultedMbPaymentInfo=t.payload},setSelectedDebits:function(e,t){e.selectedDebits=t.payload},setPreSelectedDebits:function(e,t){e.preSelectedDebits=t.payload},fetchMbPaymentDetails:function(e,t){},setDebitsFilterTypes:function(e,t){e.debitsFilterTypes=t.payload.map((function(e,t){return{key:t,text:e,value:e}}))},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setTypeFilter:function(e,t){e.filterParams.type=t.payload},setIsSocketActivated:function(e,t){e.isSocketActivated=t.payload},onPaymentNotification:function(e,t){},handleWebsocketMessages:function(){},handleWebsocketConnection:function(){},deleteDebit:function(e,t){},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},resetResettableStates:function(e){e.multiSelectionModal=P.multiSelectionModal,e.filterParams=P.filterParams,e.debitsFilterTypes=P.debitsFilterTypes,e.isMbInfoModalOpened=P.isMbInfoModalOpened,e.consultedMbPaymentInfo=P.consultedMbPaymentInfo,e.loadingStatus=P.loadingStatus,e.errorStatus=P.errorStatus,e.isSocketActivated=P.isSocketActivated,e.isCancelPaymentsModalOpened=P.isCancelPaymentsModalOpened},reset:function(e){return P}}}),R={currentStep:1,showMorePayments:!1,paymentMethod:void 0,mbwayForm:{countryDropdown:{input:"",countryValue:"pt"}},filterParams:{type:"",search:""},debitsFilterTypes:[],debitsSubmissionCompleted:!1,mbwayResponse:{},allowMbwayPayment:!0,loadingStatus:{loading:!0,loadingPaymentsTable:!0},errorStatus:{errLoadingPhoneNumber:!1,errLoadingPendingDebits:!1,errLoadingDebits:!1}},L=Object(r.b)({name:"PendingDebitsPayment",initialState:R,reducers:{onMount:function(e,t){},onUnmount:function(){},fetchDebits:function(e,t){e.loadingStatus.loadingPaymentsTable=!0},setShowMorePayments:function(e,t){e.showMorePayments=t.payload},setCurrentStep:function(e,t){e.currentStep=t.payload},setAllowMbwayPayment:function(e,t){e.allowMbwayPayment=t.payload},setDebitsSubmissionCompleted:function(e,t){e.debitsSubmissionCompleted=t.payload},setPaymentMethod:function(e,t){e.paymentMethod=t.payload},submitMbwayDebitsRequest:function(e,t){},setMbwayResponse:function(e,t){e.mbwayResponse=t.payload},setMbwayForm:function(e,t){e.mbwayForm=t.payload},fetchPhoneNumber:function(){},fetchPendingDebits:function(){},submitMbDebitsRequest:function(e,t){},setDebitsFilterTypes:function(e,t){e.debitsFilterTypes=t.payload.map((function(e,t){return{key:t,text:e,value:e}}))},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setTypeFilter:function(e,t){e.filterParams.type=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},resetPendingDebits:function(e){return R}}}),G=Object(r.b)({name:"Grades",initialState:{},reducers:{onMount:function(){},onUnmount:function(){}}}),N=Object(r.b)({name:"AssessmentChoice",initialState:{},reducers:{onMount:function(){},onUnmount:function(){}}}),F=Object(r.b)({name:"ExamRegistration",initialState:{},reducers:{onMount:function(){},onUnmount:function(){}}}),z=Object(r.b)({name:"SubscriptionRenewal",initialState:{},reducers:{onMount:function(){},onUnmount:function(){}}}),M=Object(r.b)({name:"ClassSupoort",initialState:{},reducers:{onMount:function(){},onUnmount:function(){}}}),U={summaries:{},curricularPlans:{},defaultDropdownOption:-1,ucOptionsModal:!1,ucOptions:{name:"",courseList:[]},loadingStatus:{loading:!0,loadingModal:!1},errorStatus:{errLoadingSummary:!1}},B=Object(r.b)({name:"CurricularPlan",initialState:U,reducers:{onMount:function(){},onUnmount:function(){},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},setUcOptionsModal:function(e,t){e.ucOptionsModal=t.payload},getUcOptions:function(e,t){},setUcOptions:function(e,t){e.ucOptions=t.payload},setDefaultDropdownOption:function(e,t){e.defaultDropdownOption=t.payload},getCurricularPlan:function(){},addCurricularPlanSummary:function(e,t){e.summaries[t.payload.registrationId]={grade:t.payload.grade,summary:t.payload.summary}},addCurricularPlan:function(e,t){e.curricularPlans[t.payload.registrationId]=t.payload.curricularPlan},reset:function(e){return U}}}),V={loading:!0,selectedUcCode:null,ucDetails:{},errorStatus:{errLoadingDetails:!1}},H=Object(r.b)({name:"CurricularUnitDetails",initialState:V,reducers:{onMount:function(){},onUnmount:function(){},getUcDetails:function(e,t){},setUcDetails:function(e,t){e.ucDetails=t.payload},setSelectedUcCode:function(e,t){e.selectedUcCode=t.payload},setLoading:function(e,t){e.loading=t.payload},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},reset:function(e){return V}}}),Y=n(199),K={personalDataBlocks:{},studentCardBlock:{},loadingStatus:{loadingPage:!0,loadingAddress:!1,loadingContacts:!1},errorStatus:{errLoadingPersonalData:!1,errLoadingCardData:!1},hasRegistrationId:!0},W=Object(r.b)({name:"PersonalData",initialState:K,reducers:{onMount:function(){},onUnmount:function(){},setPersonalDataBlocks:function(e,t){e.personalDataBlocks=t.payload},setStudentCardBlock:function(e,t){e.studentCardBlock=t.payload},setPersonalDataFormEditingState:function(e,t){var n=t.payload,a=n.blockKey,r=n.editing;e.personalDataBlocks=Object(Y.b)(e.personalDataBlocks,a,r)},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},setHasRegistrationId:function(e,t){},patchAddressForm:function(e,t){},patchContactsForm:function(e,t){},resetForm:function(e,t){},reset:function(e){return K}}}),Q=Object(r.b)({name:"CreatedSchedule",initialState:{isLoading:!1},reducers:{updateSchedule:function(e,t){e.isLoading=!0}}}),q=n(164),Z={createdSchedules:{activePhase:null,finishedPhases:[]},currentPhase:null,scheduleToDelete:null,loadingSchedules:!0,showHistory:!1,loadingScheduleToView:!1,savingMySchedules:!1,deleteModalOpen:!1,dragEnabled:!0,warningNoAccess:!1,warningNoAccessMotive:null,viewScheduleModalIsOpen:!1,currentActivePhase:null,seriationDate:null,nextSeriationDate:null,lastSeriatedPhase:null,ucs:[],viewScheduleHideFaces:!1,scheduleGridInterval:{min:"8:00",max:"20:00"}},J=Object(r.b)({name:"MySchedules",initialState:Z,reducers:{onMount:function(){},reset:function(e){return Z},getSchedules:function(e,t){},onPhaseUpdate:function(){},addScheduleToDelete:function(e,t){e.deleteModalOpen=!0,e.scheduleToDelete=t.payload},removeScheduleToDelete:function(e){e.scheduleToDelete=null},deleteSchedule:function(e,t){},setDeleteModalOpen:function(e,t){e.deleteModalOpen=t.payload},setCurrentActivePhase:function(e,t){e.currentActivePhase=t.payload},setLastSeriatedPhase:function(e,t){e.lastSeriatedPhase=t.payload},setNextSeriationDate:function(e,t){e.nextSeriationDate=t.payload},setSeriationDate:function(e,t){e.seriationDate=t.payload},updateSchedules:function(e,t){},setSchedules:function(e,t){e.createdSchedules=t.payload},setSavingMySchedules:function(e,t){e.savingMySchedules=t.payload},setLoadingScheduleToView:function(e,t){e.loadingScheduleToView=t.payload},setWarningNoAccess:function(e,t){e.warningNoAccess=t.payload},setWarningNoAccessMotive:function(e,t){e.warningNoAccessMotive=t.payload},setShowHistory:function(e,t){e.showHistory=t.payload},setDragEnabled:function(e,t){e.dragEnabled=t.payload},getScheduleToView:function(e,t){},setLoadingSchedules:function(e,t){e.loadingSchedules=t.payload},hideScheduleModalOpening:function(e){e.viewScheduleModalIsOpen=!1},setScheduleGridInterval:function(e,t){e.scheduleGridInterval=t.payload},showScheduleModalOpening:function(e){e.viewScheduleModalIsOpen=!0},setUcs:function(e,t){e.ucs=t.payload.ucs,e.viewScheduleHideFaces=t.payload.hideFaces},selectClassesToViewSchedule:function(e,t){e.ucs=Object(q.b)(e.ucs,t)},setCurrentPhase:function(e,t){e.currentPhase=t.payload}}}),X=Object(r.b)({name:"MandatoryOptionsDropdown",initialState:{options:[],confirmationModalIsOpen:!1,optionIndexToRemove:null,ucIdToRemove:null},reducers:{setMandatoryOptions:function(e,t){},setOptions:function(e,t){e.options=t.payload},setConfirmationModalOpening:function(e,t){e.confirmationModalIsOpen=t.payload},setOptionIndexToRemove:function(e,t){e.optionIndexToRemove=t.payload},setUcIdToRemove:function(e,t){e.ucIdToRemove=t.payload}}}),$=Object(r.b)({name:"Toaster",initialState:{showing:!1,toast:{}},reducers:{showToaster:function(e,t){e.showing=!0,e.toast=t.payload},closeToaster:function(e){e.showing=!1}}}),ee=Object(r.b)({name:"ToasterAction",initialState:{showing:!1,displayToaster:!0,toast:{}},reducers:{showToasterAction:function(e,t){e.showing=!0,e.toast=t.payload},unsetDisplayToasterAction:function(e){e.displayToaster=!1},closeToasterAction:function(e){e.showing=!1}}}),te=n(18),ne=n(8),ae=n(60),re={ucs:[],unfilteredUcs:{},mandatoryUcs:[],freeUcs:[],freeOptionsGroups:[],originalEditingUcs:[],restricted:null,restrictionMotive:null,currentPhase:null,isCurrentPhaseActive:!1,currentMode:null,scheduleToEdit:null,schedulesNumber:0,exchangeUcs:[],studentTotalChoices:0,confirmationModalIsOpen:!1,mySchedules:null,period:"",scheduleName:null,editScheduleName:!1,periods:[],classesTypologies:[],expandedWeekDay:null,scheduleType:"grid",loadingRestriction:!0,loadingSchedule:!0,savingSchedule:!1,editingSchedule:!1,disclaimerMobileModalIsOpen:!0,scheduleGridInterval:{min:"8:00",max:"20:00"},createdSchedules:null},ie=Object(r.b)({name:"Schedules",initialState:re,reducers:{onMount:function(){},reset:function(e){return re},onPhaseUpdate:function(){},getAccessAndUcs:function(){},setCurrentPhase:function(e,t){e.currentPhase=t.payload},setIsCurrentPhaseActive:function(e,t){e.isCurrentPhaseActive=t.payload},getCurrentMode:function(){},setCurrentMode:function(e,t){e.currentMode=t.payload},handleScheduleCreateMode:function(){},handleScheduleEditOrDuplicateMode:function(){},setScheduleToEdit:function(e,t){e.scheduleToEdit=t.payload},setRestriction:function(e,t){e.restricted=t.payload},setRestrictionMotive:function(e,t){e.restrictionMotive=t.payload},setUcs:function(e,t){e.ucs=t.payload},setUnfilteredUcs:function(e,t){e.unfilteredUcs=t.payload},setCreatedSchedules:function(e,t){e.createdSchedules=t.payload},setMandatoryUcs:function(e,t){e.mandatoryUcs=t.payload},setFreeUcs:function(e,t){e.freeUcs=t.payload},setFreeOptionsGroups:function(e,t){e.freeOptionsGroups=t.payload},setSchedulesNumber:function(e,t){e.schedulesNumber=t.payload},setScheduleGridInterval:function(e,t){e.scheduleGridInterval=t.payload},setClassesTypologies:function(e,t){e.classesTypologies=t.payload},getStudentTotalChoices:function(e,t){},setStudentTotalChoices:function(e,t){e.studentTotalChoices=t.payload},setEditScheduleName:function(e,t){e.editScheduleName=t.payload},setScheduleName:function(e,t){e.scheduleName=t.payload},setMandatoryOptions:function(e,t){e.ucs=e.ucs.map((function(e){var n=e.ucId===t.payload.ucId;return null!==t.payload.groupId&&void 0!==t.payload.groupId&&(n=e.ucId===t.payload.ucId&&e.groupId===t.payload.groupId),n?Object(ne.a)(Object(ne.a)({},e),{},{classSchedule:e.classSchedule.map((function(e){return Object(ne.a)(Object(ne.a)({},e),{},{filtered:!1})}))}):e}))},removeMandatoryOptions:function(e,t){e.ucs=e.ucs.map((function(e){return e.ucId!==t.payload.ucId&&e.groupId!==t.payload.groupId?e:Object(ne.a)(Object(ne.a)({},e),{},{classSchedule:e.classSchedule.map((function(e){return Object(ne.a)(Object(ne.a)({},e),{},{filtered:!0,selected:!1})}))})}))},setFreeOptions:function(e,t){var n=[].concat(Object(te.a)(e.ucs),[t.payload.ucItem]);e.ucs=n,e.classesTypologies=Object(ae.n)(n),e.freeUcs=[].concat(Object(te.a)(e.freeUcs),[t.payload.ucItem])},removeFreeOptions:function(e,t){e.ucs=e.ucs.reduce((function(e,n){return n.ucId!==t.payload&&e.push(n),e}),[]),e.freeUcs=e.freeUcs.reduce((function(e,n){return n.ucId!==t.payload&&e.push(n),e}),[])},setPeriods:function(e,t){e.periods=t.payload},setPeriod:function(e,t){e.period=t.payload},getMySchedules:function(){},setExpandedWeekDay:function(e,t){e.expandedWeekDay=t.payload},setScheduleType:function(e,t){e.scheduleType=t.payload},setDisclaimerMobileModalIsOpen:function(e,t){e.disclaimerMobileModalIsOpen=t.payload},setClassSelectionState:function(e,t){e.ucs=Object(ae.k)(e.ucs,t)},setClassLockState:function(e,t){e.ucs=Object(ae.j)(e.ucs,t)},handleConfirmationModalOpening:function(e,t){e.confirmationModalIsOpen=t.payload},selectClassesToEditSchedule:function(e,t){e.originalEditingUcs=Object(te.a)(t.payload.freeUcs)},editSchedule:function(e,t){},submitSchedule:function(){},clearSchedule:function(e){e.ucs=Object(ae.a)(e.ucs)},setClassesProvisorySeriationResult:function(e,t){var n=t.payload,a=n.ucs,r=n.seriationResult;e.ucs=Object(ae.l)(a,r)},setLoadingRestriction:function(e,t){e.loadingRestriction=t.payload},setLoadingSchedule:function(e,t){e.loadingSchedule=t.payload},setSavingSchedule:function(e,t){e.savingSchedule=t.payload},setEditingSchedule:function(e,t){e.editingSchedule=t.payload},deleteSchedule:function(e,t){}}}),ce={year:null,semester:null,loading:!0,error:!1},oe=Object(r.b)({name:"FreeOptionsList",initialState:ce,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},setError:function(e,t){e.error=t.payload},setPeriod:function(e,t){e.year=t.payload.year,e.semester=t.payload.semester},reset:function(){return ce}}}),le=n(189),se={freeOptionsList:[],freeOptionsPage:{limit:le.b.limit,offset:le.b.offset,totalPages:0,totalRecords:0},departmentFilterList:[],cycleFilterList:[],semester:null,year:null,filterParams:{department:"",cycle:"",search:""},loadingStatus:{loading:!0,loadingTable:!0},errorStatus:{errLoading:!1,errLoadingFreeOptions:!1}},ue=Object(r.b)({name:"FreeOptionsTable",initialState:se,reducers:{onMount:function(e,t){},fetchFreeOptions:function(e,t){},setFreeOptionsData:function(e,t){e.freeOptionsList=t.payload.data,e.departmentFilterList=t.payload.filters[0].department.map((function(e,t){return{key:"".concat(t).concat(e),text:null===e||void 0===e?void 0:e.key,value:null===e||void 0===e?void 0:e.value}})),e.cycleFilterList=t.payload.filters[2].cycle.map((function(e,t){return{key:"".concat(t).concat(e),text:null===e||void 0===e?void 0:e.key,value:null===e||void 0===e?void 0:e.value}})),e.year=t.payload.year,e.semester=t.payload.semester,e.freeOptionsPage={limit:t.payload.limit,offset:t.payload.offset,totalPages:t.payload.totalPages,totalRecords:t.payload.totalRecords}},removeUcList:function(e,t){e.freeOptionsList=e.freeOptionsList.reduce((function(e,n){return n.id!==t.payload&&e.push(n),e}),[])},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setDepartmentFilter:function(e,t){e.filterParams.department=t.payload},setFreeOptionsPage:function(e,t){e.freeOptionsPage={limit:t.payload.limit,offset:t.payload.offset,totalPages:t.payload.totalPages,totalRecords:t.payload.totalRecords}},setCycleFilter:function(e,t){e.filterParams.cycle=t.payload},setYear:function(e,t){e.year=t.payload},setSemester:function(e,t){e.semester=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},setDepartmentFilterList:function(e,t){e.departmentFilterList=t.payload.map((function(e,t){return{key:"".concat(t).concat(e),text:e,value:e}}))},onUnmount:function(e){return se},reset:function(e){return se}}}),de=Object(r.b)({name:"SchedulesHome",initialState:{phases:[],loadingPhases:!0},reducers:{onMount:function(){},onUnmount:function(){},setPhases:function(e,t){e.phases=t.payload},setLoadingPhases:function(e,t){e.loadingPhases=t.payload}}}),pe={markdown:{value:"",valueEn:"",valueCh:""},loadingMarkdown:!0},me=Object(r.b)({name:"SchedulesGuide",initialState:pe,reducers:{onMount:function(e,t){},onUnmount:function(){},setMarkdown:function(e,t){e.markdown=t.payload},setLoadingMarkdown:function(e,t){e.loadingMarkdown=t.payload},reset:function(e){return pe}}}),fe={markdown:{value:"",valueEn:"",valueCh:""},loadingMarkdown:!0},ge=Object(r.b)({name:"GradesGuide",initialState:fe,reducers:{onMount:function(e,t){},onUnmount:function(){},setMarkdown:function(e,t){e.markdown=t.payload},setLoadingMarkdown:function(e,t){e.loadingMarkdown=t.payload},reset:function(e){return fe}}}),be=Object(r.b)({name:"Home",initialState:{phases:[],loadingPhases:!0,markdown:[],loadingMarkdown:!0},reducers:{onMount:function(){},onUnmount:function(){},setPhases:function(e,t){e.phases=t.payload},setLoadingPhases:function(e,t){e.loadingPhases=t.payload},setMarkdown:function(e,t){e.markdown=t.payload},setLoadingMarkdown:function(e,t){e.loadingMarkdown=t.payload}}}),he={pautasLista:null,pautaStats:{},periodosDisponiveis:[],filtrarPorPeriodo:"",selectedState:"",loadingStatus:{loadingGrades:!0,loadingTable:!0,loadingStats:!0},pautasListaChanges:{filterState:"",pautasListaChanged:!1}},xe=Object(r.b)({name:"GradesManagement",initialState:he,reducers:{onMount:function(){},onUnmount:function(){},reset:function(e){return he},changeYearRequest:function(e,t){e.filtrarPorPeriodo=t.payload},setPautasLista:function(e,t){e.pautasLista=t.payload},setPautasStats:function(e,t){e.pautaStats=t.payload},setPeriodosDisponiveis:function(e,t){e.periodosDisponiveis=t.payload},setFiltrarPorPeriodo:function(e,t){e.filtrarPorPeriodo=t.payload},setSelectedState:function(e,t){e.selectedState=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setPautasListaChanged:function(e,t){e.pautasListaChanges.pautasListaChanged=t.payload},setPautasListaState:function(e,t){e.pautasListaChanges.filterState=t.payload},resetPautasListaChanges:function(e){e.pautasListaChanges=he.pautasListaChanges}}}),ve={gradesData:[],gradeDetails:{},HDADOS:{type:"",dep:"",codDisciplina:"",nomeDisciplina:"",ano:"",tipoExame:"",epocaExame:"",tipoAvaliacao:{idTipoAvaliacao:"",nomeTipoAvaliacao:"",tipo:"",gama:{}},codigoPauta:"",semestre:"",x1:"",x2:"",dataExame:"",x3:""},FDADOS:{},Dicionarios:{},regimes:{},validGradeValues:[],gradeEdits:{},csvFile:null,isStatisticsModalOpen:!1,isCSVModalOpen:!1,isLabelsModalOpen:!1,dropdownValueSelected:"",isConfirmPageLeaveModalOpen:!1,isErrorsModalOpen:!1,importErrors:[],importWarnings:{},isConfirmDiscardChangesModalOpen:!1,examDate:null,loadingStatus:{loadingGradeData:!0,loadingTable:!0,loadingCSVData:!0}},ye=Object(r.b)({name:"EditGrades",initialState:ve,reducers:{onMount:function(e,t){e.gradesData=t.payload},onUnmount:function(){},reset:function(e){return ve},fetchGradeData:function(e){},setGradeData:function(e,t){e.gradesData=t.payload},setGradeDetails:function(e,t){e.gradeDetails=t.payload},setHDADOS:function(e,t){e.HDADOS=t.payload},setFDADOS:function(e,t){e.FDADOS=t.payload},setDicionarios:function(e,t){e.Dicionarios=t.payload},setRegimes:function(e,t){e.regimes=t.payload},setValidGradeValues:function(e,t){e.validGradeValues=t.payload},setGradeEdits:function(e,t){e.gradeEdits=t.payload},clearGradeEdits:function(e){e.gradeEdits={}},clearExamDate:function(e){e.examDate=null},uploadGrades:function(e,t){},setCSVFile:function(e,t){e.csvFile=t.payload},saveOrSubmitGrades:function(e,t){},setStatisticsModal:function(e){e.isStatisticsModalOpen=!e.isStatisticsModalOpen},setIsCSVModalOpen:function(e){e.isCSVModalOpen=!e.isCSVModalOpen},setIsLabelsModalOpen:function(e){e.isLabelsModalOpen=!e.isLabelsModalOpen},setDropdownValueSelected:function(e,t){e.dropdownValueSelected=t.payload},setIsConfirmPageLeaveModalOpen:function(e){e.isConfirmPageLeaveModalOpen=!e.isConfirmPageLeaveModalOpen},setIsErrorsModalOpen:function(e){e.isErrorsModalOpen=!e.isErrorsModalOpen},setImportErrors:function(e,t){e.importErrors=t.payload},setImportWarnings:function(e,t){e.importWarnings=t.payload},setIsConfirmDiscardChangesModalOpen:function(e){e.isConfirmDiscardChangesModalOpen=!e.isConfirmDiscardChangesModalOpen},setExamDate:function(e,t){e.examDate=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue}}}),Oe={pautaData:[],dataExame:null,gradeCounts:{},loadingStatus:{loadingGradeDetailsInfo:!0,loadingGradeDetailsCounts:!0},pdfUrl:null,isPdfReady:!1,isPdfModalOpen:!1},Ee=Object(r.b)({name:"GradesDetails",initialState:Oe,reducers:{onMount:function(){},onUnmount:function(){},reset:function(e){return Oe},setGradeDetails:function(e,t){e.pautaData=Array.isArray(t.payload)?t.payload:[t.payload]},getGradeDetails:function(e,t){},setDataExame:function(e,t){e.dataExame=t.payload},setGradeCounts:function(e,t){e.gradeCounts=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},fetchPdf:function(){},setPdfUrl:function(e,t){e.pdfUrl=t.payload},setIsPdfReady:function(e,t){e.isPdfReady=t.payload},setIsPdfModalOpen:function(e){e.isPdfModalOpen=!e.isPdfModalOpen}}}),je={historyList:[],gradeDetails:null,loadingStatus:{loadingGradeHistory:!0,loadingGradeDetails:!0}},Ae=Object(r.b)({name:"GradeHistory",initialState:je,reducers:{onMount:function(){},onUnmount:function(){},reset:function(e){return je},setGradeHistory:function(e,t){e.historyList=t.payload},setGradeDetails:function(e,t){e.gradeDetails=t.payload},getGradeHistory:function(e,t){},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue}}}),we=n(6),Se={helpListing:[],filterTypes:[],filterParams:{type:"",search:""},loadingStatus:{loading:!0,loadingSearch:!0},errorStatus:{errLoading:!1}},ke=Object(r.b)({name:"Help",initialState:Se,reducers:{onMount:function(){},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setTypeFilter:function(e,t){e.filterParams.type=t.payload},setHelpListing:function(e,t){e.helpListing=t.payload},setFilterTypes:function(e,t){e.filterTypes=t.payload.map((function(e,t){return{key:t,text:Object(we.b)("routes.".concat(e),{textOnly:!0}),value:e}}))},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},onUnmount:function(){},getHelpListing:function(e,t){},reset:function(e){return Se}}}),Te=n(148),De=Object(r.b)({name:"Breadcrumb",initialState:{pathElemsList:[]},reducers:{setPath:function(e,t){e.pathElemsList=t.payload},overridePath:function(e,t){e.pathElemsList=Object(Te.b)(e.pathElemsList,t.payload)}}}),Ce={currentStep:1,isExempt:!1,hasModeration:!1,englishWarning:!1,isDigital:!1,needsRequirement:!1,showWarningModalOnSubmit:!1,showRepeteadCertModal:!1,selectedCertificatePreviewUrl:"",selectedCertificateType:{theme:null,code:"",name:null,price:-1,id:null,description:null},certificateData:{registrationId:null,form:null,submissionTabData:null},radioBtnMappings:{},certificateTypes:{data:{},filters:[]},certificateCosts:{costs:[],totalCost:0},numAdditionalDocs:1,filterParams:{type:"",search:""},certificateSubmitted:!1,loadingSubmission:{payNow:!1,payLater:!1},refreshPage:!1,loadingStatus:{loading:!0,tabLoading:!0,costLoading:!0},errorStatus:{errLoading:!1,errLoadingCertificateList:!1,errLoadingCertificateForm:!1,errSubmittingForm:!1}},_e=Object(r.b)({name:"NewCertificate",initialState:Ce,reducers:{onMount:function(){},onUnmount:function(){},onLoadPage:function(e){},setExempt:function(e,t){e.isExempt=t.payload},setHasModeration:function(e,t){e.hasModeration=t.payload},setEnglishWarning:function(e,t){e.englishWarning=t.payload},setIsDigital:function(e,t){e.isDigital=t.payload},setNeedsRequirement:function(e,t){e.needsRequirement=t.payload,e.showWarningModalOnSubmit=!0},clearWarnings:function(e){e.needsRequirement=!1,e.showWarningModalOnSubmit=!1},setShowWarningModalOnSubmit:function(e,t){e.showWarningModalOnSubmit=t.payload},setShowRepeteadCertWarningModal:function(e,t){e.showRepeteadCertModal=t.payload},setCurrentStep:function(e,t){e.currentStep=t.payload},setActiveRegistration:function(){},setCertificateData:function(e,t){},setProcessedCertificateData:function(e,t){e.certificateData=t.payload},setRadioBtnMappings:function(e,t){e.radioBtnMappings=t.payload},setSelectedCertificatePreviewUrl:function(e,t){e.selectedCertificatePreviewUrl=t.payload},setSearchFilter:function(e,t){e.filterParams.search=t.payload},setTypeFilter:function(e,t){e.filterParams.type=t.payload},getCertificateTypes:function(e,t){},setCertificateTypes:function(e,t){e.certificateTypes={data:t.payload.data,filters:t.payload.filters.map((function(e,t){return{key:t,text:e,value:e}}))}},setFormSchema:function(e,t){e.certificateData.form=t.payload},setNumAdditionalDocs:function(e,t){e.numAdditionalDocs=t.payload},addDocumentToFormSchema:function(e,t){},remAdditionalDoc:function(e){e.numAdditionalDocs-=1},removeDocumentFromFormSchema:function(e,t){},resetAdditionDocs:function(e){e.numAdditionalDocs=Ce.numAdditionalDocs},postCertificateChosenOptions:function(e,t){},setCertificateCosts:function(e,t){e.certificateCosts=t.payload},getCertificateForm:function(){},addAdditionalDoc:function(e){e.numAdditionalDocs+=1},setSelectedCertificateType:function(e,t){e.selectedCertificateType=t.payload},resetSelectedCertificateType:function(e){e.selectedCertificateType=Ce.selectedCertificateType},submitCertificate:function(e,t){},resetSubmissionTabData:function(e){e.certificateData.submissionTabData=Ce.certificateData.submissionTabData},resetFormTabData:function(e){e.loadingStatus.costLoading=Ce.loadingStatus.costLoading,e.isExempt=Ce.isExempt,e.certificateData.form=Ce.certificateData.form,e.numAdditionalDocs=Ce.numAdditionalDocs,e.certificateCosts=Ce.certificateCosts},setCertificateSubmitted:function(e,t){e.certificateSubmitted=t.payload},setLoadingSubmission:function(e,t){e.loadingSubmission=t.payload},setRefreshPage:function(e,t){e.refreshPage=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},resetPage:function(e){return Ce}}}),Pe={certificatesList:[],certificatesFilters:[],requestParams:{},showAccesskeyModal:{status:!1,accessKey:""},loadingStatus:{loading:!0,loadingCertificatesList:!0},errorStatus:{errLoading:!1,errLoadingCertificateList:!1}},Ie=Object(r.b)({name:"CertificatesList",initialState:Pe,reducers:{onMount:function(){},getData:function(e,t){},setCertificatesList:function(e,t){e.certificatesList=t.payload},setRequestParams:function(e,t){e.requestParams=Object(ne.a)(Object(ne.a)({},e.requestParams),t.payload)},setCertificatesFilters:function(e,t){e.certificatesFilters=t.payload},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},setShowAccessKeyModal:function(e,t){e.showAccesskeyModal=t.payload},reset:function(e){return Pe},onUnmount:function(){}}}),Re={accessHistoryModalVisible:!1,accessHistory:[],loadingStatus:{loadingCertificatesDetails:!0,loadingAccessHistory:!1},errorStatus:{errLoadingCertificatesDetails:!1,errorLoadingAccessHistory:!1},certificatesDetails:null,certificateFile:void 0},Le=Object(r.b)({name:"CertificatesDetails",initialState:Re,reducers:{onMount:function(){},setCertificatesDetails:function(e,t){e.certificatesDetails=t.payload},setCertificateFile:function(e,t){e.certificateFile=t.payload},getData:function(e,t){},certificatePayment:function(e,t){},certificatePaymentPending:function(e,t){},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},openChangeHistoryModal:function(e,t){},setVisibleAccessHistoryModal:function(e,t){e.accessHistoryModalVisible=t.payload},setAccessHistory:function(e,t){e.accessHistory=t.payload},reset:function(e){return Re},onUnmount:function(){}}}),Ge={certificateData:void 0,hasValidated:!1,loadingStatus:{loadingCertificateValidation:!1,loadingCertificateFile:!1},errorStatus:{errLoadingCertificateValidation:!1}},Ne=Object(r.b)({name:"CertificateValidator",initialState:Ge,reducers:{onMount:function(){},setCertificateData:function(e,t){e.certificateData=t.payload},setHasValidated:function(e,t){e.hasValidated=t.payload},validateCertificateCode:function(e,t){},setLoadingStatus:function(e,t){e.loadingStatus[t.payload.fieldName]=t.payload.fieldValue},setErrorStatus:function(e,t){e.errorStatus[t.payload.fieldName]=t.payload.fieldValue},reset:function(e){return Ge},onUnmount:function(){}}}),Fe={loading:!0,enrollImprovementExamId:null,requestImprovementExamId:null,signups:null},ze=Object(r.b)({name:"ImprovementExamEnrollment",initialState:Fe,reducers:{onMount:function(){},onUnmount:function(){},getStudentSignups:function(e,t){},setLoading:function(e,t){e.loading=t.payload},setData:function(e,t){e.signups=t.payload},setEnrollImprovementExamId:function(e,t){e.enrollImprovementExamId=t.payload},setRequestImprovementExamId:function(e,t){e.requestImprovementExamId=t.payload},reset:function(e){return Fe}}}),Me={loading:!0},Ue=Object(r.b)({name:"ExamEnrollment",initialState:Me,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},reset:function(e){return Me}}}),Be={loading:!0},Ve=Object(r.b)({name:"EvaluationTypeSelection",initialState:Be,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},reset:function(e){return Be}}}),He={loading:!0},Ye=Object(r.b)({name:"EnrollmentRenewal",initialState:He,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},reset:function(e){return He}}}),Ke={loading:!0},We=Object(r.b)({name:"Exams",initialState:Ke,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},reset:function(e){return Ke}}}),Qe={loading:!0},qe=Object(r.b)({name:"TransferalCompetence",initialState:Qe,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},reset:function(e){return Qe}}}),Ze={loading:!0},Je=Object(r.b)({name:"specialExams",initialState:Ze,reducers:{onMount:function(){},onUnmount:function(){},setLoading:function(e,t){e.loading=t.payload},reset:function(e){return Ze}}});n.d(t,"b",(function(){return Xe})),n.d(t,"a",(function(){return $e}));var Xe=Object(a.c)({LogsStudent:l.reducer,Logs:s.reducer,ExamsCalendar:d.reducer,ApplicationDetails:m.reducer,NewApplication:g.reducer,RegistrationDetails:h.reducer,Registrations:v.reducer,SeriationHistory:E.reducer,SeriationHistoryDetails:A.reducer,FreeOptionsDropdown:w.reducer,StudentRegistrationDropdown:S.reducer,ApplicationsList:T.reducer,Payments:I.reducer,PendingDebitsPayment:L.reducer,Grades:G.reducer,AssessmentChoice:N.reducer,ExamRegistration:F.reducer,SubscriptionRenewal:z.reducer,ClassSupoort:M.reducer,CurricularPlan:B.reducer,CurricularUnitDetails:H.reducer,PersonalData:W.reducer,CreatedSchedule:Q.reducer,MySchedules:J.reducer,FreeOptionsList:oe.reducer,FreeOptionsTable:ue.reducer,MandatoryOptionsDropdown:X.reducer,Toaster:$.reducer,ToasterAction:ee.reducer,Schedules:ie.reducer,SchedulesHome:de.reducer,SchedulesGuide:me.reducer,GradesGuide:ge.reducer,Home:be.reducer,GradesManagement:xe.reducer,EditGrades:ye.reducer,GradesDetails:Ee.reducer,GradesHistory:Ae.reducer,Help:ke.reducer,App:i.reducer,AppTools:o.reducer,Breadcrumb:De.reducer,NewCertificate:_e.reducer,CertificatesList:Ie.reducer,CertificatesDetails:Le.reducer,CertificateValidator:Ne.reducer,ImprovementExamEnrollment:ze.reducer,ExamEnrollment:Ue.reducer,EvaluationTypeSelection:Ve.reducer,EnrollmentRenewal:Ye.reducer,Exams:We.reducer,TransferalCompetence:qe.reducer,SpecialExams:Je.reducer}),$e={LogsStudent:l.actions,Logs:s.actions,ExamsCalendar:d.actions,ApplicationDetails:m.actions,NewApplication:g.actions,NewCertificate:_e.actions,RegistrationDetails:h.actions,Registrations:v.actions,SeriationHistory:E.actions,SeriationHistoryDetails:A.actions,FreeOptionsDropdown:w.actions,StudentRegistrationDropdown:S.actions,ApplicationsList:T.actions,CertificatesList:Ie.actions,CertificatesDetails:Le.actions,CertificatesValidator:Ne.actions,Payments:I.actions,PendingDebitsPayment:L.actions,Grades:G.actions,AssessmentChoice:N.actions,ExamRegistration:F.actions,SubscriptionRenewal:z.actions,ClassSupoort:M.actions,CurricularPlan:B.actions,CurricularUnitDetails:H.actions,PersonalData:W.actions,CreatedSchedule:Q.actions,MySchedules:J.actions,FreeOptionsList:oe.actions,FreeOptionsTable:ue.actions,MandatoryOptionsDropdown:X.actions,Toaster:$.actions,ToasterAction:ee.actions,Schedules:ie.actions,SchedulesHome:de.actions,SchedulesGuide:me.actions,GradesGuide:ge.actions,Home:be.actions,GradesManagement:xe.actions,EditGrades:ye.actions,GradesDetails:Ee.actions,GradesHistory:Ae.actions,Help:ke.actions,App:i.actions,AppTools:o.actions,Breadcrumb:De.actions,ImprovementExamEnrollment:ze.actions,ExamEnrollment:Ue.actions,EvaluationTypeSelection:Ve.actions,EnrollmentRenewal:Ye.actions,Exams:We.actions,SpecialExams:Je.actions,TransferalCompetence:qe.actions}},548:function(e,t,n){"use strict";(function(e){var a=n(7),r=n.n(a),i=n(35),c=n(11),o=n(3),l=n(0),s=n.n(l),u=n(21),d=n(2),p=n(1),m=n(393),f=n.n(m),g=n(549),b=n(269),h=n(6),x=n(9),v=n(5),y=n(550),O=n.n(y);function E(){var e=Object(o.a)(["\n font-weight: bold;\n font-size: 0.9em;\n"]);return E=function(){return e},e}function j(){var e=Object(o.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n border: solid 1px #f0f0f0;\n padding: 0.3rem;\n margin-top: 1rem;\n\n > span {\n font-size: 0.9em;\n }\n\n @media (max-width: 768px) {\n flex-direction: column;\n gap: 0.5rem;\n padding: 0.15rem;\n }\n"]);return j=function(){return e},e}function A(){var e=Object(o.a)(["\n display: flex;\n flex-direction: column;\n"]);return A=function(){return e},e}function w(){var e=Object(o.a)(["\n display: flex;\n flex-direction: column;\n gap: 0.5rem;\n border: solid 2px #f0f0f0;\n padding 0.5rem;\n\n @media (max-width: 768px) {\n gap: 0.25rem;\n }\n"]);return w=function(){return e},e}function S(){var e=Object(o.a)(["\n font-size: 0.9em;\n color: #5e81a9;\n padding: 0.1rem 0.3rem 0.1rem 0.1rem;\n"]);return S=function(){return e},e}function k(){var e=Object(o.a)(["\n font-size: 0.9em;\n padding: 0.1rem 0.3rem 0.1rem 0.1rem;\n margin-bottom: 0.2rem;\n background-color: #f0f0f0;\n"]);return k=function(){return e},e}function T(){var e=Object(o.a)(["\n max-height: 8rem;\n overflow-y: auto; padding: 0.5rem;\n\n @media (max-width: 768px) {\n max-height: 6rem;\n }\n"]);return T=function(){return e},e}function D(){var e=Object(o.a)(["\n color: #5e81a9;\n font-style: italic;\n font-size: 0.9em;\n"]);return D=function(){return e},e}function C(){var e=Object(o.a)(["\n color: red;\n"]);return C=function(){return e},e}function _(){var e=Object(o.a)(["\n margin-bottom: 1rem;\n\n @media (max-width: 768px) {\n margin-bottom: 0.5rem;\n }\n"]);return _=function(){return e},e}function P(){var e=Object(o.a)(["\n width: 100%;\n padding: 1rem 0.5rem;\n border: 1px solid #ccc;\n outline: none;\n\n @media (max-width: 768px) {\n padding: 0.5rem 0.25rem;\n }\n"]);return P=function(){return e},e}function I(){var e=Object(o.a)(["\n display: block;\n margin-bottom: 0.5rem;\n\n @media (max-width: 768px) {\n margin-bottom: 0.25rem;\n }\n"]);return I=function(){return e},e}function R(){var e=Object(o.a)(["\n background-color: rgba(60, 93, 188, 0.2);\n margin-bottom: 1rem;\n display: flex;\n flex-direction: column;\n gap: 0.5rem;\n padding: 1rem 0.6rem;\n\n @media (max-width: 768px) {\n padding: 0.5rem 0.3rem;\n gap: 0.25rem;\n }\n"]);return R=function(){return e},e}function L(){var e=Object(o.a)(["\n color: #0000ee;\n text-decoration: underline;\n"]);return L=function(){return e},e}function G(){var e=Object(o.a)(["\n margin-bottom: 1rem;\n\n @media (max-width: 768px) {\n margin-bottom: 0.5rem;\n }\n"]);return G=function(){return e},e}function N(){var e=Object(o.a)(["\n width: 4rem;\n height: 3rem;\n object-fit: container;\n\n > img {\n width: 100%;\n height: 100%;\n }\n"]);return N=function(){return e},e}function F(){var e=Object(o.a)(["\n flex: 1;\n\n @media (max-width: 768px) {\n order: 1;\n }\n"]);return F=function(){return e},e}function z(){var e=Object(o.a)(["\n display: flex;\n color: #5e81a9;\n justify-content: space-between;\n align-items: center;\n\n @media (max-width: 768px) {\n flex-direction: column;\n gap: 0.5rem;\n }\n"]);return z=function(){return e},e}function M(){var e=Object(o.a)(["\n display: flex;\n justify-content: flex-end;\n gap: 1rem;\n\n @media (max-width: 768px) {\n justify-content: center;\n gap: 0.5rem;\n }\n"]);return M=function(){return e},e}function U(){var e=Object(o.a)(["\n display: flex;\n flex-direction: column;\n gap: 10px;\n margin-top: auto;\n\n @media (max-width: 768px) {\n gap: 5px;\n }\n"]);return U=function(){return e},e}function B(){var e=Object(o.a)(["\n display: flex;\n flex-direction: column;\n gap: 10px;\n flex-grow: 1;\n justify-content: flex-end;\n\n @media (max-width: 768px) {\n gap: 5px;\n }\n"]);return B=function(){return e},e}function V(){var e=Object(o.a)(["\n flex: 1;\n display: flex;\n flex-direction: column;\n\n @media (max-width: 768px) {\n order: 2;\n }\n"]);return V=function(){return e},e}function H(){var e=Object(o.a)(["\n display: flex;\n gap: 2rem;\n flex-grow: 1;\n\n @media (max-width: 768px) {\n flex-direction: column;\n gap: 1rem;\n }\n"]);return H=function(){return e},e}function Y(){var e=Object(o.a)(["\n display: flex;\n flex-direction: column;\n gap: 1rem;\n height: ",";\n width: 100%;\n position: relative;\n flex-grow: 1;\n\n @media (max-width: 768px) {\n gap: 0.5rem;\n }\n"]);return Y=function(){return e},e}var K=d.e.div(Y(),(function(e){return e.height||"auto"})),W=d.e.div(H()),Q=d.e.div(V()),q=d.e.div(B()),Z=d.e.div(U()),J=d.e.div(M()),X=d.e.div(z()),$=d.e.div(F()),ee=d.e.div(N()),te=d.e.div(G()),ne=d.e.a(L()),ae=d.e.div(R()),re=d.e.label(I()),ie=d.e.input(P()),ce=d.e.div(_()),oe=d.e.p(C()),le=(d.e.a(D()),d.e.div(T())),se=d.e.div(k()),ue=d.e.div(S()),de=d.e.div(w()),pe=d.e.div(A()),me=d.e.div(j()),fe=d.e.span(E());t.a=function(t){var n=Object(g.a)(),a=n.connection,o=n.initiateConnection,d=Object(l.useState)(""),m=Object(c.a)(d,2),y=m[0],E=m[1],j=Object(l.useState)("+351"),A=Object(c.a)(j,2),w=A[0],S=(A[1],Object(l.useState)("")),k=Object(c.a)(S,2),T=k[0],D=k[1],C=Object(l.useState)(""),_=Object(c.a)(C,2),P=_[0],I=_[1],R=Object(l.useState)(null),L=Object(c.a)(R,2),G=L[0],N=L[1],F=Object(l.useState)(null),z=Object(c.a)(F,2),M=z[0],U=z[1],B=Object(l.useState)(null),V=Object(c.a)(B,2),H=V[0],Y=V[1],ge=Object(l.useState)(!1),be=Object(c.a)(ge,2),he=be[0],xe=be[1],ve=Object(x.b)(),ye=/^[+][0-9]{1,4} [0-9]{5,15}$/;Object(l.useEffect)((function(){o()}),[]),Object(l.useEffect)((function(){var e=!1;return null===a||void 0===a||a.on("ReceiveProcessId",(function(e){N(e),xe(!1)})),null===a||void 0===a||a.on("ReceiveSignedPdf",(function(n){xe(!1);var r=n.data,i=n.fileName,c=Uint8Array.from(atob(r),(function(e){return e.charCodeAt(0)})),o=i.endsWith(".zip")?"application/zip":"application/pdf",l=new Blob([c],{type:o}),s=document.createElement("a");s.href=window.URL.createObjectURL(l),s.download=i,s.click(),window.URL.revokeObjectURL(s.href),t.onClose(!0),a&&(e=!0,a.stop().then((function(){console.log("Connection closed after receiving PDF.")})).catch((function(e){return console.error("Error while closing the connection:",e)})))})),null===a||void 0===a||a.on("Error",(function(e){U(Object(h.b)("pautas.errorHelpDesk")),Y(we(e)),xe(!1)})),null===a||void 0===a||a.onclose((function(){console.log("WS Connection was closed."),U(Object(h.b)("pautas.wsConnectionClosed")),xe(!1),t.onClose(!1),e||ve(v.a.Toaster.showToaster({title:Object(h.b)("pautas.wsConnectionClosed"),icon:"info",type:"info"}))})),function(){null===a||void 0===a||a.off("ReceiveProcessId"),null===a||void 0===a||a.off("ReceiveSignedPdf"),null===a||void 0===a||a.off("Error")}}),[a]);var Oe=function(){var e=Object(i.a)(r.a.mark((function e(){var n,i,c,o;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("HandleInitiateSigning Connection ID:",null===a||void 0===a?void 0:a.connectionId),u.a.GRADES_MANAGEMENT_ENCRYPT_DATA_PUBLIC_KEY){e.next=4;break}return console.error("Public key not found in environment variables."),e.abrupt("return");case 4:if(U(null),Y(null),n="".concat(w," ").concat(y),ye.test(n)){e.next=10;break}return U(Object(h.b)("pautas.invalidPhoneNumber")),e.abrupt("return");case 10:i=Ae(n,u.a.GRADES_MANAGEMENT_ENCRYPT_DATA_PUBLIC_KEY),c=Ae(T,u.a.GRADES_MANAGEMENT_ENCRYPT_DATA_PUBLIC_KEY),o=t.pautas.map((function(e){return e.paraAssinaturaId})),xe(!0),null===a||void 0===a||a.invoke("InitiateSigning",i,c,o).catch((function(e){U(Object(h.b)("pautas.errorHelpDesk")),console.error("Error initiating signing:",e),xe(!1)}));case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(){var e=Object(i.a)(r.a.mark((function e(){var n,i;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(U(null),G){e.next=5;break}return U(Object(h.b)("pautas.errorHelpDesk")),console.error("ProcessID is missing. Please initiate signing first."),e.abrupt("return");case 5:n=t.pautas.map((function(e){return e.paraAssinaturaId})),i=Ae(P,u.a.GRADES_MANAGEMENT_ENCRYPT_DATA_PUBLIC_KEY),xe(!0),null===a||void 0===a||a.invoke("CompleteSigning",G,i,n).catch((function(e){U(Object(h.b)("pautas.errorHelpDesk")),console.error(e),xe(!1)}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=function(){var e=Object(i.a)(r.a.mark((function e(){var t,n;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t="".concat(w," ").concat(y),n=Ae(t,u.a.GRADES_MANAGEMENT_ENCRYPT_DATA_PUBLIC_KEY),null===a||void 0===a||a.invoke("ForceSms",G,n).catch((function(e){U(Object(h.b)("pautas.errorHelpDesk")),console.error(e)}));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(t,n){var a=e.from(t,"utf8");return f.a.publicEncrypt({key:n,padding:f.a.constants.RSA_PKCS1_PADDING},a).toString("base64")},we=function(e){return Se(e)?e:Object(h.b)("pautas.".concat(e))},Se=function(e){return/\s/.test(e)};return s.a.createElement(s.a.Fragment,null,(null===a||void 0===a?void 0:a.state)!==b.b.Connected?s.a.createElement(p.Loading,{size:"3x",overlay:!0}):s.a.createElement(K,{height:"auto"},s.a.createElement(X,null,s.a.createElement("h3",null,Object(h.b)("pautas.signingModalTitle")),s.a.createElement(ee,null,s.a.createElement("img",{src:O.a,alt:"AMA Logo"}))),s.a.createElement(W,null,s.a.createElement($,null,G?s.a.createElement(s.a.Fragment,null,s.a.createElement(de,{style:{marginBottom:"1rem"}},s.a.createElement(pe,null,s.a.createElement(ue,null,Object(h.b)("pautas.signAma")),s.a.createElement(le,null,t.pautas.map((function(e){return s.a.createElement(se,{key:e.paraAssinaturaId},e.codPauta)}))))),s.a.createElement("span",null,Object(h.b)("pautas.confirmAmaSign")),s.a.createElement(me,null,s.a.createElement("span",null,Object(h.b)("pautas.sendSmsWarning"),"."),s.a.createElement(p.Button,{style:{fontSize:"0.9em",textTransform:"uppercase"},primary:!0,onClick:je},Object(h.b)("pautas.sendSMS")))):s.a.createElement(s.a.Fragment,null,s.a.createElement(ae,null,s.a.createElement("span",null,Object(h.b)("pautas.digitalSign")," ",s.a.createElement(ne,{href:"https://www.autenticacao.gov.pt/cmd-pedido-chave"},Object(h.b)("pautas.digitalKey"))),s.a.createElement("span",null,Object(h.b)("pautas.digitalSign2")," ",s.a.createElement(ne,{href:"https://www.autenticacao.gov.pt/"},"https://www.autenticacao.gov.pt/"))),s.a.createElement(de,null,s.a.createElement(pe,null,s.a.createElement(ue,null,Object(h.b)("pautas.signAma")),s.a.createElement(le,null,t.pautas.map((function(e){return s.a.createElement(se,{key:e.paraAssinaturaId},e.codPauta)}))))))),s.a.createElement(Q,null,G?s.a.createElement(s.a.Fragment,null,s.a.createElement(te,null,s.a.createElement(re,{htmlFor:"otp"},"C\xf3digo de seguran\xe7a"),s.a.createElement(ie,{id:"otp",type:"password",autoFocus:!0,placeholder:"Inserir c\xf3digo de seguran\xe7a tempor\xe1rio",onChange:function(e){return I(e.target.value)},value:P})),s.a.createElement(fe,null,Object(h.b)("pautas.warningSign"),"."),s.a.createElement(q,null,(M||H)&&s.a.createElement(ce,null,H&&s.a.createElement(oe,null,H),M&&s.a.createElement(oe,null,M)),he?s.a.createElement(p.Loading,{size:"3x",overlay:!0}):s.a.createElement(Z,null,s.a.createElement(J,null,s.a.createElement(p.Button,{danger:!0,onClick:t.onClose},Object(h.b)("pautas.cancel",{textOnly:!0})),s.a.createElement(p.Button,{primary:!0,onClick:Ee},Object(h.b)("pautas.submit",{textOnly:!0})))))):s.a.createElement(s.a.Fragment,null,s.a.createElement(te,null,s.a.createElement(re,{htmlFor:"phoneNumber"},Object(h.b)("pautas.signingModalNumberPlaceholder")),s.a.createElement("div",{style:{display:"flex"}},s.a.createElement("div",{style:{width:"25%",marginRight:"2%"}},s.a.createElement(p.DropdownFlags,{defaultValue:"pt",onChange:function(){}})),s.a.createElement(ie,{id:"phoneNumber",placeholder:Object(h.b)("pautas.telemovel",{textOnly:!0}),onChange:function(e){return E(e.target.value)},value:y}))),s.a.createElement(te,null,s.a.createElement(re,{htmlFor:"pin"},Object(h.b)("pautas.insertPin")),s.a.createElement(ie,{id:"pin",type:"password",placeholder:Object(h.b)("pautas.signingModalPinPlaceholder",{textOnly:!0}),onChange:function(e){return D(e.target.value)},value:T})),s.a.createElement(q,null,(M||H)&&s.a.createElement(ce,null,H&&s.a.createElement(oe,null,H),M&&s.a.createElement(oe,null,M)),he?s.a.createElement(p.Loading,{size:"3x",overlay:!0}):s.a.createElement(Z,null,s.a.createElement(J,null,s.a.createElement(p.Button,{danger:!0,onClick:t.onClose},Object(h.b)("pautas.cancel",{textOnly:!0})),s.a.createElement(p.Button,{primary:!0,onClick:Oe},Object(h.b)("pautas.continuar",{textOnly:!0}))))))))))}}).call(this,n(57).Buffer)},549:function(e,t,n){"use strict";var a=n(7),r=n.n(a),i=n(35),c=n(11),o=n(0),l=n(21),s=n(269),u=n(1113);t.a=function(){var e=Object(o.useState)(null),t=Object(c.a)(e,2),n=t[0],a=t[1],d=Object(o.useRef)(!1),p=JSON.parse(localStorage.getItem("user")||"{}"),m=function(){var e=Object(i.a)(r.a.mark((function e(){var t;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d.current){e.next=3;break}return console.warn("Connection is already being initialized. No need to re-initiate."),e.abrupt("return",n);case 3:if(d.current=!0,!n||n.state!==s.b.Connected){e.next=7;break}return console.warn("Connection is already established. No need to reconnect."),e.abrupt("return",n);case 7:return t=(new u.a).withUrl("".concat(l.a.API_BASE_URL+l.a.API_PAUTAS_WEBSOCKET,"signingHub"),{accessTokenFactory:function(){return p.idToken}}).build(),e.prev=8,e.next=11,t.start();case 11:console.log("SignalR connection established. Connection ID:",t.connectionId),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(8),console.error("Error while establishing connection:",e.t0);case 17:return a(t),e.abrupt("return",t);case 19:case"end":return e.stop()}}),e,null,[[8,14]])})));return function(){return e.apply(this,arguments)}}();return Object(o.useEffect)((function(){return function(){n&&n.state===s.b.Connected&&n.stop().then((function(){return console.log("Connection closed on hook cleanup")})).catch((function(e){return console.error("Error while closing the connection on hook cleanup:",e)}))}}),[n]),{connection:n,initiateConnection:m}}},550:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS8AAADeCAYAAABsZ4bQAAAACXBIWXMAABcSAAAXEgFnn9JSAAAKnGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wNi0xNVQxNTowMTo0MiswMTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wNi0yM1QwOTo1Mzo1NiswMTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMDYtMjNUMDk6NTM6NTYrMDE6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmFlYzZmOGMxLWFhMzItM2E0Mi05MTBjLWJiNGMzOTk2YzgxZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmIyMjYyZjJiLTExYzktMjc0My1hZDc0LWI3MDI0ZTJkMGNiYiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjRkOTllYjU4LTZmM2EtYjY0OS05MWQ3LTg5MWNiNzZiNDkwNSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNvbHV0aW9uPSIxNTAwMDAwLzEwMDAwIiB0aWZmOllSZXNvbHV0aW9uPSIxNTAwMDAwLzEwMDAwIiB0aWZmOlJlc29sdXRpb25Vbml0PSIyIiBleGlmOkNvbG9yU3BhY2U9IjEiIGV4aWY6UGl4ZWxYRGltZW5zaW9uPSIxMDMzIiBleGlmOlBpeGVsWURpbWVuc2lvbj0iMjIyIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZDk5ZWI1OC02ZjNhLWI2NDktOTFkNy04OTFjYjc2YjQ5MDUiIHN0RXZ0OndoZW49IjIwMjEtMDYtMTVUMTU6MDE6NDIrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MmUwNzIwODktNDZlZC0wNTRlLWJhMGEtY2MyZTA1ZWU0M2Q3IiBzdEV2dDp3aGVuPSIyMDIxLTA2LTE1VDE1OjE3OjQwKzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlZWM4YThhLTUzZjYtMGE0Ni1iZDU3LTRlODkyMWI1MTcwMSIgc3RFdnQ6d2hlbj0iMjAyMS0wNi0yM1QwOTo1Mzo1NiswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphZWM2ZjhjMS1hYTMyLTNhNDItOTEwYy1iYjRjMzk5NmM4MWQiIHN0RXZ0OndoZW49IjIwMjEtMDYtMjNUMDk6NTM6NTYrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWVlYzhhOGEtNTNmNi0wYTQ2LWJkNTctNGU4OTIxYjUxNzAxIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MjM2NGE1ZDUtYzk0YS1jYjQ4LWExZWEtYThjMGI0Yjg3M2Q4IiBzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NGQ5OWViNTgtNmYzYS1iNjQ5LTkxZDctODkxY2I3NmI0OTA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5eSNDAAAEPBJREFUeJzt3XuwXWV9xvHvCdcAhoukXMJACAoorTCC5fJSRMgLpKXa2gnx0hexgNU6IJJQSsslqQ6mgoK0A4MytLDagggIlUKYl2snr+VWJFigXBJAoSgECCUQbsnpH3vHOTk5Jzln3X5r7f18ZvYwJ2ev9XsycB72Xmft9x0YHBxERKRtJlgHEBHJQ+UlIq2k8hKRVlJ5iUgrqbxEpJVUXiLSSiovEWkllZeItJLKS0RaSeUlIq2k8hKRVlJ5iUgrbVjlyQcGBnIf60LMf7CIjCplvtBqDE1ZzGGgyiBjKS8X4o7ALOAIYF9gcmWBRGSoZcBDQASuSZl/aiwH9X15uRD3AOYBM9HbV5EmWACcnTJ//7qe1Lfl5ULcADgL+Gtgo8qGi0geg8AlwJyU+RUjPqEfy8uFuCVwPXBYZUNFpAyLgD9ImX9++Df6rry6xXUbsF9lA0WkTIuBQ1Pmnxv6h00pr1quNbkQJwBXo+ISaZPdgJtciBOtg4ykrgvlpwFH1TRLRMqzN/Bd6xAjqfxtowtxV+BRYNPKBolIlQaBg1Lm74H+ett4OioukTYbAOZahxiu0ldeBx9725bAr4FNKhsiInXZI2X+iX555fVpVFwiveKz1gGGqrq8Dq/4/CJSH28dYKiqy2vvis8vIvVp1M9z1eW1W8XnF5H6bOFCbMzCCVWXVyNvbhOR3Da3DrCaVnMQkVZSeYlIK6m8RKSVVF4i0koqLxFpJZWXiLSSyktEWknlJSKtVOm+jSJ95D3gZeAt4E3gne6fTwG2tQrVy1ReImOzAvhv4BHgaeAZYAnwAvBiyvzrIx3kQrwQ+Fo9EfuLyktkbSvp7J6Tuo8HgcUp86tMU8kaVF4iHU8DN9PZePXOlPk3jPPIeqi8pJ89BlwFXJsy/5h1GBkflZf0m5eBK4ArUuYftg4j+am8pF8k4O+BG1Lm37YOI8WpvKSXrQR+DJyXMn+fdRgpl8pLetEg8C/AvJT5p6zDSDVUXtJrrgXOSZl/1DqIVEvlJb3iZ8ApKfP/YR1E6qHPNkrbLQNOBPZTcfUXvfKSNvsRcHLK/K+sg0j9VF7SRkuBE1Pmb7AOInZUXtI2twJfTJl/wTqI2NI1L2mLlcBsYIaKS0CvvKQdfg0cowvyMpTKS5ruPuCPU+b/1zqINIveNkqTXQ98QsUlI1F5SVNdAMxMmX/TOog0k942ShOdkTI/3zqENJvKS5rmpJT5f7AOIc2n8pIm+YuU+UusQ0g76JqXNMXXVVwyHiovaYK/SZm/0DqEtIvKS6xdkjJ/rnUIaR+Vl1i6GTjJOoS0k8pLrDwMzEqZX2kdRNpJ5SUWXqXzkZ/l1kGkvXSrhNRtEPh8yvwS6yBlcCFOAHYEpnb/+X5gK2CT7lMOMAnWB1ReUrdzU+ZvsQ6Rlwtxd+Bg4EBgH2AvYKJlpn6l8pI63QvMtQ4xHi7EDYDpwKeBI4FdbBPJaiovqctyOm8X37MOMhYuxL3obOzxOWCycRwZgcpL6jI7ZX6xdYh1cSEOADOAU4HDjePIeqi8pA53Az+wDrEuLsSjgG8A+1lnkbFReUnV3ga+lDI/aB1kJN23hxfSua4lLaLykqrNT5l/wjrEcC7ETYFzgDno56CV9C9NqvRL4NvWIYZzIX4U+FdgD+sskp/usJcqnd60ZZxdiF8H7kHF1Xp65SVVuRe42jrEai7EzYDLgVnWWaQcKi+pytymXKR3IW4H/AT4mHWWEjxOsf8p7AN8qpwotlReUoWFKfMLrEMAuBCnArcBuxlHKcv/pMzPzXuwC/E4VF4io5pnHQDAhfgB4C5ginEUqYAu2EvZHkqZv806hAtxJ+BOVFw9S+UlZTvfOoALcRvgdmAn6ywN9K51gLKovKRMzwM/tAzgQtwYuBHY3TJHg71hHaAsKi8p02UNWDXie3TW25Iep/KSsgwC/2gZwIUYgC9bZpD6qLykLAtS5p+1Gu5CnAZcbDVf6qfykrJcaTW4uw7XFcAWVhmkfiovKcNbwE2G87+MrnP1HZWXlOFmq23MXIiTgW9ZzBZbKi8pw3WGs/8W2NJwvhhReUlRq4BbLQZ3P/5zosVsQzsWPL5nPnGg8pKi7kuZf9lo9pnABkazrfyOC7HILyY+UVoSYyovKcpkA1kX4i7An1rMNrYpOVeFcCFuS2d3pJ6g8pKi7jKaewr996prtTO6m+GO1ynAZiVnMaPykiLeBe6ve2h384wv1D23QfYCzhjPAS7EfYHTqoljQ+UlRTyYMr/CYO5MYGuDuU0yz4V40lie2C2uBcDG1UaqlxYjlCLuMZr7eaO5TTIBuMiFeATwzZT5e4c/wYU4BfgqMJseKy5QeUkxD9U9sLtW1+F1z22wo4GjXYgvAIuAV+hc19od+BAwYJitUiovKeLnBjNnoP9uR7JD99E3dM1L8loFPGIw90iDmdJAKi/J69mU+bcM5uotowAqL8nvmboHdm9MLfrxGOkRunYgeT1jMPN3DWYWdSNwQ4HjPwf4IV//DLiowPkOBo4f8vXLwJxxHL+0wOxSqbwkryUGMz9iMLOoh1Lm/ynvwS7EfVizvH5R8HywZnktH/f5rmzERuh62yi5vWQwcy+DmdJQKi/J6xWDmVMNZkpDqbwkL4trHzsbzOw1b1sHKIvKS/J6tc5hLsQNgffXObMhlpV8PovPolZC5SV51X2P1zY1z5OGU3lJXnWXV8+sQyXlUHlJW2xkHUCaReUleb1X87x+XTVVRqHykrzqvsHZ4nOU0mAqL8mr7rdx79Q8TxpO5SV5bV7zPKvt1az17GKCRam8JK9ayytl/m1geZ0zS7JLweN3Hfb11ILnmzbs6ykuxFb+MkTlJXltazDzlwYzizok74EuxAHWXr9sr+5S2HlNH/b1hsCBBc5nRuUleU02mGmxkkVR01yIecvhSNZev2xDYFaek7kQd2bt8oKWbt6r8pK8LD6q87jBzDKcM94Duq+6zhrl26d3964cr9MZ+Rctx3UXemwVlZfkZfEf+8MGM8twpAvx+PU/bQ2nAweN8r1dgPPHczIX4gzgK6N8eyPgirZd+1J5SV5TDWY+YDCzLJe6EE9Y35NciAMuxDnAt9bz1K+6EL/rQlzvzbsuxE8C17Hu31x+HPixC3HS+s7XFAODg9Wtinjwsbc1Y8lFqcLjKfN71jnQhTiBzi0TW9U5t2S3At8B7kyZ/82nFFyIG9O5HvVXwO+N43yL6BTdT1Lm3xxyvgnA/sDJwGfGcb7ngPnA1Snzv7k9pfs2dh/gyYVXTm/Eb31VXpLXO8DmQ38A6+BC/DfgD+ucWZG3gKeA14FJwAcptqv1SuBJOksVbQbsBmxRMOMSOuu2TQSm0FnZY9eFV05/puB5S6E17CWvjen8wD1W89xb6I3y2hT47RLPtwFQ9ivhaax9X1hj6JqXFGGxIca/G8yUBlJ5SRG1l1fK/C+Ae+ueK82j8pIirPZR/KHRXGkQXfOSIg50IW6QMr+y5rkZnd+IFbnA3VYJOLPA8UfRuYes9VReUsTmwN7Ag3UOTZlf6kK8ls5u0v1macr8XXkPdiFOLS+KLb1tlKLGc09SmS4wmisNofKSoo6yGJoy/wBwp8VsaQaVlxR1qAtxotHss43mtpn2bRTp2hQ41GJwyvxC4GaL2S2mHbNFhviU4ew51L+TkTSAykvKMNNqOZWU+ceA71nMFlsqLynDNqy9XHGdzgaeNpwvBlReUpbPWg3uLgXzRWCVVQapn8pLyjLThbiV1fCU+buBv7OaL/VTeUlZJmK/kcNZwF3GGaQmKi8p03qXOa5S9zOWxwDPWuaoWNGf2Z75me+Zv4g0wt4uRMsL96TMvwT8PvCaZY4K7Vbw+N1LSdEAKi8p22zrACnzj9K596xn7iYf4kMuxB0KHG/yca4qqLykbDNciGUub5xL9wJ+LxbYAPCFPAe6ED9MgR28m0blJVUost5UaVLmI3A0vVdgp+b8ze7ZrHv7s1ZReUkVjmnCqy+AlPk76OxJ+KJ1lhJNBi4by56Nq3U3vZ1VXaT6qbykCgPAN61DrJYyfz9wAPCIdZYS/QlwtQvxfet6UncT25OA79cTqz7at1Gq5FLmf2odYjUX4ubAZYxvE9am+xVwEZ0dsZ9MmR8EcCFOprOJ7cl0irssjdm3UeUlVXoA2D9lvlEf23EhngBcSGcZ616yAlhG5+81qaIZjSkvvW2UKu0HHGsdYriU+cvorL1/h3WWkk0EdqC64moUlZdUbb4LcRvrEMOlzC+m87bqWOAF4ziSg8pLqrYd8B3rECNJmR9Mmc/o3HU+j969K78nqbykDse5EKdbhxhNyvzylPm5wFQ6JbbUNJCMicpL6nKZC3FL6xDrkjK/rFtiOwPHA/9pm0jWRZvOSl12AS6hBRvFpsyvAC4HLnch7gnMpHNf1d6mwWQNulVC6hZS5v/ZOkQeLsTtAQ8cDBwE7En/vQBozK0SKi+p23I69349ah2kKBfixsCHgWnArsD2wLbA1nQuyUwCPgBMscpYAZWX9LXHgY+lzL9uHaRqLsQLga9Z5yhRY8pLF+zFwh7AlS7EnlnhQOqn8hIrfwTMtw4h7aXyEkt/6UL8c+sQ0k4qL7F2sQvxk9YhpH1UXmJtAnCNC/Ew6yDSLiovaYJNgJtciAdZB5H2UHlJU0wEbtErMBkrlZc0ySQ6r8BmWAeR5lN5SdNMBG50IfbSUs1SAZWXNNFGwFUuxDOsg0hzqbykyc51If6g+xlCkTWovKTpTgDudiH20oebpQQqL2mDA4D/ciF+3DqINIfKS9piO+AOF+I3XIj9toaWjEDlJW0yATgTWOhC/KB1GLGl8pI22h9Y5EKcrVdh/UvlJW01ETgfuMeF+FHrMFI/lZe03b7A/S7ES12Iv2UdRuqj8pJeMAH4EvCkC/E0F+JE60BSPZWX9JJJwLeBJS7EU3Rza29TeUkv2h64AFjsQpzjQpxkHUjKp/KSXrYTcB7wnAvxfBfiNOtAUh79mln6wfuA2cBsF+IdwPeBG1Lm37aNJUWovKTfHNZ9vOZCvA74EXB7yvy7trFkvFRe0q+2BP6s+3jVhXgrcAuwIGX+RdNkMiYqLxHYGvhM9zHoQvw5kICFwE9T5p8xzCajUHmJrGkA+Ej38RUAF+Iy4OHu4zFgSffxrK6b2VF5iazfVsAh3ccaXIhLgZe7j1eA14F3gFXA/wFaxqciKi+RYrbtPqRmus9LRFpJ5SUiraTyEpFWUnmJSCupvESklVReItJKKi8RaSWVl4i0UtXltaLi84tIvd6wDrBa1eW1uOLzi0h9lqfMv2QdYrWqy2tRxecXkfo06ue56vK6veLzi0h9onWAoaour+sBLRki0huusg4wVKXllTL/GnBFlTNEpBa3psw/YR1iqDpulZgPvFXDHBGpxiAw1zrEcJWXV8r80zTwLy4iY3Zpyvw91iGGq+sm1fOABTXNEpHyLAJOtQ4xklrKK2V+FZ3NDR6oY56IlGIJcHTKfCNvNq/t40Hdi/fTgTvqmikiuS0CDkmZf846yGhq/Wxjt8COAOYB2uRTpHkGgYuBA1Pmn7cOsy4Dg4OD1Z18YGDU77kQ96BTYjPRB8RFmmABcHbK/P3relKVnTEeZuW1mgtxR2AWnVdk+wKTKwskIkMtAx6ic+f8NSnzT43lIJXXergQ8x8sIqNKmS/0Q98X5SUiUhVdaxKRVlJ5iUgrqbxEpJVUXiLSSiovEWkllZeItJLKS0RaSeUlIq2k8hKRVlJ5iUgrqbxEpJVUXiLSSv8PlUfQ+uQAJ+EAAAAASUVORK5CYII="},554:function(e){e.exports=JSON.parse('{"translation":{"offline":{"actionErrorStartUp":"We are sorry, there was an error starting up the application","actionErrorGetTranslations":"There was an error retrieving all the translations","pageNotFound":"Page not found","pageNoAccess":"Forbidden Access","pageServerError":"Server Error"}}}')},555:function(e){e.exports=JSON.parse('{"translation":{"offline":{"actionErrorStartUp":"Lamentamos imenso, ocorreu um erro ao inicializar a aplica\xe7\xe3o","actionErrorGetTranslations":"N\xe3o foi poss\xedvel buscar as tradu\xe7\xf5es","pageNotFound":"P\xe1gina n\xe3o encontrada","pageNoAccess":"Sem acesso a esta p\xe1gina","pageServerError":"Erro no servidor"}}}')},556:function(e,t,n){e.exports=n.p+"static/media/cc-reta_white.d7bf625f.png"},557:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAFZhJREFUeNrs3T92G0eeB/AC5WCzxQ0MnWCpbDNBJzAdTmToBKZPQOgEtMONSJ+A8gkIZZuRk01GKNtMnGw30naZhTeUJVEgge6uP5/Pe/UkvZlngtWFrm/9uro7BAAAAAAAAAAAAAAAAAAgUxNdAL2ade3nrh2lv9933bXbrq279j79e53+BAAKtejah659fEK76tpZ1467dqgrAaAMR0+c+L/WYpC4SIFgpnsBID/THVb+27abrp2qDgBAPo57nvy/FgZUBgBgRJcDB4C/7h1YOAQAMLy+y//b7hlYqgoAwHA+ZtbOBAEAaC8ACAIA0HAAuB8Epg4TALQVAO7vEQAAGgoA928hnDtkANBWAHBZAAAaDgCbywJHDh8AtBUANu1UNQAA2gsAmycKes8AADQWADaXBBYOJwC0FQDuXxIAABoLALHFFxzZFwAAjQWAzb4AIQAAGgsAm30BNgcCQGMBQAgAgEYDgBAAAI0GACEAABoNAEIAADQaAIQAKNREF0AvAaA1t117nv4ECnCgC4A9iM8H8LAgAJqvALTaLhx+AASANpt3BwAgADTajgwDyJtNgNBPAGhd3Az4omtrXQF5sgkQ6EPcDGg/AAgAQIPiswHsB4BMuQQA++cSwKdedW2lG0AAAAGgLetwtx/AQ4IgIy4BAH2bde1EN4AKAKgAtClWAa51A6gAAG050wWgAlCiebi7telLbz1bp7bSTagAPOh11851A4+wOe/Ov/K/x/Nu3F+iusTeJvvjcHcf8014/LPQF7qw+QCgff3VwV4YxLfM0jn46pHjK/7/z9I52CuqedRgu9jjiS4Gh6WuFQC0z5rvBQ+di8/2HDg3gUDw5JOBdvqEFf5TgsBcdwsAmioAD1qGYd5WKQw0apoO/lWw6kEAGLPZEMj98/LlSGPQ4qyhstIHJz0EgGzazFBpXrxOfzPyOLxRFah74rfyQQCwF4D8Vv4fQl6XppaCgIm/7+YFKQKAZi9A65P/VcbjUhAodFCdFnLyWzhcAoD25903tOesgLF54zxdjkVm5aRtUqb7VAWA1tuN4dKcZWFj9NK5Ol+zMM4OUiVQBID9tCNDpqmFmj0r7MVxYav+rz25SggQAFpuF4ZMEw4rOV+rBoxsrPtG3RmAAOCWQJ52zr4J9q4gRRpQAoBm/DflKtRZuVK9HdAiuBaKAFBjuzJsqnUW6t7E6pKAQeTOAASA4DIAbS3aNudti7eeTMN+39JnUyACgMsA9G/e2PhdOOT7n/yvGjwRXjr0AkBwGYBy1bpXSwgw+bszAAGgp6b65dzt3G0ANT2ApEkBwJinVBfGsfe9mPz302wKFACsnijFqTEszO7i0sD5bIfpzLAQABpp3g1QroXxKwTs4syAcWeAAOB2QEOoOK1u+tumzQ2Pbzs2UJRGBQAtuKe6NFOTv+e77OLIIPE2KgFAM86LnPzt2VLFfbKZ9OiakgCgBc/BKJHLtt56uRPpUTlJAND+OsbJn8u2nna5k6UB8eSd0spJAoAHAjEWl23d2r2TuYHgsakCgBbsnC6NHf+VnLsPRvq5Md3b1b77l1AfUquZLsjS5tytQrPbuXvZcgA49gXfi0WwKRABgOFcBCXsfThptR/jF1sZSLm0Zsak517UyI7/yu52ORhpELH/VG7FhAoAfVkE1cZ9m4/dpwcj/MJWq/s3TSHAdTlg3+w36s9JS79svH1N6ceDJmpnLO6nkUclxo7/Sp98OWQFYBGU9foW7831HmpgH1QWh/FzC31s9e9xwSoAmgpAOS6MQe+/2NfK1EH2uGABQBMAyrA0/up//PVQlwB+9n0avHR3qXQHPEGsIJ7ohsHP2Yuhf+hkgJ8RV6IeWzuO66690A2jVADY3auurXTDoA4tHkaz7trz2ioAVv/jfpndvgNsuwq16W88szDwbfIHAwyoI8d1VIvgFZTAt10Gd2qN7aeaAsCRNJmFU0EMeECsFNo4PL5B58y+A8APjqcvODyR8TqMWCFc6IYsDFo1P6jlF2Gr4+E1nv2b64K9jln6H68eHpaXwRbOfQYAk3+eKyqPC6YU/6ELnA8aNNhlgD4DgPK/xK8CwK4TFP1QEXQeUQFolGt+/fleF+zNzATVG3uC8jbIArqvAGAV5ARg1YpzSZ7cFWTcCwC473fPpgLA3r3UBXu1CJ4LUoLZEOfmA1/a5icsT/4SfPVpGzwZ1NhXAeCzk4JNgfth42s/43OmG/YS9i91Q1F6vwvmoKcvLGVZhMrfRz0Q11X1a86Tv0pfeeG3uAAgrZfpxIl250nKCbYfXii2m1MLsyLNVQAYkjsDnk75vz+z4LLiU7nlt/yxX1QA8PSuctkU+PR+c5Lt10+64NGOgv09AsDAAcDkUf6As1no8ass+rUILi8+hh3/9RzHogKAErKTR2urf9eoh3GiC7Yekyp59RxLFQBGWXEtdMNWq39jXhUgJxf6qRq9XlLfdwBwIqxLrALMdYPVf2ZjEt9ZFYAMA4Dyv9VES06E3sHFyc3tql+2CKp2jBgAqDOBup745bBr8984To3HL45H1REVAAEAJ5cB6I/xzILb2/7aH+7cqffcKwAwOvcUf7oCdblrXIug3L1ZIarQIQDQO08VuwtCSv+CWC48vRMBACfdAbgUYvWbk2WwIRIBgIFPui2+WUypNU+zRsfjIngwEgIAI4aA1n7fmUOfpcPGxmP8fe3HQQBg1JNQC+XwzeTvOmsZIWDayHhUiUIAYFSLFAJqPRmZ/Msyr3xyjOPwxuSPAEBOIaDGk2482V6Z/IutBNR23GoPNwgAFL4yqeWkexRc868hBNSyQ/7Y5I8AQM6macW8LPz3iJur7PavYzxehLI3y9XwO9CQedc+as23Ekvnm5K/41fneJwXWIX64NhpKgCUZjOZlvDSlmn6nK731z0eYwm9hA2rs/RZVaFQAdCKb3EVs8z0ZLa0yjIeM5r4zxwfbcgKgACgDX3inWWw4jfxa7mMx0MTvyYAaC21WN48GmFsnpn4tQzGYwyhi2DPiTZyAJj0cJL1Xmq2ddu1t11717VV19Z7PsnG8fgyndxnupsRx+PhX8YjjDVPCwBkKZ5wr7v29/TnbToRf8sstXiS/T6NQxv6GGM8TtPY2/z58t6/QQCAHazuTfgAAsATfadvKcxcFwDsznMAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAAAQAAAAAQAABAAAAABAAAQAAAAAQAAEAAAAAEAABAAAAABAADIxHe6YBTXXfu9a6v0d/Iy7dph+vth+vfLrs1SoxzxO7bu2vv095D+vdY1o363fujaIv2bSsy79lH7artKfUS5YgA46tpp126M6ezaZdeOfc+KsezaB+P2wSYAVNDOpN0qHaYJRxgYr11YTRb/HfL9EQCqnvxp40R2ZrwP0m7S6nFm2FVhqhIgANR6orIyae9kprTZ3/dpYYhVyfwhAFTX5r7XgoDvwc7tg4m/CSpoAkBVm/4glqkvfB+e3JaqaE19V4z5gQKA5wD063ddQLi75ezHrr0Kbj97jHiL7IsUAG51RzPfFbdGD0QA6P8EBhurNKGd64pvepP6yneoze8JAoAAQHXiSvZ1qghY1X65f16lVT9t+qcuEABqOZnBl7xNE52Q+Glgfm4FCAIAtDDhCQGfBiKhGQQAaEKc8FrfFxB/d5dEQACAJr1uNAScp98dEABACDD5AwIAtBcCVg38ntcmfxAAgE/9GOreGLjZ/AgIAMA9t6HeTXGb5yDY8AcCAPAF6xQCavNLcNsjCADAg1bh7pG4tTgPHoMMAgCwlWUlK+Z1Wv0DAgCwpRp2y8fJ33V/EACAR4gVgJIvBazC3aN+AQEAeKRfw10ZvUTu9wcBAHii20KrACUHFxAAgCych7I2BK5DXXcxgAAAjKakh+h4wx8IAMCexApACbfTvQ4e+AMCALBX5+Hu2nqu3gQP/IHsfacLoEixCjDt2iLDlb/JH1QAgJ4n21xusbs1+YMAAAwnTrgvwri32q3SZzD5gwAADChutnse7q69D7nrfp1W/a+Ce/1BAABGs7wXBPqckK/TxP/cqh/KZRMg1OU2BYHY5l37oWuH6e+7/DdXXXsX7p7pb7UPAgCQsVVqG9MUBh773wAEAKDw6oAJHfiTPQAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAAAAIAACAAAAACAAAgAAAAAgAAIAAMLSZLgB4lH/XBQJADQ51AYDzpgDQnpe6AGBr067NdYMAUIOFLgDY2pEuEABqSrNL3QCwlRNdIADU5OfgmhbAt5wGG6cFgAqrAGfpTwA+t+jasW4QAGoUKwCXKgEAnzlOiyQKN+/aR+2r7UO42xOgGgC0bpYWRuaGh1tvJj0EgEvj+ptuu/a2a++6ttYd2R2ba90Ae3eYFj/xz5+CiuhY87QAAFu6TqFgE9auBYRibCabeF76Pq04Nw2aDwDf6Vv45qplE27v21Rw3gZVnJwm/Hicfkh/muhBBQB6FQPA7107FwZGmfSP0qTvITKYpwUAGM2qa7+lygD9iav7kzTp21SLAJDJf/ij4wV/VgLepKoA+11knATPi6edBcWrvv7jngMA/a1Q473NN0Fpeh82z9K4NPlDvgHgVrfCJ0HgIk1cM93xaJsnaV6Z+GnQurQA4BYp+Nw8VQOWumJrR6nPFrqCRr0vLQCsHTP4qhPVgK1W/Rep2eCHCkBBAeC9YwbfrAZcBXsDvuQw2DcBxQYAlwBg+1WuN6D9yyIFI6t+GGA+FQBgXPEd6N6EdtcH+gE+Xf33uqn+oMQPDRWufFue/M6CjX4w+GL6oNQPDkKAyR8q9vdSA8A7xw6EAJM/PNmq1ACwcuxACDD5gwAAPC4E1Dw5Lk3+MP4c2ue7ALwNDXZbIR9W+HvF+/tPHF540B+lB4A/HEPYSW1PwpsFt/pBNgvoPgPAyjEEE2bFgQb6sA4DPVL/oOdfwu2AsJujUMdjcZehzksaUOTqP5r0/N9fBCU/2FV8sNbzUO4DtuLEf+Uwwlae11ABGDTJQMVi2bzkjXOnDiFs5ToM+EbdvgNAXLGcO6aws/jSoFmBn3sR7t5+CHzbb0P+sMkAPyN++S8dV9jZqmuvCvq8sXJxVWhwgaENfqnvYICfEU9aa8cW9hKmFwV93lKrFjCG8zDwPp/JQD8nnrRsBoT9rBJiFSD3O2xs/IPHGWzz39ABILqxGoC9uE4hINe7Aqbp++6ef9h+9f966B96MODPeuMYw95W15eZTrDTjD8b5GqU+XHIABATztpxhmpDwGby98AfKGBuPBj456kCwH5DwFUmE25OnwWs/jMMAKoAsF+zNPEuR/wMx2nlP3M44FF+HXNOnIzwM+fBcwGgD+u0mjgf8Lt8atUPTzL6I74PRviZq+ARwdBXNSDebht34C9Cf/sDFinEu94PT/cmjHwnz2SknxtPVFfBTmEYInC/C/96INf6iSv9ONG/TH/3vYXdxFt5X4z9ISYj/ux43dBLQgBozYuQwcO8Dkb82b+mVQkAtOJNyORJnpORf/4suBQAQBviojebF3odjPzz12GExx8CwMBuc5vvnmXwGf6RKgD/aXwAUKm/de2/c/pAk4w+i6eIAVCjeN1/mduHyikATFMImBkrAFQiPvfmxxw/2CSzz5PzW84A4DGyfnX3JMPPtHmpCACY/HvyLMPP9D9de9+1I+MHgALFST+W/dc5f8hnmX6uayEAgEIn/1chk4f9lBgAhAAATP6NBgAhAACTf08mhXxOdwcAkPNiNesNf19yUFjnro0zADKyKnHyL6kCsDFNlQBPDARgbOeh4PfZHBT2eWPCiu9R/tW4A2DEueh1KPxldpOCP3vcGHgW7AsAYDjXaeK/Lv0XOSj4s79N1YCV8QjAAGL1uaid/g95Vvjnj2WY37v2z3D3OuF/Mz4B2LN1uHuy33917X9r+aUmFR2gWbi7JDA3VgHY46r/TShwl39LAWAj7g04DV4rDMDTrbr2S6ik3N9KANhYdu3nYJMgANtbh7tNfqvaf9FnFf9u8eDF6zX/F+6eG2B/AAAPTfy/pMl/3cIvPGnkwMYqwCJVBGbGOQD3Fou/hbs7y5oyafBgxz0CPwUvGAJo1W2a8OPEf91qJ0waHgCzFAJUBQDaECf9P9Kft613xsR4+FPcIzBPlQHvGQAw6QsADZqmMPAy/SkQAJRj1bV36c+V7hAAdrUJAt+nP2fBZQOAMV2nFX2c7Nfp39e6RQAYslpw+MC/Adh9Rf/QvwEAAAAAAAAAAAAAACr3/wIMAFV+uN1GjdkIAAAAAElFTkSuQmCC"},576:function(e,t,n){e.exports=n(1107)},58:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return c}));var a,r,i,c;n(1);!function(e){e.mbway_payment="mbway_payment",e.mb_payment="mb_payment"}(a||(a={})),function(e){e.expired="expired",e.cancel="cancel",e.success="success"}(r||(r={})),function(e){e.awaitingPayment="awaitingPayment",e.awaitingReceiptEmission="awaitingReceiptEmission"}(i||(i={})),function(e){e.mb="mb",e.mbway="mbway",e.visa="visa"}(c||(c={}))},597:function(e,t){},599:function(e,t){},6:function(e,t,n){"use strict";var a=n(3),r=n(11),i=n(66),c=n(0),o=n.n(c),l=n(2),s=n(9),u=n(98),d=n(1);function p(){var e=Object(a.a)(["\n &&&{\n html,body {\n font-family: ",";\n font-size:16px;\n }\n\n a{\n color:inherit;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5 {\n font-family: ",";\n font-weight: 500;\n margin: 0;\n }\n\n }\n"]);return p=function(){return e},e}var m=Object(l.c)(p(),(function(e){return e.theme.type.base}),(function(e){return e.theme.type.base})),f=n(21),g=n(5),b=n(1129),h=function(e){return e.App},x=function(e){return e.AppTools.roles};function v(){var e=Object(a.a)([""]);return v=function(){return e},e}function y(){var e=Object(a.a)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n cursor: pointer;\n color: #fce661;\n font-weight: bold;\n padding: 10px 16px;\n box-shadow: 5px 0 20px -5px rgba(0, 0, 0, 0.3);\n font-size: 14px;\n border-top-left-radius: 5px;\n border-bottom-left-radius: 5px;\n transition: all 0.3s;\n\n :hover {\n background-color: rgba(0, 0, 0, 0.2);\n box-shadow: 10px 0 20px -5px rgba(0, 0, 0, 0.5);\n }\n"]);return y=function(){return e},e}function O(){var e=Object(a.a)(["\n padding: 0 10px;\n display: flex;\n flex-direction: row;\n\n > div:not(:first-child) {\n margin-left: 10px;\n }\n"]);return O=function(){return e},e}function E(){var e=Object(a.a)(["\n transition: all 0.3s;\n transform: rotate(",");\n"]);return E=function(){return e},e}function j(){var e=Object(a.a)(["\n display: flex;\n flex-direction: row;\n position: fixed;\n bottom: 10px;\n width: 100%;\n left: ",";\n background-color: #1b57fd;\n box-shadow: 0 5px 16px 0 rgba(34, 36, 38, 0.46);\n z-index: 9999999;\n align-items: center;\n border-top-left-radius: 5px;\n border-bottom-left-radius: 5px;\n transition: all 0.3s;\n\n span {\n color: #fce661;\n font-size: 12px;\n display: block;\n margin-bottom: 5px;\n }\n\n button {\n margin-left: 5px;\n }\n"]);return j=function(){return e},e}var A=Object(b.a)()((function(e){var t=e.i18n,n=Object(s.c)(h),a=(n.user,n.translationsEdit),i=(Object(s.c)(x),g.a.App),l=(i.updateUserRole,i.impersonateUser),u=i.changeLocale,d=i.toggleApiTranslationsEdit,p=Object(s.b)(),m=Object(c.useState)(!1),f=Object(r.a)(m,2),b=f[0],v=f[1],y=Object(c.useState)(""),O=Object(r.a)(y,2),E=O[0],j=O[1];return o.a.createElement(w,{openTools:b},o.a.createElement(T,{onClick:function(){return v(!b)}},o.a.createElement("span",null,"Tools"),o.a.createElement(S,{openTools:b},">")),o.a.createElement(k,null,o.a.createElement("div",null,o.a.createElement("span",null,"Impersonate User"),o.a.createElement("div",null,o.a.createElement("input",{value:E,onChange:function(e){var t=e.target;j(t.value)},placeholder:"NMEC"}),o.a.createElement("button",{onClick:function(){p(l(E))}},"OK"))),o.a.createElement("div",null,o.a.createElement("span",null,"View translations"),o.a.createElement("button",{onClick:function(){return p(d())}},a?"ON":"OFF")),o.a.createElement("div",null,o.a.createElement("span",null,"Language"),o.a.createElement(D,{onChange:function(e){p(u(e.currentTarget.value))},value:t.language},o.a.createElement("option",{disabled:!0,value:""},"Switch.."),t.options.resources&&Object.keys(t.options.resources).map((function(e){return o.a.createElement("option",{key:"translations_input_".concat(e),value:e},e)}))))))})),w=l.e.div(j(),(function(e){return e.openTools?"calc(100% - 500px)":"calc(100% - 64px)"})),S=l.e.div(E(),(function(e){return e.openTools?"0deg":"180deg"})),k=l.e.div(O()),T=l.e.div(y()),D=l.e.select(v()),C=function(e){return e.App};function _(){var e=Object(a.a)(["\n display: flex;\n flex-direction: column;\n align-items: center;\n cursor: pointer;\n color: #fff;\n font-weight: bold;\n padding: 10px 16px;\n box-shadow: 5px 0 20px -5px rgba(0, 0, 0, 0.3);\n font-size: 14px;\n transition: all 0.3s;\n width: 100px;\n\n :hover {\n background-color: rgba(0, 0, 0, 0.2);\n box-shadow: 10px 0 20px -5px rgba(0, 0, 0, 0.5);\n }\n"]);return _=function(){return e},e}function P(){var e=Object(a.a)(["\n padding: 0 10px;\n display: flex;\n flex-direction: row;\n\n > div:not(:first-child) {\n margin-left: 10px;\n }\n"]);return P=function(){return e},e}function I(){var e=Object(a.a)(["\n transition: all 0.3s;\n transform: rotate(",");\n"]);return I=function(){return e},e}function R(){var e=Object(a.a)(["\n position: absolute;\n top: 24px;\n font-size:12px;\n font-weight\n"]);return R=function(){return e},e}function L(){var e=Object(a.a)(["\n display: flex;\n flex-direction: row;\n position: fixed;\n bottom: 10px;\n width: 100%;\n left: ",";\n background-color: #0eb4bd;\n\n box-shadow: 0 5px 8px 0 rgba(34, 36, 38, 0.46);\n z-index: 9999999;\n align-items: center;\n transition: all 0.3s;\n\n span {\n color: #fff;\n font-size: 12px;\n display: block;\n margin-bottom: 5px;\n }\n\n input {\n width: 80px;\n }\n\n button {\n margin-left: 5px;\n }\n"]);return L=function(){return e},e}var G=Object(b.a)()((function(e){e.i18n;var t=Object(s.c)(C).user,n=g.a.App,a=n.impersonateUser,i=n.cleanImpersonateUser,l=Object(s.b)(),u=Object(c.useState)(!1),d=Object(r.a)(u,2),p=d[0],m=d[1],f=Object(c.useState)(""),b=Object(r.a)(f,2),h=b[0],x=b[1];return o.a.createElement(N,{openTools:p},o.a.createElement(U,{"data-testid":"superuser_button_open",onClick:function(){return m(!p)}},o.a.createElement("span",null,t.impersonate&&"USER"," ",!t.impersonate&&"SUPERUSER"),o.a.createElement(F,null,t.impersonate&&o.a.createElement("span",null,"(",t.impersonate,")")),o.a.createElement(z,{openTools:p},">")),o.a.createElement(M,null,o.a.createElement("div",null,o.a.createElement("span",null,"Impersonate User"),o.a.createElement("div",null,o.a.createElement("input",{"data-testid":"superuser_input_nmec",value:h,onChange:function(e){var t=e.target;x(t.value)},placeholder:"NMEC"}),o.a.createElement("button",{"data-testid":"superuser_button_confirm_nmec",onClick:function(){l(a(h))}},"OK"))),o.a.createElement("div",null,o.a.createElement("span",null,"Restore"),o.a.createElement("div",null,o.a.createElement("button",{disabled:!t.impersonate,onClick:function(){l(i())}},"Clear")))))})),N=l.e.div(L(),(function(e){return e.openTools?"calc(100% - 330px)":"calc(100% - 100px)"})),F=l.e.div(R()),z=l.e.div(I(),(function(e){return e.openTools?"0deg":"180deg"})),M=l.e.div(P()),U=l.e.div(_()),B=n(1130),V=n(54);function H(){var e=Object(a.a)(["\n display: flex;\n"]);return H=function(){return e},e}function Y(){var e=Object(a.a)(["\n display: flex;\n padding: 5px;\n"]);return Y=function(){return e},e}function K(){var e=Object(a.a)(["\n display: flex;\n flex-direction: column;\n position: absolute;\n background-color: #ffffff;\n border-radius: 4px;\n height: auto;\n border: 1px solid rgba(212, 212, 213, 0.28);\n box-shadow: 0px 0px 7px rgba(204, 204, 204, 0.39);\n"]);return K=function(){return e},e}function W(){var e=Object(a.a)(["\n display: flex;\n flex-direction: column;\n width: 100%;\n color: #616161;\n font-size: 14px;\n line-height: 20px;\n text-align: center;\n font-weight: normal;\n\n &:not(:last-child) {\n border-right: 1px solid black;\n padding-right: 10px;\n }\n\n &:not(:first-child) {\n padding-left: 10px;\n }\n"]);return W=function(){return e},e}function Q(){var e=Object(a.a)(["\n position: absolute;\n left: -10px;\n top: -10px;\n right: -10px;\n bottom: -10px;\n border: 2px dashed cornflowerblue;\n z-index: 999999;\n"]);return Q=function(){return e},e}var q=function(e){var t=e.transKey,n=e.i18n,a=e.className,i=e.onUpdateKeys,l=Object(c.useState)(!1),s=Object(r.a)(l,2),u=s[0],d=s[1],p=Object(c.useState)(!1),m=Object(r.a)(p,2),f=m[0],g=m[1],b=Object(V.f)(),h=b.handleSubmit,x=(b.register,t.split(".")[0]),v=[];return Object.keys(n.options.resources).forEach((function(e){var a=n.options.resources[e].translation[x];v=Object.keys(a).filter((function(e){return e.includes(t.split(".")[1])}))})),o.a.createElement(Z,{className:a,onMouseEnter:function(){d(!0)},onMouseLeave:function(){setTimeout((function(){f||d(!1)}),300)},onClick:function(e){e.stopPropagation()}},u&&o.a.createElement(X,{onMouseLeave:function(){g(!1),d(!1)},onMouseEnter:function(){g(!0)}},o.a.createElement($,null,v.map((function(e,a){return o.a.createElement(J,{key:"translate_element_message_".concat(e,"_").concat(IDBDatabase)},o.a.createElement(ee,null,e),o.a.createElement("br",null),Object.keys(n.options.resources).map((function(a){return o.a.createElement(o.a.Fragment,{key:"translate_".concat(a,"_").concat(t)},a,":",o.a.createElement("input",{name:"".concat(e,".").concat(a),defaultValue:n.options.resources[a].translation[x][e]}))})))}))),o.a.createElement("button",{onClick:function(){i&&h((function(e){return i(x,e)}))()}},"UPDATE")))},Z=l.e.span(Q()),J=l.e.div(W()),X=l.e.div(K()),$=l.e.div(Y()),ee=l.e.div(H()),te=n(96);function ne(){var e=Object(a.a)(["\n color: "," !important;\n"]);return ne=function(){return e},e}function ae(){var e=Object(a.a)(["\n position: relative;\n"]);return ae=function(){return e},e}var re=Object(b.a)()((function(e){e.t;var t=e.i18n,n=e.tKey,a=e.options,r=Object(s.c)(te.b),i=g.a.App.updateApiTranslation,c=Object(s.b)();return o.a.createElement(ie,null,o.a.createElement(B.a,{i18nKey:n,values:a,defaults:n,components:{Link:o.a.createElement(ce,null),link:o.a.createElement(ce,null),a:o.a.createElement(ce,null),strong:o.a.createElement("strong",null),b:o.a.createElement("strong",null)}}),r&&o.a.createElement(q,{i18n:t,onUpdateKeys:function(e,t){return c(i({name:e,form:t}))},transKey:n}))})),ie=l.e.span(ae()),ce=l.e.a(ne(),(function(e){return e.theme.colors.primary})),oe=function(e){return e.Toaster},le=n(1135),se=n(1137),ue=n(10),de=n(27),pe=n(13);function me(){var e=Object(a.a)(["\n margin-left: 72px;\n color: ",";\n font-weight: 400;\n font-size: ",";\n"]);return me=function(){return e},e}function fe(){var e=Object(a.a)(["\n margin-left: 24px;\n color: ",";\n"]);return fe=function(){return e},e}function ge(){var e=Object(a.a)(["\n width: 48px;\n height: 48px;\n color: ",";\n font-size: 48px;\n"]);return ge=function(){return e},e}function be(){var e=Object(a.a)(["\n display: flex;\n align-items: center;\n\n span {\n font-size: 15px;\n }\n"]);return be=function(){return e},e}function he(){var e=Object(a.a)([""]);return he=function(){return e},e}function xe(){var e=Object(a.a)(["\n position: absolute;\n top: 13px;\n right: 13px;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 22px;\n height: 22px;\n color: ",";\n font-size: 18px;\n cursor: pointer;\n"]);return xe=function(){return e},e}function ve(){var e=Object(a.a)(["\n &&& {\n width: ",";\n margin: 0;\n padding: 32px;\n background-color: ",";\n color: ",";\n border-radius: 0;\n box-shadow: ",";\n z-index: 9999;\n }\n"]);return ve=function(){return e},e}function ye(){var e=Object(a.a)(["\n position: absolute;\n top: 0;\n left: calc(50% - "," / 2);\n z-index: 9999;\n"]);return ye=function(){return e},e}var Oe=function(){var e=Object(c.useRef)(null),t=Object(s.b)(),n=Object(c.useContext)(l.a),a=Object(s.c)(oe),r=a.showing,i=a.toast,u=i.title,d=i.body,p=i.icon,m=i.type,f=g.a.Toaster.closeToaster,b=function(){switch(m){case"success":return n.colors.successGreen;case"danger":return n.colors.dangerRed;case"warning":return n.colors.decisionYellow;case"info":default:return n.colors.regularGrey}};Object(c.useEffect)((function(){r&&(null!==e.current&&(clearTimeout(e.current),e.current=null),e.current=setTimeout((function(){clearTimeout(e.current),e.current=null,t(f())}),8e3))}),[r]);var h=o.a.createElement(o.a.Fragment,null,o.a.createElement(Ae,{onClick:function(){return t(f())}},o.a.createElement(ue.a,{icon:de.u})),o.a.createElement(we,null,o.a.createElement(Se,null,o.a.createElement(ke,{color:b()},o.a.createElement(ue.a,{icon:function(){switch(p){case"check":return pe.j;case"info":return pe.A;case"error":return pe.N;default:return pe.A}}()})),o.a.createElement(Te,{color:b()},o.a.createElement("span",null,u))),d&&o.a.createElement(De,{color:b()},o.a.createElement("p",null,d))));return o.a.createElement(le.a,{visible:r,animation:"fade down",duration:500},o.a.createElement(Ee,{toastsize:"584px"},o.a.createElement(je,{toastsize:"584px"},h)))},Ee=l.e.div(ye(),(function(e){return e.toastsize})),je=Object(l.e)(se.a)(ve(),(function(e){return e.toastsize}),(function(e){return e.theme.colors.white}),(function(e){return e.theme.colors.regularGrey}),(function(e){return e.theme.shadows.strong})),Ae=l.e.div(xe(),(function(e){return e.theme.colors.grey})),we=l.e.div(he()),Se=l.e.div(be()),ke=l.e.div(ge(),(function(e){return e.color})),Te=l.e.div(fe(),(function(e){return e.color})),De=l.e.div(me(),(function(e){return e.theme.colors.blackLight}),(function(e){return e.theme.sizes.small})),Ce=function(e){return e.ToasterAction};function _e(){var e=Object(a.a)(["\n margin: 0;\n padding: 0 24px 24px 24px;\n display: flex;\n justify-content: flex-end;\n color: ",";\n\n > button:not(:last-child) {\n margin-right: 24px;\n }\n"]);return _e=function(){return e},e}function Pe(){var e=Object(a.a)(["\n padding: 0 12px;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: ",";\n color: ",";\n font-size: 48px;\n"]);return Pe=function(){return e},e}function Ie(){var e=Object(a.a)(["\n display: flex;\n align-items: center;\n padding: 24px;\n display: flex;\n justify-content: center;\n color: ",";\n font-weight: 300;\n"]);return Ie=function(){return e},e}function Re(){var e=Object(a.a)(["\n display: flex;\n"]);return Re=function(){return e},e}function Le(){var e=Object(a.a)(["\n &&& {\n padding: 0;\n width: ",";\n background-color: ",";\n color: ",";\n border-radius: 0;\n box-shadow: ",";\n z-index: 9999;\n }\n"]);return Le=function(){return e},e}function Ge(){var e=Object(a.a)([""]);return Ge=function(){return e},e}function Ne(){var e=Object(a.a)(["\n &&& {\n position: fixed;\n bottom: 30px;\n z-index: 9999;\n display: flex !important;\n justify-content: center;\n width: 100%;\n padding: 0 3rem;\n }\n"]);return Ne=function(){return e},e}var Fe=function(){var e=Object(s.b)(),t=Object(c.useContext)(l.a),n=Object(s.c)(Ce),a=n.showing,r=n.toast,i=n.displayToaster,u=r.title,p=r.buttonTitle,m=r.cancelTitle,f=r.onAccept,b=r.onCancel,h=g.a.ToasterAction.closeToasterAction,x=o.a.createElement(o.a.Fragment,null,o.a.createElement(Be,null,o.a.createElement(He,{color:t.colors.primary},o.a.createElement(ue.a,{icon:pe.o})),o.a.createElement(Me,null,o.a.createElement(Ve,{color:t.colors.darkGrey},o.a.createElement("span",null,u)),o.a.createElement(Ye,null,o.a.createElement(d.Button,{danger:!0,onClick:function(){b&&b(),e(h())}},m),o.a.createElement(d.Button,{full:!0,primary:!0,onClick:function(){f&&f(),e(h())}},p)))));return i?o.a.createElement(le.a,{visible:a,animation:"fade up",duration:500},o.a.createElement(ze,null,o.a.createElement(Ue,{toastsize:"60rem"},x))):null},ze=l.e.div(Ne()),Me=l.e.div(Ge()),Ue=Object(l.e)(se.a)(Le(),(function(e){return e.toastsize}),(function(e){return e.theme.colors.white}),(function(e){return e.theme.colors.regularGrey}),(function(e){return e.theme.shadows.strong})),Be=l.e.div(Re()),Ve=l.e.div(Ie(),(function(e){return e.color})),He=l.e.div(Pe(),(function(e){return e.color}),(function(e){return e.theme.colors.white})),Ye=l.e.div(_e(),(function(e){return e.color})),Ke=function(e){return e.Breadcrumb},We=n(148),Qe=n(17),qe=function(e){var t=e.loading,n=Object(s.c)(Ke).pathElemsList,a=Object(s.c)(te.c),r=Object(s.c)(te.a).routingStructure,i=a.roles,l=Object(s.b)(),u=g.a.App.navigateTo;Object(c.useEffect)((function(){var e=Object(Qe.d)();e&&l(g.a.Breadcrumb.setPath(p(e.route)))}),[l,i,r]),Qe.h.listen((function(){var e=Object(Qe.d)();e&&l(g.a.Breadcrumb.setPath(p(e.route)))}));var p=function(e){return Object(We.a)(e,r)};return o.a.createElement(d.Breadcrumb,{loading:t,onNavigate:function(e){l(u({key:e}))},paths:n})},Ze=function(e){return e.App},Je=function(e){return e.includes("pt")?"EN":"PT"},Xe=n(16);function $e(){var e=Object(a.a)(["\n margin-left: 24px;\n"]);return $e=function(){return e},e}function et(){var e=Object(a.a)(["\n display: flex;\n flex-direction: column;\n\n div:first-child {\n margin-bottom: ",";\n }\n"]);return et=function(){return e},e}function tt(){var e=Object(a.a)(["\n font-size: 1.75rem;\n margin-left: 40px;\n font-weight: 200;\n padding-top: ",";\n cursor: pointer;\n"]);return tt=function(){return e},e}function nt(){var e=Object(a.a)([""]);return nt=function(){return e},e}function at(){var e=Object(a.a)(["\n display: flex;\n justify-content: flex-end;\n align-items: center;\n\n > div {\n &:first-child {\n border-right: ",";\n }\n\n &:not(last-child) {\n padding: 0 12px 0 12px;\n }\n\n &:last-child {\n padding: 0 0 0 12px;\n }\n }\n"]);return at=function(){return e},e}function rt(){var e=Object(a.a)(["\n position: absolute;\n"]);return rt=function(){return e},e}function it(){var e=Object(a.a)(["\n flex: 1;\n display: flex;\n justify-content: flex-end;\n align-items: center;\n"]);return it=function(){return e},e}function ct(){var e=Object(a.a)(["\n display: flex;\n justify-content: flex-start;\n align-items: center;\n"]);return ct=function(){return e},e}function ot(){var e=Object(a.a)(["\n display: flex;\n justify-content: flex-start;\n align-items: center;\n width: calc("," - 40px);\n"]);return ot=function(){return e},e}function lt(){var e=Object(a.a)(["\n height: auto;\n margin-left: 38px;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n"]);return lt=function(){return e},e}function st(){var e=Object(a.a)(["\n width: 100%;\n height: ",";\n display: flex;\n align-items: center;\n padding: 0 40px;\n background-color: ",";\n color: ",";\n transition: background 0.3s ease-in, color 0.2s ease-in;\n\n svg {\n transition: background 0.3s ease-in, color 0.2s ease-in, fill 0.2s ease-in;\n }\n\n /* "," {\n max-height: 60px;\n } */\n\n @media(max-width: 915px) {\n max-height: 60px;\n }\n\n /* "," {\n max-height: 60px;\n } */\n"]);return st=function(){return e},e}var ut=function(e){var t=e.hasSidebar,n=Object(c.useState)(!1),a=Object(r.a)(n,2),i=a[0],u=a[1],p=Object(c.useState)([]),m=Object(r.a)(p,2),f=m[0],b=m[1],h=g.a.App,x=h.toggleSidebar,v=h.navigateTo,y=(h.signout,h.changeLocale),O=Object(s.b)(),E=Object(s.c)(Ze),j=(E.user,E.currentLocale),A=E.startingApp,w=E.routingStructure,S=Object(c.useState)(!1),k=Object(r.a)(S,2),T=k[0],D=k[1],C=Object(c.useContext)(l.a);return o.a.createElement(dt,{search:i},o.a.createElement(ft,null,o.a.createElement(mt,null,A&&o.a.createElement(d.AnimatedBackground,{height:C.sizes.xxLarge,width:"40px"}),!A&&t&&o.a.createElement(xt,{noPadding:!0,color:i?C.colors.plusDarkGrey:C.colors.white,borderless:!0,onClick:function(){return O(x())},"data-testid":"header_button_hamburguer"},o.a.createElement(ue.a,{size:"lg",icon:de.b})),o.a.createElement(pt,null,A&&o.a.createElement(d.AnimatedBackground,{height:C.sizes.xxLarge,width:"118px"}),!A&&o.a.createElement(d.Logo,{small:!0,height:"100%",width:"118",fill:i?C.colors.plusDarkGrey:C.colors.white}))),o.a.createElement(d.ResponsiveLayout,{web:function(){return o.a.createElement(vt,{padding:!A,onClick:function(){A||O(v({key:"home"}))}},A&&o.a.createElement(d.AnimatedBackground,{height:C.sizes.xxLarge,width:"90px"}),!A&&"paco")},tablet:function(){return null},mobile:function(){return null}})),o.a.createElement(gt,null,A&&o.a.createElement(d.AnimatedBackground,{height:C.sizes.xxLarge,width:"200px"}),!A&&o.a.createElement(o.a.Fragment,null,o.a.createElement(bt,null,o.a.createElement(d.SearchInput,{enterAnimation:!0,delay:700,visible:i,onCancel:function(){u(!1)},onSelect:function(e){u(!1),b([]);var t={name:e.value.split(" , ")[0],link:e.value.split(" , ")[1]};""!==t.link?window.open(t.link,"_self"):O(v({key:t.name}))},loadingSearchResults:T,setLoadingSearchResults:function(e){D(e)},onSearch:function(e){if(e.length<3)D(!1);else try{Xe.a.search.getFunctionalitiesSearch.call(e).then((function(e){for(var t=[],n=function(n){var a="",r=w.find((function(t){return t.key===e[n].key}));if(r){var i=Object(We.a)(r,w);1===i.length?a+="".concat(i[0].name):i.length>1?a+="".concat(i[0].name," > ").concat(i[i.length-1].name):a="".concat(Ga("routes.".concat(e[n].name),{textOnly:!0})),t.push({key:e[n].key,text:o.a.createElement(yt,{hasDescription:""!==e[n].description},o.a.createElement(d.Text,{weight:"regular"},a),""!==e[n].description&&o.a.createElement(d.Text,{size:"xSmall",weight:"regular"},Ga("routes.".concat(e[n].description),{textOnly:!0}))),value:"".concat(e[n].key," , ").concat(e[n].link)})}},a=0;a0)}),[l]);return o.a.createElement(o.a.Fragment,null,o.a.createElement(d.ResponsiveLayout,{wideScreen:hn,largeScreen:hn,mobile:Zt,tablet:Zt,web:Zt,contextualProps:{web:{noLogo:!0}},isSidebarOpen:p,collapseLink:function(e,t){u(l.map((function(n,a){return a===e?n.subLinks?Object(zt.a)(Object(zt.a)({},n),{},{subLinks:n.subLinks.map((function(e){return void 0===e.collapsed?e:Object(zt.a)(Object(zt.a)({},e),{},{collapsed:!1})})),collapsed:void 0!==t?t:!n.collapsed}):Object(zt.a)(Object(zt.a)({},n),{},{collapsed:void 0!==t?t:!n.collapsed}):n.subLinks?Object(zt.a)(Object(zt.a)({},n),{},{subLinks:n.subLinks.map((function(e){return void 0===e.collapsed?e:Object(zt.a)(Object(zt.a)({},e),{},{collapsed:!1})})),collapsed:!1}):Object(zt.a)(Object(zt.a)({},n),{},{collapsed:!1})})))},collapseSubLink:function(e,t){var n=Object(Ft.a)(l);n[e].subLinks=n[e].subLinks.map((function(e,n){return n===t?Object(zt.a)(Object(zt.a)({},e),{},{collapsed:!e.collapsed}):Object(zt.a)(Object(zt.a)({},e),{},{collapsed:!1})})),u(n)},setSkipSeletectItems:function(e){v.current=e},goTo:function(e,t){e?(y(O({key:e})),y(x())):t&&window.open(t,"_blank")},sidebarLinks:l}))},Pn=n(242),In=function(e){return e.App.currentLocale},Rn=n(556),Ln=n.n(Rn);function Gn(){var e=Object(a.a)(["\n height: ","};\n width: auto;\n object-fit: cover;\n font-weight: 300;\n"]);return Gn=function(){return e},e}function Nn(){var e=Object(a.a)(["\n width: 100%;\n display: flex;\n flex-wrap: wrap;\n align-items: flex-end;\n column-gap: 30px;\n\n @media (min-width: 768px) {\n justify-content: space-between;\n }\n"]);return Nn=function(){return e},e}function Fn(){var e=Object(a.a)(["\n color: rgb(117, 117, 117);\n font-size: 11px;\n"]);return Fn=function(){return e},e}function zn(){var e=Object(a.a)(["\n font-size: 11px;\n cursor: pointer;\n font-weight: 300;\n color: ",";\n\n &:hover {\n color: ",";\n text-decoration: underline;\n }\n"]);return zn=function(){return e},e}function Mn(){var e=Object(a.a)(["\n display: flex;\n column-gap: 26px;\n margin-bottom: 4px;\n flex-wrap: wrap;\n"]);return Mn=function(){return e},e}function Un(){var e=Object(a.a)(["\n width: 100%;\n\n @media (max-width: 1199px) {\n margin-top: 25px;\n margin-bottom: 25px;\n padding-bottom: 25px;\n border-bottom: 1px solid rgba(255, 255, 255, 0.2);\n }\n"]);return Un=function(){return e},e}function Bn(){var e=Object(a.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin: auto;\n padding: 0 15px;\n\n @media (max-width: 1199px) {\n flex-direction: column;\n padding-bottom: 20px;\n }\n\n @media (min-width: 576px) {\n max-width: 540px;\n }\n\n @media (min-width: 768px) {\n max-width: 720px;\n }\n\n @media (min-width: 992px) {\n max-width: 960px;\n }\n\n @media (min-width: 1200px) {\n max-width: 1340px;\n }\n"]);return Bn=function(){return e},e}function Vn(){var e=Object(a.a)(["\n padding: 20px 0;\n\n @media (max-width: 991px) {\n padding-top: 0px;\n }\n\n @media (min-width: 576px) {\n margin: auto;\n max-width: 540px;\n }\n\n @media (min-width: 768px) {\n margin: auto;\n max-width: 720px;\n }\n\n @media (min-width: 992px) {\n margin: auto;\n max-width: 960px;\n }\n\n @media (min-width: 1200px) {\n border-top: 1px solid rgba(255, 255, 255, 0.2);\n max-width: 100%;\n }\n"]);return Vn=function(){return e},e}function Hn(){var e=Object(a.a)(["\n pointer-events: auto;\n color: rgb(255, 255, 255);\n font-size: 14px;\n font-weight: 300;\n text-decoration: none;\n cursor: pointer;\n display: block;\n\n @media (max-width: 575px) {\n width: 100%;\n }\n\n &:hover {\n color: ",";\n text-decoration: underline;\n }\n"]);return Hn=function(){return e},e}function Yn(){var e=Object(a.a)(["\n pointer-events: auto;\n color: rgb(255, 255, 255);\n font-size: 14px;\n line-height: 1.4;\n font-weight: 400;\n text-decoration: none;\n cursor: pointer;\n display: block;\n\n &:hover {\n color: ",";\n text-decoration: underline;\n }\n"]);return Yn=function(){return e},e}function Kn(){var e=Object(a.a)(["\n display: flex;\n flex-wrap: wrap;\n\n & p {\n margin-bottom: 0;\n }\n\n @media (max-width: 1199px) {\n gap: 30px;\n }\n\n @media (max-width: 575px) {\n flex-direction: column;\n gap: 20px;\n }\n\n @media (min-width: 1200px) {\n flex-direction: column;\n gap: 20px;\n }\n"]);return Kn=function(){return e},e}function Wn(){var e=Object(a.a)(["\n display: flex;\n gap: 15px;\n justify-content: space-between;\n & img {\n height: 100px;\n\n @media (max-width: 1200px) {\n margin-top: -20px;\n height: 60px;\n }\n }\n\n @media (min-width: 1200px) {\n flex-direction: column;\n }\n\n & > a {\n flex: 0 0 50%;\n @media (min-width: 576px) {\n flex: 0 0 33.333333%;\n }\n\n @media (min-width: 768px) {\n flex: 0 0 25%;\n }\n\n @media (min-width: 992px) {\n flex: 0 0 16.666667%;\n }\n }\n"]);return Wn=function(){return e},e}function Qn(){var e=Object(a.a)(["\n display: flex;\n flex-wrap: wrap;\n column-gap: 15px;\n font-size: 24px;\n flex: 0 0 50%;\n\n & a:hover {\n color: rgb(26, 26, 26);\n opacity: 0.5;\n & svg {\n color: rgb(128, 128, 128);\n }\n }\n\n @media (min-width: 576px) {\n flex: 0 0 66.666667%;\n }\n\n @media (min-width: 768px) {\n flex: 0 0 75%;\n }\n\n @media (min-width: 992px) {\n flex: 0 0 83.333333%;\n }\n\n @media (min-width: 1200px) {\n flex: 0 0 100%;\n margin-bottom: 30px;\n }\n\n & svg {\n font-size: 24px;\n }\n"]);return Qn=function(){return e},e}function qn(){var e=Object(a.a)(["\n font-size: 0.875rem;\n color: ",";\n line-height: 1.5;\n font-weight: 500;\n text-transform: uppercase;\n word-break: break-word;\n font-family: Roboto, sans-serif;\n margin-bottom: 20px;\n"]);return qn=function(){return e},e}function Zn(){var e=Object(a.a)(["\n margin: 0;\n flex: 0 0 50%;\n\n & ul {\n margin: 0;\n padding-inline-start: 0;\n }\n\n & li {\n line-height: normal;\n list-style-type: none;\n margin-bottom: 5px;\n }\n\n & a {\n font-size: 14px;\n }\n\n & p {\n font-size: 0.875rem;\n color: rgb(255, 255, 255);\n line-height: 1.4;\n font-weight: 300;\n margin-bottom: 20px;\n word-break: break-word;\n font-family: Roboto, sans-serif;\n }\n\n @media (min-width: 576px) {\n flex: 0 0 auto;\n }\n\n @media (min-width: 1200px) {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @media (max-width: 1199px) {\n &:not(:first-of-type) {\n margin-top: 25px;\n }\n &:first-of-type,\n &:last-of-type {\n padding-bottom: 25px;\n border-bottom: 1px solid rgba(255, 255, 255, 0.2);\n }\n &:last-of-type {\n padding-top: 25px;\n border-top: 1px solid rgba(255, 255, 255, 0.2);\n }\n }\n\n @media (max-width: 575px) {\n &:nth-of-type(4) {\n padding-top: 25px;\n padding-bottom: 25px;\n border-top: 1px solid rgba(255, 255, 255, 0.2);\n border-bottom: 1px solid rgba(255, 255, 255, 0.2);\n }\n }\n\n &:first-of-type {\n flex: 0 0 25%;\n\n @media (max-width: 1199px) {\n flex: 0 0 100%;\n }\n\n & h3 {\n @media (max-width: 576px) {\n display: none;\n }\n }\n }\n\n &:nth-of-type(2) {\n @media (min-width: 1200px) {\n flex: 0 0 16.666667%;\n }\n }\n\n &:last-of-type {\n @media (max-width: 575px) {\n flex: 0 0 50%;\n }\n\n @media (min-width: 576px) and (max-width: 1199px) {\n flex: 0 0 100%;\n }\n }\n"]);return Zn=function(){return e},e}function Jn(){var e=Object(a.a)(["\n width: 100%;\n display: flex;\n flex-wrap: wrap;\n padding: 40px 15px;\n margin: auto;\n justify-content: space-between;\n\n @media (min-width: 576px) {\n max-width: 540px;\n }\n\n @media (min-width: 768px) {\n max-width: 720px;\n }\n\n @media (min-width: 992px) {\n max-width: 960px;\n }\n\n @media (min-width: 1200px) {\n max-width: 1140px;\n }\n\n @media (max-width: 1200px) {\n padding-bottom: 0;\n }\n"]);return Jn=function(){return e},e}var Xn=[{name:"Facebook",url:"https://www.facebook.com/universidadedeaveiro/",icon:Pn.a},{name:"Instagram",url:"https://www.instagram.com/universidadedeaveiro/",icon:Pn.b},{name:"Twitter",url:"https://twitter.com/univaveiro",icon:Pn.d},{name:"Linkedin",url:"https://www.linkedin.com/school/universidade-de-aveiro/?originalSubdomain=pt",icon:Pn.c},{name:"YouTube",url:"https://www.youtube.com/channel/UCJnxPIxMHdxcYhRIIw_ztEg",icon:Pn.e}],$n=function(){var e=Object(s.c)(In);return o.a.createElement("div",null,o.a.createElement(ea,null,o.a.createElement(ta,null,o.a.createElement(na,null,Ga("generic.footerFollow")),o.a.createElement(ra,null,o.a.createElement(aa,null,Xn.map((function(e,t){return o.a.createElement(pa,{href:e.url,key:t,"aria-label":e.name,target:"_blank"},o.a.createElement(ue.a,{icon:e.icon}))}))),o.a.createElement(pa,{href:"https://www.ua.pt/".concat("pt"===e?"pt":"en","/covid-19-info"),target:"_blank"},o.a.createElement("img",{height:"100px",src:"https://www.ua.pt/imgs/selo_sgs.png",alt:"Log\xf3tipo do Cons\xf3rcio Europeu de Universidades Inovadoras"})))),o.a.createElement(ta,null,o.a.createElement(na,null,Ga("generic.footerQuestions")),o.a.createElement("ul",null,o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"https://forms.ua.pt/index.php?r=survey/index&sid=988175&lang=".concat("pt"===e?"pt":"en")},Ga("generic.footerRector"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"https://forms.ua.pt/index.php?r=survey/index&sid=115724&lang=".concat("pt"===e?"pt":"en")},Ga("generic.footerAskStudent"))))),o.a.createElement(ta,null,o.a.createElement(na,null,Ga("generic.footerLinks")),o.a.createElement("ul",null,o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/universidade":"/university"))},Ga("generic.footerAbout"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/tipo-curso":"/course-types"))},Ga("generic.footerCourses"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/candidaturas":"/applications"))},Ga("generic.footerApplications"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/departamentos-escolas":"/departments-schools"))},Ga("generic.footerDepSchools"))),o.a.createElement("li",null,o.a.createElement(pa,{href:"https://www.ua.pt/".concat(e,"/administracao-servicos"),target:"_blank"},Ga("generic.footerServices"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/unidades-investigacao":"/research-units"))},Ga("generic.footerResearchUnits"))),o.a.createElement("li",null,o.a.createElement(pa,{href:"https://www.ua.pt/".concat(e,"/sbidm"),target:"_blank"},Ga("generic.footerLibrary"))))),o.a.createElement(ta,null,o.a.createElement(na,null,Ga("generic.footerPublics")),o.a.createElement("ul",null,o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/publico-futuros-estudantes":"/public-prospective-students"))},Ga("generic.footerProspectiveStudents"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/publico-estudantes":"/public-students"))},Ga("generic.footerUaStudents"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/publico-estudantes-internacionais":"/public-internacional-student"))},Ga("generic.footerIntStudents"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/publico-alumni":"/public-alumni"))},Ga("generic.footerAlumni"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/publico-pessoas":"/public-people"))},Ga("generic.footerPeople"))),o.a.createElement("li",null,o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/publico-sociedade":"/public-society"))},Ga("generic.footerSociety"))))),o.a.createElement(ta,null,o.a.createElement(na,null,Ga("generic.footerContacts")),o.a.createElement(ia,null,o.a.createElement("p",null,"Campus Universit\xe1rio de Santiago ",o.a.createElement("br",null)," 3810-193 Aveiro ",o.a.createElement("br",null)," Portugal"),o.a.createElement("div",null,o.a.createElement(ca,{href:"mailto:geral@ua.pt"},"geral@ua.pt"),o.a.createElement(oa,{href:"tel:+351234370200"},"+351 234 370 200")),o.a.createElement(pa,{target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/contactos-gerais":"/contacts"))},Ga("generic.footerGeneralContacts"))))),o.a.createElement(la,null,o.a.createElement(sa,null,o.a.createElement(ua,null,o.a.createElement(da,null,o.a.createElement(pa,{"aria-label":Ga("generic.footerDataProtection"),target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/protecao-dados":"/gdpr"))},Ga("generic.footerDataProtection")),o.a.createElement(pa,{"aria-label":Ga("generic.footerTermsOfService"),target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/termos-de-utilizacao":"/terms-of-use"))},Ga("generic.footerTermsOfService")),o.a.createElement(pa,{"aria-label":Ga("generic.footerAccessibility"),target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/acessibilidade":"/accessibility"))},Ga("generic.footerAccessibility")),o.a.createElement(pa,{"aria-label":Ga("generic.footerSiteMap"),target:"_blank",href:"".concat("https://www.ua.pt/".concat(e,"pt"===e?"/mapa-site":"/site-map"))},Ga("generic.footerSiteMap"))),o.a.createElement(ma,null,"Universidade de Aveiro ".concat((new Date).getFullYear()))),o.a.createElement(fa,null,o.a.createElement(pa,{href:"https://www.ua.pt/stic/page/22825",target:"_blank"},o.a.createElement(ga,{src:"https://www.ua.pt/imgs/logos/logo_compete.jpg",alt:"Log\xf3tipo Compete 2020"})),o.a.createElement(pa,{href:"http://www.eciu.org/",target:"_blank"},o.a.createElement(ga,{src:"https://www.ua.pt/imgs/logos/eciu_01.svg",alt:"Log\xf3tipo do Cons\xf3rcio Europeu de Universidades Inovadoras"})),o.a.createElement(pa,{href:"https://www.ua.pt/file/42005",target:"_blank"},o.a.createElement(ga,{src:"https://www.ua.pt/imgs/logos/eche.jpg",alt:"Log\xf3tipo do ERASMUS charter for higher education 2014-2020"})),o.a.createElement(pa,{href:"https://www.ua.pt/file/33409",target:"_blank"},o.a.createElement(ga,{src:"https://www.ua.pt/imgs/logos/eps.jpg",alt:"Log\xf3tipo do ERASMUS policy statement"})),o.a.createElement(pa,{href:"https://www.cgd.pt/",target:"_blank"},o.a.createElement(ga,{src:"https://www.ua.pt/imgs/logos/logo_cgd.jpg",alt:"CGD",height:"25px"})),o.a.createElement(ga,{src:Ln.a,alt:"EasyPay",height:"45px"})))))},ea=l.e.div(Jn()),ta=l.e.div(Zn()),na=l.e.h3(qn(),(function(e){return e.theme.colors.white})),aa=l.e.div(Qn()),ra=l.e.div(Wn()),ia=l.e.div(Kn()),ca=l.e.a(Yn(),(function(e){return e.theme.colors.white})),oa=l.e.a(Hn(),(function(e){return e.theme.colors.white})),la=l.e.div(Vn()),sa=l.e.div(Bn()),ua=l.e.div(Un()),da=l.e.div(Mn()),pa=l.e.a(zn(),(function(e){return e.theme.colors.white}),(function(e){return e.theme.colors.white})),ma=l.e.span(Fn()),fa=l.e.div(Nn()),ga=l.e.img(Gn(),(function(e){return e.height?e.height:"30px"})),ba=n(169),ha=n(1110),xa=n(104),va=n.n(xa);function ya(){var e=Object(a.a)(["\n display: flex;\n flex-direction: column;\n\n > div {\n margin-bottom: 48px;\n }\n"]);return ya=function(){return e},e}function Oa(){var e=Object(a.a)(["\n display: flex;\n justify-content: center;\n text-align: center;\n"]);return Oa=function(){return e},e}function Ea(){var e=Object(a.a)(["\n width: 120px;\n height: 120px;\n margin: 120px 0 80px;\n"]);return Ea=function(){return e},e}function ja(){var e=Object(a.a)(["\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n overflow: auto;\n padding: 0 26%;\n\n "," {\n padding: 0 20%;\n }\n "," {\n padding: 0 80px;\n }\n"]);return ja=function(){return e},e}var Aa=function(e){var t=e.t;return o.a.createElement(Sa,null,o.a.createElement(ha.a,null,o.a.createElement(Ta,null,o.a.createElement(ka,{src:va.a,alt:"Universidade de Aveiro"})),o.a.createElement(Da,null,o.a.createElement(wa,{weight:"bold",size:"xLarge"},o.a.createElement(Ta,null,t("generic.maintenance"))))))},wa=function(e){var t=e.children,n=e.size,a=e.weight;e.color;return o.a.createElement(d.Text,{size:n||"large",weight:a},t)},Sa=l.e.div(ja(),(function(e){return e.theme.medias.sm}),(function(e){return e.theme.medias.xs})),ka=l.e.img(Ea()),Ta=l.e.div(Oa()),Da=l.e.div(ya());function Ca(){var e=Object(a.a)(["\n position: sticky;\n top: 0;\n z-index: 9999;\n"]);return Ca=function(){return e},e}function _a(){var e=Object(a.a)(["\n position: sticky;\n top: 0;\n z-index: 999;\n"]);return _a=function(){return e},e}function Pa(){var e=Object(a.a)(["\n margin: 120px -40px 0;\n background-color: rgb(0, 0, 0);\n\n @media only screen and (max-width: 767px) {\n margin: 120px -10px 0;\n }\n"]);return Pa=function(){return e},e}function Ia(){var e=Object(a.a)(["\n display: flex;\n flex-grow: 1;\n width: 0;\n flex-direction: column;\n padding: 0px 40px;\n\n @media only screen and (max-width: 767px) {\n padding: 0px 10px;\n }\n"]);return Ia=function(){return e},e}function Ra(){var e=Object(a.a)(["\n display: flex;\n flex: 1;\n max-width: 100vw;\n"]);return Ra=function(){return e},e}function La(){var e=Object(a.a)(["\n width: 100vw;\n height: 100vh;\n display: flex;\n flex-direction: column;\n background-color: ",";\n overflow-y: auto;\n"]);return La=function(){return e},e}n.d(t,"b",(function(){return Ga}));var Ga=function(e,t){if(t&&t.textOnly){t.textOnly;var n=Object(i.a)(t,["textOnly"]);return Qe.i.t(e,n)}return o.a.createElement(re,{tKey:e,options:t})};t.a=Object(u.h)((function(e){var t=e.location,n=g.a.App.onMount,a=Object(s.c)(te.c),i=Object(s.c)(te.a),p=i.startingApp,b=i.routingStructure,h=Object(s.b)(),x=Object(c.useState)(!1),v=Object(r.a)(x,2),y=v[0],O=v[1],E=Object(c.useRef)(!1),j=Object(c.useState)(!1),w=Object(r.a)(j,2),S=w[0],k=w[1],T=Object(c.useState)(null),D=Object(r.a)(T,2),C=D[0],_=D[1],P=function(e){var t=e.target.scrollTop;t>120&&!E.current?O(!0):t<=120&&E.current&&O(!1)},I=Object(c.useCallback)((function(e){null!==e&&(_(e),e.addEventListener("scroll",P))}),[]);Object(c.useCallback)((function(e){null!==e&&e.__authConfig&&(e.__authConfig.clientId="",e.__authConfig.callbackUri=""")}),[]),Object(c.useEffect)((function(){return h(n()),function(){null!==C&&C.removeEventListener("scroll",P)}}),[h,n]),Object(c.useEffect)((function(){E.current=y}),[y]),Object(c.useEffect)((function(){Object(Qe.b)()}),[t]);var R=function(e){return e?"inMaintenance"===Object(Qe.d)().route.key?o.a.createElement(u.a,{to:"/"}):o.a.createElement(ba.a,{checkSuperUser:!0,roles:e.roles,fallback:o.a.createElement(u.a,{to:"/access-denied"})},L(e)):"/backoffice/sgh"===t.pathname?(window.open("https://api.paco20-play-aws.ua.pt/sgh_backoffice/admin","_self"),o.a.createElement(u.a,{to:"/"})):Object(Qe.d)()?void 0:o.a.createElement(u.a,{to:"/page-not-found"})},L=function(e){(new Date).getHours();return!e.component||e.inMaintenance?o.a.createElement(Aa,{t:Ga}):o.a.createElement(e.component,{theme:d.Theme,t:Ga})},N=function(){null!==C&&C.scrollTo({top:0,behavior:"smooth"})};return Object(c.useEffect)((function(){N()}),[t.pathname]),o.a.createElement(d.ThemeProvider,{theme:d.Theme},o.a.createElement(l.b,{theme:d.Theme},o.a.createElement(m,null),o.a.createElement(Na,{ref:I,id:"appBody"},o.a.createElement(Ct,null),o.a.createElement(Ba,null,o.a.createElement(Oe,null),o.a.createElement(Fe,null)),o.a.createElement(u.d,null,b.filter((function(e){return e.detached&&!e.disabled&&e.path})).map((function(e){return o.a.createElement(u.b,{exact:e.exact,key:e.key,path:e.path&&Object.keys(e.path).map((function(t){return t&&e.path?e.path[t]:null})),render:function(){return R(e)}})})),o.a.createElement(u.b,{path:"/"},o.a.createElement(Ua,null,o.a.createElement(ut,{hasSidebar:S})),o.a.createElement(Fa,null,!p&&o.a.createElement(_n,{onReady:function(e){k(e)},userRoles:a.roles}),o.a.createElement(za,null,o.a.createElement(qe,{loading:p}),p&&o.a.createElement(Nt.a,{loading:!0,headerLeft:o.a.createElement("div",null),mainContent:o.a.createElement("div",null)}),!p&&o.a.createElement(o.a.Fragment,null,b.filter((function(e){return!e.detached&&!e.disabled&&e.path})).map((function(e){return o.a.createElement(u.b,{exact:e.exact,key:e.key,path:e.path&&Object.keys(e.path).map((function(t){return t&&e.path?e.path[t]:null})),render:function(){return R(e)}})})),o.a.createElement(Ma,null,o.a.createElement($n,null)))),o.a.createElement(d.GoToTopButton,{showButton:y,onClick:function(){return N()}})),o.a.createElement(u.b,{path:"*",render:function(){return R(null)}})))),f.a.SHOW_APPTOOLS&&o.a.createElement(A,null),o.a.createElement(ba.a,{roles:["superUser_FullAccess","superUser_ReadOnly","sgh_superUser_ReadOnly","sgh_superUser_FullAccess","sec_superUser_ReadOnly","sec_superUser_FullAccess","pautas_superUser_ReadOnly","pautas_superUser_FullAccess"]},o.a.createElement(G,null))))}));var Na=l.e.div(La(),(function(e){return e.theme.colors.white})),Fa=l.e.div(Ra()),za=l.e.div(Ia()),Ma=l.e.footer(Pa()),Ua=l.e.div(_a()),Ba=l.e.div(Ca())},60:function(e,t,n){"use strict";n.d(t,"i",(function(){return l})),n.d(t,"h",(function(){return s})),n.d(t,"n",(function(){return g})),n.d(t,"m",(function(){return b})),n.d(t,"k",(function(){return h})),n.d(t,"g",(function(){return x})),n.d(t,"j",(function(){return v})),n.d(t,"l",(function(){return y})),n.d(t,"a",(function(){return O})),n.d(t,"f",(function(){return E})),n.d(t,"b",(function(){return k})),n.d(t,"c",(function(){return D})),n.d(t,"e",(function(){return C})),n.d(t,"d",(function(){return _}));var a=n(18),r=n(8),i=n(6),c=n(19),o=n.n(c),l=function(e,t,n,i,c,o){var l,d=u(e.normal,null,n,i,c,o,t),p=(null===e||void 0===e||null===(l=e.mandatory)||void 0===l?void 0:l.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{ucs:u(e.ucs,e.id,n,i,c,o,t)})})))||[],g=e.free.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{ucs:s([e],t,e.id)})})),b=e.free.map((function(e){return{name:e.name,id:e.id,irregular:null===e||void 0===e?void 0:e.irregular}})),h=[].concat(Object(a.a)(m(d,t,o)),Object(a.a)(f(p,t,!1)),Object(a.a)(g.reduce((function(e,t){return[].concat(Object(a.a)(e),Object(a.a)(t.ucs.map((function(e){return e}))))}),[])));return{normalUcs:d,mandatoryUcs:p,freeUcs:g,freeOptions:b,allUcs:h}},s=function(e,t,n){var i=null===e||void 0===e?void 0:e.map((function(t){return null!==t.typologies?Object(r.a)(Object(r.a)({},t),{},{ucs:u(e,n,null,null,null,null,null)}):null})).filter((function(e){return null!==e}));return Object(a.a)(f(i,t,!0))},u=function(e,t,n,a,r,c,o){return(null===e||void 0===e?void 0:e.map((function(e){return{typologies:(null===e||void 0===e?void 0:e.typologies)||{},ucInitials:e.initials,ucId:e.uc||e.id,irregular:e.irregular,groupId:null===t||void 0===t?null:t,ucColor:e.color,ucFullName:e.name,ucTotalChoices:e.totalChoices,disabled:e.disabled,full:e.disabled?Object(i.b)("sgh.infoAlertDisabledMandatory_0"):null,availableSlots:(null===e||void 0===e?void 0:e.availableSlots)||(null===e||void 0===e?void 0:e.freeSlots)||0,classSchedule:e.classes?d(e.classes,null!==n&&void 0!==n?n:e.disabled,a,r,c,o):[]}})))||[]},d=function(e,t,n,r,c,l){return e.reduce((function(e,s){var u=[];return s.lessons.forEach((function(e){var a,d,m,f,g,b,h,x,v=u.find((function(t){return t.classRoom===e.room&&t.weekday===o()(e.startDate).day()&&t.startTime===o()(e.startDate).format("HH:mm:ss")&&t.endTime===o()(e.endDate).format("HH:mm:ss")}));void 0!==v?v.periodDays.push(o()(e.startDate).format("YYYY-MM-DD")):u.push({classId:s.id,weekday:o()(e.startDate).day(),startTime:o()(e.startDate).format("HH:mm:ss"),endTime:o()(e.endDate).format("HH:mm:ss"),periodDays:[o()(e.startDate).format("YYYY-MM-DD")],classType:s.type,className:n?s.number:s.name,irregularMessage:!l&&!c&&"notAssigned"===(null===s||void 0===s||null===(a=s.allocated)||void 0===a?void 0:a.state)&&T(s),irregularSituation:!l&&!c&&s.irregular,classRoom:e.room,disabled:t||"noLessons"===s.irregular||"noSlots"===s.irregular||"restrictionCourse"===s.irregular||"restrictionYear"===s.irregular,full:t?Object(i.b)("sgh.infoAlertDisabledMandatory_0"):null,selected:n||s.preSelected||"assigned"===(null===s||void 0===s||null===(d=s.allocated)||void 0===d?void 0:d.state)||"automatic"===(null===s||void 0===s||null===(m=s.allocated)||void 0===m?void 0:m.state),filtered:!1,associatedClasses:s.associatedClasses,allocated:n&&r?s.allocated:s.allocated||{state:"notAssigned"},allocation:!0!==c&&p[null===s||void 0===s||null===(f=s.allocated)||void 0===f?void 0:f.prob]||null,selectedStudents:(null===s||void 0===s||null===(g=s.allocated)||void 0===g?void 0:g.selects)||null,freeSlots:(null===s||void 0===s||null===(b=s.allocated)||void 0===b?void 0:b.freeSlots)||null,studentsLowerRanking:(null===s||void 0===s||null===(h=s.allocated)||void 0===h?void 0:h.lowerRanking)||null,studentsHigherRanking:(null===s||void 0===s||null===(x=s.allocated)||void 0===x?void 0:x.higherRanking)||null,slots:s.slots||0})})),[].concat(Object(a.a)(e),u)}),[])},p={high:"likely",medium:"uncertain",low:"unlikely"},m=function(e,t,n){return e.map((function(e){var a;return Object(r.a)(Object(r.a)({},e),{},{classSchedule:null===e||void 0===e||null===(a=e.classSchedule)||void 0===a?void 0:a.map((function(a){var i;return Object(r.a)(Object(r.a)({},a),{},{filtered:"notAssigned"===(null===a||void 0===a||null===(i=a.allocated)||void 0===i?void 0:i.state)&&(!!t||(n?!(null===a||void 0===a?void 0:a.selected):e.classSchedule.some((function(e){return e.classType===a.classType&&("assigned"===e.allocated.state||"automatic"===e.allocated.state)}))))})}))})}))},f=function(e,t,n){return(null===e||void 0===e?void 0:e.reduce((function(e,i){var c=i.ucs.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{classSchedule:e.classSchedule.map((function(a){return t?"assigned"===a.allocated.state||"automatic"===a.allocated.state?Object(r.a)(Object(r.a)({},a),{},{filtered:!1}):Object(r.a)(Object(r.a)({},a),{},{filtered:!0}):n||a.selected||"assigned"===a.allocated.state||"automatic"===a.allocated.state||e.classSchedule.some((function(e){var t,n;return e.selected||"assigned"===(null===e||void 0===e||null===(t=e.allocated)||void 0===t?void 0:t.state)||"automatic"===(null===e||void 0===e||null===(n=e.allocated)||void 0===n?void 0:n.state)}))?Object(r.a)(Object(r.a)({},a),{},{filtered:!1}):Object(r.a)(Object(r.a)({},a),{},{filtered:!0})}))})}));return[].concat(Object(a.a)(e),Object(a.a)(c))}),[]))||[]},g=function(e){var t=[];return null===e||void 0===e||e.forEach((function(e){Object.keys(e.typologies)&&Object.keys(e.typologies).forEach((function(n){var a=e.typologies[n].replace(/[|&:;$%@"<>()+,]/g,"");t.some((function(e){return e.name===a&&e.initials===n.toUpperCase()}))||t.push({name:a,initials:n.toUpperCase()})}))})),t},b=function(e){var t,n,a,r=[];return null===e||void 0===e||null===(t=e.normal)||void 0===t||t.forEach((function(e){Object.keys(e.typologies)&&Object.keys(e.typologies).forEach((function(t){var n=e.typologies[t].replace(/[|&:;$%@"<>()+,]/g,"");r.some((function(e){return e.name===n&&e.initials===t.toUpperCase()}))||r.push({name:n,initials:t.toUpperCase()})}))})),null===e||void 0===e||null===(n=e.mandatory)||void 0===n||n.forEach((function(e){e.ucs.forEach((function(e){Object.keys(e.typologies)&&Object.keys(e.typologies).forEach((function(t){var n=e.typologies[t].replace(/[|&:;$%@"<>()+,]/g,"");r.some((function(e){return e.name===n&&e.initials===t.toUpperCase()}))||r.push({name:n,initials:t.toUpperCase()})}))}))})),null===e||void 0===e||null===(a=e.free)||void 0===a||a.forEach((function(e){(null===e||void 0===e?void 0:e.typologies)&&Object.keys(null===e||void 0===e?void 0:e.typologies)&&Object.keys(null===e||void 0===e?void 0:e.typologies).forEach((function(t){var n=null===e||void 0===e?void 0:e.typologies[t].replace(/[|&:;$%@"<>()+,]/g,"");r.some((function(e){return e.name===n&&e.initials===t.toUpperCase()}))||r.push({name:n,initials:t.toUpperCase()})}))})),r},h=function(e,t){var n=e.reduce((function(e,n){return(null!==t.payload.groupId||void 0!==t.payload.groupId?n.ucId===t.payload.ucId&&n.groupId===t.payload.groupId:n.ucId===t.payload.ucId)&&n.classSchedule.forEach((function(n){var a;if(n.classId===t.payload.classId&&(null===(a=n.associatedClasses)||void 0===a?void 0:a.classes)){var r=n.associatedClasses.classes;e=r}})),e}),[]).filter((function(e){return e!==t.payload.classId})),a=e.reduce((function(e,n){return(null!==t.payload.groupId||void 0!==t.payload.groupId?n.ucId===t.payload.ucId&&n.groupId===t.payload.groupId:n.ucId===t.payload.ucId)&&n.classSchedule.forEach((function(t){return e.push(t.classId)})),e}),[]),i=function(){var n=e.find((function(e){return e.ucId===t.payload.ucId}));if(n){var a=n.classSchedule.find((function(e){return e.classId===t.payload.classId}));if(a)return!!a.selected}};return e.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{classSchedule:e.classSchedule.map((function(c){return(null!==t.payload.groupId||void 0!==t.payload.groupId?c.classId===t.payload.classId&&e.groupId===t.payload.groupId:c.classId===t.payload.classId)?c.selected?Object(r.a)(Object(r.a)({},c),{},{selected:!1,selectedAt:null}):Object(r.a)(Object(r.a)({},c),{},{selected:!0,selectedAt:Date.now()}):n.includes(c.classId)&&!i()?Object(r.a)(Object(r.a)({},c),{},{selected:!0,selectedAt:Date.now()}):n.includes(c.classId)&&i()||c.selected&&c.associatedClasses&&c.associatedClasses.classes.length&&a.includes(c.classId)&&!n.includes(c.classId)||(null!==t.payload.groupId||void 0!==t.payload.groupId?e.ucId===t.payload.ucId&&e.groupId===t.payload.groupId:e.ucId===t.payload.ucId)&&c.classType===t.payload.type&&c.selected?Object(r.a)(Object(r.a)({},c),{},{selected:!1,selectedAt:null}):c}))})}))},x=function(e){return e.reduce((function(e,t){return t.classSchedule.forEach((function(n){n.selected&&!n.filtered&&"notAssigned"===n.allocated.state?e.push({ucId:t.ucId,ucColor:t.ucColor,ucInitials:t.ucInitials,ucFullName:t.ucFullName,classType:n.classType,className:n.className,classId:n.classId,classesDays:[],locked:n.locked,selectedStudents:n.selectedStudents,freeSlots:n.freeSlots,studentsLowerRanking:n.studentsLowerRanking,studentsHigherRanking:n.studentsHigherRanking,allocated:n.allocated,slots:n.slots,selectedAt:n.selectedAt}):!n.selected||n.filtered||"assigned"!==n.allocated.state&&"automatic"!==n.allocated.state||e.push({ucId:t.ucId,ucColor:t.ucColor,ucInitials:t.ucInitials,ucFullName:t.ucFullName,classType:n.classType,className:n.className,classesDays:[],classId:n.classId,locked:n.locked,selectedStudents:n.selectedStudents,freeSlots:n.freeSlots,studentsLowerRanking:n.studentsLowerRanking,studentsHigherRanking:n.studentsHigherRanking,allocated:n.allocated,selectedAt:n.selectedAt})})),e}),[]).map((function(t){return Object(r.a)(Object(r.a)({},t),{},{overlaps:w(t,e),classesDays:e.reduce((function(e,n){var r=[];return n.classSchedule.forEach((function(e){e.classId===t.classId&&(r=[].concat(Object(a.a)(r),[{startTime:e.startTime,endTime:e.endTime,periodDays:e.periodDays}]))})),[].concat(Object(a.a)(e),Object(a.a)(r))}),[])})})).filter((function(e,t,n){return n.findIndex((function(t){return t.classId===e.classId}))===t}))},v=function(e,t){return e.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{classSchedule:e.classSchedule.map((function(e){return t.payload===e.classId?Object(r.a)(Object(r.a)({},e),{},{locked:!e.locked}):e}))})}))},y=function(e,t){return e.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{classSchedule:e.classSchedule.map((function(n){var a=t.find((function(e){return e.classId===n.classId}));if(a)return Object(r.a)(Object(r.a)({},n),{},{allocation:a.allocation,selectedStudents:a.selectedStudents,freeSlots:a.freeSlots,studentsLowerRanking:a.studentsLowerRanking,studentsHigherRanking:a.studentsHigherRanking,placed:a.placed});var i=e.classSchedule.some((function(e){return e.allocated&&e.classId!==n.classId&&e.classType===n.classType}));return Object(r.a)(Object(r.a)({},n),{},{filtered:i})}))})}))},O=function(e){return e.map((function(e){return Object(r.a)(Object(r.a)({},e),{},{classSchedule:e.classSchedule.map((function(e){return e.selected&&"notAssigned"===e.allocated.state&&!e.disabled?Object(r.a)(Object(r.a)({},e),{},{selected:!1}):e}))})}))},E=function(e,t){return e.reduce((function(e,t){return t.classSchedule.forEach((function(n){var a;n.selected&&"notAssigned"===n.allocated.state&&e.push({classId:n.classId,locked:n.locked,ucId:t.ucId,group:t.groupId,aggregator:(null===n||void 0===n||null===(a=n.associatedClasses)||void 0===a?void 0:a.aggregator)||null})})),e}),[]).filter((function(e,t,n){return n.findIndex((function(t){return null!==t.group&&void 0!==t.group?t.classId===e.classId&&t.group===e.group:t.classId===e.classId}))===t}))},j=function(e,t){return e===t||o()(e,"HH:mm").isBefore(o()(t,"HH:mm"))},A=function(e,t){return e===t||o()(e,"HH:mm").isAfter(o()(t,"HH:mm"))},w=function(e,t){return t.some((function(n){var a=n.classSchedule.filter((function(t){return t.classId===e.classId&&(t.weekday!==e.weekday||j(t.endTime,e.startTime)&&A(t.startTime,e.endTime))})).some((function(e){return S(e,t)}));return a||(a=n.classSchedule.some((function(t){return t.classId!==e.classId&&t.selected&&!t.filtered&&t.weekday===e.weekday&&!j(t.endTime,e.startTime)&&!A(t.startTime,e.endTime)}))),a}))},S=function(e,t){return t.some((function(t){return t.classSchedule.some((function(t){return t.classId!==e.classId&&t.selected&&!t.filtered&&t.weekday===e.weekday&&!j(t.endTime,e.startTime)&&!A(t.startTime,e.endTime)}))}))},k=function(e,t){var n=[],a=[];return e.forEach((function(e){var t;return null===e||void 0===e||null===(t=e.classSchedule)||void 0===t?void 0:t.forEach((function(e){var t;e.selected&&"notAssigned"===(null===e||void 0===e||null===(t=e.allocated)||void 0===t?void 0:t.state)&&n.push(e.classId)}))})),!n.length||(t.forEach((function(e){return e.classSchedule.forEach((function(e){var t;e.selected&&"notAssigned"===(null===e||void 0===e||null===(t=e.allocated)||void 0===t?void 0:t.state)&&a.push(e.classId)}))})),n.every((function(e){return a.some((function(t){return e===t}))}))&&a.every((function(e){return n.some((function(t){return e===t}))})))},T=function(e){return(null===e||void 0===e?void 0:e.irregular)?"noSlots"===(null===e||void 0===e?void 0:e.irregular)?Object(i.b)("sgh.irregularSituationClassNoSlots"):(null===e||void 0===e?void 0:e.irregular)?Object(i.b)("sgh.irregularSituationClass"):null:null},D=function(e){if(!(null===e||void 0===e?void 0:e.irregular))return null;switch(null===e||void 0===e?void 0:e.irregular){case"noSlots":return Object(i.b)("sgh.irregularSituationClassNoSlotsFreeOptions");case"noClasses":return Object(i.b)("sgh.irregularSituationNoClasses");case"invalidCycle":return Object(i.b)("sgh.irregularSituationInvalidCycle");case"invalidEcts":return Object(i.b)("sgh.irregularSituationInvalidEcts");case"invalidPlan":return Object(i.b)("sgh.irregularSituationInvalidPlan");default:return Object(i.b)("sgh.irregularSituationClass")}},C=function(e){if(!(null===e||void 0===e?void 0:e.irregular))return null;switch(null===e||void 0===e?void 0:e.irregular){case"noSlots":return Object(i.b)("sgh.irregularSituationClassNoSlotsSmall");case"noClasses":return Object(i.b)("sgh.irregularSituationNoClassesSmall");case"invalidCycle":return Object(i.b)("sgh.irregularSituationInvalidCycleSmall");case"invalidEcts":return Object(i.b)("sgh.irregularSituationInvalidEctsSmall");case"invalidPlan":return Object(i.b)("sgh.irregularSituationInvalidPlanSmall");default:return Object(i.b)("sgh.infoIrregularGeneral")}},_=function(e){return(null===e||void 0===e?void 0:e.irregularSituation)?"noSlots"===e.irregularSituation?Object(i.b)("sgh.infoIrregularNoSlots"):"noLessons"===e.irregularSituation?Object(i.b)("sgh.infoIrregularNoLessons"):e.irregularSituation?Object(i.b)("sgh.infoIrregularGeneral"):null:null}},67:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return c}));var a=function(e){return e.App.user},r=function(e){return e.Payments},i=function(e){return e.StudentRegistrationDropdown.registration},c=function(e){return e.App}},69:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return c}));var a=function(e){return e.Schedules},r=function(e){return e.StudentRegistrationDropdown.registration},i=function(e){return e.Schedules.currentPhase},c=function(e){return e.App.user.registrations}},74:function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return r})),n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return c}));var a=function(e){return e.PendingDebitsPayment},r=function(e){return e.Payments},i=function(e){return e.StudentRegistrationDropdown.registration},c=function(e){return e.App}},79:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"e",(function(){return g})),n.d(t,"f",(function(){return b})),n.d(t,"g",(function(){return h})),n.d(t,"d",(function(){return x})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return y}));var a=n(36),r=n(8),i=n(178),c=n(534),o=n(166),l=n.n(o),s=n(1112),u=n(558),d=(n(227),n(21)),p=n(158),m=n(17),f=function(e){var t={pt:{},en:{},zh:{}};return e.forEach((function(e){e.fields.properties.forEach((function(n){n.key&&(t.pt[e.fields.name]=Object(r.a)(Object(r.a)({},t.pt[e.fields.name]),{},Object(a.a)({},n.key,n.value)),t.en[e.fields.name]=Object(r.a)(Object(r.a)({},t.en[e.fields.name]),{},Object(a.a)({},n.key,n.valueEn)),t.zh[e.fields.name]=Object(r.a)(Object(r.a)({},t.zh[e.fields.name]),{},Object(a.a)({},n.key,n.valueCh)))}))})),t},g=function(){d.a.SENTRY_ID&&s.a({dsn:d.a.SENTRY_ID,integrations:[new u.a.BrowserTracing],tracesSampleRate:1}),d.a.LOGROCKET_ID&&l.a.init(d.a.LOGROCKET_ID),d.a.HOTJAR_TRACKING_ID&&d.a.HOTJAR_SNIPPET_VERSION&&c.hotjar.initialize(d.a.HOTJAR_TRACKING_ID,d.a.HOTJAR_SNIPPET_VERSION),d.a.GA_TRACKING_ID&&(i.a.initialize(d.a.GA_TRACKING_ID),i.a.set({page:m.h.location.pathname}),i.a.pageview(m.h.location.pathname),m.h.listen((function(e){i.a.set({page:e.pathname}),i.a.pageview(e.pathname)})))},b=function(){var e,t=Object(p.c)();window.location.replace((e=t.join(" "),"".concat(d.a.API_WSO2,"authorize?response_type=").concat(d.a.OIDC_CONFIG.responseType,"&client_id=").concat(d.a.OIDC_CONFIG.clientId,"&state=").concat(d.a.OIDC_CONFIG.state,"&scope=").concat(d.a.OIDC_CONFIG.scope," ").concat(e,"&redirect_uri=").concat(d.a.OIDC_CONFIG.redirectUri)))},h=function(){var e=(window.location.search.match(/code=([^&]+)/)||[])[1],t=(window.location.search.match(/state=([^&]+)/)||[])[1],n=(window.location.search.match(/session_state=([^&]+)/)||[])[1];return e?{code:e,state:t,sessionState:n}:null},x=function(){var e=(window.location.search.match(/access_token_parameter=([^&]+)/)||[])[1],t=(window.location.search.match(/id_token_parameter=([^&]+)/)||[])[1],n=(window.location.search.match(/refresh_token_parameter=([^&]+)/)||[])[1];return e&&t&&n?{accessToken:e,idToken:t,refreshToken:n}:null},v=function(e){var t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),n=decodeURIComponent(atob(t).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""));return JSON.parse(n)},y=function(e,t){var n=d.a.ROLES_RELATIONSHIPS,a=[];return e&&n.forEach((function(t){t.relationships.some((function(t){return e.includes(t)}))&&a.push(t.role)})),t.forEach((function(e){var t;e.includes("sgh_superUser_FullAccess")?t=n.find((function(e){return e.role.includes("sgh_superUser_FullAccess")})):e.includes("sec_superUser_FullAccess")?t=n.find((function(e){return e.role.includes("sec_superUser_FullAccess")})):e.includes("sgh_superUser_ReadOnly")?t=n.find((function(e){return e.role.includes("sgh_superUser_ReadOnly")})):e.includes("sec_superUser_ReadOnly")?t=n.find((function(e){return e.role.includes("sec_superUser_ReadOnly")})):e.includes("superUser_ReadOnly")?t=n.find((function(e){return e.role.includes("superUser_ReadOnly")})):e.includes("superUser_FullAccess")?t=n.find((function(e){return e.role.includes("superUser_FullAccess")})):e.includes("sec_superUser_FullAccess")?t=n.find((function(e){return e.role.includes("sec_superUser_FullAccess")})):e.includes("pautas_superUser_ReadOnly")?t=n.find((function(e){return e.role.includes("pautas_superUser_ReadOnly")})):e.includes("pautas_superUser_FullAccess")&&(t=n.find((function(e){return e.role.includes("pautas_superUser_FullAccess")}))),t&&a.push(t.role)})),a}},85:function(e,t,n){"use strict";n.d(t,"e",(function(){return a})),n.d(t,"f",(function(){return r})),n.d(t,"g",(function(){return i})),n.d(t,"d",(function(){return c})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return l})),n.d(t,"a",(function(){return s})),n.d(t,"h",(function(){return u})),n.d(t,"i",(function(){return d}));var a=function(e){return e.NewApplication.currentStep},r=function(e){return e.NewApplication.applicationData},i=function(e){return e.NewApplication},c=function(e){return e.NewApplication.applicationTypeId},o=function(e){return e.NewApplication.loadingStatus.loading},l=function(e){return e.NewApplication.loadingStatus.tabLoading},s=function(e){return e.NewApplication.errorStatus},u=function(e){return e.App.user.registrations},d=function(e){return e.App.user}},87:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"e",(function(){return i})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return o})),n.d(t,"f",(function(){return l}));n(63);var a={data:[],loading:!0,total:0},r={data:[],loading:!0,total:0},i={data:[],loading:!0},c={offset:0,limit:5},o={offset:0,limit:20},l={offset:0,limit:5}},92:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return c}));var a=function(e){return e.App.user},r=function(e){return e.App.currentLocale},i=function(e){return e.App.user.registrations},c=function(e){return e.NewCertificate}},955:function(e,t){},956:function(e,t){},957:function(e,t){},958:function(e,t){},959:function(e,t){},96:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return i}));var a=function(e){return e.App},r=function(e){return e.App.user},i=function(e){return e.App.translationsEdit}},966:function(e,t){},968:function(e,t){},97:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return c}));var a=function(e){return e.CertificatesList},r=function(e){return e.App.user},i=function(e){return e.StudentRegistrationDropdown.registration},c=function(e){return e.App.currentLocale}},996:function(e,t){},997:function(e,t){}},[[576,1,2]]]); //# sourceMappingURL=main.86dfc252.chunk.js.map