1/*! For license information please see 588bb6537c11e13e950c37c74ea4f97dd7f9b1d1-2d9d8586a6022a97c676.js.LICENSE.txt */ 2(self.webpackChunkuxdx=self.webpackChunkuxdx||[]).push([[6867],{5500:function(e,t,n){e.exports=n(95944)},7641:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PropsNotForwarded=t.defaultProps=t.propTypes=void 0;var i,r=n(14041),a=((i=r)&&i.__esModule,n(39067));t.propTypes={data:(0,a.oneOfType)([a.string,a.array,a.func]).isRequired,headers:a.array,target:a.string,separator:a.string,filename:a.string,uFEFF:a.bool,onClick:a.func,asyncOnClick:a.bool,enclosingCharacter:a.string},t.defaultProps={separator:",",filename:"generatedBy_react-csv.csv",uFEFF:!0,asyncOnClick:!1,enclosingCharacter:'"'},t.PropsNotForwarded=["data","headers"]},15298:function(e,t,n){"use strict";var i=n(83797),r=n(14041),a=n(7673);t.A=e=>{let{action:t,actionDescription:n,isVisible:s,onClose:o,handleSubmit:l}=e;const{0:c,1:d}=(0,r.useState)(!1);return r.createElement(a.A,{isVisible:s,onClose:o},r.createElement("div",{className:"relative inline-block align-bottom bg-white rounded-lg px-4 pt-5 pb-4 text-left overflow-hidden transform transition-all sm:my-8 sm:align-middle sm:w-full sm:p-6"},r.createElement("div",{className:"sm:flex sm:items-start"},r.createElement("div",{className:"mx-auto flex-shrink-0 flex items-center justify-center h-12 w-12 rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10"},r.createElement(i.hZx,{className:"h-6 w-6 text-red-600","aria-hidden":"true"})),r.createElement("div",{className:"mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left"},r.createElement("h3",{className:"text-lg leading-6 font-medium text-gray-900"},t),r.createElement("div",{className:"mt-2"},r.createElement("p",{className:"text-sm text-gray-500"},n)))),r.createElement("div",{className:"mt-5 sm:mt-4 sm:flex sm:flex-row-reverse"},r.createElement("button",{type:"button",disabled:c,className:"w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-red-600 text-base font-medium text-white hover:bg-red-700 disabled:bg-red-300 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-red-500 sm:ml-3 sm:w-auto sm:text-sm",onClick:async()=>{d(!0),await l(),d(!1)}},!c&&r.createElement(r.Fragment,null,"Confirm"),c&&r.createElement(r.Fragment,null,"Confirming...")),r.createElement("button",{type:"button",className:"mt-3 w-full inline-flex justify-center rounded-md border border-gray-300 shadow-sm px-4 py-2 bg-white text-base font-medium text-gray-700 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500 sm:mt-0 sm:w-auto sm:text-sm",onClick:o},"Cancel"))))}},24216:function(e,t,n){"use strict";var i=n(14041),r=n(6838),a=n(44678);t.A=(0,r.A)(e=>{let{component:t,...n}=e;const r=(0,a.xo)(),s=r.user;if(r.loadingAuthState)return i.createElement("div",{className:"text-center h-screen bg-gray-200"},i.createElement("svg",{className:"animate-spin -ml-1 mr-3 h-5 w-5 text-white",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},i.createElement("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),i.createElement("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})));"undefined"!=typeof window&&window.location.pathname;return s&&s.admin?i.createElement(t,n):i.createElement("div",{className:"text-center h-screen bg-gray-200"},i.createElement("h1",null," You don't have permission to access this page"))})},24279:function(e){var t=(()=>{var e=Object.defineProperty,t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,r=(t,n,i)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[n]=i,a=(e,a)=>{for(var s in a||(a={}))n.call(a,s)&&r(e,s,a[s]);if(t)for(var s of t(a))i.call(a,s)&&r(e,s,a[s]);return e},s={};((t,n)=>{for(var i in(t=>{e(t,"__esModule",{value:!0})})(t),n)e(t,i,{get:n[i],enumerable:!0})})(s,{DEFAULT_UUID_LENGTH:()=>o,default:()=>d});var o=6,l={dictionary:"alphanum",shuffle:!0,debug:!1,length:o},c=class extends Function{constructor(e={}){super(),this.dictIndex=0,this.dictRange=[],this.lowerBound=0,this.upperBound=0,this.dictLength=0,this._digit_first_ascii=48,this._digit_last_ascii=58,this._alpha_lower_first_ascii=97,this._alpha_lower_last_ascii=123,this._hex_last_ascii=103,this._alpha_upper_first_ascii=65,this._alpha_upper_last_ascii=91,this._number_dict_ranges={digits:[this._digit_first_ascii,this._digit_last_ascii]},this._alpha_dict_ranges={lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii],upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]},this._alpha_lower_dict_ranges={lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii]},this._alpha_upper_dict_ranges={upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]},this._alphanum_dict_ranges={digits:[this._digit_first_ascii,this._digit_last_ascii],lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii],upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]},this._alphanum_lower_dict_ranges={digits:[this._digit_first_ascii,this._digit_last_ascii],lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii]},this._alphanum_upper_dict_ranges={digits:[this._digit_first_ascii,this._digit_last_ascii],upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]},this._hex_dict_ranges={decDigits:[this._digit_first_ascii,this._digit_last_ascii],alphaDigits:[this._alpha_lower_first_ascii,this._hex_last_ascii]},this.log=(...e)=>{const t=[...e];if(t[0]=`[short-unique-id] ${e[0]}`,!0===this.debug&&"undefined"!=typeof console&&null!==console)return console.log(...t)},this.setDictionary=(e,t)=>{let n;if(e&&Array.isArray(e)&&e.length>1)n=e;else{let t;n=[],this.dictIndex=t=0;const i=this[`_${e}_dict_ranges`];
2Object.keys(i).forEach(e=>{const r=e;for(this.dictRange=i[r],this.lowerBound=this.dictRange[0],this.upperBound=this.dictRange[1],this.dictIndex=t=this.lowerBound;this.lowerBound<=this.upperBound?t<this.upperBound:t>this.upperBound;this.dictIndex=this.lowerBound<=this.upperBound?t+=1:t-=1)n.push(String.fromCharCode(this.dictIndex))})}if(t){const e=.5;n=n.sort(()=>Math.random()-e)}this.dict=n,this.dictLength=this.dict.length,this.counter=0},this.seq=()=>this.sequentialUUID(),this.sequentialUUID=()=>{let e,t,n="";e=this.counter;do{t=e%this.dictLength,e=Math.trunc(e/this.dictLength),n+=this.dict[t]}while(0!==e);return this.counter+=1,n},this.randomUUID=(e=this.uuidLength||o)=>{let t,n,i;if(null==e||e<1)throw new Error("Invalid UUID Length Provided");for(t="",i=0;i<e;i+=1)n=parseInt((Math.random()*this.dictLength).toFixed(0),10)%this.dictLength,t+=this.dict[n];return t},this.availableUUIDs=(e=this.uuidLength)=>parseFloat(Math.pow([...new Set(this.dict)].length,e).toFixed(0)),this.approxMaxBeforeCollision=(e=this.availableUUIDs(this.uuidLength))=>parseFloat(Math.sqrt(Math.PI/2*e).toFixed(20)),this.collisionProbability=(e=this.availableUUIDs(this.uuidLength),t=this.uuidLength)=>parseFloat((this.approxMaxBeforeCollision(e)/this.availableUUIDs(t)).toFixed(20)),this.uniqueness=(e=this.availableUUIDs(this.uuidLength))=>{const t=parseFloat((1-this.approxMaxBeforeCollision(e)/e).toFixed(20));return t>1?1:t<0?0:t},this.getVersion=()=>this.version,this.stamp=e=>{if("number"!=typeof e||e<10)throw new Error("Param finalLength must be number greater than 10");const t=Math.floor(+new Date/1e3).toString(16),n=e-9,i=Math.round(Math.random()*(n>15?15:n)),r=this.randomUUID(n);return`${r.substr(0,i)}${t}${r.substr(i)}${i.toString(16)}`},this.parseStamp=e=>{if(e.length<10)throw new Error("Stamp length invalid");const t=parseInt(e.substr(e.length-1,1),16);return new Date(1e3*parseInt(e.substr(t,8),16))};const t=a(a({},l),e);this.counter=0,this.debug=!1,this.dict=[],this.version="4.4.4";const{dictionary:n,shuffle:i,length:r}=t;return this.uuidLength=r,this.setDictionary(n,i),this.debug=t.debug,this.log(this.dict),this.log(`Generator instantiated with Dictionary Size ${this.dictLength}`),new Proxy(this,{apply:(e,t,n)=>this.randomUUID(...n)})}},d=c;return d.default=c,s})();e.exports=t.default,"undefined"!=typeof window&&(t=t.default)},41880:function(e,t){var n,i,r;i=[],n=function e(){var t,n="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n?n:{},i=!n.document&&!!n.postMessage,r=n.IS_PAPA_WORKER||!1,a={},s=0,o={};function l(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=x(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new f(t),(this._handle.streamer=this)._config=t}.call(this,e),this.parseChunk=function(e,t){var i=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<i){let t=this._config.newline;t||(a=this._config.quoteChar||'"',t=this._handle.guessLineEndings(e,a)),e=[...e.split(t).slice(i)].join(t)}this.isFirstChunk&&_(this._config.beforeFirstChunk)&&void 0!==(a=this._config.beforeFirstChunk(e))&&(e=a),this.isFirstChunk=!1,this._halted=!1,i=this._partialLine+e;var a=(this._partialLine="",this._handle.parse(i,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(e=a.meta.cursor,this._finished||(this._partialLine=i.substring(e
vendor: 11,191 bytes, line 2
2-this._baseIndex),this._baseIndex=e),a&&a.data&&(this._rowCount+=a.data.length),i=this._finished||this._config.preview&&this._rowCount>=this._config.preview,r)n.postMessage({results:a,workerId:o.WORKER_ID,finished:i});else if(_(this._config.chunk)&&!t){if(this._config.chunk(a,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=a=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(a.data),this._completeResults.errors=this._completeResults.errors.concat(a.errors),this._completeResults.meta=a.meta),this._completed||!i||!_(this._config.complete)||a&&a.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),i||a&&a.meta.paused||this._nextChunk(),a}this._halted=!0},this._sendError=function(e){_(this._config.error)?this._config.error(e):r&&this._config.error&&n.postMessage({workerId:o.WORKER_ID,error:e,finished:!1})}}function c(e){var t;(e=e||{}).chunkSize||(e.chunkSize=o.RemoteChunkSize),l.call(this,e),this._nextChunk=i?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),i||(t.onload=v(this._chunkLoaded,this),t.onerror=v(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!i),this._config.downloadRequestHeaders){var e,n=this._config.downloadRequestHeaders;for(e in n)t.setRequestHeader(e,n[e])}var r;this._config.chunkSize&&(r=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+r));try{t.send(this._config.downloadRequestBody)}catch(e){this._chunkError(e.message)}i&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=(e=>null!==(e=e.getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1)(t),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(new Error(e))}}function d(e){(e=e||{}).chunkSize||(e.chunkSize=o.LocalChunkSize),l.call(this,e);var t,n,i="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,i?((t=new FileReader).onload=v(this._chunkLoaded,this),t.onerror=v(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input,r=(this._config.chunkSize&&(r=Math.min(this._start+this._config.chunkSize,this._input.size),e=n.call(e,this._start,r)),t.readAsText(e,this._config.encoding));i||this._chunkLoaded({target:{result:r}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function u(e){var t;l.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,n;if(!this._finished)return e=this._config.chunkSize,t=e?(n=t.substring(0,e),t.substring(e)):(n=t,""),this._finished=!t,this.parseChunk(n)}}function m(e){l.call(this,e=e||{});var t=[],n=!0,i=!1;this.pause=function(){l.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){l.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){i&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):n=!0},this._streamData=v(function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),n&&(n=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(e){this._streamError(e)}},this),this._streamError=v(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=v(function(){this._streamCleanUp(),i=!0,this._streamData("")},this),this._streamCleanUp=v(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function f(e){var t,n,i,r,a=Math.pow(2,53),s=-a,l=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,c=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,d=this,u=0,m=0,f=!1,g=!1,y=[],b={data:[],errors:[],meta:{}};function v(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function w(){if(b&&i&&(k("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+o.DefaultDelimiter+"'"),i=!1),e.skipEmptyLines&&(b.data=b.data.filter(function(e){return!v(e)})),E()){if(b)if(Array.isArray(b.data[0])){for(var t=0;E()&&t<b.data.length;t++)b.data[t].forEach(n);b.data.splice(0,1)}else b.data.forEach(n);function n(t,n){_(e.transformHeader)&&(t=e.transformHeader(t,n)),y.push(t)}}function r(t,n){for(var i=e.header?{}:[],r=0;r<t.length;r++){var o=r,d=t[r];d=((t,n)=>(t=>(e.dynamicTypingFunction&&void 0===e.dynamicTyping[t]&&(e.dynamicTyping[t]=e.dynamicTypingFunction(t)),!0===(e.dynamicTyping[t]||e.dynamicTyping)))(t)?"true"===n||"TRUE"===n||"false"!==n&&"FALSE"!==n&&((e=>{if(l.test(e)&&(e=parseFloat(e),s<e&&e<a))return 1})(n)?parseFloat(n):c.test(n)?new Date(n):""===n?null:n):n)(o=e.header?r>=y.length?"__parsed_extra":y[r]:o,d=e.transform?e.transform(d,o):d),"__parsed_extra"===o?(i[o]=i[o]||[],i[o].push(d)):i[o]=d}return e.header&&(r>y.length?k("FieldMismatch","TooManyFields","Too many fields: expected "+y.length+" fields but parsed "+r,m+n):r<y.length&&k("FieldMismatch","TooFewFields","Too few fields: expected "+y.length+" fields but parsed "+r,m+n)),i}var d;b&&(e.header||e.dynamicTyping||e.transform)&&(d=1,!b.data.length||Array.isArray(b.data[0])?(b.data=b.data.map(r),d=b.data.length):b.data=r(b.data,0),e.header&&b.meta&&(b.meta.fields=y),m+=d)}function E(){return e.header&&0===y.length}function k(e,t,n,i){e={type:e,code:t,message:n},void 0!==i&&(e.row=i),b.errors.push(e)}_(e.step)&&(r=e.step,e.step=function(t){b=t,E()?w():(w(),0!==b.data.length&&(u+=t.data.length,e.preview&&u>e.preview?n.abort():(b.data=b.data[0],r(b,d))))}),this.parse=function(r,a,s){var l=e.quoteChar||'"';return e.newline||(e.newline=this.guessLineEndings(r,l)),i=!1,e.delimiter?_(e.delimiter)&&(e.delimiter=e.delimiter(r),b.meta.delimiter=e.delimiter):((l=((t,n,i,r,a)=>{var s,l,c,d;a=a||[",","\t","|",";",o.RECORD_SEP,o.UNIT_SEP];for(var u=0;u<a.length;u++){for(var m,f=a[u],p=0,g=0,y=0,b=(c=void 0,new h({comments:r,delimiter:f,newline:n,preview:10}).parse(t)),x=0;x<b.data.length;x++)i&&v(b.data[x])?y++:(g+=m=b.data[x].length,void 0===c?c=m:0<m&&(p+=Math.abs(m-c),c=m));0<b.data.length&&(g/=b.data.length-y),(void 0===l||p<=l)&&(void 0===d||d<g)&&1.99<g&&(l=p,s=f,d=g)}return{successful:!!(e.delimiter=s),bestDelimiter:s}})(r,e.newline,e.skipEmptyLines,e.comments,e.delimitersToGuess)).successful?e.delimiter=l.bestDelimiter:(i=!0,e.delimiter=o.DefaultDelimiter),b.meta.delimiter=e.delimiter),l=x(e),e.preview&&e.header&&l.preview++,t=r,n=new h(l),b=n.parse(t,a,s),w(),f?{meta:{paused:!0}}:b||{meta:{paused:!1}}},this.paused=function(){return f},this.pause=function(){f=!0,n.abort(),t=_(e.chunk)?"":t.substring(n.getCharIndex())},this.resume=function(){d.streamer._halted?(f=!1,d.streamer.parseChunk(t,!0)):setTimeout(d.resume,3)},this.aborted=function(){return g},this.abort=function(){g=!0,n.abort(),b.meta.aborted=!0,_(e.complete)&&e.complete(b),t=""},this.guessLineEndings=function(e,t){e=e.substring(0,1048576),t=new RegExp(p(t)+"([^]*?)"+p(t),"gm");var n=(e=e.replace(t,"")).split("\r");if(e=1<(t=e.split("\n")).length&&t[0].length<n[0].length,1===n.length||e)return"\n";for(var i=0,r=0;r<n.length;r++)"\n"===n[r][0]&&i++;return i>=n.length/2?"\r\n":"\r"}}function p(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function h(e){var t=(e=e||{}).delimiter,n=e.newline,i=e.comments,r=e.step,a=e.preview,s=e.fastMode,l=null,c=!1,d=null==e.quoteChar?'"':e.quoteChar,u=d;if(void 0!==e.escapeChar&&(u=e.escapeChar),("string"!=typeof t||-1<o.BAD_DELIMITERS.indexOf(t))&&(t=","),i===t)throw new Error("Comment character same as delimiter");!0===i?i="#":("string"!=typeof i||-1<o.BAD_DELIMITERS.indexOf(i))&&(i=!1),"\n"!==n&&"\r"!==n&&"\r\n"!==n&&(n="\n");var m=0,f=!1;this.parse=function(o,h,g){if("string"!=typeof o)throw new Error("Input must be a string");var y=o.length,b=t.length,x=n.length,v=i.length,w=_(r),E=[],k=[],N=[],C=m=0;if(!o)return P();if(s||!1!==s&&-1===o.indexOf(d)){for(var S=o.split(n),T=0;T<S.length;T++){if(N=S[T],m+=N.length,T!==S.length-1)m+=n.length;else if(g)return P();if(!i||N.substring(0,v)!==i){if(w){if(E=[],A(N.split(t)),M(),f)return P()}else A(N.split(t));if(a&&a<=T)return E=E.slice(0,a),P(!0)}}return P()}for(var I=o.indexOf(t,m),D=o.indexOf(n,m),R=new RegExp(p(u)+p(d),"g"),O=o.indexOf(d,m);;)if(o[m]===d)for(O=m,m++;;){if(-1===(O=o.indexOf(d,O+1)))return g||k.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:E.length,index:m}),j();if(O===y-1)return j(o.substring(m,O).replace(R,d));if(d===u&&o[O+1]===u)O++;else if(d===u||0===O||o[O-1]!==u){-1!==I&&I<O+1&&(I=o.indexOf(t,O+1));var L=U(-1===(D=-1!==D&&D<O+1?o.indexOf(n,O+1):D)?I:Math.min(I,D));if(o.substr(O+1+L,b)===t){N.push(o.substring(m,O).replace(R,d)),o[m=O+1+L+b]!==d&&(O=o.indexOf(d,m)),I=o.indexOf(t,m),D=o.indexOf(n,m);break}if(L=U(D),o.substring(O+1+L,O+1+L+x)===n){if(N.push(o.substring(m,O).replace(R,d)),F(O+1+L+x),I=o.indexOf(t,m),O=o.indexOf(d,m),w&&(M(),f))return P();if(a&&E.length>=a)return P(!0);break}k.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:E.length,index:m}),O++}}else if(i&&0===N.length&&o.substring(m,m+v)===i){if(-1===D)return P();m=D+x,D=o.indexOf(n,m),I=o.indexOf(t,m)}else if(-1!==I&&(I<D||-1===D))N.push(o.substring(m,I)),m=I+b,I=o.indexOf(t,m);else{if(-1===D)break;if(N.push(o.substring(m,D)),F(D+x),w&&(M(),f))return P();if(a&&E.length>=a)return P(!0)}return j();function A(e){E.push(e),C=m}function U(e){var t=0;return-1!==e&&(e=o.substring(O+1,e))&&""===e.trim()?e.length:t}function j(e){return g||(void 0===e&&(e=o.substring(m)),N.push(e),m=y,A(N),w&&M()),P()}function F(e){m=e,A(N),N=[],D=o.indexOf(n,m)}function P(i){if(e.header&&!h&&E.length&&!c){var r=E[0],a=Object.create(null),s=new Set(r);let t=!1;for(let n=0;n<r.length;n++){let i=r[n];if(a[i=_(e.transformHeader)?e.transformHeader(i,n):i]){let e,o=a[i];for(;e=i+"_"+o,o++,s.has(e););s.add(e),r[n]=e,a[i]++,t=!0,(l=null===l?{}:l)[e]=i}else a[i]=1,r[n]=i;s.add(i)}
vendor: 6,872 bytes, line 2
2t&&console.warn("Duplicate headers found and renamed."),c=!0}return{data:E,errors:k,meta:{delimiter:t,linebreak:n,aborted:f,truncated:!!i,cursor:C+(h||0),renamedHeaders:l}}}function M(){r(P()),E=[],k=[]}},this.abort=function(){f=!0},this.getCharIndex=function(){return m}}function g(e){var t=e.data,n=a[t.workerId],i=!1;if(t.error)n.userError(t.error,t.file);else if(t.results&&t.results.data){var r={abort:function(){i=!0,y(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:b,resume:b};if(_(n.userStep)){for(var s=0;s<t.results.data.length&&(n.userStep({data:t.results.data[s],errors:t.results.errors,meta:t.results.meta},r),!i);s++);delete t.results}else _(n.userChunk)&&(n.userChunk(t.results,r,t.file),delete t.results)}t.finished&&!i&&y(t.workerId,t.results)}function y(e,t){var n=a[e];_(n.userComplete)&&n.userComplete(t),n.terminate(),delete a[e]}function b(){throw new Error("Not implemented.")}function x(e){if("object"!=typeof e||null===e)return e;var t,n=Array.isArray(e)?[]:{};for(t in e)n[t]=x(e[t]);return n}function v(e,t){return function(){e.apply(t,arguments)}}function _(e){return"function"==typeof e}return o.parse=function(t,i){var r=(i=i||{}).dynamicTyping||!1;if(_(r)&&(i.dynamicTypingFunction=r,r={}),i.dynamicTyping=r,i.transform=!!_(i.transform)&&i.transform,!i.worker||!o.WORKERS_SUPPORTED)return r=null,o.NODE_STREAM_INPUT,"string"==typeof t?(t=(e=>65279!==e.charCodeAt(0)?e:e.slice(1))(t),r=new(i.download?c:u)(i)):!0===t.readable&&_(t.read)&&_(t.on)?r=new m(i):(n.File&&t instanceof File||t instanceof Object)&&(r=new d(i)),r.stream(t);(r=(()=>{var t;return!!o.WORKERS_SUPPORTED&&(t=(()=>{var t=n.URL||n.webkitURL||null,i=e.toString();return o.BLOB_URL||(o.BLOB_URL=t.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",i,")();"],{type:"text/javascript"})))})(),(t=new n.Worker(t)).onmessage=g,t.id=s++,a[t.id]=t)})()).userStep=i.step,r.userChunk=i.chunk,r.userComplete=i.complete,r.userError=i.error,i.step=_(i.step),i.chunk=_(i.chunk),i.complete=_(i.complete),i.error=_(i.error),delete i.worker,r.postMessage({input:t,config:i,workerId:r.id})},o.unparse=function(e,t){var n=!1,i=!0,r=",",a="\r\n",s='"',l=s+s,c=!1,d=null,u=!1,m=((()=>{if("object"==typeof t){if("string"!=typeof t.delimiter||o.BAD_DELIMITERS.filter(function(e){return-1!==t.delimiter.indexOf(e)}).length||(r=t.delimiter),"boolean"!=typeof t.quotes&&"function"!=typeof t.quotes&&!Array.isArray(t.quotes)||(n=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(c=t.skipEmptyLines),"string"==typeof t.newline&&(a=t.newline),"string"==typeof t.quoteChar&&(s=t.quoteChar),"boolean"==typeof t.header&&(i=t.header),Array.isArray(t.columns)){if(0===t.columns.length)throw new Error("Option columns is empty");d=t.columns}void 0!==t.escapeChar&&(l=t.escapeChar+s),t.escapeFormulae instanceof RegExp?u=t.escapeFormulae:"boolean"==typeof t.escapeFormulae&&t.escapeFormulae&&(u=/^[=+\-@\t\r].*$/)}})(),new RegExp(p(s),"g"));if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return f(null,e,c);if("object"==typeof e[0])return f(d||Object.keys(e[0]),e,c)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields||d),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:"object"==typeof e.data[0]?Object.keys(e.data[0]):[]),Array.isArray(e.data[0])||"object"==typeof e.data[0]||(e.data=[e.data])),f(e.fields||[],e.data||[],c);throw new Error("Unable to serialize unrecognized input");function f(e,t,n){var s="",o=("string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t)),Array.isArray(e)&&0<e.length),l=!Array.isArray(t[0]);if(o&&i){for(var c=0;c<e.length;c++)0<c&&(s+=r),s+=h(e[c],c);0<t.length&&(s+=a)}for(var d=0;d<t.length;d++){var u=(o?e:t[d]).length,m=!1,f=o?0===Object.keys(t[d]).length:0===t[d].length;if(n&&!o&&(m="greedy"===n?""===t[d].join("").trim():1===t[d].length&&0===t[d][0].length),"greedy"===n&&o){for(var p=[],g=0;g<u;g++){var y=l?e[g]:g;p.push(t[d][y])}m=""===p.join("").trim()}if(!m){for(var b=0;b<u;b++){0<b&&!f&&(s+=r);var x=o&&l?e[b]:b;s+=h(t[d][x],b)}d<t.length-1&&(!n||0<u&&!f)&&(s+=a)}}return s}function h(e,t){var i,a;return null==e?"":e.constructor===Date?JSON.stringify(e).slice(1,25):(a=!1,u&&"string"==typeof e&&u.test(e)&&(e="'"+e,a=!0),i=e.toString().replace(m,l),(a=a||!0===n||"function"==typeof n&&n(e,t)||Array.isArray(n)&&n[t]||((e,t)=>{for(var n=0;n<t.length;n++)if(-1<e.indexOf(t[n]))return!0;return!1})(i,o.BAD_DELIMITERS)||-1<i.indexOf(r)||" "===i.charAt(0)||" "===i.charAt(i.length-1))?s+i+s:i)}},o.RECORD_SEP=String.fromCharCode(30),o.UNIT_SEP=String.fromCharCode(31),o.BYTE_ORDER_MARK="\ufeff",o.BAD_DELIMITERS=["\r","\n",'"',o.BYTE_ORDER_MARK],o.WORKERS_SUPPORTED=!i&&!!n.Worker,o.NODE_STREAM_INPUT=1,o.LocalChunkSize=10485760,o.RemoteChunkSize=5242880,o.DefaultDelimiter=",",o.Parser=h,o.ParserHandle=f,o.NetworkStreamer=c,o.FileStreamer=d,o.StringStreamer=u,o.ReadableStreamStreamer=m,n.jQuery&&((t=n.jQuery).fn.parse=function(e){var i=e.config||{},r=[];return this.each(function(e){if("INPUT"!==t(this).prop("tagName").toUpperCase()||"file"!==t(this).attr("type").toLowerCase()||!n.FileReader||!this.files||0===this.files.length)return!0;for(var a=0;a<this.files.length;a++)r.push({file:this.files[a],inputElem:this,instanceConfig:t.extend({},i)})}),a(),this;function a(){if(0===r.length)_(e.complete)&&e.complete();else{var n,i,a,l,c=r[0];if(_(e.before)){var d=e.before(c.file,c.inputElem);if("object"==typeof d){if("abort"===d.action)return n="AbortError",i=c.file,a=c.inputElem,l=d.reason,void(_(e.error)&&e.error({name:n},i,a,l));if("skip"===d.action)return void s();"object"==typeof d.config&&(c.instanceConfig=t.extend(c.instanceConfig,d.config))}else if("skip"===d)return void s()}var u=c.instanceConfig.complete;c.instanceConfig.complete=function(e){_(u)&&u(e,c.file,c.inputElem),s()},o.parse(c.file,c.instanceConfig)}}function s(){r.splice(0,1),a()}}),r&&(n.onmessage=function(e){e=e.data,void 0===o.WORKER_ID&&e&&(o.WORKER_ID=e.workerId),"string"==typeof e.input?n.postMessage({workerId:o.WORKER_ID,results:o.parse(e.input,e.config),finished:!0}):(n.File&&e.input instanceof File||e.input instanceof Object)&&(e=o.parse(e.input,e.config))&&n.postMessage({workerId:o.WORKER_ID,results:e,finished:!0})}),(c.prototype=Object.create(l.prototype)).constructor=c,(d.prototype=Object.create(l.prototype)).constructor=d,(u.prototype=Object.create(u.prototype)).constructor=u,(m.prototype=Object.create(l.prototype)).constructor=m,o},void 0===(r="function"==typeof n?n.apply(t,i):n)||(e.exports=r)},55597:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var i,r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),a=n(14041),s=(i=a)&&i.__esModule?i:{default:i},o=n(78465),l=n(7641);var c=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"buildURI",value:function(){return o.buildURI.apply(void 0,arguments)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.data,n=e.headers,i=e.separator,r=e.enclosingCharacter,a=e.uFEFF,s=e.target,o=e.specs,l=e.replace;this.state.page=window.open(this.buildURI(t,a,n,i,r),s,o,l)}},{key:"getWindow",value:function(){return this.state.page}},{key:"render",value:function(){return null}}]),t}(s.default.Component);c.defaultProps=Object.assign(l.defaultProps,{target:"_blank"}),c.propTypes=l.propTypes,t.default=c},64111:function(e,t,n){"use strict";var i=n(14041),r=n(7673),a=n(83797);t.A=e=>{let{fileDescription:t,handleSubmit:n,isVisible:s,onClose:o,type:l}=e;const{0:c,1:d}=(0,i.useState)();return(0,i.useEffect)(()=>{c&&(n(c),o())},[c]),i.createElement(r.A,{isVisible:s,onClose:o},i.createElement("div",{className:"p-10"},i.createElement("div",{className:"mt-1 sm:mt-0"},i.createElement("div",{className:"max-w-lg m-auto flex justify-center px-6 pt-5 pb-6 border-2 border-gray-300 border-dashed rounded-md hover:border-4"},i.createElement("div",{className:"space-y-1 text-center"},i.createElement(a.AQX,{className:"mx-auto h-12 w-12 text-gray-400"}),i.createElement("div",{className:"flex text-sm text-gray-600"},i.createElement("label",{htmlFor:"file-upload",className:"relative cursor-pointer bg-white rounded-md font-medium text-indigo-600 hover:text-indigo-500 focus-within:outline-none focus-within:ring-2 focus-within:ring-offset-2 focus-within:ring-indigo-500"},i.createElement("span",null,"Upload a file"),i.createElement("input",{id:"file-upload",name:"file-upload",type:"file",className:"sr-only",onChange:e=>{d(e.target.files[0])}})),i.createElement("p",{className:"pl-1"},". Here is a"," ",i.createElement("a",{href:"tickets"===l?"https://docs.google.com/spreadsheets/d/16UkOkhe6ymInAhXCcC_xCS8fz1pJUFb6ghI-78RIbLQ/edit#gid=0":"https://docs.google.com/spreadsheets/d/1ybzSRWucc4NpnzgnYMkCb6pbNtJ98KLPO8qu6NR2PgU/edit?usp=drive_link",target:"_blank",rel:"noreferrer",className:"underline"},"template"))),i.createElement("p",{className:"text-xs text-gray-500"},t))))))}},78465:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var r=t.isSafari=function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)},a=t.isJsons=function(e){return Array.isArray(e)&&e.every(function(e){return"object"===(void 0===e?"undefined":n(e))&&!(e instanceof Array)})},s=t.isArrays=function(e){return Array.isArray(e)&&e.every(function(e){return Array.isArray(e)})},o=t.jsonsHeaders=function(e){return Array.from(e.map(function(e){return Object.keys(e)}).reduce(function(e,t){return new Set([].concat(i(e),i(t)))},[]))},l=t.jsons2arrays=function(e,t){var n=t=t||o(e),r=t;a(t)&&(n=t.map(function(e){return e.label}),r=t.map(function(e){return e.key}));var s=e.map(function(e){return r.map(function(t){return c(t,e)})});return[n].concat(i(s))},c=t.getHeaderValue=function(e,t){var n=e.replace(/\[([^\]]+)]/g,".$1").split(".").reduce(function(e,t,n,i){var r=e[t];if(null!=r)return r;i.splice(1)},t);return void 0===n?e in t?t[e]:"":n},d=t.elementOrEmpty=function(e){return null==e?"":e},u=t.joiner=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'"';return e.filter(function(e){return e}).map(function(e){return e.map(function(e){return d(e)}).map(function(e){return""+n+e+n}).join(t)}).join("\n")},m=t.arrays2csv=function(e,t,n,r){return u(t?[t].concat(i(e)):e,n,r)},f=t.jsons2csv=function(e,t,n,i){return u(l(e,t),n,i)},p=t.string2csv=function(e,t,n,i){return t?t.join(n)+"\n"+e:e.replace(/"/g,'""')},h=t.toCSV=function(e,t,n,i){if(a(e))return f(e,t,n,i);if(s(e))return m(e,t,n,i);if("string"==typeof e)return p(e,t,n);throw new TypeError('Data should be a "String", "Array of arrays" OR "Array of objects" ')};t.buildURI=function(e,t,n,i,a){var s=h(e,n,i,a),o=r()?"application/csv":"text/csv",l=new Blob([t?"\ufeff":"",s],{type:o}),c="data:"+o+";charset=utf-8,"+(t?"\ufeff":"")+s,d=window.URL||window.webkitURL;return void 0===d.createObjectURL?c:d.createObjectURL(l)}},83356:function(e,t,n){"use strict";n.d(t,{A:function(){return R}});var i=n(64619),r=n(14041),a=n(87420),s=n(44678),o=n(24882),l=n(16991),c=n(95960),d=n(51486);var u=e=>{var t;let{openModal:n,handleClose:i,userId:a,tickets:s,conference:u}=e;const m=(0,o.s7)(),{0:f,1:p}=(0,r.useState)(""),{0:h,1:g}=(0,r.useState)({}),{0:y,1:b}=(0,r.useState)(""),{0:x,1:v}=(0,r.useState)(""),{0:_,1:w}=(0,r.useState)(!1),{0:E,1:k}=(0,r.useState)(!1),{0:N,1:C}=(0,r.useState)(!0),S=[6,{emea:20,usa:21,apac:19}[null===(t=u.data.Region)||void 0===t?void 0:t.toLowerCase()]].filter(e=>e);return r.createElement(c.A,{openModal:n,handleClose:i},r.createElement("div",{className:"relative h-128 inline-block align-bottom bg-white rounded-lg text-left overflow-visible transform transition-all sm:my-8 sm:align-middle sm:max-w-lg sm:w-full",role:"dialog","aria-modal":"true","aria-labelledby":"modal-headline"},r.createElement("div",{className:"absolute top-0 right-10"},r.createElement("button",{onClick:i,type:"button",className:"inline-flex items-center p-1 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},r.createElement("svg",{className:"w-6 h-6",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})))),r.createElement("div",{className:"bg-white px-4 pt-5 pb-4 sm:p-6 sm:px-12 sm:pb-4"},r.createElement("div",{className:"sm:flex sm:items-start"},r.createElement("div",{className:"mt-3 text-center sm:mt-0 sm:text-left"},r.createElement("h3",{className:"text-2xl leading-6 font-medium text-gray-900 mb-6",id:"modal-headline"},"Add your ticket"),r.createElement("form",{onSubmit:async e=>{const t=h.data.UXDX_Product_Id.toUpperCase()+"manual"+Date.now(),n=t;if(e.preventDefault(),k(!0),!h)return void w("The ticket is not set.");if(!f)return void w("The email is not set.");if(!y)return void w("The Type is not set.");const r={ticketId:t,ticketRef:n,productName:u.data.Conference_Name,startDate:u.data.Conference_Start_Date,ticketEndDate:h.data.Ticket_Product_End_Date,productType:u.data.Type,productId:h.data.UXDX_Product_Id,created:(0,o.ei)(),delivery:h.data.Delivery[0],access:h.data.Access[0],type:y,comment:x,ticketType:h.data.Ticket_Type_Name,sessionLimit:h.data.Included_Workshops||0,created_by:a,email:f,sendInBlueIds:[h.data.SendinBlue_Id,h.data.SendinBlue_Ticket_Id].join(","),organisation:u.data.Organisation,ticketName:h.data.Name,sibIds:S.join(",")},s=await l.A.createTicket(m,r);200===s.code?(p(""),g({}),b(""),v(""),i()):w(s.message),k(!1)},className:"w-full max-w-sm"},r.createElement("div",{className:"sm:rounded-md sm:overflow-visible"},r.createElement("div",{className:"grid sm:w-96"},r.createElement("div",{className:"col-span-3 sm:col-span-2 mb-3"},r.createElement("label",{htmlFor:"company_website",className:"block text-sm font-medium leading-5 text-gray-700"},"Ticket"),r.createElement("div",{className:"mt-1 flex rounded-md"},r.createElement(d.Ay,{className:"form-input mt-1 block w-full rounded-md shadow-sm focus:outline-none focus:ring-blue focus:border-blue-300 transition duration-150 ease-in-out sm:text-sm sm:leading-5 p-0",onChange:e=>{g(e.value)},placeholder:"Select a ticket",id:"ticket",name:"ticket",options:s.map(e=>({value:e,label:e.data.Name})),required:!0}))),r.createElement("div",{className:"col-span-3 sm:col-span-2 mb-3"},r.createElement("label",{htmlFor:"company_website",className:"block text-sm font-medium leading-5 text-gray-700"},"Type"),r.createElement("div",{className:"mt-1 flex rounded-md"},r.createElement(d.Ay,{className:"form-input mt-1 block w-full rounded-md shadow-sm focus:outline-none focus:ring-blue focus:border-blue-300 transition duration-150 ease-in-out sm:text-sm sm:leading-5 p-0",onChange:e=>{b(e.value)},placeholder:"Select a ticket type",id:"type",name:"type",options:[{value:"Attendee",label:"Attendee"},{value:"Speaker",label:"Speaker"},{value:"Partner",label:"Partner"},{value:"Media",label:"Media"},{value:"Staff",label:"Staff"}],required:!0}))),r.createElement("div",{className:"col-span-3 sm:col-span-2 mb-3"},r.createElement("label",{htmlFor:"company_website",className:"block text-sm font-medium leading-5 text-gray-700"},"Comment"),r.createElement("div",{className:"mt-1 flex rounded-md"},r.createElement("textarea",{type:"text",name:"comment",id:"comment",onChange:e=>{v(e.target.value)},value:x,className:"form-input mt-1 block w-full border border-gray-300 rounded-md shadow-sm py-2 px-3 focus:outline-none focus:ring-blue focus:border-blue-300 transition duration-150 ease-in-out sm:text-sm sm:leading-5",placeholder:"Why are you creating this ticket?",required:!0}))),r.createElement("div",{className:"col-span-3 sm:col-span-2 mb-3"},r.createElement("label",{htmlFor:"company_website",className:"block text-sm font-medium leading-5 text-gray-700"},"Email Address"),r.createElement("div",{className:"mt-1 flex rounded-md"},r.createElement("input",{type:"email",name:"email",id:"email",onChange:e=>{p(e.target.value.toLowerCase())},value:f,className:"form-input mt-1 block w-full border border-gray-300 rounded-md shadow-sm py-2 px-3 focus:outline-none focus:ring-blue focus:border-blue-300 transition duration-150 ease-in-out sm:text-sm sm:leading-5",placeholder:"Email",required:!0}))),r.createElement("div",{className:"mb-6"},r.createElement("div",{className:"flex items-center mb-4 mt-2 text-left"},r.createElement("input",{id:"subscribe-events",type:"checkbox",className:"form-checkbox mr-4 h-4 w-4 text-indigo-600 border border-gray-300 rounded-sm transition duration-150 ease-in-out",checked:N,onChange:e=>C(e.target.checked)}),r.createElement("label",{htmlFor:"subscribe-events",className:"ml-2 block text-xs leading-5 text-gray-600"},"Sign the person up for newsletters")))),_&&r.createElement("div",{className:"mt-2 p-4 bg-red-50 text-red-800"},_),r.createElement("div",{className:"py-3 text-right"},r.createElement("button",{type:"submit",className:"inline-flex justify-center py-2 px-4 border border-transparent text-sm font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},E?"Sending...":"Add Ticket")))))))))},m=n(83797),f=n(5500),p=n(41880),h=n.n(p),g=n(98228),y=n(37042),b=n(15298),x=n(1567),v=n(66319),_=n(7673);var w=e=>{let{ticket:t,isVisible:n,user:i,isProcessing:a,onClose:s}=e;return r.createElement(_.A,{isVisible:n,onClose:s},r.createElement("div",{className:"p-10"},r.createElement("form",{onSubmit:e=>{e.preventDefault();const n=e.target.email.value;l.A.assignTicket({ticketRef:t.ticketRef,email:n,orderId:t.orderId,requesterUid:i.uid,requesterLocation:"Conference Admin Page"}),s("Successfully reassigned ticket")}},r.createElement("div",null,r.createElement("label",{htmlFor:"email",className:"block text-sm font-medium text-gray-700"},"Email"),r.createElement("div",{className:"mt-1"},r.createElement("input",{type:"email",name:"email",id:"email",required:!0,className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md",placeholder:"The new lucky recipient"}))),r.createElement("div",{className:"pt-5"},r.createElement("div",{className:"flex justify-end"},r.createElement("button",{type:"button",className:"bg-white py-2 px-4 border border-gray-300 rounded-md shadow-sm text-sm font-medium text-gray-700 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",onClick:()=>s("Cancelled")},"Cancel"),!a&&r.createElement("button",{type:"submit",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Update"),a&&r.createElement("button",{disabled:!0,type:"button",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-700 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Updating..."))))))};var E=e=>{let{isVisible:t,isProcessing:n,onClose:i,handleSubmit:a}=e;return r.createElement(_.A,{isVisible:t,onClose:i},r.createElement("div",{className:"p-10"},r.createElement("form",{onSubmit:e=>{e.preventDefault();const t=e.target.email.value;a(t),i("Successfully Synced ticket")}},r.createElement("div",null,r.createElement("label",{htmlFor:"email",className:"block text-sm font-medium text-gray-700"},"Email"),r.createElement("div",{className:"mt-1"},r.createElement("input",{type:"email",name:"email",id:"email",required:!0,className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md",placeholder:"The email to sync"}))),r.createElement("div",{className:"pt-5"},r.createElement("div",{className:"flex justify-end"},r.createElement("button",{type:"button",className:"bg-white py-2 px-4 border border-gray-300 rounded-md shadow-sm text-sm font-medium text-gray-700 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",onClick:()=>i("Cancelled")},"Cancel"),!n&&r.createElement("button",{type:"submit",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Sync"),n&&r.createElement("button",{disabled:!0,type:"button",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-700 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Syncing..."))))))},k=n(64111);var N=e=>{let{ticket:t,isVisible:n,isProcessing:i,handleSubmit:a,onClose:s}=e;return r.createElement(_.A,{isVisible:n,onClose:s},r.createElement("div",{className:"px-10 py-10"},r.createElement("form",{onSubmit:e=>{e.preventDefault(),a(t,e.target.sessionLimit.value)}},r.createElement("div",null,r.createElement("label",{htmlFor:"sessionLimit",className:"block text-sm font-medium text-gray-700"},"Session Limit"),r.createElement("div",{className:"mt-1"},r.createElement("input",{type:"number",name:"sessionLimit",id:"sessionLimit",defaultValue:t.sessionLimit,required:!0,className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md"}))),r.createElement("div",{className:"pt-5"},r.createElement("div",{className:"flex justify-end"},r.createElement("button",{type:"button",className:"bg-white py-2 px-4 border border-gray-300 rounded-md shadow-sm text-sm font-medium text-gray-700 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring
2-indigo-500",onClick:()=>s()},"Cancel"),!i&&r.createElement("button",{type:"submit",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Update"),i&&r.createElement("button",{disabled:!0,type:"button",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-700 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Updating..."))))))};var C=e=>{let{ticket:t,isVisible:n,user:i,isProcessing:a,onClose:s}=e;return r.createElement(_.A,{isVisible:n,onClose:s},r.createElement("div",{className:"p-10"},r.createElement("form",{onSubmit:e=>{e.preventDefault();const n=e.target.firstName.value,r=e.target.lastName.value,a=e.target.jobTitle.value,o=e.target.company.value,c={firstName:{old:t.firstName,new:n},lastName:{old:t.lastName,new:r},jobTitle:{old:t.jobTitle,new:a},company:{old:t.company,new:o}};for(const t in c){void 0===c[t]&&delete c[t];for(const e in c[t])void 0===c[t][e]&&delete c[t][e]}t.history||(t.history=[]),t.history.push({dataChanged:c,updatedBy:i.uid,updatedFrom:"Admin Order Page",updatedAt:new Date}),l.A.updateTicketDetails({ticketId:t.ticketRef,firstName:n,lastName:r,jobTitle:a,company:o,history:t.history}),s("Successfully updated ticket")}},r.createElement("div",null,r.createElement("label",{htmlFor:"firstName",className:"block text-sm font-medium text-gray-700"},"First Name"),r.createElement("div",{className:"mt-1"},r.createElement("input",{type:"text",name:"firstName",id:"firstName",required:!0,className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md",placeholder:"First Name"}))),r.createElement("div",{className:"pt-4"},r.createElement("label",{htmlFor:"lastName",className:"block text-sm font-medium text-gray-700"},"Last Name"),r.createElement("div",{className:"mt-1"},r.createElement("input",{type:"text",name:"lastName",id:"lastName",required:!0,className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md",placeholder:"Last Name"}))),r.createElement("div",{className:"pt-4"},r.createElement("label",{htmlFor:"jobTitle",className:"block text-sm font-medium text-gray-700"},"Job Title"),r.createElement("div",{className:"mt-1"},r.createElement("input",{type:"text",name:"jobTitle",id:"jobTitle",required:!0,className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md",placeholder:"Job Title"}))),r.createElement("div",{className:"pt-4"},r.createElement("label",{htmlFor:"company",className:"block text-sm font-medium text-gray-700"},"Company"),r.createElement("div",{className:"mt-1"},r.createElement("input",{type:"text",name:"company",id:"company",required:!0,className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full sm:text-sm border-gray-300 rounded-md",placeholder:"Company"}))),r.createElement("div",{className:"pt-5"},r.createElement("div",{className:"flex justify-end"},r.createElement("button",{type:"button",className:"bg-white py-2 px-4 border border-gray-300 rounded-md shadow-sm text-sm font-medium text-gray-700 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",onClick:()=>s("Cancelled")},"Cancel"),!a&&r.createElement("button",{type:"submit",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Update"),a&&r.createElement("button",{disabled:!0,type:"button",className:"ml-3 inline-flex justify-center py-2 px-4 border border-transparent shadow-sm text-sm font-medium rounded-md text-white bg-indigo-700 hover:bg-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500"},"Updating..."))))))},S=n(24279);const T=new(n.n(S)())({dictionary:"alphanum_upper",length:8});function I(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")}const D=e=>{let t;if("string"==typeof e){var n,i;const r=e.split("/"),a=(null===(n=r[2])||void 0===n||null===(i=n.split(" "))||void 0===i?void 0:i[0])+"-"+r[1]+"-"+r[0];t=new Date(a)}else t=e?"number"==typeof e?new Date(e):new Date(1e3*(null==e?void 0:e.seconds)):new Date("2022-06-30");return t};var R=e=>{var t;let{conference:n,registrations:c,usersMap:d,tickets:p}=e;const _=(0,o.s7)(),S=(0,s.xo)().user,{0:R,1:O}=(0,r.useState)([]),{0:L,1:A}=(0,r.useState)([]),{0:U,1:j}=(0,r.useState)(null),{0:F,1:P}=(0,r.useState)(""),{0:M,1:B}=(0,r.useState)(null),{0:q,1:W}=(0,r.useState)(null),{0:z,1:V}=(0,r.useState)(!1),{0:H,1:K}=(0,r.useState)(""),{0:$,1:X}=(0,r.useState)(!1),{0:J,1:Q}=(0,r.useState)(!1),{0:G,1:Y}=(0,r.useState)(!1),{0:Z,1:ee}=(0,r.useState)(!1),{0:te,1:ne}=(0,r.useState)([]),{0:ie,1:re}=(0,r.useState)(!1),{0:ae,1:se}=(0,r.useState)(!0),{0:oe,1:le}=(0,r.useState)({}),{0:ce,1:de}=(0,r.useState)(null),{0:ue,1:me}=(0,r.useState)(!1),fe=[6,{emea:20,usa:21,apac:19}[null===(t=n.data.Region)||void 0===t?void 0:t.toLowerCase()]].filter(e=>e),pe=n.data.Conference_Id,{0:he,1:ge}=(0,r.useState)("");(0,r.useEffect)(()=>{he&&""!=he||A(R),A(R.filter(e=>{var t,n,i,r,a,s,o;const l=(null===(t=e.user)||void 0===t?void 0:t.firstName)+" "+(null===(n=e.user)||void 0===n?void 0:n.lastName);return(null===(i=e.email)||void 0===i||null===(r=i.toLowerCase())||void 0===r?void 0:r.includes(he.toLowerCase()))||l.toLowerCase().includes(he.toLowerCase())||(null===(a=e.user)||void 0===a||null===(s=a.company)||void 0===s||null===(o=s.toLowerCase())||void 0===o?void 0:o.includes(he.toLowerCase()))||e.ticketId.toLowerCase().includes(he.toLowerCase())}))},[he,R]),(0,r.useEffect)(()=>{const e={};R.forEach(t=>{const n=new Date(t.created,"UTC").toLocaleDateString();e[n]||(e[n]={count:0,value:0}),e[n].count++,e[n].value+=t.price})},[R]),(0,r.useEffect)(()=>{const e=[];R.forEach(t=>{var n,i,r,a,s,o,l;const c={"Ticket Ref":t.ticketRef,"Product Name":t.productName,"Product ID":t.productId,"Product Type":t.productType,"Ticket Type":t.type,Access:t.access,Delivery:t.delivery,SessionLimit:t.sessionLimit,"Unused Sessions":t.unusedCount,Uid:t.uid,Email:t.email,"First Name":(null===(n=t.user)||void 0===n?void 0:n.firstName)||t.firstName,"Last Name":(null===(i=t.user)||void 0===i?void 0:i.lastName)||t.lastName,"Job Title":(null===(r=t.user)||void 0===r?void 0:r.jobTitle)||t.jobTitle,Segment:"",Seniority:"",Company:(null===(a=t.user)||void 0===a?void 0:a.company)||t.company,Country:null===(s=t.user)||void 0===s?void 0:s.country,LinkedIn:t.linkedIn,Domain:null===(o=t.email)||void 0===o||null===(l=o.split("@"))||void 0===l?void 0:l[1],"Ticket Status":t.status||"",Price:t.price,Currency:t.currency,"Order Id":t.orderId,Comment:t.comment,Status:t.status,Discount:t.discount,Created:D(t.created).toDateString(),Updated:D(t.updated).toDateString(),"Annual Revenue":"","Company LinkedIn":"","Company Twitter":"",Sector:"","Industry Group":"","Industry Sub-Group":"","Founded Year":""};e.push(c)}),ne(e)},[R]),(0,r.useEffect)(()=>
2{if(R&&R.length>0){const t=R.filter(e=>"void"!==e.status);let n=0,r=0,a=0,s=0;var e=t.reduce((e,t)=>(t.completed||n++,t.email?a++:r++,t.email&&!t.uid&&s++,Object.keys(t).forEach(n=>{-1!=="price,discount,subtotal,tax".split(",").indexOf(n)&&(e[n]=(e[n]||0)+t[n]),"delivery"===n&&"In-Person"===t[n]&&"Workshops (In-Person)"!==t.ticketType&&(e.inPersonCount=(e.inPersonCount||0)+1),"delivery"===n&&"Online"===t[n]&&(e.onlineCount=(e.onlineCount||0)+1),"access"===n&&-1!==t[n].indexOf("Workshop")&&(e.workshopCount=(e.workshopCount||0)+1),t.email||"delivery"!==n||"In-Person"!==t[n]||(e.inPersonUnassignedCount=(e.inPersonUnassignedCount||0)+1),t.email||"delivery"!==n||"Online"!==t[n]||(e.onlineUnassignedCount=(e.onlineUnassignedCount||0)+1),t.email||"access"!==n||-1===t[n].indexOf("Workshop")||(e.workshopUnassignedCount=(e.workshopUnassignedCount||0)+1)}),e),{});e.incomplete=n,e.unassigned=r,e.assigned=a,e.noUid=s,e.currency=R[0].currency?R[0].currency:"EUR",le(e),se(!1);const o=new Date(Math.max.apply(Math,(0,i.A)(R.map(e=>{if(e.ticketAccountReminderSendDate){const t=1e3*e.ticketAccountReminderSendDate.seconds;return new Date(t)}}).filter(e=>e))));de(o)}},[R]);const ye=e=>c.filter(t=>{var n;return t.uid===e&&"registered"===(null===(n=t.registration)||void 0===n?void 0:n.status)&&"Workshop"===t.sessionType}).length,be=e=>c.filter(t=>{var n;return t.uid===e&&"waiting"===(null===(n=t.registration)||void 0===n?void 0:n.status)}).length,xe=p.map(e=>e.data.Name.split(":")[1].trim()),ve="Partner, Speaker, Staff, Media, Attendee".split(",").map(e=>e.trim());return(0,r.useEffect)(()=>{S&&(async()=>{const e={},t=(0,a.P)((0,a.rJ)((0,a.aU)(),"tickets"),(0,a._M)("productId","==",pe)),n=await(0,a.GG)(t);if(n.empty)return[];const i=[];let r;if(n.forEach(e=>i.push(e.data())),i[0].productId){const e=(0,a.H9)((0,a.aU)(),"products",i[0].productId),t=await(0,a.x7)(e);t.exists()&&(r=t.data())}const s=(await Promise.all(i.map(async t=>{var n;if(t.sessionLimit=parseInt(t.sessionLimit),e[t.ticketId]=t.sessionLimit,t.unusedCount=t.sessionLimit,t.waitingCount=0,t.uid&&(t.user=d[t.uid],t.linkedIn=null===(n=t.user)||void 0===n?void 0:n.linkedin,t.unusedCount=t.sessionLimit-ye(t.uid),t.waitingCount=be(t.uid)),"string"==typeof t.created){var i,a;const e=t.created.split("/"),n=(null===(i=e[2])||void 0===i||null===(a=i.split(" "))||void 0===a?void 0:a[0])+"-"+e[1]+"-"+e[0];t.createdTime=new Date(n)}else if(t.created)if("number"==typeof t.created)t.createdTime=new Date(t.created);else{var s;t.createdTime=new Date(1e3*(null===(s=t.created)||void 0===s?void 0:s.seconds))}else t.createdTime=new Date("2022-06-30");return r&&(t.product=r),t.product.workshopDay&&(t.workshopDay=t.product.workshopDay),t}))).sort((e,t)=>t.createdTime-e.createdTime);O(s)})()},[S]),(0,r.useEffect)(()=>{U||((e,t,n)=>{if(U===t)return;let r;r=n?(0,i.A)(R).sort((e,i)=>{let r;return r=e[t]&&!i[t]?-1:i[t]&&!e[t]?1:e[t]||i[t]?e[t][n]<i[t][n]?-1:e[t][n]>i[t][n]?1:0:0,r}):(0,i.A)(R).sort((n,i)=>n[t]<i[t]?"desc"===e?1:-1:n[t]>i[t]?"desc"===e?-1:1:0),O(r),j(t)})("asc","ticketId")},[p]),r.createElement("section",{className:"sm:overflow-hidden mb-12 mt-12 mx-20 m-auto"},r.createElement("div",{className:"bg-white py-6 px-4 space-y-6 sm:p-6 sm:rounded-md "},r.createElement("div",{className:"flex justify-between items-center"},r.createElement("div",{className:"flex flex-wrap"},r.createElement("h2",{className:"text-lg leading-6 font-medium text-gray-900"},"Tickets"),r.createElement("span",{className:"flex content-end"},r.createElement("a",{href:"https://uxdx-48a34.rowy.app/table/tickets",target:"_blank",rel:"noreferrer",className:"ml-8 flex items-center text-sm content-end"},"Advanced editing",r.createElement(y.pTT,{className:"ml-1 w-4 h-4"})))),r.createElement("div",{className:"flex mt-2 sm:mt-0 items-center w-1/2"},r.createElement("div",{className:"mt-1 relative flex items-center w-full"},r.createElement("input",{type:"text",name:"search",id:"search",onChange:e=>{ge(e.target.value)},className:"shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full pr-12 sm:text-sm border-gray-300 rounded-md"}),r.createElement("div",{className:"absolute inset-y-0 right-0 flex py-1.5 pr-1.5"},r.createElement(m.WIv,{className:"w-5 h-5"})))),r.createElement("div",null,r.createElement("span",{className:"inline-flex rounded-md shadow-sm"},r.createElement("button",{onClick:()=>{V(!0)},type:"button",className:"inline-flex items-center px-3 py-2 border border-transparent text-sm leading-4 font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-500 focus:outline-none focus:border-indigo-700 focus:ring-indigo active:bg-indigo-700 transition ease-in-out duration-150"},r.createElement("svg",{className:"-ml-0.5 mr-2 h-4 w-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 6v6m0 0v6m0-6h6m-6 0H6"})),"Add Ticket"),r.createElement("button",{onClick:()=>ee(!Z),type:"button",className:"ml-3 inline-flex items-center px-3 py-2 border border-transparent text-sm leading-4 font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-500 focus:outline-none focus:border-indigo-700 focus:ring-indigo active:bg-indigo-700 transition ease-in-out duration-150"},"Sync Ticket")),r.createElement("span",{className:"inline-flex rounded-md shadow-sm"},r.createElement("button",{onClick:()=>Y(!G),type:"button",title:"Upload",className:"ml-2 inline-flex items-center px-3 py-2 border border-transparent text-sm leading-4 font-medium rounded-md text-gray-600 hover:bg-gray-200 focus:outline-none focus:border-indigo-700 focus:ring-indigo active:bg-indigo-700 transition ease-in-out duration-150"},r.createElement(m.JMY,{className:"w-5 h-5"}))),r.createElement("span",{className:"inline-flex rounded-md shadow-sm"},r.createElement(f.CSVLink,{data:te,filename:n.data.Conference_Name+"_tickets"},r.createElement("button",{type:"button",title:"Download CSV",className:"ml-2 inline-flex items-center px-3 py-2 border border-transparent text-sm leading-4 font-medium rounded-md text-gray-600 hover:bg-gray-200 focus:outline-none focus:border-indigo-700 focus:ring-indigo active:bg-indigo-700 transition ease-in-out duration-150"},r.createElement(m.s3U,{className:"w-5 h-5"})))))),r.createElement("div",{className:"bg-white shadow sm:rounded-md pb-40"},r.createElement("table",{className:"min-w-full divide-y divide-gray-200"},r.createElement("thead",null,r.createElement("tr",null,r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Revenue"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"In-Person"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Online"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Workshops"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Unassigned"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Not Registered"))),r.createElement("tbody",null,!ae&&r.createElement("tr",{className:"bg-white"},r.createElement("td",{className:"px-6 py-4 whitespace-nowrap text-sm leading-5 text-gray-500"}
2,oe.currency&&oe.subtotal?oe.subtotal.toLocaleString("en-US",{style:"currency",currency:oe.currency,minimumFractionDigits:0,maximumFractionDigits:0}):0," (",oe.currency&&oe.price?oe.price.toLocaleString("en-US",{style:"currency",currency:oe.currency,minimumFractionDigits:0,maximumFractionDigits:0}):0," inc VAT)"),r.createElement("td",{className:"px-6 py-4 whitespace-nowrap text-sm leading-5 text-gray-500"},0|oe.inPersonCount," (",0|oe.inPersonUnassignedCount,")"),r.createElement("td",{className:"px-6 py-4 whitespace-nowrap text-sm leading-5 text-gray-500 "},0|oe.onlineCount," (",0|oe.onlineUnassignedCount,")"),r.createElement("td",{className:"px-6 py-4 whitespace-nowrap text-sm leading-5 text-gray-500 "},0|oe.workshopCount," (",0|oe.workshopUnassignedCount,")"),r.createElement("td",{className:"px-6 py-4 whitespace-nowrap text-sm leading-5 text-gray-500 "},0|oe.unassigned," / ",oe.assigned+oe.unassigned),r.createElement("td",{className:"px-6 py-4 whitespace-nowrap text-sm leading-5 text-gray-500 "},0|oe.noUid," / ",oe.assigned,r.createElement("span",{className:"inline-flex rounded-md shadow-sm"},r.createElement("button",{onClick:async()=>{me(!0);const e=R.filter(e=>e.email&&!e.uid),t=[];e.forEach(e=>{t.push(l.A.sendTicketAccountReminderEmail(_,e))});const n=await Promise.all(t);if(n.some(e=>e.error)){return{errors:n.map(e=>{if(e.error)return e.message}).filter(e=>e)}}return me(!1),de(new Date),{message:e.length+" emails sent"}},type:"button",className:"ml-3 px-2 py-1 border border-transparent text-xs leading-4 font-medium rounded-md text-white bg-indigo-600 hover:bg-indigo-500 focus:outline-none focus:border-indigo-700 focus:ring-indigo active:bg-indigo-700 transition ease-in-out duration-150"},r.createElement("span",{className:"inline-flex items-center "},r.createElement(y.GD3,{className:"-ml-0.5 mr-2 h-4 w-4"}),ue?"Sending...":"Send Reminder Emails"),ce&&r.createElement("p",{className:"text-gray-100 text-right"},"(Last Sent: ",ce.toLocaleDateString("en-UK"),")"))))))),r.createElement("table",{className:"min-w-full divide-y divide-gray-200"},r.createElement("thead",null,r.createElement("tr",null,r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Email"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Date"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Ticket"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Workshop"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Completed"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Comment"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"LinkedIn"),r.createElement("th",{className:"px-6 py-3 bg-gray-50 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"},"Actions"))),r.createElement("tbody",null,L.map((e,t)=>{var a,s;const o=new Date(e.createdTime);return r.createElement("tr",{key:"ticket"+e.ticketId+t,className:"bg-white border-b border-slate-400"},r.createElement("td",{className:"px-6 py-4 my-4 whitespace-nowrap text-sm leading-5 font-medium"},e.user&&r.createElement("p",{className:"text-sm mr-4 font-medium text-gray-800"},(null===(a=e.user)||void 0===a?void 0:a.firstName)||e.firstName," ",(null===(s=e.user)||void 0===s?void 0:s.lastName)||e.lastName),r.createElement("p",{className:"flex font-normal"},e.email,!e.email&&r.createElement("span",{className:"text-gray-500"},"Unassigned")),r.createElement("p",{className:"flex font-normal"},"Ticket #: ",e.ticketId,"void"===e.status&&r.createElement("span",{className:"inline-flex items-center ml-1 px-3 py-0.5 rounded-full text-sm font-medium bg-red-100 text-red-800 mr-2"},"Void"))),r.createElement("td",{className:"px-6 py-1 whitespace-nowrap text-sm leading-5 font-medium"},r.createElement("time",{dateTime:o,className:"ml-3"},o.toLocaleDateString("en-UK")," ",o.toLocaleTimeString("en-UK",{hour:"2-digit",minute:"2-digit"}))),r.createElement("td",{className:"px-6 py-1 whitespace-nowrap text-sm leading-5"},r.createElement("p",{className:"text-md text-gray-900"},r.createElement("span",{className:"truncate"},e.ticketType),"Online"===e.delivery&&r.createElement("span",{className:"bg-teal-500 text-white px-2 py-1 rounded-lg text-xs ml-4"},e.delivery),"Online"!==e.delivery&&r.createElement("span",{className:"bg-orange-500 text-white px-2 py-1 rounded-lg text-xs ml-4"},e.delivery))),r.createElement("td",null,r.createElement("div",{className:"flex text-sm"},e.sessionLimit>0&&r.createElement(r.Fragment,null,e.sessionLimit-e.unusedCount," used : ",e.unusedCount," remaining (",e.waitingCount," waiting)"))),r.createElement("td",{className:"px-6 py-1 whitespace-nowrap text-sm leading-5"},e.completed&&r.createElement(m.Srz,{className:"ml-2 w-4 h-4 text-green-700"})),r.createElement("td",{className:"px-6 py-1 whitespace-nowrap text-sm leading-5"},e.comment),r.createElement("td",{className:"px-6 py-1 whitespace-nowrap text-sm leading-5"},e.linkedIn&&r.createElement("a",{target:"_blank",href:e.linkedIn,rel:"noreferrer"},"Link")),r.createElement("td",{className:"px-0 py-1 whitespace-nowrap flex flex-col"},r.createElement(x.W,{as:"div",className:"relative inline-block text-left"},r.createElement("div",null,r.createElement(x.W.Button,{className:"inline-flex justify-center w-full rounded-md border border-gray-300 shadow-sm px-4 py-2 bg-white text-sm font-medium text-gray-700 hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-offset-gray-100 focus:ring-indigo-500",id:"options-button"},"Options",r.createElement(y.D3D,{className:"-mr-1 ml-2 h-5 w-5","aria-hidden":"true"}))),r.createElement(v.e,{as:r.Fragment,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},r.createElement(x.W.Items,{className:"origin-top-right absolute right-0 mt-2 w-56 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5 divide-y divide-gray-100 focus:outline-none z-10"},r.createElement("div",{className:"py-1"},r.createElement(x.W.Item,null,t=>{let{active:n}=t;return r.createElement(g.Link,{to:`/account/ticket/?ticket_ref=${e.ticketRef}`,className:I(n?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm w-full")},r.createElement(y.AQX,{className:"mr-3 h-5 w-5 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),"View Ticket Page")}),r.createElement(x.W.Item,null,t=>{let{active:n}=t;return r.createElement("button",{onClick:()=>X(e),className:I(n?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm text-left w-full")},r.createElement(y.OyT,{className:"mr-3 h-5 w-5 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),"Reassign Ticket")}),r.createElement(x.W.Item,null,t=>{let{active:n}=t;return r.createElement("button",{onClick:()=>Q(e),className:I(n?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm text-left w-full")},r.createElement(y.OyT,{className:"mr-3 h-5 w-5 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),"Manual Ticket Name")}
2),r.createElement(x.W.Item,null,t=>{let{active:n}=t;return r.createElement("button",{onClick:()=>K(e),className:I(n?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm text-left w-full")},r.createElement(m.tlP,{className:"mr-3 h-5 w-5 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),"Update Workshop Limit")}),r.createElement(x.W.Item,null,t=>{let{active:i}=t;return r.createElement("button",{onClick:()=>(e=>{l.A.sendTicketConfirmationEmail(_,e,n),W("Email Sent"),setTimeout(()=>{W(null)},3e3)})(e),className:I(i?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm text-left w-full")},r.createElement(y.r4D,{className:"mr-3 h-5 w-5 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),"Resend Ticket Email")})),r.createElement("div",{className:"py-1"},"void"===e.status&&r.createElement(x.W.Item,null,t=>{let{active:n}=t;return r.createElement("button",{onClick:()=>(async e=>{re(!0);const t=await l.A.voidTicket(_,e,"active");200===t.code?(R.forEach(t=>{t.ticketRef===e&&(t.status="")}),O((0,i.A)(R)),re(!1)):(B(t.message),re(!1),setTimeout(()=>{B(null)},1e4))})(e.ticketRef),className:I(n?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm w-full")},r.createElement(y.ucK,{className:"mr-3 h-5 w-5 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),"Unvoid Ticket")}),(!e.status||"void"!==e.status)&&r.createElement(x.W.Item,null,t=>{let{active:n}=t;return r.createElement("button",{onClick:()=>P(e.ticketRef),className:I(n?"bg-gray-100 text-gray-900":"text-gray-700","group flex items-center px-4 py-2 text-sm w-full")},r.createElement(y.ucK,{className:"mr-3 h-5 w-5 text-gray-400 group-hover:text-gray-500","aria-hidden":"true"}),"Void Ticket")})))))))}))))),z&&r.createElement(u,{openModal:z,handleClose:()=>{V(!1)},userId:null==S?void 0:S.uid,tickets:p,conference:n}),q&&r.createElement("div",{className:"rounded-md bg-green-50 p-4 transition ease-in-out absolute bottom-10 z-50 shadow right-10"},r.createElement("div",{className:"flex"},r.createElement("div",{className:"flex-shrink-0"},r.createElement(y.C1y,{className:"h-5 w-5 text-green-400","aria-hidden":"true"})),r.createElement("div",{className:"ml-3"},r.createElement("p",{className:"text-sm font-medium text-green-800"},q)))),M&&r.createElement("div",{className:"rounded-md bg-red-50 p-4 transition ease-in-out absolute bottom-10 z-50 shadow right-10"},r.createElement("div",{className:"flex"},r.createElement("div",{className:"flex-shrink-0"},r.createElement(y.$QZ,{className:"h-5 w-5 text-red-400","aria-hidden":"true"})),r.createElement("div",{className:"ml-3"},r.createElement("p",{className:"text-sm font-medium text-red-800"},M)))),r.createElement(b.A,{isVisible:!!F,isProcessing:ie,action:"Void Ticket",actionDescription:"Are you sure you want to void this ticket? You can unvoid again in future but they will lose workshop registrations.",onClose:()=>{P("")},handleSubmit:()=>(async e=>{const t=await l.A.voidTicket(_,e,"void");P(""),re(!0),200===t.code?(R.forEach(t=>{t.ticketRef===e&&(t.status="void")}),O((0,i.A)(R)),re(!1)):(B(t.message),re(!1),setTimeout(()=>{B(null)},1e4))})(F)}),r.createElement(w,{isVisible:!!$,isProcessing:ie,user:S,onClose:e=>{X(!1),W(e)},ticket:$}),r.createElement(C,{isVisible:!!J,isProcessing:ie,user:S,onClose:e=>{Q(!1),W(e)},ticket:J}),r.createElement(N,{isVisible:!!H,isProcessing:ie,onClose:e=>{K(""),W(e)},handleSubmit:async(e,t)=>{const n=await l.A.updateTicketSessionLimits(_,e.uid,t,e.ticketRef);re(!0),K(""),200===n.code?(R.forEach(n=>{n.ticketRef===e.ticketRef&&(n.sessionLimit=t)}),O((0,i.A)(R)),re(!1)):(re(!1),B(n.message),setTimeout(()=>{B(null)},1e4))},ticket:H}),r.createElement(k.A,{isVisible:!!G,isProcessing:ie,onClose:e=>{Y(""),W(e)},handleSubmit:async e=>{e&&h().parse(e,{header:!0,skipEmptyLines:!0,complete:async function(e){const t=[],i=[];let r=1;const a=T();if(e.data.map(e=>{if(e.ticket)if(e.type)if(xe.includes(e.ticket))if(ve.includes(e.type))if(e.email){const i=p.find(t=>t.data.Name.split(":")[1].trim()===e.ticket),s={ticketId:i.data.UXDX_Product_Id+a+"-"+r,ticketRef:i.data.UXDX_Product_Id+a+"-"+r,productName:n.data.Conference_Name,startDate:n.data.Conference_Start_Date,ticketEndDate:i.data.Ticket_Product_End_Date,productType:n.data.Type,productId:i.data.UXDX_Product_Id,created:Date.now(),delivery:i.data.Delivery[0],access:i.data.Access[0],type:e.type,comment:e.comment,ticketType:i.data.Ticket_Type_Name,sessionLimit:i.data.Included_Workshops||0,created_by:S.uid,email:e.email.toLowerCase(),sendInBlueIds:[i.data.SendinBlue_Id,i.data.SendinBlue_Ticket_Id].join(","),organisation:n.data.Organisation,ticketName:i.data.Name,sibIds:e.exsubscribe&&"TRUE"===e.exsubscribe?"":fe.join(",")};r++,t.push(s)}else B(`No email for ticket ${e.ticket} ${e.type}`),i.push(e);else B(`${e.type} is not a valid ticket type`),i.push(e);
2else B(`${e.ticket} is not a valid ticket name`),i.push(e);else B("type is required");else B("ticket is required")}),0===i.length){const e=await l.A.createTicket(_,t);200!==e.code?B(e.message):W("Uploaded successfully!")}}})},type:"tickets"}),r.createElement(E,{isVisible:!!Z,isProcessing:ie,onClose:e=>{ee(""),W(e)},handleSubmit:async e=>{const t=await l.A.manuallySyncTickets(e);200!==t.code?B(t.message):W("Synced successfully!")}}))}},95944:function(e,t,n){"use strict";t.CSVLink=void 0;var i=a(n(55597)),r=a(n(98173));function a(e){return e&&e.__esModule?e:{default:e}}i.default,t.CSVLink=r.default},98173:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=n(14041),o=(i=s)&&i.__esModule?i:{default:i},l=n(78465),c=n(7641);var d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.buildURI=n.buildURI.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"buildURI",value:function(){return l.buildURI.apply(void 0,arguments)}},{key:"handleLegacy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(window.navigator.msSaveOrOpenBlob){e.preventDefault();var n=this.props,i=n.data,r=n.headers,a=n.separator,s=n.filename,o=n.enclosingCharacter,c=n.uFEFF,d=t&&"function"==typeof i?i():i,u=new Blob([c?"\ufeff":"",(0,l.toCSV)(d,r,a,o)]);return window.navigator.msSaveBlob(u,s),!1}}},{key:"handleAsyncClick",value:function(e){var t=this;this.props.onClick(e,function(n){!1!==n?t.handleLegacy(e,!0):e.preventDefault()})}},{key:"handleSyncClick",value:function(e){!1===this.props.onClick(e)?e.preventDefault():this.handleLegacy(e)}},{key:"handleClick",value:function(){var e=this;return function(t){if("function"==typeof e.props.onClick)return e.props.asyncOnClick?e.handleAsyncClick(t):e.handleSyncClick(t);e.handleLegacy(t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.data,i=t.headers,a=t.separator,s=t.filename,l=t.uFEFF,c=t.children,d=(t.onClick,t.asyncOnClick,t.enclosingCharacter),u=function(e,t){var n={};for(var i in e)t.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i]);return n}(t,["data","headers","separator","filename","uFEFF","children","onClick","asyncOnClick","enclosingCharacter"]),m="undefined"==typeof window?"":this.buildURI(n,l,i,a,d);return o.default.createElement("a",r({download:s},u,{ref:function(t){return e.link=t},target:"_self",href:m,onClick:this.handleClick()}),c)}}]),t}(o.default.Component);d.defaultProps=c.defaultProps,d.propTypes=c.propTypes,t.default=d}}]); 3//# sourceMappingURL=588bb6537c11e13e950c37c74ea4f97dd7f9b1d1-2d9d8586a6022a97c676.js.map
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.