1(self.webpackChunkclara2_backoffice=self.webpackChunkclara2_backoffice||[]).push([[424],{46700:(e,t,n)=>{var r={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":24980,"./gom-deva.js":24980,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function o(e){return n(a(e))}function a(e){if(!n.o(r,e)){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=46700}
1,49443:(e,t,n)=>{"use strict";n.d(t,{Nh:()=>C,Eo:()=>P,nI:()=>H,me:()=>U,XS:()=>D,Go:()=>j,Ze:()=>N,UA:()=>k,t7:()=>$,kp:()=>Q,F7:()=>A,s2:()=>T,kQ:()=>G,hv:()=>q,i_:()=>F,YL:()=>S,$b:()=>R,FF:()=>L,vT:()=>w,X7:()=>_,uv:()=>B,mD:()=>V,G2:()=>Z,WA:()=>I,tX:()=>M,XF:()=>x,$f:()=>W,BG:()=>O});var r,o=n(73642),a=n(51068),l=n(17563),i=n(9669),u=n.n(i),c=n(45038);function s(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){s(a,r,o,l,i,"next",e)}function i(e){s(a,r,o,l,i,"throw",e)}l(void 0)})}}function m(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),e}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){y(e,t,n[t])})}return e}function h(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}!function(e){e.post="post",e.get="get",e.patch="patch",e.put="put",e.del="del"}(r||(r={}));var v=function(){function e(t){m(this,e),y(this,"host",void 0),y(this,"statusHandlers",void 0),y(this,"onCatch",void 0),this.host=t.host,this.statusHandlers=t.statusHandlers||{},this.onCatch=t.onCatch||function(){return null},u().defaults.baseURL=this.host,u().defaults.withCredentials=!0}return p(e,[{key:"endpoint",value:function(e){var t;return y(t={},r.post,this.post(e)),y(t,r.get,this.get(e)),y(t,r.patch,this.patch(e)),y(t,r.put,this.put(e)),y(t,r.del,this.del(e)),t}},{key:"getPath",value:function(e,t){var n=[];return((0,a.Bo)(e,n),n.length)?"".concat(this.host,"/").concat((0,a.MY)(e)(t)):"".concat(this.host,"/").concat(e)}},{key:"getStatusHandler",value:function(e){return this.statusHandlers.hasOwnProperty(e)&&"function"==typeof this.statusHandlers[e]?this.statusHandlers[e]:function(){return null}}},{key:"perform",value:function(e){var t=this;return e.then(function(e){return t.getStatusHandler(e.status)(),e.data}).catch(function(e){var n={};if(!e.response)return t.onCatch(),Promise.reject(Error("No response"));throw e&&e.response&&(t.getStatusHandler(e.response.status)(),n=e.response.data||{}),n})}},{key:"post",value:function(t){var n=this;return f(function(){var r,o,a,l,i,c,s,f,m,d=arguments;return h(this,function(p){switch(p.label){case 0:return o=(r=d.length>0&&void 0!==d[0]?d[0]:{}).body,a=r.pathParams,l=r.query,i=r.headers,c=n.perform,s=u().post,f=[n.getPath(t,a),o],m={params:l},[4,e.getHeaders(i)];case 1:return[2,c.apply(n,[s.apply(u(),f.concat([(m.headers=p.sent(),m)]))])]}})})}},{key:"get",value:function(t){var n=this;return f(function(){var r,o,a,i,c,s,f,m,d,p=arguments;return h(this,function(y){switch(y.label){case 0:return o=(r=p.length>0&&void 0!==p[0]?p[0]:{}).pathParams,a=r.query,i=r.headers,c=r.options,s=n.perform,f=u().get,m=[n.getPath(t,o)],d={params:a,paramsSerializer:function(e){return l.stringify(e,{arrayFormat:"none"})}},[4,e.getHeaders(i)];case 1:return[2,s.apply(n,[f.apply(u(),m.concat([b.apply(void 0,[(d.headers=y.sent(),d),c])]))])]}})})}},{key:"del",value:function(t){var n=this;return f(function(){var r,o,a,l,i,c,s,f,m=arguments;return h(this,function(d){switch(d.label){case 0:return o=(r=m.length>0&&void 0!==m[0]?m[0]:{}).pathParams,a=r.query,l=r.headers,i=n.perform,c=u().delete,s=[n.getPath(t,o)],f={},[4,e.getHeaders(l)];case 1:return[2,i.apply(n,[c.apply(u(),s.concat([(f.headers=d.sent(),f.params=a,f)]))])]}})})}},{key:"put",value:function(t){var n=this;return f(function(){var r,o,a,l,i,c,s,f,m,d=arguments;return h(this,function(p){switch(p.label){case 0:return o=(r=d.length>0&&void 0!==d[0]?d[0]:{}).body,a=r.pathParams,l=r.query,i=r.headers,c=n.perform,s=u().put,f=[n.getPath(t,a),o],m={},[4,e.getHeaders(i)];case 1:return[2,c.apply(n,[s.apply(u(),f.concat([(m.headers=p.sent(),m.params=l,m)]))])]}})})}},{key:"patch",value:function(t){var n=this;return f(function(){var r,o,a,l,i,c,s,f,m,d=arguments;return h(this,function(p){switch(p.label){case 0:return o=(r=d.length>0&&void 0!==d[0]?d[0]:{}).body,a=r.pathParams,l=r.query,i=r.headers,c=n.perform,s=u().patch,f=[n.getPath(t,a),o],m={params:l},[4,e.getHeaders(i)];case 1:return[2,c.apply(n,[s.apply(u(),f.concat([(m.headers=p.sent(),m)]))])]}})})}}],[{key:"getHeaders",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return f(function(){var t,n;return h(this,function(r){switch(r.label){case 0:return[4,null===(t=c.Z.getState().currentUser)||void 0===t?void 0:t.getIdToken()];case 1:return n=r.sent(),[2,b({Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(n)},e)]}})})()}}]),e}(),E=n(71487),g=new v({host:o.M,statusHandlers:{401:function(){return c.Z.dispatch((0,E.kS)())}}}),O=g.endpoint("user/:userId?"),C=g.endpoint("upload-cities/bulk"),w=g.endpoint("upload-cities/sample"),A=g.endpoint("upload-cities/export"),P=g.endpoint("upload-events/bulk"),_=g.endpoint("upload-events/sample"),T=g.endpoint("upload-events/export"),j=g.endpoint("upload-questions/bulk"),I=g.endpoint("upload-questions/sample"),S=g.endpoint("upload-questions/export"),k=g.endpoint("upload-survey/bulk"),x=g.endpoint("upload-survey/sample"),L=g.endpoint("upload-survey/export"),N=g.endpoint("upload-recommendations/bulk"),M=g.endpoint("upload-recommendations/sample"),R=g.endpoint("upload-recommendations/export"),D=g.endpoint("upload-private-event-questions/bulk"),Z=g.endpoint("upload-private-event-questions/sample"),F=g.endpoint("upload-private-event-questions/export"),U=g.endpoint("upload-l
1ife-event/bulk"),V=g.endpoint("upload-life-event/sample"),q=g.endpoint("upload-life-event/export"),H=g.endpoint("upload-intro-option/bulk"),B=g.endpoint("upload-intro-option/sample"),G=g.endpoint("upload-intro-option/export"),Q=g.endpoint("create-algolia-token"),W=g.endpoint("user-recommendations/:countryId/:userId"),$=g.endpoint("client/:userId")},93258:(e,t,n)=>{"use strict";n.d(t,{e:()=>C,I:()=>eO});var r=n(67294),o=n(21847),a=n(32979),l=n(71230),i=n(15746),u=n(44586),c=n(70667),s=n(60331),f=n(77075),m=n(71577),d=n(82061),p=n(96486),y=n(96072),b=n(5496),h=n(69979);function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){v(e,t,n[t])})}return e}var g=c.Z.Option,O=function(e){var t=e.isPreview,n=e.conditions,o=e.onRemove,a=e.onChange,l=(0,r.useCallback)(function(e){return function(t){a({conditionId:e,condition:E({condition:t},t===y.LL.BETWEEN?{value:[0,0]}:{value:0})})}},[a]),i=(0,r.useCallback)(function(e){return e&&e.questionType!==b.Wt.BOOLEAN&&e.questionType!==b.Wt.ENUM?t?r.createElement(s.Z,{color:"purple"},y.cy[e.condition]):r.createElement(c.Z,{value:e.condition,onChange:l(e.id)},Object.keys(y.LL).map(function(e){return r.createElement(g,{key:e,value:e},y.cy[e])})):null},[l,t]),u=(0,r.useCallback)(function(e){return function(t){a({conditionId:e,condition:{value:t}})}},[a]),v=(0,r.useCallback)(function(e){return function(t){a({conditionId:e,condition:{value:!!t}})}},[a]),O=(0,r.useCallback)(function(e){return function(t){a({conditionId:e,condition:{value:t||0}})}},[a]),C=(0,r.useCallback)(function(e,t,n){return function(r){var o=r||0;a({conditionId:e,condition:{value:0===n?[o,t[1]]:1===n?[t[0],o]:[0,0]}})}},[a]),w=(0,r.useCallback)(function(e){if(!e)return null;if(t)return(0,p.isArray)(e.value)?e.value.map(function(e){return r.createElement(s.Z,{key:e,color:"blue"},e)}):r.createElement(s.Z,{color:"blue"},(0,p.isBoolean)(e.value)?e.value?"True":"False":e.value);if(e.questionType===b.Wt.ENUM)return r.createElement(c.Z,{value:e.value,onChange:u(e.id)},(e.options||[]).map(function(e){return r.createElement(g,{key:e,value:e},(0,h.OI)(e))}));if(e.questionType===b.Wt.BOOLEAN)return r.createElement(c.Z,{value:e.value?1:0,onChange:v(e.id)},[1,0].map(function(e,t){return r.createElement(g,{key:t,value:e},e?"Yes":"No")}));var n=E({},e.questionAnswerType===b.fI.PERCENT?{min:0,max:100}:{},e.questionAnswerType===b.fI.FLOAT?{step:"0.01"}:{});return e.condition===y.LL.BETWEEN&&(0,p.isArray)(e.value)?r.createElement(r.Fragment,null,r.createElement("span",null,"Min"),r.createElement(f.Z,E({value:e.value[0],onChange:C(e.id,e.value,0)},n)),r.createElement("span",null,"Max"),r.createElement(f.Z,E({value:e.value[1],onChange:C(e.id,e.value,1)},n))):r.createElement(f.Z,E({value:(0,p.isNumber)(e.value)?e.value:0,onChange:O(e.id)},n))},[t,v,C,O,u]),A=(0,r.useMemo)(function(){return n.map(function(e){var n=e.type===y.HG.QUESTION?e.question:b.qj[e.userInfoField]||"";return r.createElement("div",{className:"ConditionsContainer__item",key:e.id},r.createElement("div",{className:"ConditionsContainer__item-title"},n),r.createElement("div",{className:"ConditionsContainer__item-controller"},r.createElement("span",null,(0,h.OI)(e.questionType||"")),i(e),w(e),t?null:r.createElement(m.Z,{type:"link",danger:!0,onClick:function(){return o(e.id)}},r.createElement(d.Z,null))))})},[n,t,o,i,w]);return r.createElement(r.Fragment,null,A)};let C=r.memo(O);var w=n(77014),A=n(43929),P=n(75425),_=[{field:"yearOfBirth",type:b.Wt.YEAR},{field:"gender",type:b.Wt.ENUM,options:[P.P2.MALE,P.P2.FEMALE]}],T=function(e){var t=e.limitReached,n=e.onSelect,o=e.usedUserFields,a=(0,r.useMemo)(function(){return _.filter(function(e){return!o.includes(e.field)})},[o]),l=(0,r.useMemo)(function(){return[{key:"field",dataIndex:"field",title:"Field",render:function(e){return b.qj[e]||""}},{key:"actions",width:64,ellipsis:!0,render:function(e,o){return t?null:r.createElement(m.Z,{type:"link",onClick:function(){return n(o)}},r.createElement(A.Z,null))}}]},[n,t]);return r.createElement("div",{className:"UserInfoSelect"},r.createElement(w.Z,{rowKey:"field",dataSource:a,columns:l,pagination:!1}))};let j=r.memo(T);var I=n(34788),S=n(76772),k=n(27049),x=n(98072),L=n(66989),N=n(35655);function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function R(e){if(Array.isArray(e))return e}function D(e){if(Array.isArray(e))return M(e)}function Z(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function F(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}
1function U(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function V(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function q(e,t){return R(e)||F(e,t)||B(e,t)||U()}function H(e){return D(e)||Z(e)||B(e)||V()}function B(e,t){if(e){if("string"==typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return M(e,t)}}var G=function(e){var t=e.onSelect,n=e.country,o=e.usedQuestionIds,a=e.limitReached,u=e.currentId,c=q((0,r.useState)(""),2),f=c[0],d=c[1],y=(0,L.x)("questions").getData,v=(0,x.a)({getData:function(){return y(f,{filters:{countryId:n._id}})},deps:[f,n]}),E=v.data,g=v.isReady,O=v.error,C=(0,r.useMemo)(function(){return E&&E.hits?E.hits.filter(function(e){return![u].concat(H(o)).includes(e._id)}):[]},[E,u,o]),P=(0,r.useMemo)(function(){return(0,p.debounce)(function(e){d(e.target.value)},200)},[]),_=(0,r.useMemo)(function(){return[{key:"question",dataIndex:"question",title:"Question",width:"40%",children:(0,N.u)("question",null==n?void 0:n.languageIds)},{key:"type",dataIndex:"type",align:"center",title:"Question type",render:function(e){var t=e===b.Wt.NUMERIC?"geekblue":"magenta";return r.createElement(s.Z,{color:t},(0,h.OI)(e))}},{key:"answerType",dataIndex:"answerType",align:"center",title:"Answer type",render:function(e){return r.createElement(s.Z,null,(0,h.OI)(e))}},{key:"actions",width:64,ellipsis:!0,render:function(e,n){return a?null:r.createElement(m.Z,{type:"link",onClick:function(){return t(n)}},r.createElement(A.Z,null))}}]},[t,n,a]);return r.createElement(l.Z,{gutter:[0,16]},r.createElement(i.Z,{span:24},r.createElement(I.Z.Search,{allowClear:!0,placeholder:"Search",onChange:P})),O?r.createElement(i.Z,{span:24},r.createElement(S.Z,{type:"error",message:(0,h.e$)(O)}),r.createElement(k.Z,null)):null,r.createElement(i.Z,{span:24},r.createElement(w.Z,{rowKey:"order",size:"small",dataSource:C,columns:_,pagination:!1,loading:!g})))};let Q=r.memo(G);var W=n(15138);function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function z(e){if(Array.isArray(e))return e}function X(e){if(Array.isArray(e))return $(e)}function Y(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function K(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function J(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ee(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function et(e,t){return z(e)||K(e,t)||er(e,t)||J()}function en(e){return X(e)||Y(e)||er(e)||ee()}function er(e,t){if(e){if("string"==typeof e)return $(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $(e,t)}}var eo=function(e){var t=e.onSelect,n=e.country,o=e.usedQuestionIds,a=e.limitReached,u=e.currentId,c=et((0,r.useState)(""),2),f=c[0],d=c[1],y=(0,L.x)("privateEventQuestions").getData,b=(0,x.a)({getData:function(){return y(f,{filters:{countryId:n._id}})},deps:[f,n]}),v=b.data,E=b.isReady,g=b.error,O=(0,r.useMemo)(function(){return v&&v.hits?v.hits.filter(function(e){return!e.system&&![u].concat(en(o)).includes(e._id)}):[]},[v,u,o]),C=(0,r.useMemo)(function(){return(0,p.debounce)(function(e){d(e.target.value)},200)},[]),P=(0,r.useMemo)(function(){return[{key:"question",dataIndex:"name",title:"Question",width:"40%"},{key:"type",dataIndex:"type",align:"center",title:"Question type",render:function(e){var t=e===W.qV.TEXT_AND_TEXT?"magenta":"geekblue";return r.createElement(s.Z,{color:t},(0,h.OI)(e))}},{key:"actions",width:64,ellipsis:!0,render:function(e,n){return a?null:r.createElement(m.Z,{type:"link",onClick:function(){return t(n)}},r.createElement(A.Z,null))}}]},[t,a]);return r.createElement(l.Z,{gutter:[0,16]},r.createElement(i.Z,{span:24},r.createElement(I.Z.Search,{allowClear:!0,placeholder:"Search",onChange:C})),g?r.createElement(i.Z,{span:24},r.createElement(S.Z,{type:"error",message:(0,h.e$)(g)}),r.createElement(k.Z,null)):null,r.createElement(i.Z,{span:24},r.createElement(w.Z,{rowKey:"order",size:"small",dataSource:O,columns:P,pagination:!1,loading:!E})))};let ea=r.memo(eo);function el(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ei(e){if(Array.isArray(e))return el(e)}function eu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ec(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function es(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ef(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){eu(e,t,n[t])})}return e}function em(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ed(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):em(Object(t)).forEac
1h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function ep(e){return ei(e)||ec(e)||ey(e)||es()}function ey(e,t){if(e){if("string"==typeof e)return el(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return el(e,t)}}var eb=o.Z.TabPane,eh={style:{display:"none"}},ev={width:"95%",top:0,padding:0},eE={height:"calc(100vh - 132px)",overflow:"auto"},eg=function(e){var t=e.form,n=e.isOpen,c=e.country,s=e.conditions,f=e.maxConditions,m=void 0===f?0:f,d=e.conditionsLimitReached,p=void 0!==d&&d,v=e.currentId,E=e.questionType,g=e.onClose,O=e.onRemoveCondition,w=e.onChangeConditionField,A=(0,r.useCallback)(function(e){var n=[W.qV.TEXT_AND_TEXT,W.qV.BETWEEN_YEARS].includes(e.type),r=ed(ef({id:(0,u.Z)(),type:y.HG.QUESTION,question:e.name,questionId:e._id,questionType:n?b.Wt.BOOLEAN:b.Wt.NUMERIC,questionAnswerType:n?b.fI.BOOLEAN:b.fI.INTEGER},n?{}:{condition:y.LL.MORE}),{value:!!n||0});t.change("conditions",ep(s).concat([r]))},[t,s]),P=(0,r.useCallback)(function(e){var n=e.type===b.Wt.BOOLEAN||0,r=ed(ef({id:(0,u.Z)(),type:y.HG.QUESTION,question:(0,h.YQ)(e.question),questionId:e._id,questionType:e.type,questionAnswerType:e.answerType},e.type===b.Wt.NUMERIC?{condition:y.LL.MORE}:{}),{value:n});t.change("conditions",ep(s).concat([r]))},[t,s]),_=(0,r.useCallback)(function(e){var n=e.type===b.Wt.BOOLEAN||(e.type===b.Wt.ENUM?"":0),r=ed(ef({id:(0,u.Z)(),type:y.HG.USER_INFO,questionType:e.type,userInfoField:e.field},e.type===b.Wt.NUMERIC?{condition:y.LL.MORE}:{},e.type===b.Wt.ENUM?{options:e.options}:{}),{value:n});t.change("conditions",ep(s).concat([r]))},[t,s]),T=(0,r.useMemo)(function(){return s.map(function(e){return e.questionId||""})},[s]),I=(0,r.useMemo)(function(){return s.map(function(e){return e.userInfoField||""})},[s]);return r.createElement(a.Z,{title:"Conditions",width:1200,style:ev,bodyStyle:eE,className:"ConditionsModal",open:n,onCancel:g,cancelText:"Close",okButtonProps:eh},r.createElement(l.Z,{gutter:[24,0]},r.createElement(i.Z,{span:12},r.createElement(o.Z,{defaultActiveKey:"1"},r.createElement(eb,{tab:"Questions",key:y.HG.QUESTION},"default"===(void 0===E?"default":E)?r.createElement(Q,{onSelect:P,usedQuestionIds:T,country:c,limitReached:p,currentId:v}):r.createElement(ea,{onSelect:A,usedQuestionIds:T,country:c,limitReached:p,currentId:v})),r.createElement(eb,{tab:"User info",key:y.HG.USER_INFO},r.createElement(j,{onSelect:_,usedUserFields:I,limitReached:p})))),r.createElement(i.Z,{span:12},m?r.createElement("div",{className:"ConditionsModal__conditions-title"},"Added conditions (",s.length,"/",m,")"):null,r.createElement(C,{conditions:s,onChange:w,onRemove:O}))))};let eO=r.memo(eg)},21785:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(67294),o=n(70667),a=function(e){var t=e.countries,n=e.currentCountry,a=e.setCountry,l=e.disabled,i=(0,r.useMemo)(function(){return t.map(function(e){return{value:e._id,label:e.name}})},[t]),u=(0,r.useCallback)(function(e){var n=t.find(function(t){return t._id===e});n&&a(n)},[t,a]);return r.createElement(o.Z,{value:null==n?void 0:n.name,options:i,disabled:l,onChange:u})};let l=r.memo(a)},6725:(e,t,n)=>{"use strict";n.d(t,{Z:()=>O});var r=n(67294),o=n(61014),a=n(19650),l=n(71577),i=n(30381),u=n.n(i);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e){if(Array.isArray(e))return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function d(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){f(e,t,n[t])})}return e}function y(e,t){if(null==e)return{};var n,r,o=b(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function b(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function h(e,t){return s(e)||m(e,t)||v(e,t)||d()}function v(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}}var E=o.Z.RangePicker,g=function(e){var t=e.selectedKeys,n=e.setSelectedKeys,i=e.clearFilters,c=e.confirm,s=e.isRangePicker,f=e.onReset,m=e.onSubmitSearch,d=y(e,["
1selectedKeys","setSelectedKeys","clearFilters","confirm","isRangePicker","onReset","onSubmitSearch"]),b=h((0,r.useState)(!1),2),v=b[0],g=b[1],O=(0,r.useCallback)(function(e){n([e[0].clone().startOf("day").valueOf(),e[1].clone().endOf("day").valueOf()]),g(!1)},[]),C=(0,r.useCallback)(function(e){g(e)},[]),w=(0,r.useMemo)(function(){return t&&t.length?[t[0]?u()(t[0]):null,t[1]?u()(t[1]):null]:[u()()]},[t]),A=s?E:o.Z;return r.createElement("div",{style:{padding:8}},r.createElement(a.Z,null,r.createElement(A,p({open:v,onOpenChange:C,value:w,onChange:O},d))),r.createElement(a.Z,null,r.createElement(l.Z,{type:"link",onClick:f(i)},"Reset"),r.createElement(l.Z,{type:"primary",onClick:m(c)},"Search")))};let O=r.memo(g)},22892:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{E8:()=>o,H9:()=>i,i4:()=>a});var o=function(e){return function(){e()}},a=function(e){return function(){e&&e()}},l=function(e){return!!e&&2===e.length&&e.every(function(e){return e>0})},i=function(e){var t=e.value,n=e.fieldName,o=e.modificator;return t&&l(t)?r({},n,{from:o?o(Number(t[0])):Number(t[0]),to:o?o(Number(t[1])):Number(t[1])}):r({},n,null)}},80045:(e,t,n)=>{"use strict";n.d(t,{P:()=>r,Z:()=>f});var r,o=n(37653),a=n(43929),l=n(19650),i=n(71577),u=n(38829),c=n(67294);!function(e){e.FIRESTORE="FIRESTORE",e.ALGOLIA="ALGOLIA"}(r||(r={}));var s=function(e){var t=e.pagination,n=e.inProgress;return t?t.mode===r.FIRESTORE?c.createElement("div",{className:"UnionPagination"},c.createElement(l.Z,null,c.createElement(i.Z,{type:"ghost",icon:c.createElement(o.Z,null),onClick:t.handleFirestoreBack,disabled:t.backIsDisabled,loading:n}),c.createElement(i.Z,{type:"ghost",icon:c.createElement(a.Z,null),onClick:t.handleFirestoreNext,disabled:t.nextIsDisabled,loading:n}))):c.createElement("div",{className:"UnionPagination"},c.createElement(l.Z,null,c.createElement(u.Z,t))):null};let f=c.memo(s)},96072:(e,t,n)=>{"use strict";n.d(t,{BE:()=>b,HG:()=>r,LL:()=>o,cy:()=>y,mi:()=>a});var r,o,a,l,i=n(69979);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function c(e){if(Array.isArray(e))return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function m(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(e,t){return c(e)||f(e,t)||p(e,t)||m()}function p(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}}!function(e){e.QUESTION="QUESTION",e.USER_INFO="USER_INFO"}(r||(r={})),function(e){e.MORE="MORE",e.LESS="LESS",e.EQUAL="EQUAL",e.MORE_OR_EQUAL="MORE_OR_EQUAL",e.
1LESS_OR_EQUAL="LESS_OR_EQUAL",e.BETWEEN="BETWEEN"}(o||(o={})),function(e){e.AND="AND",e.OR="OR"}(a||(a={}));var y=(s(l={},o.MORE,"More than"),s(l,o.LESS,"Less than"),s(l,o.EQUAL,"Equal"),s(l,o.MORE_OR_EQUAL,"More or equal"),s(l,o.LESS_OR_EQUAL,"Less or equal"),s(l,o.BETWEEN,"Between"),l),b=Object.entries(a).map(function(e){var t=d(e,2),n=t[0],r=t[1];return{label:(0,i.OI)(n),value:r}})},69930:(e,t,n)=>{"use strict";var r;n.d(t,{r:()=>r}),function(e){e.OPEN="OPEN",e.CLOSED="CLOSED"}(r||(r={}))},49249:(e,t,n)=>{"use strict";var r;n.d(t,{u:()=>r}),function(e){e.CONFIRM_MODAL="CONFIRM_MODAL",e.USER_FORM_MODAL="USER_FORM_MODAL",e.CLIENT_FORM_MODAL="CLIENT_FORM_MODAL",e.QUESTION_FORM_MODAL="QUESTION_FORM_MODAL",e.QUESTION_UPLOAD_MODAL="QUESTION_UPLOAD_MODAL",e.SURVEY_FORM_MODAL="SURVEY_FORM_MODAL",e.SURVEY_UPLOAD_MODAL="SURVEY_UPLOAD_MODAL",e.COUNTRY_TEMPLATE_FORM_MODAL="COUNTRY_TEMPLATE_FORM_MODAL",e.LANGUAGE_TEMPLATE_FORM_MODAL="LANGUAGE_TEMPLATE_FORM_MODAL",e.CITY_TEMPLATE_FORM_MODAL="CITY_TEMPLATE_FORM_MODAL",e.BULK_UPLOAD_CITY_TEMPLATE_FORM_MODAL="BULK_UPLOAD_CITY_TEMPLATE_FORM_MODAL",e.EVENT_TEMPLATE_FORM_MODAL="EVENT_TEMPLATE_FORM_MODAL",e.BULK_UPLOAD_EVENT_TEMPLATE_FORM_MODAL="BULK_UPLOAD_EVENT_TEMPLATE_FORM_MODAL",e.PRIVATE_EVENT_QUESTION_TEMPLATE_FORM_MODAL="PRIVATE_EVENT_QUESTION_TEMPLATE_FORM_MODAL",e.PRIVATE_EVENT_QUESTION_UPLOAD_MODAL="PRIVATE_EVENT_QUESTION_UPLOAD_MODAL",e.LIFE_EVENT_TEMPLATE_FORM_MODAL="LIFE_EVENT_TEMPLATE_FORM_MODAL",e.LIFE_EVENT_UPLOAD_MODAL="LIFE_EVENT_UPLOAD_MODAL",e.INTRO_OPTION_FORM_MODAL="INTRO_OPTION_FORM_MODAL",e.INTRO_OPTION_UPLOAD_MODAL="INTRO_OPTION_UPLOAD_MODAL",e.RECOMMENDATION_FORM_MODAL="RECOMMENDATION_FORM_MODAL",e.RECOMMENDATION_UPLOAD_MODAL="RECOMMENDATION_UPLOAD_MODAL",e.RECOMMENDATION_PREVIEW_MODAL="RECOMMENDATION_PREVIEW_MODAL"}(r||(r={}))},5496:(e,t,n)=>{"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{DK:()=>a,Wt:()=>o,eO:()=>u,fI:()=>l,qj:()=>c}),function(e){e.NUMERIC="NUMERIC",e.BOOLEAN="BOOLEAN",e.ENUM="ENUM",e.YEAR="YEAR"}(o||(o={})),function(e){e.FULL="FULL",e.MINIMIZED="MINIMIZED"}(a||(a={})),function(e){e.BOOLEAN="BOOLEAN",e.INTEGER="INTEGER",e.PERCENT="PERCENT",e.FLOAT="FLOAT"}(l||(l={}));var o,a,l,i,u=(r(i={},a.FULL,"Full questionnaire"),r(i,a.MINIMIZED,"Minimised questionnaire"),i),c={yearOfBirth:"Age",gender:"Gender"}},13005:(e,t,n)=>{"use strict";n.d(t,{b:()=>o}),function(e){e.ASC="asc",e.DESC="desc"}(r||(r={}));var r,o={x:!0}},75425:(e,t,n)=>{"use strict";n.d(t,{AT:()=>r,H9:()=>s,Lh:()=>f,P2:()=>o,a2:()=>m});var r,o,a,l,i,u=n(35511);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}(r||(r={})).ADMIN="ADMIN",function(e){e.MALE="MALE",e.FEMALE="FEMALE"}(o||(o={}));var s=c({},r.ADMIN,"System Admin");!function(e){e.ANDROID="android",e.IOS="ios"}(a||(a={}));var f=(c(l={},a.ANDROID,"Android"),c(l,a.IOS,"iOS"),l),m=(c(i={},u.Df.HEBREW,"Hebrew"),c(i,u.Df.ENGLISH,"English"),c(i,u.Df.MARSHALL,"Marshall"),i)},91432:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>oS});var r,o=n(44703),a=n(97183),l=n(67294),i=n(5977),u=n(73727);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){c(e,t,n[t])})}return e}var f=function(e){return l.createElement("svg",s({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l.createElement("path",{d:"M16.0982 13.6699C15.6093 13.1806 15.0381 12.7813 14.4107 12.4902C15.2955 11.7734 15.8599 10.6797 15.8599 9.4531C15.8599 7.28903 14.0552 5.51364 11.8912 5.54685C9.7603 5.58005 8.04351 7.31638 8.04351 9.4531C8.04351 10.6797 8.60991 11.7734 9.49273 12.4902C8.8652 12.7811 8.29394 13.1804 7.80523 13.6699C6.73882 14.7383 6.13335 16.
11484 6.09429 17.6523C6.09377 17.6732 6.09742 17.6939 6.10504 17.7133C6.11266 17.7327 6.12409 17.7504 6.13865 17.7653C6.15321 17.7803 6.17061 17.7921 6.18983 17.8002C6.20904 17.8083 6.22969 17.8125 6.25054 17.8125H7.34429C7.42827 17.8125 7.49858 17.7461 7.50054 17.6621C7.53765 16.5293 7.99663 15.4687 8.80327 14.664C9.21605 14.2491 9.70702 13.9201 10.2478 13.6961C10.7886 13.4722 11.3684 13.3577 11.9537 13.3593C13.1431 13.3593 14.2623 13.8222 15.1041 14.664C15.9087 15.4687 16.3677 16.5293 16.4068 17.6621C16.4087 17.7461 16.4791 17.8125 16.563 17.8125H17.6568C17.6776 17.8125 17.6983 17.8083 17.7175 17.8002C17.7367 17.7921 17.7541 17.7803 17.7687 17.7653C17.7832 17.7504 17.7947 17.7327 17.8023 17.7133C17.8099 17.6939 17.8136 17.6732 17.813 17.6523C17.774 16.1484 17.1685 14.7383 16.0982 13.6699ZM11.9537 11.9531C11.2857 11.9531 10.6568 11.6933 10.1861 11.2207C9.94986 10.9863 9.76326 10.7068 9.63743 10.3987C9.51159 10.0907 9.44909 9.76043 9.45366 9.42771C9.45952 8.78708 9.71538 8.16794 10.1626 7.70896C10.6314 7.22849 11.2584 6.96091 11.9283 6.9531C12.5904 6.94724 13.233 7.20505 13.7056 7.66794C14.19 8.14255 14.4556 8.77731 14.4556 9.4531C14.4556 10.1211 14.1959 10.748 13.7232 11.2207C13.4913 11.4537 13.2155 11.6384 12.9118 11.7641C12.608 11.8898 12.2824 11.9541 11.9537 11.9531ZM7.06108 9.96872C7.04351 9.7988 7.03374 9.62692 7.03374 9.4531C7.03374 9.14255 7.06304 8.83981 7.11772 8.54489C7.1314 8.47458 7.09429 8.40231 7.02983 8.37302C6.76421 8.25388 6.52007 8.08981 6.30913 7.88278C6.06058 7.64178 5.86499 7.35161 5.73484 7.0308C5.6047 6.70998 5.54286 6.36556 5.55327 6.0195C5.57085 5.39255 5.8228 4.79685 6.26226 4.34763C6.74468 3.85349 7.39312 3.58395 8.08257 3.59177C8.70562 3.59763 9.30718 3.83786 9.76226 4.26364C9.91655 4.40817 10.0494 4.56833 10.1607 4.7402C10.1998 4.80075 10.2759 4.82614 10.3423 4.8027C10.6861 4.68356 11.0494 4.59958 11.4224 4.56052C11.5318 4.5488 11.5943 4.43161 11.5455 4.33395C10.9107 3.07809 9.61382 2.21091 8.11382 2.18747C5.9478 2.15427 4.14312 3.92966 4.14312 6.09177C4.14312 7.31833 4.70757 8.41208 5.59233 9.12888C4.97124 9.41599 4.39897 9.81247 3.90288 10.3086C2.83257 11.3769 2.2271 12.7871 2.18804 14.2929C2.18752 14.3138 2.19117 14.3345 2.19879 14.3539C2.20641 14.3733 2.21784 14.391 2.2324 14.406C2.24696 14.4209 2.26436 14.4327 2.28358 14.4408C2.30279 14.4489 2.32344 14.4531 2.34429 14.4531H3.43999C3.52397 14.4531 3.59429 14.3867 3.59624 14.3027C3.63335 13.1699 4.09233 12.1093 4.89897 11.3047C5.47319 10.7304 6.17632 10.332 6.9439 10.1386C7.02007 10.1191 7.07085 10.0468 7.06108 9.96872Z",fill:"currentColor"}))};let m=l.memo(f);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){d(e,t,n[t])})}return e}var y=function(e){return l.createElement("svg",p({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l.createElement("path",{d:"M16.9531 14.2957H15.58C15.4863 14.2957 15.3984 14.3367 15.3398 14.4089C15.2031 14.575 15.0566 14.7351 14.9023 14.8875C14.2712 15.5191 13.5237 16.0226 12.7011 16.3699C11.8489 16.7298 10.9329 16.9145 10.0078 16.9128C9.07221 16.9128 8.16596 16.7292 7.3144 16.3699C6.4918 16.0226 5.7443 15.5191 5.11323 14.8875C4.48103 14.2579 3.97693 13.5117 3.62885 12.6902C3.26752 11.8386 3.08588 10.9343 3.08588 9.99878C3.08588 9.06323 3.26948 8.15894 3.62885 7.30737C3.97651 6.48511 4.47651 5.74487 5.11323 5.11011C5.74995 4.47534 6.49018 3.97534 7.3144 3.62768C8.16596 3.26831 9.07221 3.08472 10.0078 3.08472C10.9433 3.08472 11.8496 3.26636 12.7011 3.62768C13.5253 3.97534 14.2656 4.47534 14.9023 5.11011C15.0566 5.2644 15.2011 5.42456 15.3398 5.58862C15.3984 5.66089 15.4882 5.7019 15.58 5.7019H16.9531C17.0761 5.7019 17.1523 5.56518 17.0839 5.46167C15.5859 3.13354 12.9648 1.59253 9.98627 1.60034C5.30659 1.61206 1.55463 5.41089 1.60151 10.0847C1.64838 14.6843 5.39448 18.3972 10.0078 18.3972C12.9785 18.3972 15.5878 16.8582 17.0839 14.5359C17.1503 14.4324 17.0761 14.2957 16.9531 14.2957ZM18.6894 9.87573L15.9179 7.68823C15.8144 7.6062 15.664 7.68042 15.664 7.81128V9.29565H9.5312C9.44526 9.29565 9.37495 9.3
16597 9.37495 9.4519V10.5457C9.37495 10.6316 9.44526 10.7019 9.5312 10.7019H15.664V12.1863C15.664 12.3171 15.8164 12.3914 15.9179 12.3093L18.6894 10.1218C18.7081 10.1072 18.7232 10.0885 18.7336 10.0672C18.744 10.0459 18.7493 10.0225 18.7493 9.99878C18.7493 9.97506 18.744 9.95166 18.7336 9.93034C18.7232 9.90902 18.7081 9.89035 18.6894 9.87573Z",fill:"currentColor"}))};let b=l.memo(y);function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){h(e,t,n[t])})}return e}var E=function(e){return l.createElement("svg",v({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l.createElement("path",{d:"M13.4375 5.15625C13.4375 5.07031 13.3672 5 13.2813 5H5.78125C5.69531 5 5.625 5.07031 5.625 5.15625V6.09375C5.625 6.17969 5.69531 6.25 5.78125 6.25H13.2813C13.3672 6.25 13.4375 6.17969 13.4375 6.09375V5.15625ZM13.2813 7.8125H5.78125C5.69531 7.8125 5.625 7.88281 5.625 7.96875V8.90625C5.625 8.99219 5.69531 9.0625 5.78125 9.0625H13.2813C13.3672 9.0625 13.4375 8.99219 13.4375 8.90625V7.96875C13.4375 7.88281 13.3672 7.8125 13.2813 7.8125ZM9.375 10.625H5.78125C5.69531 10.625 5.625 10.6953 5.625 10.7812V11.7188C5.625 11.8047 5.69531 11.875 5.78125 11.875H9.375C9.46094 11.875 9.53125 11.8047 9.53125 11.7188V10.7812C9.53125 10.6953 9.46094 10.625 9.375 10.625ZM8.4375 16.6406H4.0625V2.89062H15V9.60938C15 9.69531 15.0703 9.76562 15.1563 9.76562H16.25C16.3359 9.76562 16.4063 9.69531 16.4063 9.60938V2.10938C16.4063 1.76367 16.127 1.48438 15.7813 1.48438H3.28125C2.93555 1.48438 2.65625 1.76367 2.65625 2.10938V17.4219C2.65625 17.7676 2.93555 18.0469 3.28125 18.0469H8.4375C8.52344 18.0469 8.59375 17.9766 8.59375 17.8906V16.7969C8.59375 16.7109 8.52344 16.6406 8.4375 16.6406ZM15.4063 15.1875C15.9727 14.6738 16.3281 13.9316 16.3281 13.1055C16.3281 11.5527 15.0684 10.293 13.5156 10.293C11.9629 10.293 10.7031 11.5527 10.7031 13.1055C10.7031 13.9316 11.0586 14.6738 11.625 15.1875C10.5117 15.8223 9.74609 16.998 9.6875 18.3535C9.68359 18.4414 9.75586 18.5156 9.84375 18.5156H10.7832C10.8652 18.5156 10.9336 18.4512 10.9395 18.3672C11.0156 17.0156 12.1426 15.9375 13.5156 15.9375C14.8887 15.9375 16.0156 17.0156 16.0918 18.3672C16.0957 18.4492 16.1641 18.5156 16.248 18.5156H17.1875C17.2773 18.5156 17.3477 18.4414 17.3438 18.3535C17.2871 16.9961 16.5195 15.8223 15.4063 15.1875ZM13.5156 11.543C14.3789 11.543 15.0781 12.2422 15.0781 13.1055C15.0781 13.9688 14.3789 14.668 13.5156 14.668C12.6523 14.668 11.9531 13.9688 11.9531 13.1055C11.9531 12.2422 12.6523 11.543 13.5156 11.543Z",fill:"currentColor"}))};let g=l.memo(E);function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){O(e,t,n[t])})}return e}var w=function(e){return l.createElement("svg",C({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l.createElement("path",{d:"M16.6914 5.63672L12.4883 1.43359C12.3711 1.31641 12.2129 1.25 12.0469 1.25H3.75C3.4043 1.25 3.125 1.5293 3.125 1.875V18.125C3.125 18.4707 3.4043 18.75 3.75 18.75H16.25C16.5957 18.75 16.875 18.4707 16.875 18.125V6.08008C16.875 5.91406 16.8086 5.75391 16.6914 5.63672ZM15.4336 6.36719H11.7578V2.69141L15.4336 6.36719ZM15.4688 17.3438H4.53125V2.65625H10.4297V6.875C10.4297 7.09256 10.5161 7.30121 10.67 7.45505C10.8238 7.60889 11.0324 7.69531 11.25 7.69531H15.4688V17.3438Z",fill:"currentColor"}))};let A=l.memo(w);function P(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){P(e,t,n[t])})}return e}var T=function(e){return l.createElement("svg",_({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l.createElement("path",{d:"M17.1875 2.1875H2.8125C2.4668 2.1875 2.1875 2.4668 2.1875 2.8125V17.1875C2.1875 17.5332 2.4668 17.8125 2.8125 17.8125H17.1875C17.5332 17.8125 17.8125 17.5332 17.8125 17.1875V2.8
1125C17.8125 2.4668 17.5332 2.1875 17.1875 2.1875ZM16.4062 16.4062H3.59375V3.59375H16.4062V16.4062ZM6.64062 13.3398V14.8438C6.64062 14.9297 6.71094 15 6.79688 15H7.73438C7.82031 15 7.89062 14.9297 7.89062 14.8438V13.3398C7.69336 13.4043 7.48438 13.4375 7.26562 13.4375C7.04688 13.4375 6.83789 13.4023 6.64062 13.3398ZM7.89062 9.47266V5.15625C7.89062 5.07031 7.82031 5 7.73438 5H6.79688C6.71094 5 6.64062 5.07031 6.64062 5.15625V9.47266C6.83789 9.4082 7.04688 9.375 7.26562 9.375C7.48438 9.375 7.69336 9.41016 7.89062 9.47266ZM6.64062 13.3398C6.83789 13.4043 7.04688 13.4375 7.26562 13.4375C7.48438 13.4375 7.69336 13.4023 7.89062 13.3398C8.70703 13.0762 9.29688 12.3105 9.29688 11.4062C9.29688 10.502 8.70703 9.73633 7.89062 9.47266C7.69336 9.4082 7.48438 9.375 7.26562 9.375C7.04688 9.375 6.83789 9.41016 6.64062 9.47266C5.82422 9.73633 5.23438 10.502 5.23438 11.4062C5.23438 12.3105 5.82422 13.0762 6.64062 13.3398ZM6.64258 11.0801C6.64844 11.0684 6.65625 11.0566 6.66211 11.0449V11.043L6.68555 11.0078C6.6875 11.0039 6.68945 11.002 6.69141 10.998C6.69727 10.9883 6.70508 10.9805 6.71094 10.9707C6.71289 10.9688 6.71484 10.9648 6.7168 10.9629C6.72656 10.9512 6.73438 10.9414 6.74414 10.9316L6.75 10.9258L6.77344 10.9023L6.78125 10.8945C6.79102 10.8848 6.80078 10.877 6.8125 10.8672C6.82422 10.8574 6.83398 10.8496 6.8457 10.8418C6.84961 10.8398 6.85156 10.8379 6.85547 10.8359C6.86523 10.8301 6.87305 10.8223 6.88281 10.8164C6.88477 10.8145 6.88867 10.8125 6.89062 10.8105C6.90234 10.8027 6.91406 10.7969 6.92773 10.7891C6.92969 10.7871 6.93359 10.7871 6.93555 10.7852C6.94531 10.7793 6.95508 10.7754 6.9668 10.7695L6.97852 10.7637C6.99219 10.7578 7.00391 10.752 7.01758 10.748C7.03125 10.7422 7.04492 10.7383 7.05859 10.7344C7.0625 10.7324 7.06641 10.7324 7.07031 10.7305C7.08203 10.7266 7.0918
110.7246 7.10352 10.7227C7.10742 10.7227 7.10938 10.7207 7.11328 10.7207C7.12695 10.7168 7.14258 10.7148 7.15625 10.7129C7.16016 10.7129 7.16211 10.7129 7.16602 10.7109C7.17773 10.709 7.18945 10.709 7.20117 10.707H7.21289C7.22852 10.707 7.24219 10.7051 7.25781 10.7051C7.27344 10.7051 7.28711 10.7051 7.30273 10.707H7.31445C7.32617 10.707 7.33789 10.709 7.34961 10.7109C7.35352 10.7109 7.35547 10.7109 7.35938 10.7129C7.37305 10.7148 7.38867 10.7168 7.40234 10.7207C7.40625 10.7207 7.4082 10.7227 7.41211 10.7227C7.42383 10.7246 7.43555 10.7285 7.44531 10.7305C7.44922 10.7324 7.45312 10.7324 7.45703 10.7344C7.4707 10.7383 7.48438 10.7422 7.49805 10.748C7.51172 10.752 7.52344 10.7578 7.53711 10.7637L7.54883 10.7695C7.55859 10.7734 7.57031 10.7793 7.58008 10.7852C7.58203 10.7871 7.58594 10.7871 7.58789 10.7891C7.59961 10.7949 7.61328 10.8027 7.625 10.8105C7.62695 10.8125 7.63086 10.8145 7.63281 10.8164C7.64258 10.8223 7.65234 10.8281 7.66016 10.8359C7.66406 10.8379 7.66602 10.8398 7.66992 10.8418C7.68164 10.8496 7.69336 10.8594 7.70312 10.8672C7.71289 10.875 7.72461 10.8848 7.73438 10.8945L7.74219 10.9023L7.76562 10.9258L7.77148 10.9316C7.78125 10.9414 7.79102 10.9531 7.79883 10.9629C7.80078 10.9648 7.80273 10.9688 7.80469 10.9707C7.8125 10.9785 7.81836 10.9883 7.82422 10.998C7.82617 11.002 7.82812 11.0039 7.83008 11.0078L7.85352 11.043C7.85352 11.043 7.85352 11.0449 7.85547 11.0449C7.92059 11.1542 7.955 11.279 7.95508 11.4062C7.95508 11.5234 7.92578 11.6348 7.875 11.7324C7.86914 11.7441 7.86133 11.7559 7.85547 11.7676C7.85547 11.7676 7.85547 11.7695 7.85352 11.7695L7.83008 11.8047C7.82812 11.8086 7.82617 11.8105 7.82422 11.8145C7.81836 11.8242 7.81055 11.832 7.80469 11.8418C7.80273 11.8438 7.80078 11.8477 7.79883 11.8496C7.78906 11.8613 7.78125 11.8711 7.77148 11.8809L7.76562 11.8867L7.74219 11.9102L7.73438 11.918C7.72461 11.9277 7.71484 11.9355 7.70312 11.9453C7.69141 11.9551 7.68164 11.9629 7.66992 11.9707C7.66602 11.9727 7.66406 11.9746 7.66016 11.9766C7.65039 11.9824 7.64258 11.9902 7.63281 11.9961C7.63086 11.998 7.62695 12 7.625 12.002C7.61328 12.0098 7.60156 12.0156 7.58789 12.0234C7.58594 12.0254 7.58203 12.0254 7.58008 12.0273C7.57031 12.0332 7.56055 12.0371 7.54883 12.043L7.53711 12.0488C7.52344 12.0547 7.51172 12.0605 7.49805 12.0645C7.48438 12.0703 7.4707 12.0742 7.45703 12.0781C7.45312 12.0801 7.44922 12.0801 7.44531 12.082C7.43359 12.0859 7.42383 12.0879 7.41211 12.0898C7.4082 12.0898 7.40625 12.0918 7.40234 12.0918C7.38867 12.0957 7.37305 12.0977 7.35938 12.0996C7.35547 12.0996 7.35352 12.0996 7.34961 12.1016C7.33789 12.1035 7.32617 12.1035 7.31445 12.1055H7.30273C7.28711 12.1055 7.27344 12.1074 7.25781 12.1074C7.24219 12.1074 7.22852 12.1074 7.21289 12.1055H7.20117C7.18945 12.1055 7.17773 12.1035 7.16602 12.1016C7.16211 12.1016 7.16016 12.1016 7.15625 12.0996C7.14258 12.0977 7.12695 12.0957 7.11328 12.0918C7.10938 12.0918 7.10742 12.0898 7.10352 12.0898C7.0918 12.0879 7.08008 12.084 7.07031 12.082C7.06641 12.0801 7.0625 12.0801 7.05859 12.0781C7.04492 12.0742 7.03125 12.0703 7.01758 12.0645C7.00391 12.0605 6.99219 12.0547 6.97852 12.0488L6.9668 12.043C6.95703 12.0391 6.94531 12.0332 6.93555 12.0273C6.93359 12.0254 6.92969 12.0254 6.92773 12.0234C6.91602 12.0176 6.90234 12.0098 6.89062 12.002C6.88867 12 6.88477 11.998 6.88281 11.9961C6.87305 11.9902 6.86328 11.9844 6.85547 11.9766C6.85156 11.9746 6.84961 11.9727 6.8457 11.9707C6.83398 11.9629 6.82227 11.9531 6.8125 11.9453C6.80273 11.9375 6.79102 11.9277 6.78125 11.918L6.77344 11.9102L6.75 11.8867L6.74414 11.8809C6.73438 11.8711 6.72461 11.8594 6.7168 11.8496C6.71484 11.8477 6.71289 11.8438 6.71094 11.8418C6.70312 11.834 6.69727 11.8242 6.69141 11.8145C6.68945 11.8105 6.6875 11.8086 6.68555 11.8047L6.66211 11.7695V11.7676C6.6543 11.7559 6.64844 11.7441 6.64258 11.7324C6.5918 11.6348 6.5625 11.5234 6.5625 11.4062C6.5625 11.2891 6.5918 11.1777 6.64258 11.0801ZM12.1094 10.5273V14.8438C12.1094 14.9297 12.1797 15 12.2656 15H13.2031C13.2891 15 13.3594 14.9297 13.3594 14.8438V10.5273C13.1621 10.5918 12.9531 10.625 12.7344 10.625C12.5156 10.625 12.3066 10.5898 12.1094 10.5273ZM13.3594 6.66016V5.15625C13.3594 5.
107031 13.2891 5 13.2031 5H12.2656C12.1797 5 12.1094 5.07031 12.1094 5.15625V6.66016C12.3066 6.5957 12.5156 6.5625 12.7344 6.5625C12.9531 6.5625 13.1621 6.59766 13.3594 6.66016ZM12.1094 10.5273C12.3066 10.5918 12.5156 10.625 12.7344 10.625C12.9531 10.625 13.1621 10.5898 13.3594 10.5273C14.1758 10.2637 14.7656 9.49805 14.7656 8.59375C14.7656 7.68945 14.1758 6.92383 13.3594 6.66016C13.1621 6.5957 12.9531 6.5625 12.7344 6.5625C12.5156 6.5625 12.3066 6.59766 12.1094 6.66016C11.293 6.92383 10.7031 7.68945 10.7031 8.59375C10.7031 9.49805 11.293 10.2637 12.1094 10.5273ZM12.1113 8.26758C12.1172 8.25586 12.125 8.24414 12.1309 8.23242V8.23047L12.1543 8.19531C12.1562 8.19141 12.1582 8.18945 12.1602 8.18555C12.166 8.17578 12.1738 8.16797 12.1797 8.1582C12.1816 8.15625 12.1836 8.15234 12.1855 8.15039C12.1953 8.13867 12.2031 8.12891 12.2129 8.11914L12.2188 8.11328L12.2422 8.08984L12.25 8.08203C12.2598 8.07227 12.2695 8.06445 12.2812 8.05469C12.293 8.04492 12.3027 8.03711 12.3145 8.0293C12.3184 8.02734 12.3203 8.02539 12.3242 8.02344C12.334 8.01758 12.3418 8.00977 12.3516 8.00391C12.3535 8.00195 12.3574 8 12.3594 7.99805C12.3711 7.99023 12.3828 7.98438 12.3965 7.97656C12.3984 7.97461 12.4023 7.97461 12.4043 7.97266C12.4141 7.9668 12.4238 7.96289 12.4355 7.95703L12.4473 7.95117C12.4609 7.94531 12.4727 7.93945 12.4863 7.93555C12.5 7.92969 12.5137 7.92578 12.5273 7.92188C12.5313 7.91992 12.5352 7.91992 12.5391 7.91797C12.5508 7.91406 12.5605 7.91211 12.5723 7.91016C12.5762 7.91016 12.5781 7.9082 12.582 7.9082C12.5957 7.9043 12.6113 7.90234 12.625 7.90039C12.6289 7.90039 12.6309 7.90039 12.6348 7.89844C12.6465 7.89648 12.6582 7.89648 12.6699 7.89453H12.6816C12.6973 7.89453 12.7109 7.89258 12.7266 7.89258C12.7422 7.89258 12.7559 7.89258 12.7715 7.89453H12.7832C12.7949 7.89453 12.8066 7.89648 12.8184 7.89844C12.8223 7.89844 12.8242 7.89844 12.8281 7.90039C12.8418 7.90234 12.8574 7.9043 12.8711 7.9082C12.875 7.9082 12.877 7.91016 12.8809 7.91016C12.8926 7.91211 12.9043 7.91602 12.9141 7.91797C12.918 7.91992 12.9219 7.91992 12.9258 7.92188C12.9395 7.92578 12.9531 7.92969 12.9668 7.93555C12.9805 7.93945 12.9922 7.94531 13.0059 7.95117L13.0176 7.95703C13.0273 7.96094 13.0391 7.9668 13.0488 7.97266C13.0508 7.97461 13.0547 7.97461 13.0566 7.97656C13.0684 7.98242 13.082 7.99023 13.0938 7.99805C13.0957 8 13.0996 8.00195 13.1016 8.00391C13.1113 8.00977 13.1211 8.01562 13.1289 8.02344C13.1328 8.02539 13.1348 8.02734 13.1387 8.0293C13.1504 8.03711 13.1621 8.04688 13.1719 8.05469C13.1816 8.0625 13.1934 8.07227 13.2031 8.08203L13.2109 8.08984L13.2344 8.11328L13.2402 8.11914C13.25 8.12891 13.2598 8.14062 13.2676 8.15039C13.2695 8.15234 13.2715 8.15625 13.2734 8.1582C13.2812 8.16602 13.2871 8.17578 13.293 8.18555C13.2949 8.18945 13.2969 8.19141 13.2988 8.19531L13.3223 8.23047V8.23242C13.3874 8.3417 13.4218 8.46654 13.4219 8.59375C13.4219 8.71094 13.3926 8.82227 13.3418 8.91992C13.3359 8.93164 13.3281 8.94336 13.3223 8.95508V8.95703L13.2988 8.99219C13.2969 8.99609 13.2949 8.99805 13.293 9.00195C13.2871 9.01172 13.2793 9.01953 13.2734 9.0293C13.2715 9.03125 13.2695 9.03516 13.2676 9.03711C13.2578 9.04883 13.25 9.05859 13.2402 9.06836L13.2344 9.07422L13.2109 9.09766L13.2031 9.10547C13.1934 9.11523 13.1836 9.12305 13.1719 9.13281C13.1602 9.14258 13.1504 9.15039 13.1387 9.1582C13.1348 9.16016 13.1328 9.16211 13.1289 9.16406C13.1191 9.16992 13.1113 9.17773 13.1016 9.18359C13.0996 9.18555 13.0957 9.1875 13.0938 9.18945C13.082 9.19727 13.0703 9.20312 13.0566 9.21094C13.0547 9.21289 13.0508 9.21289 13.0488 9.21484C13.0391 9.2207 13.0293 9.22461 13.0176 9.23047L13.0059 9.23633C12.9922 9.24219 12.9805 9.24805 12.9668 9.25195C12.9531 9.25781 12.9395 9.26172 12.9258 9.26562C12.9219 9.26758 12.918 9.26758 12.9141 9.26953C12.9023 9.27344 12.8926 9.27539 12.8809 9.27734C12.877 9.27734 12.875 9.2793 12.8711 9.2793C12.8574 9.2832 12.8418 9.28516 12.8281 9.28711C12.8242 9.28711 12.8223 9.28711 12.8184 9.28906C12.8066 9.29102 12.7949 9.29102 12.7832 9.29297H12.7715C12.7559 9.29297 12.7422 9.29492 12.7266 9.29492C12.7109 9.29492 12.6973 9.29492 12.6816 9.29297H12.6699C12.6582 9.29297 12.6465 9.29102 12.6348 9.28906C12.6309 9.28906 12.6289 9.28906 12.625 9.28711C12.6113 9.28516 12.5957 9.2832 12.582 9.2793C12.5781 9.2793 12.5762 9.27734 12.5723 9.27734C12.5605 9.27539 12.5488 9.27148 12.5391 9.26953C12.5352 9.26758 12.5313 9.26758 12.5273 9.26562C12.5137 9.26172 12.5 9.25781 12.4863 9.25195C12.4727 9.24805 12.4609 9.24219 12.4473 9.23633L12.4355 9.23047C12.4258 9.22656 12.4141 9.2207 12.4043 9.21484C12.4023 9.21289 12.3984 9.21289 12.3965 9.21094C12.3848 9.20508 12.3711 9.19727 12.3594 9.18945C12.3574 9.1875 12.3535 9.18555 12.3516 9.18359C12.3418 9.17773 12.332 9.17188 12.3242 9.16406C12.3203 9.16211 12.3184 9.16016 12.3145 9.1582C12.3027 9.15039 12.291 9.14062 12.2812 9.13281C12.2715 9.125 12.2598 9.11523 12.25 9.10547L12.2422 9.09766L12.2188 9.07422L12.2129 9.06836C12.2031 9.05859 12.1934 9.04688 12.1855 9.03711C12.1836 9.03516 12.1816 9.03125 12.1797 9.0293C12.1719 9.02148 12.166 9.01172 12.1602 9.00195C12.1582 8.99805 12.1562 8.99609 12.1543 8.99219L12.1309 8.95703V8.95508C12.123 8.94336 12.1172 8.93164 12.1113 8.91992C12.0605 8.82227 12.0312 8.71094 12.0312 8.59375C12.0312 8.47656 12.0605 8.36523 12.1113 8.26758Z",fill:"currentColor"}))};let j=l.memo(T);function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){I(e,t,n[t])})}return e}var k=function(e){return l.createElement("svg",S({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l.createElement("path",{d:"M10 1.25C5.16797 1.25 1.25 5.16797 1.25 10C1.25 14.832 5.16797 18.75 10 18.75C14.832 18.75 18.75 14.832 18.75 10C18.75 5.16797 14.832 1.25 10 1.25ZM10 17.2656C5.98828 17.2656 2.73438 14.0117 2.73438 10C2.73438 5.98828 5.98828 2.73438 10 2.73438C14.0117 2.73438 17.2656 5.98828 17.2656 10C17.2656 14.0117 14.0117 17.2656 10 17.2656Z",fill:"currentColor"}),l.createElement("path",{d:"M12.1797 6.18555C11.5937 5.67188 10.8203 5.39062 10 5.39062C9.17969 5.39062 8.40625 5.67383 7.82031 6.18555C7.21094 6.71875 6.875 7.43555 6.875 8.20312
1V8.35156C6.875 8.4375 6.94531 8.50781 7.03125 8.50781H7.96875C8.05469 8.50781 8.125 8.4375 8.125 8.35156V8.20312C8.125 7.3418 8.9668 6.64062 10 6.64062C11.0332 6.64062 11.875 7.3418 11.875 8.20312C11.875 8.81055 11.4453 9.36719 10.7793 9.62305C10.3652 9.78125 10.0137 10.0586 9.76172 10.4219C9.50586 10.793 9.37305 11.2383 9.37305 11.6895V12.1094C9.37305 12.1953 9.44336 12.2656 9.5293 12.2656H10.4668C10.5527 12.2656 10.623 12.1953 10.623 12.1094V11.666C10.6241 11.4764 10.6822 11.2915 10.7898 11.1354C10.8975 10.9793 11.0497 10.8593 11.2266 10.791C12.3789 10.3477 13.123 9.33203 13.123 8.20312C13.125 7.43555 12.7891 6.71875 12.1797 6.18555ZM9.21875 14.2969C9.21875 14.5041 9.30106 14.7028 9.44757 14.8493C9.59409 14.9958 9.7928 15.0781 10 15.0781C10.2072 15.0781 10.4059 14.9958 10.5524 14.8493C10.6989 14.7028 10.7812 14.5041 10.7812 14.2969C10.7812 14.0897 10.6989 13.891 10.5524 13.7444C10.4059 13.5979 10.2072 13.5156 10 13.5156C9.7928 13.5156 9.59409 13.5979 9.44757 13.7444C9.30106 13.891 9.21875 14.0897 9.21875 14.2969Z",fill:"currentColor"}))};let x=l.memo(k);function L(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){L(e,t,n[t])})}return e}var M=function(e){return l.createElement("svg",N({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l.createElement("path",{d:"M10 1.25C5.16797 1.25 1.25 5.16797 1.25 10C1.25 14.832 5.16797 18.75 10 18.75C14.832 18.75 18.75 14.832 18.75 10C18.75 5.16797 14.832 1.25 10 1.25ZM10 17.2656C5.98828 17.2656 2.73438 14.0117 2.73438 10C2.73438 5.98828 5.98828 2.73438 10 2.73438C14.0117 2.73438 17.2656 5.98828 17.2656 10C17.2656 14.0117 14.0117 17.2656 10 17.2656Z",fill:"currentColor"}),l.createElement("path",{d:"M9.0625 6.5625C9.0625 6.81114 9.16127 7.0496 9.33709 7.22541C9.5129 7.40123 9.75136 7.5 10 7.5C10.2486 7.5 10.4871 7.40123 10.6629 7.22541C10.8387 7.0496 10.9375 6.81114 10.9375 6.5625C10.9375 6.31386 10.8387 6.0754 10.6629 5.89959C10.4871 5.72377 10.2486 5.625 10 5.625C9.75136 5.625 9.5129 5.72377 9.33709 5.89959C9.16127 6.0754 9.0625 6.31386 9.0625 6.5625ZM10.4688 8.75H9.53125C9.44531 8.75 9.375 8.82031 9.375 8.90625V14.2188C9.375 14.3047 9.44531 14.375 9.53125 14.375H10.4688C10.5547 14.375 10.625 14.3047 10.625 14.2188V8.90625C10.625 8.82031 10.5547 8.75 10.4688 8.75Z",fill:"currentColor"}))};let R=l.memo(M);var D=n(15575),Z=[{title:"Users",route:D.nb,icon:m},{title:"Clients",route:D.Eo,icon:g},{title:"Templates",route:D.xN,icon:A},{title:"Config",route:D.kh,icon:j},{title:"Questions",route:D.Cj,icon:x},{title:"MBI-C Questionnaire",route:D.Vb,icon:x},{title:"Recommendations",route:D.Dt,icon:R}],F=function(e){var t=e.onLogout;return l.createElement(a.Z.Sider,{className:"Sidebar",width:240},l.createElement("div",{className:"Sidebar__header"},l.createElement(u.OL,{to:D.lw},l.createElement("img",{className:"Sidebar__header--logo",src:"img/app_logo.svg"}))),l.createElement("div",{className:"Sidebar__content"},Z.map(function(e){return l.createElement(u.OL,{key:e.route,to:e.route,className:"Sidebar__item"},l.createElement(e.icon,{className:"Sidebar__item--icon"}),e.title)})),l.createElement("div",{className:"Sidebar__footer"},l.createElement(u.OL,{exact:!0,to:D.Dx,className:"Sidebar__item",onClick:t},l.createElement(b,{className:"Sidebar__item--icon"}),"Logout")))};let U=(0,l.memo)(F);var V=n(87612),q=n(32979),H=n(13712),B=n(95142),G=n(20521),Q=n(80115),W=n(16913),$=n(49249),z=n(75425),X=n(69979),Y=function(e){return e?null:"This field is required"},K={presence:{allowEmpty:!0},format:{pattern:/^(?=.*?[0-9])(?=.*?[A-Z])(?=.*?[a-z])[A-Za-z/\d]{8,100}$/,message:"Password length should be at least 8 characters including one number, lowercase letter and at least one letter"}};function J(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function ee(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){J(a,r,o,l,i,"next",e)}function i(e){J(a,r,o,l,i,"throw",e)}l(void 0)})}}function et(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function en(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
1function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var er={firstName:"",lastName:"",email:"",role:z.AT.ADMIN,password:""},eo="CREATE_UPDATE_USER_FORM",ea=function(e){var t,n=e.onSubmit,r=e.handleDestroy,o=e.show,a=(t=ee(function(e){var t;return en(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,n(e)];case 1:return o.sent(),r(),[3,3];case 2:return t=o.sent(),[2,et({},B.Ck,(0,X.e$)(t))];case 3:return[2]}})}),function(e){return t.apply(this,arguments)}),i=(0,G.cI)({onSubmit:a,initialValues:er}),u=i.form,c=i.handleSubmit,s=i.submitting,f=(0,l.useMemo)(function(){return{type:"primary",form:eo,loading:s,disabled:s,htmlType:"submit",children:"Create"}},[s]);return l.createElement(q.Z,{title:"Add new user",open:o,onCancel:r,okButtonProps:f},l.createElement(H.Z,{layout:"vertical",name:eo,onFinish:c},l.createElement(W.II,{form:u,fieldProps:{name:"firstName"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:100}},inputProps:{label:"First name"}}),l.createElement(W.II,{form:u,fieldProps:{name:"lastName"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:100}},inputProps:{label:"Last name"}}),l.createElement(W.II,{form:u,fieldProps:{name:"email"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:300},email:!0},inputProps:{label:"Email"}}),l.createElement(W.II,{form:u,fieldProps:{name:"password"},validateRules:K,inputProps:{type:"password",label:"Password"}})))};let el=(0,Q.R8)({name:$.u.USER_FORM_MODAL})((0,l.memo)(ea));var ei=n(96486),eu=n(1977),ec=n(71577),es=n(8391),ef=n(21986);function em(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function ed(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){em(a,r,o,l,i,"next",e)}function i(e){em(a,r,o,l,i,"throw",e)}l(void 0)})}}function ep(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ey(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var eb={name:"",languages:[]},eh="CREATE_COUNTRY_FORM",ev=function(e){var t,n=e.handleDestroy,r=e.show,o=(0,ef.Ns)(),a=(0,ef.M7)(function(e){return e.languages}),i=(t=ed(function(e){var t,r;return ey(this,function(o){switch(o.label){case 0:if(o.trys.push([0,2,,3]),t={name:(0,ei.trim)(e.name),languageIds:e.languages,createdAt:es.L.timestamp,updatedAt:es.L.timestamp},a.some(function(e){return e.name.toLocaleLowerCase()===t.name.toLocaleLowerCase()}))throw Error("Country already exist");return[4,es.L.get().collections.countries.doc().set(t)];case 1:return o.sent(),n(),[3,3];case 2:return r=o.sent(),[2,ep({},B.Ck,(0,X.e$)(r))];case 3:return[2]}})}),function(e){return t.apply(this,arguments)}),u=(0,l.useCallback)(function(){return o((0,Q.$Z)($.u.LANGUAGE_TEMPLATE_FORM_MODAL,{}))},[o]),c=(0,G.cI)({onSubmit:i,initialValues:eb}),s=c.form,f=c.handleSubmit,m=c.submitting,d=(0,l.useMemo)(function(){return a.map(function(e){return{value:e._id,label:e.name}})},[a]),p=(0,l.useMemo)(function(){return{type:"primary",form:eh,loading:m,disabled:m,htmlType:"submit",children:"Create"}},[m]);return l.createElement(q.Z,{title:"Add new user",open:r,onCancel:n,okButtonProps:p},l.createElement(H.Z,{layout:"vertical",name:eh,onFinish:f},l.createElement(W.II,{form:s,fieldProps:{name:"name"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:50}},inputProps:{label:"Name"}}),l.createElement(W.Ph,{form:s,fieldProps:{name:"languages"},validateRules:{presence:{allowEmpty:!1}},inputProps:{mode:"multiple",label:"Languages",options:d,disabled:m}}),l.createElement(ec.Z,{ghost:!0,type:"primary",icon:l.createElement(eu.Z,null),onClick:u},"Add new language")))};let eE=(0,Q.R8)({name:$.u.COUNTRY_TEMPLATE_FORM_MODAL})((0,l.memo)(ev));var eg=n(76772),eO=n(27049);function eC(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function ew(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){eC(a,r,o,l,i,"next",e)}function i(e){eC(a,r,o,l,i,"throw",e)}l(void 0)})}}function eA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eP(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
1function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var e_={name:"",locale:"",isRTL:!1},eT="CREATE_LANGUAGE_FORM",ej=function(e){var t,n=e.handleDestroy,r=e.show,o=(0,ef.M7)(function(e){return e.languages}),a=(t=ew(function(e){var t,r;return eP(this,function(a){switch(a.label){case 0:if(a.trys.push([0,2,,3]),t={name:(0,ei.trim)(e.name),locale:(0,ei.trim)(e.locale),isRTL:!!e.isRTL,countryIds:[],createdAt:es.L.timestamp,updatedAt:es.L.timestamp},o.some(function(e){return e.name.toLocaleLowerCase()===t.name.toLocaleLowerCase()||e.locale.toLocaleLowerCase()===t.locale.toLocaleLowerCase()}))throw Error("Language already exist");return[4,es.L.get().collections.languages.doc(t.locale).set(t)];case 1:return a.sent(),n(),[3,3];case 2:return r=a.sent(),[2,eA({},B.Ck,(0,X.e$)(r))];case 3:return[2]}})}),function(e){return t.apply(this,arguments)}),i=(0,G.cI)({onSubmit:a,initialValues:e_}),u=i.values,c=i.form,s=i.handleSubmit,f=i.submitting,m=i.submitError,d=(0,l.useMemo)(function(){return{type:"primary",form:eT,loading:f,disabled:f,htmlType:"submit",children:"Create"}},[f]);return(0,l.useEffect)(function(){u.locale&&c.change("locale",(0,ei.trim)(u.locale.replace(/[^a-z]/g,"")))},[c,u.locale]),l.createElement(q.Z,{title:"Add language",open:r,onCancel:n,okButtonProps:d},l.createElement(H.Z,{layout:"vertical",name:eT,onFinish:s},m?l.createElement(l.Fragment,null,l.createElement(eg.Z,{type:"error",message:(0,X.e$)(m)}),l.createElement(eO.Z,null)):null,l.createElement(W.II,{form:c,fieldProps:{name:"name"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:50}},inputProps:{label:"Name"}}),l.createElement(W.II,{form:c,fieldProps:{name:"locale"},validateRules:{presence:{allowEmpty:!1},length:{minimum:2,maximum:6}},inputProps:{label:"Locale"}}),l.createElement(W.XZ,{form:c,fieldProps:{name:"isRTL"},inputProps:{label:"Is RTL"}})))};let eI=(0,Q.R8)({name:$.u.LANGUAGE_TEMPLATE_FORM_MODAL})((0,l.memo)(ej));var eS=n(54768),ek=function(e){var t=(0,ef.M7)(function(e){return e.languages});return(0,l.useMemo)(function(){return e?t.filter(function(t){return e.languageIds.includes(t._id)}):[]},[e,t])};function ex(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function eL(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){ex(a,r,o,l,i,"next",e)}function i(e){ex(a,r,o,l,i,"throw",e)}l(void 0)})}}function eN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eM(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var eR="CREATE_UPDATE_CITY_FORM",eD=function(e){var t,n=e.initialValues,r=e.country,a=e.onSubmit,i=ek(r),u=(t=eL(function(e){return eM(this,function(t){try{a(e)}catch(e){return[2,eN({},B.Ck,(0,X.e$)(e))]}return[2]})}),function(e){return t.apply(this,arguments)}),c=(0,G.cI)({onSubmit:u,initialValues:n}),s=c.form,f=c.handleSubmit,m=c.submitError;return l.createElement(H.Z,{layout:"vertical",name:eR,onFinish:f},m?l.createElement(l.Fragment,null,l.createElement(eg.Z,{type:"error",message:(0,X.e$)(m)}),l.createElement(eO.Z,null)):null,l.createElement(W.II,{form:s,fieldProps:{name:"name"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:50}},inputProps:{label:"Name"}}),l.createElement(W.II,{form:s,fieldProps:{name:"state"},validateRules:{length:{maximum:50}},inputProps:{label:"State (District)"}}),l.createElement(W.II,{form:s,fieldProps:{name:"population"},validateRules:{presence:{allowEmpty:!1},numericality:{onlyInteger:!0,strict:!0,greaterThan:0}},inputProps:{type:"number",min:1,label:"Population"}}),l.createElement(W.II,{form:s,fieldProps:{name:"latitude"},validateRules:{presence:{allowEmpty:!1},numericality:{greaterThanOrEqualTo:-90,lessThanOrEqualTo:90}},inputProps:{type:"number",step:"0.001",min:-90,max:90,label:"Latitude"}}),l.createElement(W.II,{form:s,fieldProps:{name:"longitude"},validateRules:{presence:{allowEmpty:!1},numericality:{greaterThanOrEqualTo:-180,lessThanOrEqualTo:180}},inputProps:{type:"number",step:"0.000001",min:-180,max:180,label:"Longitude"}}),l.createElement(eO.Z,null),l.createElement(o.Z.Title,{level:5},"Translations:"),i.map(function(e){return l.createElement(W.II,{key:e._id,form:s,fieldProps:{name:"translations.".concat(e._id)},validateRules:{length:{minimum:1,maximum:50}},inputProps:{label:"".concat(e.name," (").concat(e.locale,")")}})}))};let eZ=(0,l.memo)(eD);function eF(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function eU(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){eF(a,r,o,l,i,"next",e)}function i(e){eF(a,r,o,l,i,"throw",e)}l(void 0)})}}function eV(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
1function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var eq=function(e){var t,n,r=e.handleDestroy,o=e.show,a=e.country,i=e.city,u=e.onUpdate,c=(0,l.useCallback)(function(e){var t=Object.keys(e.translations).reduce(function(t,n){var r=(0,ei.trim)(e.translations[n]);return(0,ei.isEmpty)(r)||(t[n]=r),t},{}),n=parseFloat(e.latitude),r=parseFloat(e.longitude),o=(0,eS.geohashForLocation)([n,r]);return{latitude:n,longitude:r,translations:t,name:(0,ei.trim)(e.name),state:(0,ei.trim)(e.state),countryId:a._id,population:parseInt(e.population,10),geohash:o}},[a]),s=(0,l.useCallback)((t=eU(function(e){var t;return eV(this,function(n){switch(n.label){case 0:if(Object.values(e.translations).every(ei.isEmpty))throw Error("Add at least one translation");return(t=c(e)).createdAt=es.L.timestamp,t.updatedAt=es.L.timestamp,[4,es.L.get().collections.cities.doc().set(t)];case 1:return n.sent(),u(),r(),[2]}})}),function(e){return t.apply(this,arguments)}),[c,r,u]),f=(0,l.useCallback)((n=eU(function(e){var t;return eV(this,function(n){switch(n.label){case 0:if(!i)return[2];if(Object.values(e.translations).every(ei.isEmpty))throw Error("Add at least one translation");return t=c(e),[4,es.L.get().collections.cities.doc(i._id).update(t)];case 1:return n.sent(),u(),r(),[2]}})}),function(e){return n.apply(this,arguments)}),[r,i,c,u]),m=(0,l.useCallback)(function(e){return i?f(e):s(e)},[s,f,i]),d=(0,l.useMemo)(function(){return i?{name:i.name,state:i.state,latitude:"number"==typeof i.latitude?i.latitude.toString():"0",longitude:"number"==typeof i.longitude?i.longitude.toString():"0",population:"number"==typeof i.population?i.population.toString():"0",translations:i.translations}:{name:"",state:"",latitude:"0",longitude:"0",population:"0",translations:{}}},[i]),p=(0,l.useMemo)(function(){return{type:"primary",form:eR,htmlType:"submit",children:"Create"}},[]);return d?l.createElement(q.Z,{title:"Add new city",open:o,onCancel:r,okButtonProps:p},l.createElement(eZ,{onSubmit:m,initialValues:d,country:a})):null};let eH=(0,Q.R8)({name:$.u.CITY_TEMPLATE_FORM_MODAL})((0,l.memo)(eq));var eB=n(48086),eG=n(30381),eQ=n.n(eG),eW=n(60331),e$=n(19650),ez=n(6767),eX=n(69753),eY=n(97245),eK=n(84391);!function(e){e.INIT="INIT",e.READ="READ",e.UPLOAD="UPLOAD",e.FINISH="FINISH"}(r||(r={}));var eJ=function(e){e.file;var t=e.onSuccess;return null==t?void 0:t("ok")},e1=function(e){var t=e.state,n=e.title,a=e.accept,i=e.errors,u=e.onFile,c=e.onExportData,s=e.onExportExample,f=(0,l.useCallback)(function(e){return u(e),""},[u]);return[r.READ,r.UPLOAD].includes(t)?l.createElement(V.Z,null):t===r.FINISH?l.createElement(l.Fragment,null,l.createElement(o.Z.Title,{level:4},"Upload is finished"),i&&i.length?l.createElement(l.Fragment,null,l.createElement(o.Z.Text,null,"Data that failed to load"),null==i?void 0:i.map(function(e,t){return l.createElement(eW.Z,{key:t,className:"Dropzone__tag",color:"red"},e)})):null):l.createElement(l.Fragment,null,l.createElement(e$.Z,null,s?l.createElement(ec.Z,{ghost:!0,type:"primary",icon:l.createElement(eX.Z,null),onClick:s},"Download example file"):null,c?l.createElement(ec.Z,{ghost:!0,type:"primary",icon:l.createElement(eX.Z,null),onClick:c},"Export data"):null),l.createElement(eO.Z,null),l.createElement(ez.Z.Dragger,{accept:a,multiple:!1,showUploadList:!1,action:f,customRequest:eJ},l.createElement(e$.Z,{direction:"vertical"},l.createElement(eY.Z,{className:"Dropzone__icon"}),l.createElement(o.Z.Title,{level:4},n),l.createElement(o.Z.Text,null,"Drag or select in your device"),l.createElement(ec.Z,{icon:l.createElement(eK.Z,null)},"Upload from device"))))};let e0=l.memo(e1);var e2=function(e){switch(e){case"json":return"text/json";case"csv":return"text/csv";case"xlsx":return"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";default:return"text/plain"}},e7=function(e,t){var n=e2(t);try{return"data:".concat(n,";base64,77u/")+window.btoa(e)}catch(t){return encodeURI("data:".concat(n,";charset=utf-8,")+e)}},e5=function(e){var t=e.content,n=e.name,r=e.extension,o=r?"".concat(n,".").concat(r):n;if(window.Blob&&window.navigator.msSaveOrOpenBlob){var a=new window.Blob([t]);window.navigator.msSaveOrOpenBlob(a,o)}else{var l=document.createElement("a"),i="object"==typeof t?window.URL.createObjectURL(t):e7(t,r);l.setAttribute("href",i),l.setAttribute("download",o),document.body.appendChild(l),l.onclick=function(){l&&l.parentNode&&l.parentNode.removeChild(l)},l.click()}};function e3(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function e9(e){if(Array.isArray(e))return e}function e8(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function e6(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){e8(a,r,o,l,i,"next",e)}function i(e){e8(a,r,o,l,i,"throw",e)}l(void 0)})}}function e4(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}
1function te(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function tt(e,t){return e9(e)||e4(e,t)||tn(e,t)||te()}function tn(e,t){if(e){if("string"==typeof e)return e3(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return e3(e,t)}}function tr(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var to=function(e){return"#".concat(e.index+1,": Country: ").concat(e.country,", Item: ").concat(e.item)},ta=function(e){var t,n,o=e.title,a=e.downloadFileName,i=e.sampleApi,u=e.exportApi,c=e.uploadApi,s=e.show,f=e.country,m=e.exportEnabled,d=e.handleDestroy,p=tt((0,l.useState)(r.INIT),2),y=p[0],b=p[1],h=tt((0,l.useState)(""),2),v=h[0],E=h[1],g=tt((0,l.useState)([]),2),O=g[0],C=g[1],w=tt((0,l.useState)(!1),2),A=w[0],P=w[1],_=(0,l.useCallback)((t=e6(function(e){var t;return tr(this,function(n){switch(n.label){case 0:if(!e)return b(r.INIT),[2];b(r.UPLOAD),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,c.post({body:{file:e}})];case 2:return C(n.sent()),[3,4];case 3:return t=n.sent(),E((0,X.e$)(t)),[3,4];case 4:return b(r.FINISH),[2]}})}),function(e){return t.apply(this,arguments)}),[c]),T=(0,l.useCallback)(e6(function(){var e,t;return tr(this,function(n){switch(n.label){case 0:if(A)return[2];n.label=1;case 1:return n.trys.push([1,3,,4]),P(!0),[4,i.get({query:{countryName:f.name},options:{responseType:"blob"}})];case 2:if(!(e=n.sent()))return P(!1),[2];return e5({content:e,name:"example",extension:"xlsx"}),P(!1),eB.ZP.success("Successfully downloaded"),[3,4];case 3:return t=n.sent(),P(!1),eB.ZP.error((0,X.e$)(t)),[3,4];case 4:return[2]}})}),[i,A,f]),j=(0,l.useCallback)(e6(function(){var e,t;return tr(this,function(n){switch(n.label){case 0:if(!m||A)return[2];n.label=1;case 1:return n.trys.push([1,3,,4]),P(!0),[4,u.get({query:{countryId:f._id,countryName:f.name},options:{responseType:"blob"}})];case 2:if(!(e=n.sent()))return P(!1),[2];return e5({content:e,name:"".concat(null!=a?a:"File"," | ").concat(f.name," | ").concat(eQ()().format("DD/MM/YYYY HH:mm")),extension:"xlsx"}),P(!1),eB.ZP.success("Successfully exported"),[3,4];case 3:return t=n.sent(),P(!1),eB.ZP.error((0,X.e$)(t)),[3,4];case 4:return[2]}})}),[u,a,A,f,m]),I=(0,l.useCallback)((n=e6(function(e){var t,n;return tr(this,function(o){return(b(r.READ),E(""),n=!!(t=new FileReader).readAsBinaryString,t.onload=function(e){var t;_(null==e?void 0:null===(t=e.target)||void 0===t?void 0:t.result).catch(function(e){return E((0,X.e$)(e))})},t.onerror=function(e){b(r.INIT),E((0,X.e$)(e))},n)?[2,t.readAsBinaryString(e)]:(t.readAsArrayBuffer(e),[2])})}),function(e){return n.apply(this,arguments)}),[_]),S=(0,l.useMemo)(function(){return{disabled:y===r.UPLOAD,title:y===r.FINISH?"Close":"Cancel"}},[y]),k=(0,l.useMemo)(function(){return{disabled:!0,style:{display:"none"}}},[]),x=(0,l.useMemo)(function(){return O.map(function(e){return to(e)})},[O]);return l.createElement(q.Z,{title:null!=o?o:"Bulk upload",open:s,onCancel:d,cancelButtonProps:S,okButtonProps:k},v?l.createElement(l.Fragment,null,l.createElement(eg.Z,{type:"error",message:v}),l.createElement(eO.Z,null)):null,l.createElement(e0,{title:"You can attach XLSX file",accept:".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel",state:y,errors:x,onFile:I,onExportData:j,onExportExample:T}))};let tl=(0,l.memo)(ta);
1var ti=n(49443),tu=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload cities",downloadFileName:"City game",country:n,exportEnabled:r,sampleApi:ti.vT,exportApi:ti.F7,uploadApi:ti.Nh,handleHide:o,handleDestroy:a})};let tc=(0,Q.R8)({name:$.u.BULK_UPLOAD_CITY_TEMPLATE_FORM_MODAL})((0,l.memo)(tu));var ts=n(35511);function tf(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function tm(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){tf(a,r,o,l,i,"next",e)}function i(e){tf(a,r,o,l,i,"throw",e)}l(void 0)})}}function td(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tp(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var ty="CREATE_UPDATE_EVENT_FORM",tb=function(e){var t,n=e.initialValues,r=e.country,a=e.onSubmit,i=ek(r),u=(t=tm(function(e){return tp(this,function(t){try{a(e)}catch(e){return[2,td({},B.Ck,(0,X.e$)(e))]}return[2]})}),function(e){return t.apply(this,arguments)}),c=(0,G.cI)({onSubmit:u,initialValues:n}),s=c.form,f=c.handleSubmit,m=c.submitError;return l.createElement(H.Z,{layout:"vertical",name:ty,onFinish:f},m?l.createElement(l.Fragment,null,l.createElement(eg.Z,{type:"error",message:(0,X.e$)(m)}),l.createElement(eO.Z,null)):null,l.createElement(W.II,{form:s,fieldProps:{name:"name"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:50}},inputProps:{label:"Name"}}),l.createElement(W.II,{form:s,fieldProps:{name:"year"},validateRules:{presence:{allowEmpty:!1},numericality:{greaterThanOrEqualTo:0,lessThanOrEqualTo:ts.zs}},inputProps:{type:"number",min:0,max:ts.zs,label:"Year"}}),l.createElement(eO.Z,null),l.createElement(o.Z.Title,{level:5},"Full name:"),i.map(function(e){return l.createElement(W.II,{key:e._id,form:s,fieldProps:{name:"fullNameTranslations.".concat(e._id)},validateRules:{length:{minimum:1,maximum:50}},inputProps:{label:"".concat(e.name," (").concat(e.locale,")")}})}),l.createElement(o.Z.Title,{level:5},"Short name:"),i.map(function(e){return l.createElement(W.II,{key:e._id,form:s,fieldProps:{name:"shortNameTranslations.".concat(e._id)},validateRules:{length:{minimum:1,maximum:50}},inputProps:{label:"".concat(e.name," (").concat(e.locale,")")}})}))};let th=(0,l.memo)(tb);function tv(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function tE(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){tv(a,r,o,l,i,"next",e)}function i(e){tv(a,r,o,l,i,"throw",e)}l(void 0)})}}function tg(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var tO=function(e){var t,n,r=e.handleDestroy,o=e.show,a=e.country,i=e.event,u=e.onUpdate,c=(0,l.useCallback)(function(e){var t=Object.keys(e.shortNameTranslations).reduce(function(t,n){var r=(0,ei.trim)(e.shortNameTranslations[n]);return(0,ei.isEmpty)(r)||(t[n]=r),t},{});return{year:Number(e.year),shortNameTranslations:t,fullNameTranslations:Object.keys(e.fullNameTranslations).reduce(function(t,n){var r=(0,ei.trim)(e.shortNameTranslations[n]);return(0,ei.isEmpty)(r)||(t[n]=r),t},{}),countryId:a._id,name:(0,ei.trim)(e.name)}},[a]),s=(0,l.useCallback)((t=tE(function(e){var t;return tg(this,function(n){switch(n.label){case 0:if(Object.values(e.fullNameTranslations).every(ei.isEmpty))throw Error("Add at least one full name translation");if(Object.values(e.shortNameTranslations).every(ei.isEmpty))throw Error("Add at least one short name translation");return(t=c(e)).createdAt=es.L.timestamp,[4,es.L.get().collections.events.doc().set(t)];case 1:return n.sent(),u(),r(),[2]}})}),function(e){return t.apply(this,arguments)}),[c,r,u]),f=(0,l.useCallback)((n=tE(function(e){var t;return tg(this,function(n){switch(n.label){case 0:if(!i)return[2];if(Object.values(e.fullNameTranslations).every(ei.isEmpty))throw Error("Add at least one full name translation");if(Object.values(e.shortNameTranslations).every(ei.isEmpty))throw Error("Add at least one short name translation");return t=c(e),[4,es.L.get().collections.events.doc(i._id).update(t)];case 1:return n.sent(),u(),r(),[2]}})}),function(e){return n.apply(this,arguments)}),[r,i,c,u]),m=(0,l.useCallback)(function(e){return i?f(e):s(e)},[s,f,i]),d=(0,l.useMemo)(function(){return i?{name:i.name,year:i.year,fullNameTranslations:i.fullNameTranslations,short
1NameTranslations:i.shortNameTranslations}:{name:"",year:ts.zs,fullNameTranslations:{},shortNameTranslations:{}}},[i]),p=(0,l.useMemo)(function(){return{type:"primary",form:ty,htmlType:"submit",children:"Create"}},[]);return d?l.createElement(q.Z,{title:"Add new event",open:o,onCancel:r,okButtonProps:p},l.createElement(th,{onSubmit:m,initialValues:d,country:a})):null};let tC=(0,Q.R8)({name:$.u.EVENT_TEMPLATE_FORM_MODAL})((0,l.memo)(tO));var tw=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload events",downloadFileName:"Event game",country:n,exportEnabled:r,sampleApi:ti.X7,exportApi:ti.s2,uploadApi:ti.Eo,handleHide:o,handleDestroy:a})};let tA=(0,Q.R8)({name:$.u.BULK_UPLOAD_EVENT_TEMPLATE_FORM_MODAL})((0,l.memo)(tw));var tP=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload private question",downloadFileName:"Private Questions",country:n,exportEnabled:r,sampleApi:ti.G2,exportApi:ti.i_,uploadApi:ti.XS,handleHide:o,handleDestroy:a})};let t_=(0,Q.R8)({name:$.u.PRIVATE_EVENT_QUESTION_UPLOAD_MODAL})((0,l.memo)(tP));var tT=n(93258),tj=n(5496);function tI(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tS(e){if(Array.isArray(e))return e}function tk(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function tx(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){tk(a,r,o,l,i,"next",e)}function i(e){tk(a,r,o,l,i,"throw",e)}l(void 0)})}}function tL(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tN(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function tM(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function tR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){tL(e,t,n[t])})}return e}function tD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tZ(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):tD(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function tF(e,t){return tS(e)||tN(e,t)||tU(e,t)||tM()}function tU(e,t){if(e){if("string"==typeof e)return tI(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tI(e,t)}}function tV(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var tq=2,tH=[tj.Wt.BOOLEAN,tj.Wt.NUMERIC].map(function(e){return{value:e,label:(0,X.OI)(e)}}),tB=Object.keys(tj.DK).map(function(e){return{label:tj.eO[e],value:e}}),tG=function(e){return{value:e,label:(0,X.OI)(e)}},tQ=Object.keys(tj.fI).filter(function(e){return e!==tj.fI.BOOLEAN}).map(function(e){return tG(e)}),tW="CREATE_UPDATE_QUESTION_FORM",t$="must fill in all the fields for at least one language",tz=function(e){var t,n=e.onUpdate,r=e.onCreate,o=e.onComplete,a=e.question,i=e.country,u=e.handleDestroy,c=e.show,s=e.lastItemOrder,f=tF((0,l.useState)(!1),2),m=f[0],d=f[1],p=ek(i),y=(t=tx(function(e){var t,l;return tV(this,function(c){switch(c.label){case 0:t=tZ(tR({},e),{countryId:i._id,order:a?a.order:Number(s)+1}),c.label=1;case 1:if(c.trys.push([1,6,,7]),!a)return[3,3];return[4,n(t,a._id)];case 2:return c.sent(),[3,5];case 3:return[4,r(t)];case 4:c.sent(),c.label=5;case 5:return o(),u(),[3,7];case 6:return l=c.sent(),[2,tL({},B.Ck,(0,X.e$)(l))];case 7:return[2]}})}),function(e){return t.apply(this,arguments)}),b=(0,l.useMemo)(function(){return a?{order:0,question:a.question,answerType:a.answerType,type:a.type,category:a.category,conditions:a.conditions||[]}:{question:{},order:0,answerType:tj.fI.BOOLEAN,type:tj.Wt.BOOLEAN,category:tj.DK.FULL,conditions:[]}},[a]),h=(0,l.useCallback)(function(e){var t=(0,ei.isEmpty)(e.question);return p.reduce(function(e,n){return t&&(e.question=tZ(tR({},e.question||{}),tL({},"".concat(n._id),t$))),e},{})},[p]),v=(0,G.cI)({onSubmit:y,initialValues:b,validate:h}),E=v.form,g=v.values,O=v.handleSubmit,C=v.submitting;(0,l.useEffect)(function(){switch(g.type){case tj.Wt.BOOLEAN:g.answerType!==tj.fI.BOOLEAN&&E.change("answerType",tj.fI.BOOLEAN);break;case tj.Wt.NUMERIC:g.answerType===tj.fI.BOOLEAN&&E.change("answerType",tj.fI.INTEGER
1)}},[E,g.type,g.answerType]);var w=(0,l.useMemo)(function(){return{type:"primary",form:tW,loading:C,disabled:C,htmlType:"submit",children:"Create"}},[C]),A=(0,l.useMemo)(function(){return g.conditions.length>=tq},[g.conditions]),P=(0,l.useCallback)(function(){d(!0)},[]),_=(0,l.useCallback)(function(){d(!1)},[]),T=(0,l.useCallback)(function(e){E.change("conditions",g.conditions.filter(function(t){return t.id!==e}))},[E,g.conditions]),j=(0,l.useCallback)(function(e){var t=e.conditionId,n=e.condition;E.change("conditions",g.conditions.map(function(e){return e.id!==t?e:tR({},e,n)}))},[E,g.conditions]);return l.createElement(q.Z,{title:a?"Edit question":"Add new question",open:c,onCancel:u,okButtonProps:w,width:1200},l.createElement(H.Z,{layout:"vertical",name:tW,onFinish:O},l.createElement(W.Ph,{form:E,fieldProps:{name:"type"},validateRules:{presence:{allowEmpty:!1}},inputProps:{disabled:!!a,label:"Question",defaultValue:g.type,options:tH}}),p.map(function(e){return l.createElement(W.II,{key:e._id,form:E,fieldProps:{name:"question.".concat(e._id)},validateRules:{length:{maximum:100}},inputProps:{label:"Question (".concat(e.locale,")")}})}),g.type===tj.Wt.NUMERIC?l.createElement(W.Y8,{form:E,fieldProps:{name:"answerType"},inputProps:{disabled:!!a,label:"Answer type",options:tQ}}):null,l.createElement(W.Ph,{form:E,fieldProps:{name:"category"},validateRules:{presence:{allowEmpty:!1}},inputProps:{label:"Category",defaultValue:g.category,options:tB}}),l.createElement("div",{className:"QuestionModal__conditions"},l.createElement(ec.Z,{ghost:!0,type:"primary",icon:l.createElement(eu.Z,null),onClick:P,disabled:A},"Add condition"),l.createElement("div",null,"(",g.conditions.length,"/",tq,") Added conditions")),l.createElement(tT.e,{conditions:g.conditions,onChange:j,onRemove:T})),m?l.createElement(tT.I,{isOpen:m,onClose:_,conditions:g.conditions,maxConditions:tq,country:i,onChangeConditionField:j,onRemoveCondition:T,conditionsLimitReached:A,currentId:null==a?void 0:a._id,form:E}):null)};let tX=(0,Q.R8)({name:$.u.QUESTION_FORM_MODAL})((0,l.memo)(tz));var tY=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload questions",downloadFileName:"Questions",country:n,exportEnabled:r,sampleApi:ti.WA,exportApi:ti.YL,uploadApi:ti.Go,handleHide:o,handleDestroy:a})};let tK=(0,Q.R8)({name:$.u.QUESTION_UPLOAD_MODAL})((0,l.memo)(tY));function tJ(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function t1(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){tJ(a,r,o,l,i,"next",e)}function i(e){tJ(a,r,o,l,i,"throw",e)}l(void 0)})}}function t0(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){t0(e,t,n[t])})}return e}function t7(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function t5(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):t7(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function t3(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var t9="CREATE_UPDATE_SURVEY_ITEM_FORM",t8="must fill in all the fields for at least one language",t6=function(e){var t,n=e.onUpdate,r=e.onCreate,o=e.onComplete,a=e.surveyItem,i=e.country,u=e.handleDestroy,c=e.show,s=e.lastItemOrder,f=ek(i),m=(t=t1(function(e){var t,l;return t3(this,function(c){switch(c.label){case 0:t=t5(t2({},e),{countryId:i._id,order:a?a.order:Number(s)+1}),c.label=1;case 1:if(c.trys.push([1,6,,7]),!a)return[3,3];return[4,n(t,a._id)];case 2:return c.sent(),[3,5];case 3:return[4,r(t)];case 4:c.sent(),c.label=5;case 5:return o(),u(),[3,7];case 6:return l=c.sent(),[2,t0({},B.Ck,(0,X.e$)(l))];case 7:return[2]}})}),function(e){return t.apply(this,arguments)}),d=(0,l.useMemo)(function(){return a?{order:0,text:a.text}:{text:{},order:0}},[a]),p=(0,l.useCallback)(function(e){var t=(0,ei.isEmpty)(e.text);return f.reduce(function(e,n){return t&&(e.text=t5(t2({},e.text||{}),t0({},"".concat(n._id),t8))),e},{})},[f]),y=(0,G.cI)({onSubmit:m,initialValues:d,validate:p}),b=y.form,h=y.handleSubmit,v=y.submitting,E=(0,l.useMemo)(function(){return{type:"primary",form:t9,loading:v,disabled:v,htmlType:"submit",children:"Create"}},[v]);return l.createElement(q.Z,{title:a?"Edit question":"Add new question",open:c,onCancel:u,okButtonProps:E,width:1200},l.createElement(H.Z,{layout:"vertical",name:t9,onFinish:h},f.map(function(e){return l.createElement(W.II,{key:e._id,form:b,fieldProps:{name:"text.".concat(e._id)},validateRules:{length:{maximum:100}},inputProps:{label:"Question (".concat(e.locale,")")}})})))};let t4=(0,Q.R8)({name:$.u.SURVEY_FORM_MODAL})((0,l.memo)(t6));
1var ne=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload survey",downloadFileName:"Survey",country:n,exportEnabled:r,sampleApi:ti.XF,exportApi:ti.FF,uploadApi:ti.UA,handleHide:o,handleDestroy:a})};let nt=(0,Q.R8)({name:$.u.SURVEY_UPLOAD_MODAL})((0,l.memo)(ne));var nn=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload recommendations",downloadFileName:"Recommendations",country:n,exportEnabled:r,sampleApi:ti.tX,exportApi:ti.$b,uploadApi:ti.Ze,handleHide:o,handleDestroy:a})};let nr=(0,Q.R8)({name:$.u.RECOMMENDATION_UPLOAD_MODAL})((0,l.memo)(nn));var no=n(96072);function na(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nl(e){if(Array.isArray(e))return e}function ni(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function nu(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){ni(a,r,o,l,i,"next",e)}function i(e){ni(a,r,o,l,i,"throw",e)}l(void 0)})}}function nc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ns(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function nf(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){nc(e,t,n[t])})}return e}function nd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function np(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):nd(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function ny(e,t){return nl(e)||ns(e,t)||nb(e,t)||nf()}function nb(e,t){if(e){if("string"==typeof e)return na(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return na(e,t)}}function nh(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var nv="CREATE_UPDATE_RECOMMENDATION_FORM",nE="must fill in all the fields for at least one language",ng=function(e){var t,n=e.onUpdate,r=e.onCreate,o=e.onComplete,a=e.recommendation,i=e.country,u=e.handleDestroy,c=e.show,s=ny((0,l.useState)(!1),2),f=s[0],m=s[1],d=ek(i),p=(t=nu(function(e){var t,l;return nh(this,function(c){switch(c.label){case 0:if(c.trys.push([0,5,,6]),t=np(nm({},e),{countryId:i._id,rating:Number(e.rating)}),!a)return[3,2];return[4,n(np(nm({},t),{_id:a._id}))];case 1:return c.sent(),[3,4];case 2:return[4,r(t)];case 3:c.sent(),c.label=4;case 4:return o(),u(),[3,6];case 5:return l=c.sent(),[2,nc({},B.Ck,(0,X.e$)(l))];case 6:return[2]}})}),function(e){return t.apply(this,arguments)}),y=(0,l.useMemo)(function(){if(a){var e;return{id:a.id,name:a.name,text:a.text,actionText:a.actionText,rating:a.rating,conditions:a.conditions,conditionRule:null!==(e=a.conditionRule)&&void 0!==e?e:no.mi.AND}}return{id:"",name:{},text:{},actionText:{},rating:0,conditions:[]}},[a]),b=(0,l.useCallback)(function(e){return d.reduce(function(t,n){var r,o=e.name[n._id],a=e.text[n._id],l=null===(r=e.actionText)||void 0===r?void 0:r[n._id];return o||(t.name=np(nm({},t.name||{}),nc({},"".concat(n._id),nE))),a||(t.text=np(nm({},t.text||{}),nc({},"".concat(n._id),nE))),l||(t.actionText=np(nm({},t.actionText||{}),nc({},"".concat(n._id),nE))),t},{})},[d]),h=(0,G.cI)({onSubmit:p,initialValues:y,validate:b}),v=h.form,E=h.values,g=h.handleSubmit,O=h.submitting,C=(0,l.useMemo)(function(){return{type:"primary",form:nv,loading:O,disabled:O,htmlType:"submit"}},[O]),w=(0,l.useCallback)(function(){m(!0)},[]),A=(0,l.useCallback)(function(){m(!1)},[]),P=(0,l.useCallback)(function(e){v.change("conditions",E.conditions.filter(function(t){return t.id!==e}))}
1,[v,E.conditions]),_=(0,l.useCallback)(function(e){var t=e.conditionId,n=e.condition;v.change("conditions",E.conditions.map(function(e){return e.id!==t?e:nm({},e,n)}))},[v,E.conditions]);return l.createElement(q.Z,{title:"Add new recommendation",open:c,onCancel:u,okButtonProps:C,okText:"Submit",width:1200},l.createElement(H.Z,{layout:"vertical",name:nv,onFinish:g,className:"RecommendationForm"},l.createElement(W.II,{form:v,fieldProps:{name:"id"},validateRules:{presence:{allowEmpty:!1},length:{minimum:1,maximum:100}},inputProps:{label:"ID"}}),l.createElement(W.II,{form:v,fieldProps:{name:"rating"},validateRules:{presence:{allowEmpty:!1},numericality:{onlyInteger:!0,strict:!0,greaterThan:0,lessThan:101}},inputProps:{type:"number",min:1,max:101,label:"Rating"}}),d.map(function(e){return l.createElement(W.II,{key:e._id,form:v,fieldProps:{name:"name.".concat(e._id)},validateRules:{length:{maximum:100}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"Name of recommendation (".concat(e.locale,")")}})}),d.map(function(e){return l.createElement(W.II,{key:e._id,form:v,fieldProps:{name:"text.".concat(e._id)},validateRules:{length:{maximum:1e3}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"Explanation - text (".concat(e.locale,")"),isTextArea:!0}})}),d.map(function(e){return l.createElement(W.II,{key:e._id,form:v,fieldProps:{name:"actionText.".concat(e._id)},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"Actions to take - text (".concat(e.locale,")"),isTextArea:!0}})}),l.createElement("div",{className:"RecommendationModal__conditions"},l.createElement(ec.Z,{ghost:!0,type:"primary",icon:l.createElement(eu.Z,null),onClick:w},"Add condition"),E.conditions.length>1?l.createElement("div",{className:"RecommendationModal__conditions--panel"},l.createElement("span",null,"Condition Rule:"),l.createElement(W.Y8,{form:v,fieldProps:{name:"conditionRule"},inputProps:{optionType:"button",options:no.BE,wrapperClassName:"RecommendationModal__conditions--rule"}})):null,l.createElement("div",null,"(",E.conditions.length,") Added conditions")),l.createElement(tT.e,{conditions:E.conditions,onChange:_,onRemove:P})),f?l.createElement(tT.I,{isOpen:f,onClose:A,conditions:E.conditions,country:i,onChangeConditionField:_,onRemoveCondition:P,conditionsLimitReached:!1,form:v}):null)};let nO=(0,Q.R8)({name:$.u.RECOMMENDATION_FORM_MODAL})((0,l.memo)(ng));var nC=n(92743),nw=n(4914),nA=n(93013),nP=n(33009),n_=function(e){var t=e.handleDestroy,n=e.show,r=e.langId,a=e.recommendation,i=(0,nP.n)(r);return l.createElement(q.Z,{title:"Preview conditions",open:n,onCancel:t,cancelText:"Hide",className:"RecommendationPreviewModal",okButtonProps:{style:{display:"none"}},width:800},a?l.createElement(nC.ZP,{direction:i?"rtl":"ltr"},l.createElement(nw.Z,{layout:"vertical",title:a.name[r],column:3},l.createElement(nw.Z.Item,{label:"ID"},a.id),l.createElement(nw.Z.Item,{label:"Rating"},a.rating),l.createElement(nw.Z.Item,{label:"Created at"},(0,nA.renderData)(a.createdAt)),l.createElement(nw.Z.Item,{label:"Text",span:3},a.text[r]))):null,a&&a.conditions&&a.conditions.length?l.createElement(l.Fragment,null,l.createElement(o.Z.Title,{level:4},"Conditions"),l.createElement(tT.e,{isPreview:!0,conditions:a.conditions,onChange:function(){return null},onRemove:function(){return null}})):null)};let nT=(0,Q.R8)({name:$.u.RECOMMENDATION_PREVIEW_MODAL})((0,l.memo)(n_));var nj=n(71230),nI=n(15746),nS=n(94184),nk=n.n(nS),nx=function(e){var t=e.title,n=e.additional,r=e.marked,a=e.children;return l.createElement(nj.Z,{className:"FormFieldGroup",justify:"space-between"},t?l.createElement(nI.Z,{flex:1},l.createElement(o.Z.Title,{level:5},t)):null,n?l.createElement(nI.Z,{className:"FormFieldGroup__additional"},n):null,l.createElement(nI.Z,{className:nk()("FormFieldGroup__content",{marked:r}),span:24},a))};let nL=(0,l.memo)(nx);var nN=n(74855),nM=n(55241),nR=n(40695),nD=n(85175),nZ=n(56717),nF=n(1419),nU=n(15138);function nV(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nq(e){if(Array.isArray(e))return e}function nH(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}
1function nB(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function nG(e,t){return nq(e)||nH(e,t)||nQ(e,t)||nB()}function nQ(e,t){if(e){if("string"==typeof e)return nV(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nV(e,t)}}var nW=function(e){var t=e.variablesType,n=e.gameConfig,r=nG((0,l.useState)(""),2),o=r[0],a=r[1],i=(0,l.useCallback)(function(e){a(e)},[]);(0,l.useEffect)(function(){if(o){var e=setTimeout(function(){a("")},2e3);return function(){return clearTimeout(e)}}},[o]);var u=(0,l.useMemo)(function(){switch(t){case"categories":return Object.values(nF.jj).map(function(e){return{label:n&&n[e]?"".concat(ts.zs-n[e][1]," - ").concat(ts.zs-n[e][0]):"#{".concat(e,"}"),value:"#{".concat(e,"}")}});case"text":return nU.PQ;case"textAndText":return nU.hC;case"system":return nU.__;default:return[]}},[t,n]),c=(0,l.useMemo)(function(){return l.createElement("div",{className:"AvailableVariables__content"},u.map(function(e){return l.createElement("div",{key:e.value,className:"AvailableVariables__content--container"},l.createElement("span",{className:"AvailableVariables__content--value"},e.value),l.createElement("span",{className:"AvailableVariables__content--label"},"(",e.label,")"),o===e.value?l.createElement(nR.Z,{className:"AvailableVariables__content--icon checked"}):l.createElement(nN.CopyToClipboard,{text:e.value,onCopy:i},l.createElement(nD.Z,{className:"AvailableVariables__content--icon clickable"})))}))},[u,o,i]);return l.createElement(nM.Z,{trigger:"click",title:"Avalible variables:",content:c},l.createElement("div",{className:"AvailableVariables__title"},l.createElement(nZ.Z,{className:"AvailableVariables__title--icon"}),l.createElement("span",{className:"AvailableVariables__title--text"},"Avalible variables")))};let n$=(0,l.memo)(nW);var nz=n(47933),nX=n(97302),nY=n(25443),nK=function(e){return Object.values(nF.jj).find(function(t){return e.includes("#{".concat(t,"}"))})};function nJ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n1(e){if(Array.isArray(e))return e}function n0(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function n2(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function n7(e,t){return n1(e)||n0(e,t)||n5(e,t)||n2()}function n5(e,t){if(e){if("string"==typeof e)return nJ(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nJ(e,t)}}var n3=[{label:"1",value:"stage"},{label:"2",value:"game"}],n9=function(e,t,n){return(null==e?void 0:e[t])||n},n8=function(e,t){var n=nK(e);return n&&t&&(e=e.replace("#{".concat(n,"}"),"".concat(ts.zs-(null==t?void 0:t[n][1])," - ").concat(ts.zs-(null==t?void 0:t[n][0])))),e},n6=function(e){var t,n,r=e.languages,a=void 0===r?[]:r,i=e.gameConfig,u=e.formValues,c=(0,nY.$)().t,s=n7((0,l.useState)((null===(t=a.find(function(e){return e.locale===ts.Df.HEBREW}))||void 0===t?void 0:t.locale)||(null===(n=a[0])||void 0===n?void 0:n.locale)||""),2),f=s[0],m=s[1],d=n7((0,l.useState)(n3[0].value),2),p=d[0],y=d[1],b=(0,l.useMemo)(function(){return a.map(function(e){return{label:e.locale.toUpperCase(),value:e.locale}})},[a]),h=(0,l.useMemo)(function(){var e,t;return null!==(t=null===(e=a.find(function(e){return e.locale===f}))||void 0===e?void 0:e.isRTL)&&void 0!==t&&t},[f,a]),v="stage"===p,E=(0,l.useMemo)(function(){switch(u.type){case nU.qV.TIMELINE:return l.createElement(l.Fragment,null,l.createElement("img",{className:"Preview__card--timeline",src:"img/private-event-game-question-preview/timeline.png"}));case nU.qV.TEXT_AND_TIMELINE:return l.createElement(l.Fragment,null,l.createElement("div",{className:"Preview__card--text-label"},n9(u.textFieldName,f,"...")),l.createElement("div",{className:"Preview__card--text-container"},l.createElement("div",{className:"Preview__card--text"},n9(u.textFieldPlaceholder,f,"..."))),l.createElement("img",{className:"Preview__card--timeline",src:"img/private-event-game-question-preview/timeline.png"}));case nU.qV.TEXT_AND_TEXT:return l.createElement(l.Fragment,null,l.createElement("div",{className:"Preview__card--text-label"},n9(u.textFieldName,f,"...")),l.createElement("div",{className:"Preview__card--text-container"},l.createElement("div",{className:"Preview__card--text"},n9(u.textFieldPlaceholder,f,"..."))),l.createElement("div",{className:"Preview__card--text-label"},n9(u.subTextFieldName,f,"...")),l.createElement("div",{className:"Preview__card--text-container"},l.createElement("div",{className:"Preview__card--text"},n9(u.subTextFieldPlaceholder,f,"..."))));case nU.qV.BETWEEN_YEARS:return l.createElement(l.Fragment,null,l.createElement("div",{className:"Preview__card--text-label"},n9(u.textFieldName,f,"...")),l.createElement("div",{className:"Preview__card--text-container"},l.createElement("div",{className:"Preview__card--text"},n9(u.textFieldPlaceholder,f,"..."))));default:return null}},[f,u]),g=(0,l.useMemo)(function(){switch(u.type){case nU.qV.TIMELINE:case nU.qV.TEXT_AND_TIMELINE:case nU.qV.TEXT_AND_TEXT:return l.createElement(l.Fragment,null,l.createElement("div",{className:"Preview__card--game-button"},n9(u.eventText,f,"...")),l.createElement("div",{className:"Preview__card--game-button"},"Other answer"));case nU.qV.BETWEEN_YEARS:return l.createElement(l.Fragment,null,l.createElement("div",{className:"Preview__card--game-button"},"User answer on ",n9(u.textFieldName,f,"...")),l.createElement("div",{className:"Preview__card--game-button"},"Other answer"));default:return null}},[f,u]),O=(0,l.useCallback)(function(e){m(e.target.value)},[]),C=(0,l.useCallback)(function(e){y(e.target.value)},[]);return l.createElement("div",{className:"Preview"},l.createElement("div",{className:"Preview__title"},l.createElement(o.Z.Title,{level:4,className:"Preview__title--text"},"Your page preview: ",l.createElement("b",null,u.name||"Unnamed")," stage"),l.createElement(nz.ZP.Group,{optionType:"button",options:b,onChange:O,value:f}),l.createElement(nz.ZP.Group,{optionType:"button",options:n3,onChange:C,value:p})),l.createElement("div",{className:"Preview__content",dir:h?"rtl":"ltr"},l.createElement("div",{className:"Preview__phone"},l.createElement("div",{className:"Preview__question"},v?n8(n9(u.questionText,f,"..."),i):l.createElement(nX.Z,{className:"Preview__question--icon"})),l.createElement("div",{className:"Preview__card"},v?l.createElement(l.Fragment,null,E,l.createElement("div",{className:"Preview__card--confirm"},c("privateEventQuestion.preview.confirmBtn")),l.createElement("div",{className:"Preview__card--skip"},c("privateEventQuestion.preview.skip"))):l.createElement(l.Fragment,null,l.createElement("div",{className:"Preview__card--text-label",dir:"rtl"},c("privateEventQuestion.preview.question")),l.createElement("div",{className:"Preview__card--game-buttons-container"}
1,g))))))};let n4=(0,l.memo)(n6);var re=n(46822);function rt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function rn(e){if(Array.isArray(e))return e}function rr(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function ro(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){rr(a,r,o,l,i,"next",e)}function i(e){rr(a,r,o,l,i,"throw",e)}l(void 0)})}}function ra(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rl(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function ri(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ru(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){ra(e,t,n[t])})}return e}function rc(e,t){return rn(e)||rl(e,t)||rs(e,t)||ri()}function rs(e,t){if(e){if("string"==typeof e)return rt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return rt(e,t)}}function rf(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var rm="CREATE_UPDATE_PRIVATE_EVENT_QUESTION_FORM",rd=[nU.qV.TIMELINE,nU.qV.TEXT_AND_TIMELINE,nU.qV.TEXT_AND_TEXT].map(function(e){return{value:e,label:(0,X.OI)(e)}}),rp=2,ry=function(e){var t,n=e.initialValues,r=e.country,o=e.currentId,a=e.isSystemQuestion,i=e.onSubmit,u=rc((0,l.useState)(!1),2),c=u[0],s=u[1],f=ek(r),m=(0,re.f)(r,nF.HW.PRIVATE_EVENT).data,d=(t=ro(function(e){return rf(this,function(t){try{i(e)}catch(e){return[2,ra({},B.Ck,(0,X.e$)(e))]}return[2]})}),function(e){return t.apply(this,arguments)}),p=(0,G.cI)({onSubmit:d,initialValues:n}),y=p.form,b=p.values,h=p.submitError,v=p.handleSubmit,E=(0,l.useCallback)(function(){s(!0)},[]),g=(0,l.useCallback)(function(){s(!1)},[]),O=(0,l.useCallback)(function(e){y.change("conditions",(b.conditions||[]).filter(function(t){return t.id!==e}))},[y,b.conditions]),C=(0,l.useCallback)(function(e){var t=e.conditionId,n=e.condition;y.change("conditions",(b.conditions||[]).map(function(e){return e.id!==t?e:ru({},e,n)}))},[y,b.conditions]),w=(0,l.useMemo)(function(){return(b.conditions||[]).length>=rp},[b.conditions]),A=(0,l.useMemo)(function(){return b.type===nU.qV.BETWEEN_YEARS||b.type===nU.qV.TEXT_AND_TEXT},[b.type]),P=(0,l.useMemo)(function(){return a||A},[a,A]),_=(0,l.useMemo)(function(){var e=[];return[nU.qV.TIMELINE,nU.qV.TEXT_AND_TIMELINE,nU.qV.TEXT_AND_TEXT].includes(b.type)&&e.push(l.createElement(nL,{key:"eventText",marked:!0,title:"Event text:",additional:b.type===nU.qV.TEXT_AND_TIMELINE?l.createElement(n$,{variablesType:"text"}):b.type===nU.qV.TEXT_AND_TEXT?l.createElement(n$,{variablesType:"textAndText"}):null},f.map(function(e){return l.createElement(W.II,{key:e._id,form:y,fieldProps:{name:"eventText.".concat(e._id)},validateRules:{presence:{allowEmpty:!1},length:{minimum:2,maximum:250}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"".concat(e.name," (").concat(e.locale,")")}})}))),[nU.qV.BETWEEN_YEARS,nU.qV.TEXT_AND_TIMELINE,nU.qV.TEXT_AND_TEXT].includes(b.type)&&e.push(l.createElement(nL,{key:"textFieldName",marked:!0,title:b.type===nU.qV.TEXT_AND_TEXT?"Text field name #1":"Text field name"},f.map(function(e){return l.createElement(W.II,{key:e._id,form:y,fieldProps:{name:"textFieldName.".concat(e._id)},validateRules:{presence:{allowEmpty:!1},length:{minimum:2,maximum:50}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"".concat(e.name," (").concat(e.locale,")")}})})),l.createElement(nL,{key:"textFieldPlaceholder",marked:!0,title:b.type===nU.qV.TEXT_AND_TEXT?"Text field placeholder #1":"Text field placeholder"},f.map(function(e){return l.createElement(W.II,{key:e._id,form:y,fieldProps:{name:"textFieldPlaceholder.".concat(e._id)},validateRules:{allowEmpty:{rules:{length:{minimum:2,maximum:90}}}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"".concat(e.name," (").concat(e.locale,")")}})}))),[nU.qV.TEXT_AND_TEXT].includes(b.type)&&e.push(l.createElement(nL,{key:"subTextFieldName",marked:!0,title:"Text field name #2"},f.map(function(e){return l.createElement(W.II,{key:e._id,form:y,fieldProps:{name:"subTextFieldName.".concat(e._id)},validateRules:{presence:{allowEmpty:!1},length:{minimum:2,maximum:50}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"".concat(e.name," (").concat(e.locale,")")}})})),l.createElement(nL,{key:"subTextFieldPlaceholder",marked:!0,title:"Text field placeholder #2"},f.map(function(e){return l.createElement(W.II,{key:e._id,form:y,fieldProps:{name:"subTextFieldPlaceholder.".concat(e._id)},validateRules:{allowEmpty:{rules:{length:{minimum:2,maximum:90}}}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"".concat(e.name," (").concat(e.locale,")")}})}))),e},[y,b,f]);return l.createElement(nj.Z,{gutter:[24,0]},h?l.createElement(nI.Z,{span:24},l.createElement(eg.Z,{type:"error",message:(0,X.e$)(h)}),l.createElement(eO.Z,null)):null,a?null:l.createElement(nI.Z,{span:24},l.createElement("div",{className:"PrivateEventQuestionTemplateForm__conditions"},l.createElement(ec.Z,{ghost:!0,type:"primary",className:"PrivateEventQuestionTemplateForm__conditions--button",icon:l.createElement(eu.Z,null),onClick:E,disabled:w},"Add condition"),l.createElement("div",null,"(",(b.conditions||[]).length,"/",rp,") Added conditions")),l.createElement(tT.e,{conditions:b.conditions||[],onChange:C,onRemove:O}),c?l.createElement(tT.I,{isOpen:c,onClose:g,conditions:b.conditions||[],country:r,maxConditions:rp,onChangeConditionField:C,onRemoveCondition:O,conditionsLimitReached:w,questionType:"private",currentId:o,form:y}):null),l.createElement(nI.Z,{span:12},l.createElement(H.Z,{layout:"vertical",name:rm,onFinish:v},l.createElement(nL,null,l.createElement(W.II,{form:y,fieldProps:{name:"name"},validateRules:{presence:{allowEmpty:!1},length:{minimum:2,maximum:250}},inputProps:{label:"Name",disabled:a}}),l.createElement(W.II,{form:y,fieldProps:{name:"topic"},validateRules:{presence:{allowEmpty:!1},length:{minimum:2,maximum:250}},inputProps:{label:"Topic",disabled:a}}),l.createElement(W.Ph,{form:y,fieldProps:{name:"type"},validateRules:{presence:{allowEmpty:!1}},inputProps:{label:"Private question type",options:rd,defaultValue:b.type,disabled:a}}),[nU.qV.BETWEEN_YEARS,nU.qV.TEXT_AND_TIMELINE,nU.qV.TEXT_AND_TEXT].includes(b.type)?l.createElement(W.II,{key:"maxAnswers",form:y,fieldProps:{name:"maxAnswers"},validateRules:{numericality:{strict:!0,onlyInteger:!0,greaterThan:0,lessThanOrEqualTo:5}},inputProps:{type:"number",min:1,label:"Max answers",disabled:a}}):null),l.createElement(nL,{marked:!0,title:"Question text:",additional:P?l.createElement(n$,{variablesType:a?"system":"categories",gameConfig:m}):null},f.map(function(e){return l.createElement(W.II,{key:e._id,form:y,fieldProps:{name:"questionText.".concat(e._id)},validateRules:{presence:{allowEmpty:!1},containOneCategory:!a&&A,containCategoryPlaceholder:a,length:{minimum:2,maximum:250}},inputProps:{dir:e.isRTL?"rtl":"ltr",label:"".concat(e.name," (").concat(e.locale,")")}})})),_)),l.createElement(nI.Z,{span:12},l.createElement(n4,{languages:f,formValues:b,gameConfig:m})))};let rb=(0,l.memo)(ry);function rh(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function rv(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){rh(a,r,o,l,i,"next",e)}function i(e){rh(a,r,o,l,i,"throw",e)}l(void 0)})}}function rE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){rE(e,t,n[t])})}return e}function rO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rC(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rO(Object(t)).forEac
1h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function rw(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var rA={width:"95%",top:0,padding:0},rP={height:"calc(100vh - 132px)",overflow:"auto"},r_=function(e){var t,n,r=e.show,o=e.country,a=e.privateEventQuestion,i=e.lastItemOrder,u=e.onUpdate,c=e.handleDestroy,s=(0,l.useCallback)((t=rv(function(e){var t;return rw(this,function(n){switch(n.label){case 0:return t=rC(rg({},e),{order:Number(i)+1,countryId:o._id,createdAt:es.L.timestamp,updatedAt:es.L.timestamp}),[4,es.L.get().collections.privateEventQuestions.doc().set(t)];case 1:return n.sent(),u(),c(),[2]}})}),function(e){return t.apply(this,arguments)}),[o,i,u,c]),f=(0,l.useCallback)((n=rv(function(e){return rw(this,function(t){switch(t.label){case 0:if(!a)return[2];return[4,es.L.get().collections.privateEventQuestions.doc(a._id).update(e)];case 1:return t.sent(),u(),c(),[2]}})}),function(e){return n.apply(this,arguments)}),[a,u,c]),m=(0,l.useCallback)(function(e){return a?f(e):s(e)},[a,s,f]),d=(0,l.useMemo)(function(){var e,t,n,r,o,l={name:"",topic:"",type:nU.qV.TIMELINE,eventText:{},questionText:{},maxAnswers:1,conditions:[]};if(!a)return l;var i={name:null!==(e=a.name)&&void 0!==e?e:l.name,topic:null!==(t=a.topic)&&void 0!==t?t:l.topic,questionText:null!==(n=a.questionText)&&void 0!==n?n:l.questionText,maxAnswers:null!==(r=a.maxAnswers)&&void 0!==r?r:l.maxAnswers,conditions:null!==(o=a.conditions)&&void 0!==o?o:l.conditions};switch(a.type){case nU.qV.TIMELINE:return rC(rg({},i),{type:a.type,eventText:a.eventText});case nU.qV.BETWEEN_YEARS:return rC(rg({},i),{type:a.type,textFieldName:a.textFieldName,textFieldPlaceholder:a.textFieldPlaceholder});case nU.qV.TEXT_AND_TIMELINE:return rC(rg({},i),{type:a.type,eventText:a.eventText,textFieldName:a.textFieldName,textFieldPlaceholder:a.textFieldPlaceholder});case nU.qV.TEXT_AND_TEXT:return rC(rg({},i),{type:a.type,eventText:a.eventText,textFieldName:a.textFieldName,textFieldPlaceholder:a.textFieldPlaceholder,subTextFieldName:a.subTextFieldName,subTextFieldPlaceholder:a.subTextFieldPlaceholder});default:return l}},[a]),p=(0,l.useMemo)(function(){return{type:"primary",form:rm,htmlType:"submit",children:a?"Update":"Create"}},[a]);return l.createElement(q.Z,{title:"".concat(a?"Update":"Add new"," private event question"),width:1200,style:rA,bodyStyle:rP,open:r,onCancel:c,okButtonProps:p},l.createElement(rb,{onSubmit:m,initialValues:d,country:o,isSystemQuestion:null==a?void 0:a.system,currentId:null==a?void 0:a._id}))};let rT=(0,Q.R8)({name:$.u.PRIVATE_EVENT_QUESTION_TEMPLATE_FORM_MODAL})((0,l.memo)(r_));var rj=n(69930);function rI(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function rS(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){rI(a,r,o,l,i,"next",e)}function i(e){rI(a,r,o,l,i,"throw",e)}l(void 0)})}}function rk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){rk(e,t,n[t])})}return e}function rL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rN(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rL(Object(t)).forEac
1h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function rM(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var rR=Object.values(rj.r).map(function(e){return{value:e,label:(0,X.OI)(e)}}),rD=Object.values(nF.jj).map(function(e){return{value:e,label:(0,X.OI)(e)}}),rZ="CREATE_UPDATE_LIFE_EVENT_FORM",rF=function(e){var t,n=e.country,r=e.initialValues,o=e.isSystemLifeEvent,a=e.onSubmit,i=ek(n),u=(t=rS(function(e){return rM(this,function(t){try{a(rN(rx({},e),{hasOnlyOneAnswer:e.type===rj.r.CLOSED||e.hasOnlyOneAnswer}))}catch(e){return[2,rk({},B.Ck,(0,X.e$)(e))]}return[2]})}),function(e){return t.apply(this,arguments)}),c=(0,G.cI)({onSubmit:u,initialValues:o?rN(rx({},r),{type:rj.r.OPEN}):r}),s=c.form,f=c.values,m=c.submitError,d=c.submitting,p=c.handleSubmit;(0,l.useEffect)(function(){f.type===rj.r.CLOSED&&s.change("hasOnlyOneAnswer",!0)},[f.type]),(0,l.useEffect)(function(){if(1===f.categories.length){var e,t=null===(e=f.overrides)||void 0===e?void 0:e[f.categories[0]];t&&s.change("placeholder",t.placeholder||f.placeholder)}},[f.categories.length,s]);var y=(0,l.useMemo)(function(){return f.categories.sort()},[f.categories]);return l.createElement(H.Z,{layout:"vertical",name:rZ,onFinish:p},m?l.createElement(l.Fragment,null,l.createElement(eg.Z,{type:"error",message:(0,X.e$)(m)}),l.createElement(eO.Z,null)):null,l.createElement(W.Ph,{form:s,fieldProps:{name:"type"},validateRules:{presence:{allowEmpty:!1}},inputProps:{label:"Type",options:rR,defaultValue:f.type,disabled:d}}),o?null:l.createElement(l.Fragment,null,l.createElement(W.Ph,{form:s,fieldProps:{name:"categories"},validateRules:{presence:{allowEmpty:!1}},inputProps:{mode:"multiple",label:"Categories",options:rD,defaultValue:f.categories,disabled:o||d}}),f.categories.length>1&&l.createElement(W.XZ,{form:s,fieldProps:{name:"hasOnlyOneAnswer"},inputProps:{label:"Hide on first selection",disabled:f.type===rj.r.CLOSED||d}})),i.map(function(e){return l.createElement(W.II,{key:e._id,form:s,fieldProps:{name:"text.".concat(e._id)},validateRules:{length:{minimum:1,maximum:50}},inputProps:{label:"Text (".concat(e.locale,")"),disabled:d}})}),f.type===rj.r.OPEN?l.createElement(l.Fragment,null,l.createElement(eO.Z,null),i.map(function(e){return l.createElement(W.II,{key:e._id,form:s,fieldProps:{name:"inputLabel.".concat(e._id)},validateRules:{length:{minimum:1,maximum:50}},inputProps:{label:"Label (".concat(e.locale,")"),disabled:d}})}),y.length>1?y.map(function(e){return i.map(function(t){return l.createElement(W.II,{key:"".concat(e,"_").concat(t._id),form:s,fieldProps:{name:"overrides.".concat(e,".placeholder.").concat(t._id)},validateRules:{length:{minimum:1,maximum:50}},inputProps:{label:"Placeholder (".concat(t.locale,") for ").concat(e),disabled:d}})})}):i.map(function(e){return l.createElement(W.II,{key:e._id,form:s,fieldProps:{name:"placeholder.".concat(e._id)},validateRules:{length:{minimum:1,maximum:50}},inputProps:{label:"Placeholder (".concat(e.locale,")"),disabled:d}})})):null)};let rU=(0,l.memo)(rF);function rV(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function rq(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){rV(a,r,o,l,i,"next",e)}function i(e){rV(a,r,o,l,i,"throw",e)}l(void 0)})}}function rH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){rH(e,t,n[t])})}return e}function rG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rQ(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):rG(Object(t)).forEac
1h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function rW(e,t){if(null==e)return{};var n,r,o=r$(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function r$(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}function rz(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var rX=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.reduce(function(e,n){return n in t&&(e[n]=t[n]),e},{})},rY=function(e){var t,n,r=e.show,o=e.country,a=e.lifeEvent,i=e.lastItemOrder,u=e.onUpdate,c=e.handleDestroy,s=(0,l.useCallback)((t=rq(function(e){var t,n,r,a,l;return rz(this,function(s){switch(s.label){case 0:return t=e.categories,n=rW(e,["categories"]),r=Number(i)+1,a=rX(t,n.overrides),l=rQ(rB({},n),{category:t[0],order:r,countryId:o._id,createdAt:es.L.timestamp,updatedAt:es.L.timestamp,overrides:(0,ei.merge)(a,Object.fromEntries(t.map(function(e){return[e,{order:r}]})))}),[4,es.L.get().collections.lifeEvents.doc().set(l)];case 1:return s.sent(),u(),c(),[2]}})}),function(e){return t.apply(this,arguments)}),[o,i,c,u]),f=(0,l.useCallback)((n=rq(function(e){var t,n,r,o;return rz(this,function(l){switch(l.label){case 0:if(!a)return[2];return t=e.categories,n=rW(e,["categories"]),r=Number(i)+1,o=rX(t,n.overrides),[4,es.L.get().collections.lifeEvents.doc(a._id).update(rQ(rB({},n,1===t.length?{category:t[0]}:{}),{overrides:(0,ei.merge)(Object.fromEntries(t.map(function(e){return[e,{order:r}]})),o)}))];case 1:return l.sent(),u(),c(),[2]}})}),function(e){return n.apply(this,arguments)}),[a,i,u,c]),m=(0,l.useCallback)(function(e){return a?f(e):s(e)},[a,s,f]),d=(0,l.useMemo)(function(){var e,t,n,r,o,l,i=Object.keys((null==a?void 0:a.overrides)||{}),u=(null==a?void 0:a.category)||nF.jj.CATEGORY_1,c=i.length>1?i:[u],s=null!==(e=null==a?void 0:a.placeholder)&&void 0!==e?e:{};return{type:null!==(t=null==a?void 0:a.type)&&void 0!==t?t:rj.r.CLOSED,text:null!==(n=null==a?void 0:a.text)&&void 0!==n?n:{},inputLabel:null!==(r=null==a?void 0:a.inputLabel)&&void 0!==r?r:{},placeholder:s,overrides:null!==(o=null==a?void 0:a.overrides)&&void 0!==o?o:rH({},u,{placeholder:s}),hasOnlyOneAnswer:null!==(l=null==a?void 0:a.hasOnlyOneAnswer)&&void 0!==l&&l,categories:c}},[a]),p=(0,l.useMemo)(function(){return{type:"primary",form:rZ,htmlType:"submit",children:"Create"}},[]);return d?l.createElement(q.Z,{open:r,title:"".concat(a?"Update":"Add new"," personal event"),okButtonProps:p,onCancel:c},l.createElement(rU,{country:o,initialValues:d,isSystemLifeEvent:null==a?void 0:a.system,onSubmit:m})):null};let rK=(0,Q.R8)({name:$.u.LIFE_EVENT_TEMPLATE_FORM_MODAL})((0,l.memo)(rY));var rJ=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload simple events",downloadFileName:"Simple Events",country:n,exportEnabled:r,sampleApi:ti.mD,exportApi:ti.hv,uploadApi:ti.me,handleHide:o,handleDestroy:a})};let r1=(0,Q.R8)({name:$.u.LIFE_EVENT_UPLOAD_MODAL})((0,l.memo)(rJ));function r0(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function r2(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){r0(a,r,o,l,i,"next",e)}function i(e){r0(a,r,o,l,i,"throw",e)}l(void 0)})}}function r7(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r5(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){r7(e,t,n[t])})}return e}function r3(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
1function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var r9="CREATE_UPDATE_INTRO_OPTION_FORM",r8=function(e){var t,n=e.country,r=e.initialValues,o=e.onSubmit,a=ek(n),i=(t=r2(function(e){var t;return r3(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,o(e)];case 1:return n.sent(),[3,3];case 2:return t=n.sent(),[2,r7({},B.Ck,(0,X.e$)(t))];case 3:return[2]}})}),function(e){return t.apply(this,arguments)}),u=(0,G.cI)({onSubmit:i,initialValues:r5({},r)}),c=u.form,s=u.submitError,f=u.submitting,m=u.handleSubmit;return l.createElement(H.Z,{layout:"vertical",name:r9,onFinish:m},s?l.createElement(l.Fragment,null,l.createElement(eg.Z,{type:"error",message:(0,X.e$)(s)}),l.createElement(eO.Z,null)):null,a.map(function(e){return l.createElement(W.II,{key:e._id,form:c,fieldProps:{name:"text.".concat(e._id)},validateRules:{length:{minimum:1,maximum:90}},inputProps:{label:"Text (".concat(e.locale,")"),disabled:f}})}),l.createElement(W.XZ,{form:c,fieldProps:{name:"isCorrect"},inputProps:{label:"Is correct?",disabled:f}}))};let r6=(0,l.memo)(r8);function r4(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function oe(e){if(Array.isArray(e))return e}function ot(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function on(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){ot(a,r,o,l,i,"next",e)}function i(e){ot(a,r,o,l,i,"throw",e)}l(void 0)})}}function or(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oo(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function oa(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ol(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){or(e,t,n[t])})}return e}function oi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ou(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):oi(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function oc(e,t){return oe(e)||oo(e,t)||os(e,t)||oa()}function os(e,t){if(e){if("string"==typeof e)return r4(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r4(e,t)}}function of(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
1function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var om=function(e){var t,n,r,o=e.show,a=e.country,i=e.introOption,u=e.collection,c=e.onUpdate,s=e.handleDestroy,f=(0,l.useCallback)((t=on(function(e){var t;return of(this,function(n){switch(n.label){case 0:return t=ou(ol({},e),{countryId:a._id,createdAt:es.L.timestamp,updatedAt:es.L.timestamp}),[4,es.L.get().collections.introOptions.doc().set(t)];case 1:return n.sent(),c(),s(),[2]}})}),function(e){return t.apply(this,arguments)}),[a,s,c]),m=(0,l.useCallback)((n=on(function(e){return of(this,function(t){switch(t.label){case 0:if(!i)return[2];return[4,es.L.get().collections.introOptions.doc(i._id).update(e)];case 1:return t.sent(),c(),s(),[2]}})}),function(e){return n.apply(this,arguments)}),[i,c,s]),d=(0,l.useCallback)((r=on(function(e){return of(this,function(t){if(!u.every(function(t){return(null==i?void 0:i._id)===t._id||Object.entries(e.text).every(function(e){var n,r=oc(e,2),o=r[0],a=r[1],l=null==t?void 0:null===(n=t.text)||void 0===n?void 0:n[o];return!l||l.toLowerCase().trim()!==(void 0===a?"":a).toLocaleLowerCase().trim()})}))throw"Text should be uniq!";return i?[2,m(e)]:[2,f(e)]})}),function(e){return r.apply(this,arguments)}),[i,u,f,m]),p=(0,l.useMemo)(function(){var e,t;return{text:null!==(e=null==i?void 0:i.text)&&void 0!==e?e:{},isCorrect:null!==(t=null==i?void 0:i.isCorrect)&&void 0!==t&&t}},[i]),y=(0,l.useMemo)(function(){return{type:"primary",form:r9,htmlType:"submit",children:"Create"}},[]);return p?l.createElement(q.Z,{open:o,title:"".concat(i?"Update":"Add new"," control option"),okButtonProps:y,onCancel:s},l.createElement(r6,{country:a,initialValues:p,onSubmit:d})):null};let od=(0,Q.R8)({name:$.u.INTRO_OPTION_FORM_MODAL})((0,l.memo)(om));var op=function(e){var t=e.show,n=e.country,r=e.exportEnabled,o=e.handleHide,a=e.handleDestroy;return l.createElement(tl,{show:t,title:"Bulk upload control options",downloadFileName:"Control Options",country:n,exportEnabled:r,sampleApi:ti.uv,exportApi:ti.kQ,uploadApi:ti.nI,handleHide:o,handleDestroy:a})};let oy=(0,Q.R8)({name:$.u.INTRO_OPTION_UPLOAD_MODAL})((0,l.memo)(op));var ob=function(){return l.createElement(l.Fragment,null,l.createElement(el,null),l.createElement(eE,null),l.createElement(eI,null),l.createElement(eH,null),l.createElement(tc,null),l.createElement(tC,null),l.createElement(tA,null),l.createElement(t_,null),l.createElement(tX,null),l.createElement(tK,null),l.createElement(t4,null),l.createElement(nt,null),l.createElement(nO,null),l.createElement(nT,null),l.createElement(nr,null),l.createElement(rT,null),l.createElement(rK,null),l.createElement(r1,null),l.createElement(od,null),l.createElement(oy,null))};let oh=(0,l.memo)(ob);var ov=n(71487),oE=(0,l.lazy)(function(){return n.e(212).then(n.bind(n,40212))}),og=(0,l.lazy)(function(){return n.e(548).then(n.bind(n,31548))}),oO=(0,l.lazy)(function(){return n.e(370).then(n.bind(n,13370))}),oC=(0,l.lazy)(function(){return n.e(959).then(n.bind(n,93959))}),ow=(0,l.lazy)(function(){return n.e(110).then(n.bind(n,89110))}),oA=(0,l.lazy)(function(){return Promise.all([n.e(465),n.e(113)]).then(n.bind(n,92527))}),oP=(0,l.lazy)(function(){return Promise.all([n.e(167),n.e(218)]).then(n.bind(n,77218))}),o_=(0,l.lazy)(function(){return Promise.all([n.e(167),n.e(369)]).then(n.bind(n,60369))}),oT=(0,l.lazy)(function(){return n.e(55).then(n.bind(n,47055))}),oj=(0,l.lazy)(function(){return Promise.resolve().then(n.bind(n,93013))}),oI=function(){var e=(0,ef.Ns)(),t=(0,ef.M7)(function(e){return e.currentUser});(0,l.useEffect)(function(){e((0,ov.eZ)())},[e]);var n=(0,l.useCallback)(function(){return e((0,ov.kS)())},[e]);return t?l.createElement(l.Suspense,{fallback:l.createElement(V.Z,null)},l.createElement(a.Z,{className:"App"},l.createElement(U,{onLogout:n}),l.createElement(a.Z.Content,null,l.createElement(i.rs,null,l.createElement(i.AW,{exact:!0,path:D.nb,component:oE}),l.createElement(i.AW,{exact:!0,path:D.Eo,component:og}),l.createElement(i.AW,{path:D.xN,component:oO}),l.createElement(i.AW,{path:D.kh,component:oC}),l.createElement(i.AW,{path:D.By,component:ow}),l.createElement(i.AW,{exact:!0,path:D.ZZ,component:oA}),l.createElement(i.AW,{exact:!0,path:D.Cj,component:oP}),l.createElement(i.AW,{exact:!0,path:D.Vb,component:o_}),l.createElement(i.AW,{exact:!0,path:D._s,component:oT}),l.createElement(i.AW,{exact:!0,path:D.Dt,component:oj}),l.createElement(i.l_,{exact:!0,from:D.lw,to:D.nb}))),l.createElement(oh,null))):l.createElement(o.Z.Title,{level:3,type:"danger"},"User not found")};let oS=(0,l.memo)(oI)}
1,66989:(e,t,n)=>{"use strict";n.d(t,{x:()=>P});var r=n(96486),o=n.n(r),a=n(49443),l=n(67294),i=n(70290),u=n.n(i);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e){if(Array.isArray(e))return e}function f(e){if(Array.isArray(e))return c(e)}function m(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){m(a,r,o,l,i,"next",e)}function i(e){m(a,r,o,l,i,"throw",e)}l(void 0)})}}function p(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function y(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function b(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(e,t){return s(e)||y(e,t)||g(e,t)||b()}function E(e){return f(e)||p(e)||g(e)||h()}function g(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}}function O(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var C=function(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return Array.isArray(r)?(t.push(E(r.map(function(e){return"".concat(n,":").concat(e)}))),t):(r&&t.push(["".concat(n,":").concat(r)]),t)},[])},w=function(e){return Object.keys(e).reduce(function(t,n){var o=e[n];return(0,r.isPlainObject)(o)&&(0,r.isNumber)(o.from)&&(0,r.isNumber)(o.to)?(t.push("".concat(n,":").concat(o.from," TO ").concat(o.to)),t):(0,r.isArray)(o)?(t.push("(".concat(o.map(function(e){return"".concat(n,":").concat(e)}).join(" OR "),")")),t):((o||(0,r.isBoolean)(o)&&!o)&&t.push("".concat(n,":").concat(o)),t)},[]).join(" AND ")},A=function(e,t,n){return t&&n?"".concat(e,"_").concat(t,"_").concat(n):e},P=function(e){var t,n,r=v((0,l.useState)(null),2),o=r[0],i=r[1],c=(0,l.useRef)(),s=(0,l.useRef)(),f=(0,l.useCallback)((t=d(function(e){return O(this,function(t){return c.current?[2,c.current]:!o||o.expiresAt-2e3<=Date.now()?(s.current=void 0,c.current=a.kp.post({body:{index:e}}),[2,c.current]):[2,o]})}),function(e){return t.apply(this,arguments)}),[o]),m=(0,l.useCallback)((n=d(function(t,n){var r,o,a,l,i,m,d,p,y,b,h,v;return O(this,function(g){switch(g.label){case 0:return a=n.facetFilters,i=void 0===(l=n.limit)?20:l,m=n.page,d=n.filters,p=n.sortDir,[4,f(y=A(e,n.sort,p))];case 1:return h=(b=g.sent()).token,v=b.applicationId,c.current=void 0,s.current||(s.current=u()(v,h)),[2,null===(r=null===(o=s.current)||void 0===o?void 0:o.initIndex(y))||void 0===r?void 0:r.search(t,{facets:["*"].concat(E(a?Object.keys(a):[])),facetFilters:a&&C(a),hitsPerPage:i,filters:d&&w(d),page:m})]}})}),function(e,t){return n.apply(this,arguments)}),[e,f]);return{clearCache:(0,l.useCallback)(function(){return s.current?s.current.clearCache():Promise.resolve()},[]),getData:(0,l.useCallback)(d(function(){var e,t,n,r=arguments;return O(this,function(o){switch(o.label){case 0:e=r.length>0&&void 0!==r[0]?r[0]:"",t=r.length>1&&void 0!==r[1]?r[1]:{},o.label=1;case 1:return o.trys.push([1,3,,4]),[4,m(e,t)];case 2:return[2,o.sent()];case 3:throw n=o.sent(),s.current=void 0,c.current=void 0,i(null),n;case 4:return[2]}})}),[m])}}},43936:(e,t,n)=>{"use strict";n.d(t,{F:()=>l});var r=n(67294),o=n(86039),a=n(21986),l=function(){var e=(0,a.Ns)(),t=(0,a.M7)(function(e){return e.countries}),n=(0,a.M7)(function(e){return e.currentCountry}),l=(0,r.useCallback)(function(t){e((0,o.f)(t))},[e]);return(0,r.useEffect)(function(){t.length&&!n&&l(t[0])},[t,n,l]),[t,n,l]}},46822:(e,t,n)=>{"use strict";n.d(t,{f:()=>u});var r=n(8391),o=n(98072);function a(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function l(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var l=e.apply(t,n);function i(e){a(l,r,o,i,u,"next",e)}function u(e){a(l,r,o,i,u,"throw",e)}i(void 0)})}}function i(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;
1function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var u=function(e,t){return(0,o.a)({getData:l(function(){var n;return i(this,function(o){switch(o.label){case 0:if(!e)return[2,null];return[4,r.L.get().collections.gameConfig.where("countryId","==",e._id).where("type","==",t).limit(1).get()];case 1:if(!(n=o.sent())||n.empty)return[2,null];return[2,r.L.convertFirestoreDoc(n.docs[0])]}})}),deps:[e,t]})}},33009:(e,t,n)=>{"use strict";n.d(t,{C:()=>i,n:()=>l});var r=n(67294),o=n(21986),a=function(e,t){var n;return!!(null===(n=t.find(function(t){return t.locale===e}))||void 0===n?void 0:n.isRTL)},l=function(e){return a(e,(0,o.M7)(function(e){return e.languages}))},i=function(){var e=(0,o.M7)(function(e){return e.languages});return{isRtl:(0,r.useCallback)(function(t){return a(t,e)},[e])}}},39427:(e,t,n)=>{"use strict";n.d(t,{E:()=>M});var r,o=n(96486),a=n(67294),l=n(80045),i=n(35511),u=n(69979),c=n(66989),s=n(8391);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function m(e){if(Array.isArray(e))return e}function d(e){if(Array.isArray(e))return f(e)}function p(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function y(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function b(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function h(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function v(e,t){return m(e)||y(e,t)||g(e,t)||b()}function E(e){return d(e)||p(e)||g(e)||h()}function g(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}}!function(e){e.INITIAL="INITIAL",e.BACK="BACK",e.FORWARD="FORWARD"}(r||(r={}));var O=function(e){var t=e.limit,n=void 0===t?20:t,l=e.whereConditions,i=void 0===l?[]:l,c=e.collection,f=e.orderKey,m=void 0===f?"createdAt":f,d=e.orderDirection,p=void 0===d?"desc":d,y=(0,a.useRef)(),b=(0,a.useRef)(),h=(0,a.useRef)(!1),g=(0,a.useRef)(!1),O=(0,a.useRef)(!0),C=(0,a.useRef)(!0),w=v((0,a.useState)([]),2),A=w[0],P=w[1],_=v((0,a.useState)(!0),2),T=_[0],j=_[1],I=v((0,a.useState)(""),2),S=I[0],k=I[1],x=v((0,a.useState)(1),2),L=x[0],N=x[1],M=v((0,a.useState)(!0),2),R=M[0],D=M[1],Z=v((0,a.useState)(!0),2),F=Z[0],U=Z[1],V=(0,a.useCallback)(function(e){g.current=e,j(e)},[]),q=(0,a.useCallback)(function(e){O.current=e,D(e)},[]),H=(0,a.useCallback)(function(e){C.current=e,U(e)},[]);(0,a.useEffect)(function(){q(T||L<=1),H(T||A.length<n)},[n,L,T,A,q,H]);var B=(0,a.useCallback)(function(e){if(V(!1),h.current=!1,!e||!e.docs||e.empty){y.current=b.current,b.current=void 0,h.current=!0,P([]);return}var t=(0,o.compact)(e.docs.map(s.L.convertFirestoreDoc));y.current=e.docs[0],b.current=(0,o.last)(e.docs),P(t)},[V]),G=(0,a.useCallback)(function(e){V(!0),k("");var t=c.limit(n);m&&p&&(t=t.orderBy(m,p)),e===r.BACK&&y.current&&(t=t.limitToLast(n),t=h.current?t.endAt(y.current):t.endBefore(y.current)),e===r.FORWARD&&b.current&&(t=t.startAfter(b.current)),i.forEac
1h(function(e){var n;t=(n=t).where.apply(n,E(e))}),t.get().then(B).catch(function(e){k((0,u.e$)(e)),V(!1)})},[n,i,c,m,p,B,V]);return{data:A,inProgress:T,errorText:S,currentPage:L,backIsDisabled:R,nextIsDisabled:F,handleNext:(0,a.useCallback)(function(){g.current||(N(function(e){return e+1}),G(r.FORWARD))},[G]),handleBack:(0,a.useCallback)(function(){g.current||(N(function(e){return e-1<0?0:e-1}),G(r.BACK))},[G]),handleReset:(0,a.useCallback)(function(){N(1),G(r.INITIAL)},[G])}};function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function w(e){if(Array.isArray(e))return e}function A(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function P(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){A(a,r,o,l,i,"next",e)}function i(e){A(a,r,o,l,i,"throw",e)}l(void 0)})}}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function j(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){_(e,t,n[t])})}return e}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function k(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):S(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function x(e,t){return w(e)||T(e,t)||L(e,t)||j()}function L(e,t){if(e){if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}}function N(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var M=function(e){var t=e.collection,n=e.whereConditions,r=e.algoliaIndex,s=e.algoliaExternalFilters,f=e.limit,m=void 0===f?20:f,d=e.orderKey,p=e.orderDirection,y=e.calculateFilters,b=x((0,a.useState)(""),2),h=b[0],v=b[1],E=x((0,a.useState)(i.XN.desc),2),g=E[0],C=E[1],w=x((0,a.useState)(""),2),A=w[0],_=w[1],T=x((0,a.useState)(),2),j=T[0],S=T[1],L=x((0,a.useState)(),2),M=L[0],R=L[1],D=x((0,a.useState)(""),2),Z=D[0],F=D[1],U=x((0,a.useState)(!1),2),V=U[0],q=U[1],H=h||g&&A||!(0,o.isEmpty)(j)?l.P.ALGOLIA:l.P.FIRESTORE,B=O({collection:t,orderKey:d,orderDirection:p,whereConditions:n,limit:m}),G=B.data,Q=B.inProgress,W=B.errorText,$=B.backIsDisabled,z=B.nextIsDisabled,X=B.currentPage,Y=B.handleNext,K=B.handleBack,J=B.handleReset,ee=(0,c.x)(r).getData,et=(0,a.useCallback)(P(function(){var e,t,n=arguments;return N(this,function(r){switch(r.label){case 0:e=n.length>0&&void 0!==n[0]?n[0]:1,r.label=1;case 1:return r.trys.push([1,3,,4]),q(!0),F(""),[4,ee(h,k(I({page:e-1<0?0:e-1},A&&g?{sortDir:g,sort:A}:{}),{limit:m,filters:I({},j,s||{})}))];case 2:return R(r.sent()),q(!1),[3,4];case 3:return t=r.sent(),q(!1),F((0,u.e$)(t)),[3,4];case 4:return[2]}})}),[h,g,A,j,s,m,ee]);(0,a.useEffect)(function(){H===l.P.ALGOLIA&&et()},[H,et]);var en=(0,a.useCallback)(function(){R(void 0),F(""),J()},[J]),er=(0,a.useMemo)(function(){return(0,o.debounce)(function(e){v(function(){var t=e.target.value;return t||en(),t})},200)},[en]),eo=(0,a.useMemo)(function(){return H===l.P.FIRESTORE?(!$||!z)&&{mode:H,backIsDisabled:$,nextIsDisabled:z,pageSize:m,total:0,current:X,onChange:function(){},handleFirestoreBack:K,handleFirestoreNext:Y}:!!M&&!(M.nbHits<m)&&{mode:H,backIsDisabled:$,nextIsDisabled:z,pageSize:M.hitsPerPage,total:M.nbHits,current:M.page+1,onChange:et,handleFirestoreBack:function(){},handleFirestoreNext:function(){}}},[H,m,M,X,$,z,et,K,Y]),ea=(0,a.useCallback)(function(){F(""),v(""),S({}),J()},[J]);return{data:(0,a.useMemo)(function(){switch(H){case l.P.ALGOLIA:return M?M.hits:[];case l.P.FIRESTORE:return G||[]}},[H,M,G]),searchText:h,pagination:eo,hasAlgoliaFilters:H===l.P.ALGOLIA,inProgress:H===l.P.FIRESTORE?Q:V,errorText:W||Z,handleReset:ea,handleSearch:er,handleChangeTableState:function(e,t,n){if(y&&S(y(t)),!(0,o.isArray)(n)){if(!n.column){_(""),C(i.XN.desc);return}(0,o.isString)(n.field)&&_(n.field),n.order&&C(i.yt[n.order])}}}}}
1,98072:(e,t,n)=>{"use strict";n.d(t,{a:()=>v});var r=n(67294),o=n(83815);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function l(e){if(Array.isArray(e))return e}function i(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function u(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){return l(e)||i(e,t)||s(e,t)||u()}function s(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}}var f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1e3,t=c((0,r.useState)(!1),2),n=t[0],a=t[1],l=c((0,r.useState)(!1),2),i=l[0],u=l[1],s=c((0,r.useState)(!1),2),f=s[0],m=s[1],d=c((0,o.n)(function(){return m(!0)},e),1)[0];return(0,r.useEffect)(function(){d()},[d]),(0,r.useEffect)(function(){f&&i&&a(!0)},[f,i,a]),(0,r.useEffect)(function(){if(!i){a(!1),m(!1),d();return}f&&a(!0)},[f,i,d]),[n,u]};function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(e){if(Array.isArray(e))return e}function p(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}function y(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(e,t){return d(e)||p(e,t)||h(e,t)||y()}function h(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}}var v=function(e){var t=e.getData,n=e.deps,o=e.initialState,a=e.loaderDelay,l=b(f(void 0===a?0:a),2),i=l[0],u=l[1],c=b((0,r.useState)(null),2),s=c[0],m=c[1],d=b((0,r.useState)(o),2),p=d[0],y=d[1];return(0,r.useEffect)(function(){m(null),u(!1),t().then(function(e){y(e),u(!0)}).catch(function(e){m(e),u(!0)})},void 0===n?[]:n),{isReady:i,data:p,error:s}}},62939:(e,t,n)=>{"use strict";n.d(t,{N:()=>r});var r=function(e,t,n){return(t-1)*n+(e+1)}},35655:(e,t,n)=>{"use strict";n.d(t,{u:()=>r});var r=function(e,t){var n;return null!==(n=null==t?void 0:t.map(function(t){return{title:"".concat(t),dataIndex:e,key:"".concat(e,"-").concat(t),align:"center",render:function(e){return(null==e?void 0:e[t])||"-"}}}))&&void 0!==n?n:[]}},93013:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>J,renderData:()=>Y});var r=n(67294),o=n(80115),a=n(34788),l=n(48086),i=n(71577),u=n(19650),c=n(24565),s=n(67182),f=n(76772),m=n(27049),d=n(77014),p=n(47389),y=n(82061),b=n(84391),h=n(1977),v=n(30381),E=n.n(v),g=n(96486),O=n.n(g),C=n(6725),w=n(21785),A=n(80045),P=n(22892),_=n(8391),T=n(21986),j=n(98072),I=n(39427),S=n(43936),k=n(33009),x=n(35511),L=n(13005),N=n(49249),M=n(69979),R=n(62939);function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Z(e){if(Array.isArray(e))return e}function F(e,t,n,r,o,a,l){try{var i=e[a](l),u=i.value}catch(e){n(e);return}i.done?t(u):Promise.resolve(u).then(r,o)}function U(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function l(e){F(a,r,o,l,i,"next",e)}function i(e){F(a,r,o,l,i,"throw",e)}l(void 0)})}}function V(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],l=!0,i=!1;try{for(o=o.call(e);!(l=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);l=!0);}catch(e){i=!0,r=e}finally{try{l||null==o.return||o.return()}finally{if(i)throw r}}return a}}
1function H(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function B(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){V(e,t,n[t])})}return e}function G(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Q(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):G(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function W(e,t){return Z(e)||q(e,t)||$(e,t)||H()}function $(e,t){if(e){if("string"==typeof e)return D(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(e,t)}}function z(e,t){var n,r,o,a,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function i(a){return function(i){return function(a){if(n)throw TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return l.label++,{value:a[1],done:!1};case 5:l.label++,r=a[1],a=[0];continue;case 7:a=l.ops.pop(),l.trys.pop();continue;default:if(!(o=(o=l.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){l=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){l.label=a[1];break}if(6===a[0]&&l.label<o[1]){l.label=o[1],o=a;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(a);break}o[2]&&l.ops.pop(),l.trys.pop();continue}a=t.call(e,l)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,i])}}}var X=a.Z.Search,Y=function(e){return(0,g.isNumber)(e)?E()(e).format(x.a1):e.toDate?E()(e.toDate()).format(x.a1):""},K=function(){var e,t,n=(0,T.Ns)(),a=(0,k.C)().isRtl,v=W((0,S.F)(),3),E=v[0],O=v[1],x=v[2],D=(0,r.useMemo)(function(){return O&&O._id?{countryId:O._id}:{}},[O]),Z=(0,j.a)({getData:U(function(){var e;return z(this,function(t){switch(t.label){case 0:return[4,_.L.get().collections.miscConfig.doc("recommendation").get()];case 1:return[2,!!(e=t.sent().data())&&e.maxDisplayNumber||0]}})}),deps:[]}).data,F=(0,I.E)({algoliaIndex:"recommendations",collection:_.L.get().collections.recommendations,orderKey:"",algoliaExternalFilters:D,whereConditions:O?[["countryId","==",O._id]]:void 0,calculateFilters:function(e){var t,n="createdAt";return null!==(t=(0,P.H9)({value:null==e?void 0:e.createdAt,fieldName:n})[n])&&void 0!==t?t:void 0}}),V=F.data,q=F.inProgress,H=F.errorText,G=F.pagination,$=F.handleSearch,K=F.handleReset,J=F.handleChangeTableState;(0,r.useEffect)(function(){O&&K()},[O]);var ee=(0,r.useCallback)((e=U(function(e){var t;return z(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,_.L.get().collections.recommendations.doc().set(Q(B({},e),{createdAt:_.L.timestamp,updatedAt:_.L.timestamp}))];case 1:return n.sent(),[3,3];case 2:return t=n.sent(),l.ZP.error((0,M.e$)(t)),[3,3];case 3:return[2]}})}),function(t){return e.apply(this,arguments)}),[]),et=(0,r.useCallback)((t=U(function(e){var t;return z(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,_.L.get().collections.recommendations.doc(e._id).set(Q(B({},(0,g.omit)(e,"_id")),{updatedAt:_.L.timestamp}),{merge:!0})];case 1:return n.sent(),[3,3];case 2:return t=n.sent(),l.ZP.error((0,M.e$)(t)),[3,3];case 3:return[2]}})}),function(e){return t.apply(this,arguments)}),[]),en=(0,r.useCallback)(function(e){return function(){if(O)return n((0,o.$Z)(N.u.RECOMMENDATION_FORM_MODAL,{recommendation:e||null,country:O,onCreate:ee,onUpdate:et,onComplete:K}))}},[n,O,ee,et,K]),er=(0,r.useCallback)(function(){if(O){var e={country:O,exportEnabled:!!V.length};return n((0,o.$Z)(N.u.RECOMMENDATION_UPLOAD_MODAL,e))}},[n,O,V]),eo=(0,r.useCallback)(function(e,t){return function(){return n((0,o.$Z)(N.u.RECOMMENDATION_PREVIEW_MODA
1L,{langId:e,recommendation:t}))}},[n]),ea=(0,r.useCallback)(function(e){return U(function(){var t;return z(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,_.L.get().collections.recommendations.doc(e._id).delete()];case 1:return n.sent(),K(),l.ZP.success("Successfully deleted"),[3,3];case 2:return t=n.sent(),l.ZP.error((0,M.e$)(t)),[3,3];case 3:return[2]}})})},[K]),el=function(e){var t=e.setSelectedKeys,n=e.selectedKeys,o=e.confirm,a=e.clearFilters;return r.createElement(C.Z,{isRangePicker:!0,selectedKeys:n,setSelectedKeys:t,onSubmitSearch:P.E8,onReset:P.i4,confirm:o,clearFilters:a})},ei=(0,r.useMemo)(function(){return[{key:"index",dataIndex:"index",title:"#",align:"center",render:function(e,t,n){var r=G||{},o=r.pageSize,a=r.current;return(0,R.N)(n,void 0===a?0:a,void 0===o?0:o)}},{key:"id",dataIndex:"id",title:"ID",align:"center",sorter:function(){return 0},sortDirections:["descend","ascend"]},{key:"name",dataIndex:"name",title:"Name",children:O?O.languageIds.map(function(e){return{title:e,dataIndex:"name",key:"name".concat(e),align:"center",render:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,o=t[e];if(!o)return r.createElement("span",null,"-");var l=a(e)?"rtl":"ltr",u=eo(e,n);return r.createElement(i.Z,{type:"link",dir:l,onClick:u},o)}}}):[]},{key:"rating",dataIndex:"rating",title:"Ratings",sorter:function(e,t){return((0,g.isFinite)(e.rating)?e.rating:0)-((0,g.isFinite)(t.rating)?t.rating:0)}
1,sortDirections:["descend","ascend"],render:function(e){return(0,g.isFinite)(e)?e:"-"}},{key:"conditions",dataIndex:"conditions",title:"Conditions",align:"center",render:function(e){return e?e.length:""}},{key:"createdAt",dataIndex:"createdAt",title:"Created at",filterDropdown:el,render:Y},{key:"updatedAt",dataIndex:"updatedAt",title:"Updated at",render:Y},{key:"visible",dataIndex:"visible",title:"Visible in the app",align:"center",render:function(e,t,n){return Z&&n+1<=Z?"Yes":"No"}},{key:"actions",width:80,render:function(e,t){var n=ea(t),o=en(t);return r.createElement(u.Z,null,r.createElement(i.Z,{type:"link",title:"Edit",icon:r.createElement(p.Z,null),onClick:o}),r.createElement(c.Z,{placement:"topLeft",title:"Are you sure to delete this recommendation?",onConfirm:n,okText:"Yes",cancelText:"No"},r.createElement(i.Z,{danger:!0,type:"link",title:"Remove",icon:r.createElement(y.Z,null)})))}}]},[G,Z,O,a,en,ea,eo]);return r.createElement("div",{className:"Recommendations"},r.createElement(s.Z,{title:"Recommendations",extra:r.createElement(u.Z,{key:"extra-panel"},r.createElement(w.Z,{countries:E,currentCountry:O,setCountry:x}),r.createElement(i.Z,{ghost:!0,type:"primary",icon:r.createElement(b.Z,null),disabled:!O,onClick:er},"Bulk upload"),r.createElement(i.Z,{ghost:!0,type:"primary",icon:r.createElement(h.Z,null),onClick:en()},"Add recommendation"))},r.createElement(X,{allowClear:!0,placeholder:"Search",onChange:$})),H?r.createElement(r.Fragment,null,r.createElement(f.Z,{type:"error",message:(0,M.e$)(H)}),r.createElement(m.Z,null)):null,r.createElement(d.Z,{rowKey:"_id",dataSource:V,columns:ei,pagination:!1,loading:q,scroll:L.b,onChange:J}),r.createElement(A.Z,{inProgress:q,pagination:G}))};let J=r.memo(K)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.