1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7109],{19432:function(e,t,l){l.d(t,{WU:function(){return format}});var n=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,a=/\[([^]*?)\]/gm;function shorten(e,t){for(var l=[],n=0,a=e.length;n<a;n++)l.push(e[n].substr(0,t));return l}var monthUpdate=function(e){return function(t,l){var n=l[e].map(function(e){return e.toLowerCase()}).indexOf(t.toLowerCase());return n>-1?n:null}};function assign(e){for(var t=[],l=1;l<arguments.length;l++)t[l-1]=arguments[l];for(var n=0;n<t.length;n++){var a=t[n];for(var d in a)e[d]=a[d]}return e}var d=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],r=["January","February","March","April","May","June","July","August","September","October","November","December"],s=shorten(r,3),i=assign({},{dayNamesShort:shorten(d,3),dayNames:d,monthNamesShort:s,monthNames:r,amPm:["am","pm"],DoFn:function(e){return e+["th","st","nd","rd"][e%10>3?0:(e-e%10!=10?1:0)*e%10]}}),pad=function(e,t){for(void 0===t&&(t=2),e=String(e);e.length<t;)e="0"+e;return e},o={D:function(e){return String(e.getDate())},DD:function(e){return pad(e.getDate())},Do:function(e,t){return t.DoFn(e.getDate())},d:function(e){return String(e.getDay())},dd:function(e){return pad(e.getDay())},ddd:function(e,t){return t.dayNamesShort[e.getDay()]},dddd:function(e,t){return t.dayNames[e.getDay()]},M:function(e){return String(e.getMonth()+1)},MM:function(e){return pad(e.getMonth()+1)},MMM:function(e,t){return t.monthNamesShort[e.getMonth()]},MMMM:function(e,t){return t.monthNames[e.getMonth()]},YY:function(e){return pad(String(e.getFullYear()),4).substr(2)},YYYY:function(e){return pad(e.getFullYear(),4)},h:function(e){return String(e.getHours()%12||12)},hh:function(e){return pad(e.getHours()%12||12)},H:function(e){return String(e.getHours())},HH:function(e){return pad(e.getHours())},m:function(e){return String(e.getMinutes())},mm:function(e){return pad(e.getMinutes())},s:function(e){return String(e.getSeconds())},ss:function(e){return pad(e.getSeconds())},S:function(e){return String(Math.round(e.getMilliseconds()/100))},SS:function(e){return pad(Math.round(e.getMilliseconds()/10),2)},SSS:function(e){return pad(e.getMilliseconds(),3)},a:function(e,t){return 12>e.getHours()?t.amPm[0]:t.amPm[1]},A:function(e,t){return 12>e.getHours()?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},ZZ:function(e){var t=e.getTimezoneOffset();return(t>0?"-":"+")+pad(100*Math.floor(Math.abs(t)/60)+Math.abs(t)%60,4)},Z:function(e){var t=e.getTimezoneOffset();return(t>0?"-":"+")+pad(Math.floor(Math.abs(t)/60),2)+":"+pad(Math.abs(t)%60,2)}};monthUpdate("monthNamesShort"),monthUpdate("monthNames");var u={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},format=function(e,t,l){if(void 0===t&&(t=u.default),void 0===l&&(l={}),"number"==typeof e&&(e=new Date(e)),"[object Date]"!==Object.prototype.toString.call(e)||isNaN(e.getTime()))throw Error("Invalid Date pass to format");t=u[t]||t;var d=[];t=t.replace(a,function(e,t){return d.push(t),"@@@"});var r=assign(assign({},i),l);return(t=t.replace(n,function(t){return o[t](e,r)})).replace(/@@@/g,function(){return d.shift()})}},82438:function(e,t,l){l.d(t,{PH:function(){return a}});var n=l(53153);let PurchaseHistory=class PurchaseHistory extends n.Z{constructor(e){return super(e),this.collection=e,this}};let a=new PurchaseHistory("purchase_history")},67109:function(e,t,l){l.r(t);var n=l(85893),a=l(67294),d=l(6032),r=l(82438),s=l(93823),i=l(11163),o=l(19432),u=l(36100),c=l(14570);let reducer=(e,t)=>{switch(null==t?void 0:t.type){case"update-term":return{...e,term:t.value};case"update-query":return{...e,query:t.value};case"update-start":return{...e,start:new Date(t.value).getTime()};case"update-ends":return{...e,ends:new Date(t.value).getTime()};case"update-perpage":return{...e,perPage:t.value};case"update-hasnext":return{...e,hasNext:t.value};case"update-currentpage":return{...e,currentPage:t.value}}},m={term:"",query:"",start:new Date().getTime(),ends:"",perPage:25,currentPage:1,hasNext:!1,termData:[{name:"Phone",value:"phone"},{name:"Meter or Account",value:"meter"},{name:"Created Date",value:"created_date"},{name:"Email",value:"email"},{name:"Reference",value:"ref"},{name:"Disco",value:"biller"}],actions:{term:"update-term",query:"update-query",start:"update-start",end:"update-ends",perPage:"update-perpage"},theads:["ID","Meter","Amount","Phone","Status","Biller","Customer","Data","Disco","Print","Date"],printables:["id","biller","amount","email","meter","phone","ref","status","created_date"]};t.default=e=>{var t,l,v,h,p,g,x;let{email:b,setPrintables:f=()=>null}=e,[j,y]=a.useState(null),[N,w]=a.useState([]),[D,S]=a.useState(null),[M,P]=a.useReducer(reducer,m),Y=(0,i.useRouter)(),{user:k,showLoading:_,closeLoading:H,toggleModal:C,info:E}=(0,s.Z)();a.useEffect(()=>{var e;k||Y.push("/login"),(null==D?void 0:null===(e=D.documents)||void 0===e?void 0:e.length)!==M.perPage||M.hasNext||P({type:"update-hasnext",value:!0})},[k,D,M]);let T=a.useCallback(async()=>{try{var e,t;_();let l=await r.PH.getAll(null,"created_date,desc","email,==,".concat(b),M.perPage);(null==l?void 0:null===(e=l.documents)||void 0===e?void 0:e.length)===M.perPage?P({type:"update-hasnext",value:!0}):P({type:"update-hasnext",value:!1}),(null==l?void 0:null===(t=l.documents)||void 0===t?void 0:t.length)>0&&w([...null==l?void 0:l.documents]),S({...l}),H()}catch(e){}},[]);a.useEffect(()=>{T()},[T]),a.useEffect(()=>{},[j]);let doDownload=e=>{try{let u=window.XLSX;if(e.length){var t=u.utils.book_new(),l=u.utils.aoa_to_sheet(e);t.SheetNames.push("First"),t.Sheets.First=l;for(var n=u.write(t,{bookType:"xlsx",type:"binary"}),a=new ArrayBuffer(n.length),d=new Uint8Array(a),r=0;r<n.length;
1r++)d[r]=255&n.charCodeAt(r);var s=new Blob([a],{type:"application/octet-stream"}),i=window.URL.createObjectURL(s),o=document.createElement("a");o.href=i,o.download=new Date().toDateString().replace(/\s/g,"-")+"metertoken_web.xlsx",H(),o.click(),window.URL.revokeObjectURL(i)}}catch(e){H()}},executeDownload=async()=>{try{if(_(),null==N?void 0:N.length){var e;let t=null==M?void 0:null===(e=M.printables)||void 0===e?void 0:e.map(e=>{var t;return null===(t=e.toUpperCase())||void 0===t?void 0:t.replace("_"," ")}),l=[[...t]];N.forEach(function(e,t){let n=[],a=Object.keys(e);a.push("amount"),(a=a.sort((e,t)=>{var l,n;return(null==M?void 0:null===(l=M.printables)||void 0===l?void 0:l.indexOf(e))-(null==M?void 0:null===(n=M.printables)||void 0===n?void 0:n.indexOf(t))})).forEach(t=>{var l,a,d;if((null===(l=M.printables)||void 0===l?void 0:l.indexOf(t))>=0){if("created_date"===t){let t=(0,o.WU)(new Date(null==e?void 0:e.created_date),"MM-DD-YYYY hh:mm:ss a");n.push(t)}else"amount"===t?n.push(null==e?void 0:null===(d=e.data)||void 0===d?void 0:null===(a=d.data)||void 0===a?void 0:a.totalAmountPaid):n.push(e[t])}}),l.push([...n])}),doDownload(l)}else H()}catch(e){H()}},doSearch=async()=>{try{var e,t,l,n;switch(M.term){case"created_at":case"created_date":if(!(null==M?void 0:M.term)){C("Error","select search term","danger","on");return}_();let a=await r.PH.getDatesRecords(null,"created_date,desc",(0,u.ar)(M.term,">=",new Date(M.start).getTime()),M.perPage,b?(0,u.ar)("email","==",b):null);(null==a?void 0:null===(e=a.documents)||void 0===e?void 0:e.length)>=M.perPage?P({type:"update-hasnext",value:!0}):P({type:"update-hasnext",value:!1}),P({type:"update-currentpage",value:1}),H(),(null==a?void 0:null===(t=a.documents)||void 0===t?void 0:t.length)>0?(D&&S(null),y({...a}),w([...null==a?void 0:a.documents])):(S(null),y(null),w([]));break;default:_();let d=(null==M?void 0:M.term)?"".concat(M.term,",==,").concat(M.query):"email,==,".concat(b),s=await r.PH.getAll(null,"created_date,desc",d,M.perPage,"email,==,".concat(b));(null==s?void 0:null===(l=s.documents)||void 0===l?void 0:l.length)>=M.perPage?P({type:"update-hasnext",value:!0}):P({type:"update-hasnext",value:!1}),P({type:"update-currentpage",value:1}),H(),(null==s?void 0:null===(n=s.documents)||void 0===n?void 0:n.length)>0?(D&&S(null),y({...s}),w([...null==s?void 0:s.documents])):(S(null),y(null),w([]))}}catch(e){H(),C("Search Error",null==e?void 0:e.message,"danger","on")}},doNext=async()=>{try{var e,t,l,n,a,d,s,i;switch(M.term){case"created_at":case"created_date":if(!(null==M?void 0:M.term)){C("Error","select search term","danger","on");return}let o=(null==D?void 0:null===(e=D.documents)||void 0===e?void 0:e.length)?null==D?void 0:D.lastVisible:null==j?void 0:j.lastVisible;_();let c=await r.PH.getDatesRecords(o,"created_date,desc",(0,u.ar)(M.term,">=",new Date(M.start).getTime()),M.perPage,b?(0,u.ar)("email","==",b):null);(null==c?void 0:null===(t=c.documents)||void 0===t?void 0:t.length)===M.perPage?(P({type:"update-hasnext",value:!0}),P({type:"update-currentpage",value:M.currentPage+1})):((null==c?void 0:null===(l=c.documents)||void 0===l?void 0:l.length)>0&&P({type:"update-currentpage",value:M.currentPage+1}),P({type:"update-hasnext",value:!1})),H(),(null==c?void 0:null===(n=c.documents)||void 0===n?void 0:n.length)>0?(D&&S(null),y({...c}),w([...null==c?void 0:c.documents])):(S(null),y(null),w([]));break;default:_();let m=(null==D?void 0:null===(a=D.documents)||void 0===a?void 0:a.length)?null==D?void 0:D.lastVisible:null==j?void 0:j.lastVisible,v=(null==M?void 0:M.term)?"".concat(M.term,",==,").concat(M.query):"email,==,".concat(b),h=await r.PH.getAll(m,"created_date,desc",v,M.perPage,"email,==,".concat(b));(null==h?void 0:null===(d=h.documents)||void 0===d?void 0:d.length)>=M.perPage?(P({type:"update-hasnext",value:!0}),P({type:"update-currentpage",value:M.currentPage+1})):((null==h?void 0:null===(s=h.documents)||void 0===s?void 0:s.length)>0&&P({type:"update-currentpage",value:M.currentPage+1}),P({type:"update-hasnext",value:!1})),H(),(null==h?void 0:null===(i=h.documents)||void 0===i?void 0:i.length)>0?(D&&S(null),y({...h}),w([...null==h?void 0:h.documents])):(S(null),y(null),w([]))}}catch(e){H(),C("Search Error",null==e?void 0:e.message,"danger","on")}},doPrev=async()=>{try{var e,t;switch(M.term){case"created_at":case"created_date":if(!(null==M?void 0:M.term)){C("Error","select search term","danger","on");return}
1let l=null==j?void 0:j.firstVisible;_();let n=await r.PH.getDatesRecordsReverse(l,"created_date,desc",(0,u.ar)(M.term,">=",new Date(M.start).getTime()),M.perPage,b?(0,u.ar)("email","==",b):null);P({type:"update-currentpage",value:M.currentPage-1}),P({type:"update-hasnext",value:!0}),H(),(null==n?void 0:null===(e=n.documents)||void 0===e?void 0:e.length)>0&&(D&&S(null),y({...n}),w([...null==n?void 0:n.documents]),S(null));break;default:_();let a=null==j?void 0:j.firstVisible,d=(null==M?void 0:M.term)?"".concat(M.term,",==,").concat(M.query):"email,==,".concat(b),s=await r.PH.getAllReverse(a,"created_date,desc",d,M.perPage,"email,==,".concat(b));P({type:"update-currentpage",value:M.currentPage-1}),P({type:"update-hasnext",value:!0}),H(),(null==s?void 0:null===(t=s.documents)||void 0===t?void 0:t.length)>0&&(D&&S(null),y({...s}),w([...null==s?void 0:s.documents]),S(null))}}catch(e){H(),C("Search Error",null==e?void 0:e.message,"danger","on")}},preview=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",l={...e};delete l.vendTime,delete l.tariff,delete l.id,delete l.responseCode,delete l.responseMessage,delete l.freeUnitsType,delete l.freeUnits,delete l.status,(null==l?void 0:l.token)&&(l.token=(0,c.EA)(null==l?void 0:l.token)),E.addInfo("".concat(t||"Details"),l,()=>null),E.open()};return(0,n.jsxs)("div",{className:"w-100",children:[(0,n.jsx)(d.default,{setTerms:P,setStart:P,setEnd:P,setQueries:P,setPerPage:P,termData:M.termData,perPage:M.perPage,action:doSearch,state:M.actions}),(null==j?void 0:null===(t=j.documents)||void 0===t?void 0:t.length)>0&&!(null==D?void 0:D.documents)&&(0,n.jsx)("div",{className:"mt-3",children:(0,n.jsxs)("table",{className:"table table-responsive table-hover table-striped table-bordered rounded-3",children:[(0,n.jsx)("thead",{children:(0,n.jsx)("tr",{children:null==M?void 0:null===(l=M.theads)||void 0===l?void 0:l.map((e,t)=>(0,n.jsx)("th",{children:e},t))})}),(0,n.jsx)("tbody",{children:null==j?void 0:null===(v=j.documents)||void 0===v?void 0:v.map((e,t)=>{var l,a,d,r,s;return(0,n.jsxs)("tr",{children:[(0,n.jsx)("td",{children:t+1}),(0,n.jsx)("td",{children:e.meter}),(0,n.jsxs)("td",{children:["N",(null==e?void 0:null===(a=e.data)||void 0===a?void 0:null===(l=a.data)||void 0===l?void 0:l.totalAmountPaid)?null==e?void 0:null===(r=e.data)||void 0===r?void 0:null===(d=r.data)||void 0===d?void 0:d.totalAmountPaid:null==e?void 0:null===(s=e.data)||void 0===s?void 0:s.totalAmountPaid]}),(0,n.jsx)("td",{children:e.phone}),(0,n.jsx)("td",{children:e.status}),(0,n.jsx)("td",{children:e.biller}),(0,n.jsx)("td",{className:"fw-light",children:(0,n.jsxs)("button",{onClick:t=>preview(null==e?void 0:e.customer,"Customer Details"),className:"btn btn-sm btn-outline-success",children:[" ",(0,n.jsx)("i",{className:"bi bi-eye"})," Customer "]})}),(0,n.jsx)("td",{className:"fw-light",children:(0,n.jsxs)("button",{onClick:t=>{var l,n;return preview((null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.data)?null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.data:null==e?void 0:e.data)},className:"btn btn-sm btn-outline-success",children:[" ",(0,n.jsx)("i",{className:"bi bi-eye"})," Token"]})}),(0,n.jsx)("td",{className:"fw-light",children:(0,n.jsxs)("button",{onClick:t=>preview(null==e?void 0:e.disco),className:"btn btn-sm btn-outline-success",children:[" ",(0,n.jsx)("i",{className:"bi bi-eye"})," Disco"]})}),(0,n.jsx)("td",{children:(0,n.jsx)("button",{onClick:()=>{var t,l;f(null==e?void 0:e.customer,(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.data)?null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.data:null==e?void 0:e.data,null==e?void 0:e.disco,e)},className:"btn btn-sm btn-outline-success",children:"Receipt"})}),(0,n.jsx)("td",{children:(0,o.WU)(new Date(e.created_date),"MM-DD-YYYY hh:mm:ss ")})]},t)})}),(0,n.jsx)("tfoot",{className:"bg-light",children:(0,n.jsx)("tr",{className:"py-2",children:(0,n.jsx)("td",{colSpan:"".concat(null==M?void 0:null===(h=M.theads)||void 0===h?void 0:h.length),children:(0,n.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,n.jsxs)("div",{className:"p-1 d-flex justify-content-around",children:[(null==M?void 0:M.currentPage)>1&&(0,n.jsx)("div",{className:"me-2",children:(0,n.jsxs)("button",{onClick:doPrev,className:"btn btn-outline-secondary btn-sm rounded-0",children:[(0,n.jsx)("i",{className:"bi bi-arrow-left-short align-middle"})," prev"]})}),(null==M?void 0:M.currentPage)>=0&&(0,n.jsx)("div",{className:"me-2",children:(0,n.jsx)("div",{className:"rounded-circle d-flex border text-center align-items-center justify-content-center",style:{minWidth:"30px",minHeight:"30px"},children:null==M?void 0:M.currentPage})}),(null==M?void 0:M.hasNext)&&(0,n.jsx)("div",{children:(0,n.jsxs)("button",{onClick:doNext,className:"btn btn-outline-secondary btn-sm rounded-0",children:["next ",(0,n.jsx)("i",{className:"bi bi-arrow-right-short align-middle"})]})})]}),(0,n.jsx)("div",{className:"p-1",children:(0,n.jsxs)("button",{onClick:executeDownload,className:"btn btn-success btn-sm border-0 rounded-0 float-end",children:[(0,n.jsx)("i",{className:"bi bi-cloud-download"})," export"]})})]})})})})]})}),!(null==j?void 0:j.documents)&&(null==D?void 0:D.documents)&&(0,n.jsx)("div",{className:"mt-3",children:(0,n.jsxs)("table",{className:"table table-responsive table-hover table-striped table-bordered rounded-0",children:[(0,n.jsx)("thead",{children:(0,n.jsx)("tr",{children:null==M?void 0:null===(p=M.theads)||void 0===p?void 0:p.map((e,t)=>(0,n.jsx)("th",{children:e},t))})}),(0,n.jsx)("tbody",{children:null==D?void 0:null===(g=D.documents)||void 0===g?void 0:g.map((e,t)=>{var l,a,d,r,s;return(0,n.jsxs)("tr",{children:[(0,n.jsx)("td",{children:t+1}),(0,n.jsx)("td",{children:e.meter}),(0,n.jsxs)("td",{children:["N",(null==e?void 0:null===(a=e.data)||void 0===a?void 0:null===(l=a.data)||void 0===l?void 0:l.totalAmountPaid)?null==e?void 0:null===(r=e.data)||void 0===r?void 0:null===(d=r.data)||void 0===d?void 0:d.totalAmountPaid:null==e?void 0:null===(s=e.data)||void 0===s?void 0:s.totalAmountPaid]}),(0,n.jsx)("td",{children:e.phone}),(0,n.jsx)("td",{children:e.status}),(0,n.jsx)("td",{children:e.biller}),(0,n.jsx)("td",{className:"fw-light",children:(0,n.jsxs)("button",{onClick:t=>preview(null==e?void 0:e.customer,"Customer Details"),className:"btn btn-sm btn-outline-success",children:[" ",(0,n.jsx)("i",{className:"bi bi-eye"})," Customer "]})}),(0,n.jsx)("td",{className:"fw-light",children:(0,n.jsxs)("button",{onClick:t=>{var l,n;return preview((null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.data)?null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.data:null==e?void 0:e.data)},className:"btn btn-sm btn-outline-success",children:[" ",(0,n.jsx)("i",{className:"bi bi-eye"})," Token"]})}),(0,n.jsx)("td",{className:"fw-light",children:(0,n.jsxs)("button",{onClick:t=>preview(null==e?void 0:e.disco),className:"btn btn-sm btn-outline-success",children:[" ",(0,n.jsx)("i",{className:"bi bi-eye"})," Disco"]})}),(0,n.jsx)("td",{children:(0,n.jsx)("button",{onClick:()=>{var t,l;f(null==e?void 0:e.customer,(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.data)?null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.data:null==e?void 0:e.data,null==e?void 0:e.disco,e)},className:"btn btn-sm btn-outline-success",children:"Receipt"})}),(0,n.jsx)("td",{children:(0,o.WU)(new Date(e.created_date),"MM-DD-YYYY hh:mm:ss a")})]},t)})}),(0,n.jsx)("tfoot",{className:"bg-light",children:(0,n.jsx)("tr",{className:"py-2",children:(0,n.jsx)("td",{colSpan:"".concat(null==M?void 0:null===(x=M.theads)||void 0===x?void 0:x.length),children:(0,n.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,n.jsxs)("div",{className:"p-1 d-flex justify-content-around",children:[(null==M?void 0:M.currentPage)>1&&(0,n.jsx)("div",{className:"me-2",children:(0,n.jsxs)("button",{onClick:doPrev,className:"btn btn-outline-secondary btn-sm rounded-0",children:[(0,n.jsx)("i",{className:"bi bi-arrow-left-short align-middle"})," prev"]})}),(null==M?void 0:M.currentPage)>=0&&(0,n.jsx)("div",{className:"me-2",children:(0,n.jsx)("div",{className:"rounded-circle d-flex border text-center align-items-center justify-content-center",style:{minWidth:"30px",minHeight:"30px"},children:null==M?void 0:M.currentPage})}),(null==M?void 0:M.hasNext)&&(0,n.jsx)("div",{children:(0,n.jsxs)("button",{onClick:doNext,className:"btn btn-outline-secondary btn-sm rounded-0",children:["next ",(0,n.jsx)("i",{className:"bi bi-arrow-right-short align-middle"})]})})]}),(0,n.jsx)("div",{className:"p-1",children:(0,n.jsxs)("button",{onClick:executeDownload,className:"btn btn-success btn-sm border-0 rounded-0 float-end",children:[(0,n.jsx)("i",{className:"bi bi-cloud-download"})," export"]})})]})})})})]})}),!(null==j?void 0:j.documents)&&!(null==D?void 0:D.documents)&&(0,n.jsx)("div",{className:"text-center",children:(0,n.jsx)("h4",{className:"my-5 fw-bold py-5 text-muted",children:"No Records"})})]})}},52712:function(e,t,l){l.r(t);var n=l(85893);l(67294),t.default=e=>{let{id:t,name:l,label:a,data:d=[{name:"default",value:""}],action:r,defaultValue:s="",classes:i=""}=e,selectService=e=>{e&&r(e)};return(0,n.jsxs)("div",{className:"form-floating",children:[(0,n.jsxs)("select",{value:s||"",name:l,className:"form-select border flater ".concat(i||"rounded-3"),id:t,"aria-label":"Floating label select example",placeholder:a,onChange:e=>selectService(e.target.value),children:[(0,n.jsx)("option",{value:"",children:"Select Term "}),d.map((e,t)=>(0,n.jsx)("option",{value:e.value,children:e.name},t+1))]}),(0,n.jsx)("label",{className:"fw-bold",htmlFor:t,children:a})]})}},47936:function(e,t,l){l.r(t);var n=l(85893),a=l(67294);t.default=e=>{let{defaultValue:t="",name:l,label:d,action:r,type:s="text",reference:i=null,disabled:o=!1,classes:u="",margins:c=""}=e,[m,v]=(0,a.useState)(""),[h,p]=(0,a.useState)(!1),changeEvent=e=>{v(e),r(e)},g="password"===s,x=g?h?"text":"password":s;return(0,n.jsxs)("div",{className:"form-floating ".concat(c||"mb-3"," position-relative"),children:[(0,n.jsx)("input",{defaultValue:t,disabled:o,ref:i,name:l,className:"form-control border flater ".concat(u||"rounded-3"," fw-bolder text-muted"),type:x,"aria-label":"input",placeholder:d,onChange:e=>changeEvent(e.target.value),style:g?{paddingRight:"3rem"}:void 0}),(0,n.jsx)("label",{className:"fw-bold text-muted",htmlFor:l,children:d}),g&&(0,n.jsx)("button",{type:"button",tabIndex:-1,onClick:()=>p(!h),className:"btn btn-link position-absolute p-0 border-0 text-muted",style:{right:"12px",to
1p:"50%",transform:"translateY(-50%)",fontSize:"1.1rem",zIndex:5,textDecoration:"none"},"aria-label":h?"Hide password":"Show password",children:(0,n.jsx)("i",{className:"bi ".concat(h?"bi-eye-slash":"bi-eye")})})]})}},6032:function(e,t,l){l.r(t);var n=l(85893),a=l(67294),d=l(27484),r=l.n(d),s=l(99545),i=l(52359),o=l(26829),u=l(13212),c=l(52712),m=l(47936);t.default=e=>{let{setTerms:t,setQueries:l,setStart:d,setEnd:v,setPerPage:h,termData:p=[],perPage:g=25,action:x=()=>null,state:b=[],fluid:f=!1,orderBy:j=[],setOrderBy:y,...N}=e,[w,D]=a.useState(r()()),[S,M]=a.useState(r()()),[P,Y]=a.useState(""),[k,_]=a.useState(""),[H,C]=a.useState(""),[E,T]=a.useState(""),A=a.useRef(),toDate=e=>(null==e?void 0:e.toDate)?e.toDate():(null==e?void 0:e.$d)||e||null,setStartValue=e=>{D(e),d({value:toDate(e),type:null==b?void 0:b.start})},setEndValue=e=>{M(e),v({value:toDate(e),type:null==b?void 0:b.end})};return(0,n.jsx)("div",{className:"d-flex align-tems-center justify-content-center",children:(0,n.jsxs)("div",{className:"row p-0 m-0 ".concat(f?"w-100":""),children:[(0,n.jsx)("div",{className:"col-12 col-xl-6 px-0",children:(0,n.jsxs)("div",{className:"row m-0 p-0 w-100",children:[(0,n.jsx)("div",{className:"col-12 col-lg-5 px-0",children:(0,n.jsxs)("div",{className:"d-flex align-item-center justify-content-center w-100 flex-row",children:[(0,n.jsx)("div",{className:"d-block flex-grow-1",children:(0,n.jsx)(c.default,{id:"per_page_items",name:"per_page",label:"Limit",action:e=>{C(e),h({value:e,type:null==b?void 0:b.perPage})},defaultValue:g,classes:"rounded-0 rounded-start bg-white",data:[{name:"".concat(g),value:g},{name:"30",value:30},{name:"50",value:50},{name:"100",value:100},{name:"150",value:150},{name:"200",value:200},{name:"250",value:250},{name:"500",value:500},{name:"1000",value:1e3}]})}),j.length>0&&(0,n.jsx)("div",{className:"d-block flex-grow-1",children:(0,n.jsx)(c.default,{id:"order_by",name:"order_by",label:"Order By",action:e=>{T(e),y({value:e,type:null==b?void 0:b.order})},defaultValue:E,classes:"rounded-0 bg-white",data:j})}),(0,n.jsx)("div",{className:"d-block flex-grow-1",children:(0,n.jsx)(c.default,{id:"select_input",name:"search_term",label:"Filter By",action:e=>{if(_(e),t({value:e,type:null==b?void 0:b.term}),e&&A.current){let t=p.find(t=>t.value===e);t&&void 0!==t.example&&(A.current.placeholder="Example: "+t.example)}},defaultValue:k,data:p,classes:"rounded-0 bg-white"})})]})}),(0,n.jsx)("div",{className:"col-12 col-lg-7 px-0",children:(0,n.jsx)(m.default,{defaultValue:P,name:"Search_bar",label:"Search Input",action:e=>{Y(e),l({value:e,type:null==b?void 0:b.query})},type:"text",reference:A,disabled:!1,classes:"rounded-0 bg-white",margins:"m-0"})})]})}),(0,n.jsx)("div",{className:"col-12 col-xl-5 px-0",children:(0,n.jsx)(i._,{dateAdapter:o.y,children:(0,n.jsxs)("div",{className:"d-flex w-100",children:[(0,n.jsx)("div",{className:"input-group input-group-lg border",children:(0,n.jsx)(u.x,{label:"Start date",value:w,onChange:e=>setStartValue(e),inputFormat:"DD/MM/YYYY HH:mm",renderInput:e=>(0,n.jsx)(s.Z,{...e,size:"small",className:"form-control form-control-lg rounded-0 c-picker",placeholder:"Start date",fullWidth:!0})})}),(0,n.jsx)("div",{className:"input-group input-group-lg border",children:(0,n.jsx)(u.x,{label:"End date",value:S,onChange:e=>setEndValue(e),inputFormat:"DD/MM/YYYY HH:mm",renderInput:e=>(0,n.jsx)(s.Z,{...e,size:"small",className:"form-control form-control-lg rounded-0 c-picker",placeholder:"End date",fullWidth:!0})})})]})})}),(0,n.jsx)("div",{className:"col-12 col-xl-1 px-0",children:(0,n.jsx)("button",{onClick:x,className:"btn btn-lg btn-success rounded-0 c-picker w-100 d-block d-lg-inline w-lg-auto rounded-end",children:"Search"})})]})})}}}]);
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.