1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5abb5183-3211-4a1b-bd58-0b9d80b0c427",e._sentryDebugIdIdentifier="sentry-dbid-5abb5183-3211-4a1b-bd58-0b9d80b0c427")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7542,7568,4684,3587],{61904:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/hr/[tenant]/e-signatures/requests",function(){return a(31501)}])},86479:function(e,t,a){"use strict";a.d(t,{jC:function(){return s},kv:function(){return i},v2:function(){return n},Uw:function(){return r},TM:function(){return o}});let n={id:"portal-hr-dashboard",steps:[{target:'[data-tour="dashboard-overview"]',title:"Welcome to Your Dashboard",content:"This is your central hub for staying connected with your team and organization. Let's take a quick tour of the key features available to you.",disableBeacon:!0,placement:"auto"},{target:'[data-tour="sidebar-dashboard"]',title:"Dashboard Home",content:"Return here anytime to see your tasks, updates, and activity at a glance.",placement:"auto"},{target:'[data-tour="sidebar-hiring"]',title:"Hiring & Recruitment",content:"Access job postings, track applications, and stay informed on hiring progress within your organization.",placement:"auto"},{target:'[data-tour="sidebar-time-off"]',title:"Time-off",content:"Request time-off, view your leave balance, and see who is out on the team calendar.",placement:"auto"},{target:'[data-tour="sidebar-workflows"]',title:"Workflows",content:"Complete assigned workflows such as onboarding tasks, document submissions, and other HR processes.",placement:"auto"},{target:'[data-tour="sidebar-e-signatures"]',title:"E-Signatures",content:"Sign documents electronically and track the status of signature requests sent to you.",placement:"auto"},{target:'[data-tour="sidebar-tasks"]',title:"Tasks",content:"View and complete your assigned tasks, and keep track of what needs your attention.",placement:"auto"},{target:'[data-tour="sidebar-calendar"]',title:"Calendar",content:"View team schedules, upcoming time-off, and important dates all in one place.",placement:"auto"},{target:'[data-tour="sidebar-performance"]',title:"Performance",content:"Access performance reviews, goals, and feedback to support your growth and development.",placement:"auto"},{target:'[data-tour="sidebar-settings"]',title:"Settings",content:"Access your account settings, preferences, and portal configuration options.",placement:"auto"},{target:'[data-tour="sidebar-reports"]',title:"Reports",content:"Explore reports and insights to stay informed about team and organizational metrics.",placement:"auto"}]},r={id:"portal-job-posting",steps:[{target:'[data-tour="job-basics"]',title:"Job Basics",content:"Start by entering the job title and a brief description. These details help candidates find your posting.",disableBeacon:!0,placement:"auto"},{target:'[data-tour="job-description"]',title:"Job Description",content:"Write a compelling job description. Use our AI assistant to help craft the perfect description that attracts top talent.",placement:"auto"},{target:'[data-tour="requirements"]',title:"Requirements & Qualifications",content:"List the required and preferred qualifications for this role. Be specific to attract the right candidates.",placement:"auto"},{target:'[data-tour="questions"]',title:"Screening Questions",content:"Add custom questions to help filter candidates automatically and save time in your review process.",placement:"auto"}]},s={id:"portal-applications",steps:[{target:'[data-tour="applications-page-overview"]',title:"Applications Management",content:"This is where you review and manage all job applications. Track candidates through your hiring pipeline from initial application to offer.",disableBeacon:!0,placement:"auto"},{target:'[data-tour="application-search"]',title:"Search Applications",content:"Quickly find candidates by searching their name or email address.",placement:"auto"},{target:'[data-tour="application-tabs"]',title:"Filter by Status",content:"Use tabs to filter applications by their current status: new applications, shortlisted candidates, interviews scheduled, offers made, and archived.",placement:"auto"}
1,{target:'[data-tour="applications-list"]',title:"Applications List",content:"Click on any application to view candidate details, resumes, and move them through your hiring process. You can also select multiple applications for bulk actions.",placement:"auto"}]},o={id:"portal-workflows",steps:[{target:'[data-tour="workflows-overview"]',title:"Workflows Overview",content:"Automate your onboarding process with custom workflows. Create task sequences for new hires to complete.",disableBeacon:!0,placement:"auto"},{target:'[data-tour="create-workflow"]',title:"Create a Workflow",content:"Click here to design a new onboarding workflow with tasks, documents, and signatures.",placement:"auto"},{target:'[data-tour="workflows-list"]',title:"Your Workflows",content:"View and manage all your workflows here. Assign workflows to employees and track completion progress.",placement:"auto"}]},i={id:"portal-e-signatures",steps:[{target:'[data-tour="signatures-overview"]',title:"E-Signatures",content:"Send documents for legally binding electronic signatures. Perfect for offer letters, contracts, and forms.",disableBeacon:!0,placement:"auto"},{target:'[data-tour="create-signature-request"]',title:"Create Signature Request",content:"Upload a document and add signature fields, then send it to employees or candidates for signing.",placement:"auto"},{target:'[data-tour="signature-search"]',title:"Search Requests",content:"Find signature requests by searching for document names or recipient names.",placement:"auto"},{target:'[data-tour="signature-tabs"]',title:"Filter by Status",content:"View signature requests by status: pending signatures, completed, or expired.",placement:"auto"}]}},31501:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return F}});var n=a(52322),r=a(47023),s=a(79663),o=a(65405),i=a(51634),l=a(1973),c=a(65232),u=a(17047),d=a(77590),p=a(78690),m=a(36728),g=a(23825),f=a(75588),b=a(42399),h=a(51795),y=a(75457),v=a(2369),x=a(92942),C=a(12524),k=a.n(C),w=a(16526),N=a(13980),j=a.n(N),P=a(2784),L=a(54087),E=a(91824),O=a(71429);let R=e=>{var t,a,r;let{request:s,onClick:o,onView:i,onSend:l,onSendReminder:c,onDownload:u,onCancel:d,className:p}=e,[m,g]=(0,P.useState)(!1),f=e=>t=>{t.stopPropagation(),g(!1),e&&e(s)},b=s.signed_count||0,h=s.total_signers||(null===(t=s.signers)||void 0===t?void 0:t.length)||0,y=h>0?b/h*100:0,C="draft"===s.status,N=["pending","partially_signed"].includes(s.status),j="completed"===s.status,R=["draft","pending","partially_signed"].includes(s.status);return(0,n.jsxs)("div",{className:k()("bg-white border border-gray-200 rounded-lg p-4 hover:shadow-md transition-shadow",{"cursor-pointer":o},p),onClick:o?()=>o(s):void 0,onKeyDown:o?e=>"Enter"===e.key&&o(s):void 0,role:o?"button":void 0,tabIndex:o?0:void 0,children:[(0,n.jsxs)("div",{className:"flex items-start justify-between mb-3",children:[(0,n.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,n.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,n.jsx)("h3",{className:"font-semibold text-gray-900 truncate",children:s.title||"Untitled Request"}),(0,n.jsx)(O.Z,{size:"sm",status:s.status})]}),!!(null===(a=s.template)||void 0===a?void 0:a.name)&&(0,n.jsxs)("p",{className:"text-xs text-gray-500 truncate",children:["Template: ",null===(r=s.template)||void 0===r?void 0:r.name]}),!!s.description&&(0,n.jsx)("p",{className:"text-xs text-gray-500 truncate",children:s.description})]}),!!(s.priority&&"normal"!==s.priority)&&(0,n.jsx)(E.Z,{priority:s.priority,size:"sm"}),(0,n.jsxs)("div",{className:"relative ml-2",children:[(0,n.jsx)("button",{"aria-label":"Request actions",className:"p-2 text-gray-400 hover:text-gray-600 hover:bg-gray-100 rounded-full",onClick:e=>{e.stopPropagation(),g(e=>!e)},type:"button",children:(0,n.jsx)(x.FontAwesomeIcon,{icon:v.iV1})}),!!m&&(0,n.jsxs)("div",{className:"absolute right-0 top-full mt-1 w-44 bg-white border border-gray-200 rounded-lg shadow-lg z-10",children:[!!i&&(0,n.jsxs)("button",{className:"w-full px-4 py-2 text-left text-sm text-gray-700 hover:bg-gray-50 flex items-center gap-2",onClick:f(i),type:"button",children:[(0,n.jsx)(x.FontAwesomeIcon,{className:"text-gray-400",icon:v.Mdf}),"View Details"]}
1),!!(l&&C)&&(0,n.jsxs)("button",{className:"w-full px-4 py-2 text-left text-sm text-gray-700 hover:bg-gray-50 flex items-center gap-2",onClick:f(l),type:"button",children:[(0,n.jsx)(x.FontAwesomeIcon,{className:"text-gray-400",icon:v.XCy}),"Send Request"]}),!!(c&&N)&&(0,n.jsxs)("button",{className:"w-full px-4 py-2 text-left text-sm text-gray-700 hover:bg-gray-50 flex items-center gap-2",onClick:f(c),type:"button",children:[(0,n.jsx)(x.FontAwesomeIcon,{className:"text-gray-400",icon:v.FU$}),"Send Reminder"]}),!!(u&&j)&&(0,n.jsxs)("button",{className:"w-full px-4 py-2 text-left text-sm text-gray-700 hover:bg-gray-50 flex items-center gap-2",onClick:f(u),type:"button",children:[(0,n.jsx)(x.FontAwesomeIcon,{className:"text-gray-400",icon:v.q7m}),"Download"]}),!!(d&&R)&&(0,n.jsxs)("button",{className:"w-full px-4 py-2 text-left text-sm text-red-600 hover:bg-red-50 flex items-center gap-2",onClick:f(d),type:"button",children:[(0,n.jsx)(x.FontAwesomeIcon,{className:"text-red-400",icon:v.NBC}),"Cancel Request"]})]})]})]}),h>0&&(0,n.jsxs)("div",{className:"mb-3",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between text-xs text-gray-500 mb-1",children:[(0,n.jsxs)("div",{className:"flex items-center gap-1",children:[(0,n.jsx)(x.FontAwesomeIcon,{icon:v.FVb}),(0,n.jsxs)("span",{children:[b," of ",h," signed"]})]}),(0,n.jsxs)("span",{children:[Math.round(y),"%"]})]}),(0,n.jsx)("div",{className:"w-full bg-gray-200 rounded-full h-1.5",children:(0,n.jsx)("div",{className:k()("h-1.5 rounded-full transition-all duration-300",{"bg-green-500":100===y,"bg-blue-500":y>0&&y<100,"bg-gray-300":0===y}),style:{width:"".concat(y,"%")}})})]}),(0,n.jsxs)("div",{className:"flex items-center justify-between pt-3 border-t border-gray-100",children:[(0,n.jsxs)("div",{className:"flex items-center gap-3",children:[!!s.expires_at&&(0,n.jsx)(L.Z,{expiresAt:s.expires_at,size:"sm"}),(0,n.jsxs)("span",{className:"text-xs text-gray-400",children:["Created ",(e=>{if(!e)return"";try{return(0,w.Z)(new Date(e),{addSuffix:!0})}catch(e){return""}})(s.created_at)]})]}),!!o&&(0,n.jsx)(x.FontAwesomeIcon,{className:"text-gray-400 text-sm",icon:v._tD})]})]})};R.propTypes={request:j().shape({id:j().oneOfType([j().string,j().number]).isRequired,title:j().string,template_name:j().string,status:j().string.isRequired,priority:j().string,signers:j().array,expires_at:j().string,created_at:j().string,signed_count:j().number,total_signers:j().number}).isRequired,onClick:j().func,onView:j().func,onSend:j().func,onSendReminder:j().func,onDownload:j().func,onCancel:j().func,className:j().string};var A=a(84475),S=a(59417),T=a(99603),I=a(5632),_=a(62202),q=a(79337),B=a(86479);let D=[{key:"all",label:"All"},{key:"pending",label:"Pending"},{key:"partially_signed",label:"In Progress"},{key:"completed",label:"Completed"},{key:"declined",label:"Declined"},{key:"expired",label:"Expired"}],Z=e=>{var t;let{user:a,tenantName:v}=e,x=(0,I.useRouter)(),[C,k]=(0,P.useState)(0),[w,N]=(0,P.useState)(""),[j,L]=(0,P.useState)(1);(0,h.Y)(B.kv,{delay:1500,waitForElements:!0});let E=(0,p.Z)(w,300),O=null===(t=D[C])||void 0===t?void 0:t.key,{data:A,isLoading:Z,isFetching:F,error:U}=(0,m.yh)({status:"all"!==O?O:void 0,search:E||void 0,page:j,limit:20}),H=(null==A?void 0:A.data)||[],M=(null==A?void 0:A.meta)||{},W=(0,m.Od)({onSuccess:()=>{_.default.success("Signature request sent successfully")},onError:e=>{_.default.error(e.message||"Failed to send request")}}),z=(0,P.useCallback)(e=>{N(e.target.value),L(1)},[]),V=(0,P.useCallback)(()=>{N(""),L(1)},[]),Y=(0,P.useCallback)(e=>{k(e),L(1)},[]),J=(0,P.useCallback)(()=>{x.push("/hr/".concat(v,"/e-signatures/requests/new"))},[x,v]),K=(0,P.useCallback)(e=>{x.push("/hr/".concat(v,"/e-signatures/requests/").concat(e.srid))},[x,v]),G=(0,P.useCallback)(e=>{var t;(0,u.Z)({handler:async()=>{await W.mutateAsync({requestId:e.srid})},title:"Send Signature Request",message:'Are you sure you want to send "'.concat(e.title||"this request",'"? ').concat(e.total_signers||(null===(t=e.signers)||void 0===t?void 0:t.length)||0," signer(s) will be notified to sign the document."),confirmButtonText:"Send Request",cancelButtonText:"Cancel"})},[W]),Q=[{href:"/hr/".concat(v,"/e-signatures"),name:"E-Signatures",nodeType:"Link"},{href:"/hr/".concat(v,"/e-signatures/requests"),name:"Requests",nodeType:"Link"}],X=0===H.length,$=E||"all"!==O;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(q.Z,{title:"".concat((0,d.kC)((0,d.parseUnderScore)(v))," - Signature Requests")}),(0,n.jsxs)("main",{"aria-label":"Signature Requests Management",className:"container flex flex-col gap-4 mx-auto px-4 md:px-8 lg:px-12 pb-6",role:"main",children:[(0,n.jsx)(f.Z,{actions:(0,n.jsx)(r.Z,{beforeIcon:(0,n.jsx)(T.G,{className:"mr-2",icon:S.r8p}
1),"data-tour":"create-signature-request",design:"primary",onClick:J,children:"New Request"}),breadcrumbs:Q,description:"Track how far each document has got and who still needs to sign",tenantName:v,title:"Signature Requests",titleProps:{"data-tour":"signatures-overview"}}),(0,n.jsxs)(c.ZP,{children:[(0,n.jsx)(c.Ol,{children:(0,n.jsxs)("div",{className:"w-full flex flex-col gap-4",children:[(0,n.jsx)("div",{className:"flex flex-col sm:flex-row sm:items-center gap-4","data-tour":"signature-search",children:(0,n.jsx)(y.Z,{className:"flex-1 max-w-sm",onChange:z,onClear:V,placeholder:"Search requests...",value:w})}),(0,n.jsx)("div",{"data-tour":"signature-tabs",children:(0,n.jsxs)(s.ZP,{activeIndex:C,className:"border-0",justify:"start",onChange:Y,syncWithUrl:!1,children:[D.map(e=>(0,n.jsx)(o.Z,{label:e.label},e.key)),D.map(e=>(0,n.jsx)(i.Z,{},"panel-".concat(e.key)))]})})]})}),(0,n.jsxs)(c.eW,{children:[(0,n.jsx)(l.Z,{action:Z||U||!X?void 0:$?(0,n.jsx)(r.Z,{design:"secondary",onClick:()=>{N(""),k(0)},children:"Clear Filters"}):(0,n.jsx)(r.Z,{beforeIcon:(0,n.jsx)(T.G,{className:"mr-2",icon:S.r8p}
1),design:"primary",onClick:J,children:"Create Your First Request"}),description:Z||U||!X?U?"Please try refreshing the page.":void 0:$?"No requests match your current filters.":"Send documents for electronic signatures.",design:"wrapped",icon:Z||U||!X?void 0:S.rxY,isError:!!(!Z&&U),isLoading:Z,message:Z?"Loading requests...":U?"Failed to load requests":X?$?"No requests found":"No signature requests yet":void 0}),!!(!Z&&!U&&!X)&&(0,n.jsx)(g.Z,{isFetching:F,children:(0,n.jsx)("div",{className:"grid grid-cols-1 gap-4",children:H.map(e=>(0,n.jsx)(R,{onClick:K,onSend:G,onView:K,request:e},e.srid))})}),M.last_page>1&&(0,n.jsx)("div",{className:"mt-6 pt-4 border-t border-gray-200",children:(0,n.jsx)(b.Z,{currentPage:j,lastPage:M.last_page,onChange:e=>L(e+1)})})]})]})]})]})};Z.getInitialProps=async e=>{let t=e.query.tenant;return!t&&e.res?{notFound:!0}:{tenantName:t}},Z.propTypes={user:j().object,tenantName:j().string};var F=(0,A.withAuthSync)(Z)},17047:function(e,t,a){"use strict";var n=a(52322),r=a(2784),s=a(94217);a(56486);var o=a(47023),i=a(59578),l=a(42369),c=a(76467);let u=e=>{let{onClose:t,handler:a,preOnCloseFn:s,title:u,message:d,details:p,confirmButtonText:m,cancelButtonText:g,initialIsLoading:f,suppressRecording:b}=e,[h,y]=(0,r.useState)(!1),v=f||h,x=(0,r.useCallback)(async()=>{y(!0);try{await a(),s(),t()}catch(e){y(!1),(0,i.N2)(e,"ConfirmDialogContent")}},[a,s,t]),C=(0,r.useCallback)(()=>{h||(s(),t())},[h,s,t]);return(0,n.jsxs)("div",{className:"confirm-dialog flex flex-col bg-white py-3 px-3 sm:py-4 sm:px-4 roun
1ded shadow-sm relative".concat(b?" ".concat("fs-exclude"):""),"data-hj-suppress":b||void 0,"data-hs-do-not-collect":b?"true":void 0,children:[!!v&&(0,n.jsx)(l.J,{fixed:!1,size:"sm"}),(0,n.jsx)("div",{className:"w-full border-gray-200",children:(0,n.jsx)(c.Z,{className:"leading-none",variant:"heading5",children:u})}),(0,n.jsx)("hr",{className:"-mx-3 sm:-mx-4 my-2 sm:my-3"}),(0,n.jsxs)("div",{className:"w-full py-2",children:[(0,n.jsx)(c.Z,{variant:"body",children:d}),!!p&&(0,n.jsx)(c.Z,{className:"mt-2 break-all",color:"text-gray-600",variant:"caption",children:p})]}),(0,n.jsx)("hr",{className:"-mx-3 sm:-mx-4 my-2 sm:my-3"}),(0,n.jsxs)("div",{className:"w-full flex flex-col-reverse sm:flex-row sm:justify-between gap-2 border-gray-200",children:[(0,n.jsx)(o.Z,{className:"w-full sm:w-auto",design:"secondary",disabled:h,onClick:C,children:g}),(0,n.jsx)(o.Z,{className:"w-full sm:w-auto",design:"primary",disabled:h,isLoading:h,onClick:x,children:m})]})]})};t.Z=e=>{let{handler:t,preOnCloseFn:a=()=>{},title:r="Are you sure?",message:o="It may not be possible to undo this action. Are you sure you want to proceed?",details:i="",confirmButtonText:l="Yes, Proceed.",cancelButtonText:c="No, Let me check.",canExit:d=!0,isLoading:p=!1,suppressRecording:m=!1}=e;(0,s._1)({closeOnEscape:d,closeOnClickOutside:d,customUI:e=>{let{onClose:s}=e;return(0,n.jsx)(u,{cancelButtonText:c,confirmButtonText:l,details:i,handler:t,initialIsLoading:p,message:o,onClose:s,preOnCloseFn:a,suppressRecording:m,title:r})}})}},1973:function(e,t,a){"use strict";var n=a(52322),r=a(2369),s=a(92942),o=a(13980),i=a.n(o);a(2784);var l=a(42369);let c=e=>{let{items:t,message:a,description:o,icon:i,showIcon:l,action:c}=e;return(0,n.jsxs)("div",{className:"w-full h-full flex justify-center items-center flex-col p-8",children:[!!l&&(0,n.jsx)(s.FontAwesomeIcon,{className:"text-gray-400 mb-2 text-3xl",icon:i||r.wK3,size:"xl"}),!!t&&(0,n.jsxs)("p",{className:"text-gray-500 text-center font-medium",children:["We couldn't load any ",t,"."]}),!!a&&(0,n.jsx)("p",{className:"text-gray-500 text-center font-medium",children:a}),!!o&&(0,n.jsx)("p",{className:"text-gray-400 text-center text-sm mt-1",children:o}),!!c&&(0,n.jsx)("div",{className:"mt-4",children:c})]})};c.propTypes={showIcon:i().bool,items:i().string,message:i().string,description:i().string,icon:i().object,action:i().node};let u=e=>{let{className:t,isLoading:a,action:o,items:i,message:u,description:d,icon:p,showIcon:m,isError:g}=e;return(0,n.jsxs)("div",{className:"w-full bg-transparent text-center flex flex-col items-center ".concat(t),children:[!a&&!g&&(0,n.jsx)(c,{action:o,description:d,icon:p,items:i,message:u,showIcon:m}),!a&&!!g&&(0,n.jsxs)("div",{className:"w-full flex flex-col justify-center items-center text-red-500",children:[(0,n.jsx)(s.FontAwesomeIcon,{className:"mb-2",icon:r.eHv,size:"xl"}),(0,n.jsx)("p",{className:"text-center font-medium",children:u||"An error occurred loading ".concat(null!=i?i:"data","...")}),!!d&&(0,n.jsx)("p",{className:"text-red-400 text-center text-sm mt-1",children:d}),!!o&&(0,n.jsx)("div",{className:"mt-4",children:o})]}),!!a&&(0,n.jsx)("div",{className:"w-full flex justify-center items-center",children:(0,n.jsx)(l.Z,{size:"sm"})})]})};u.propTypes={items:i().string,message:i().string,description:i().string,icon:i().object,action:i().node,className:i().string,showIcon:i().bool,isLoading:i().bool,isError:i().bool};let d=e=>{let{items:t,message:a,description:r,icon:s,action:o,className:i,showIcon:l=!0,design:c,isLoading:d=!1,isError:p=!1}=e;return"wrapped"===c?(0,n.jsx)("div",{className:"w-full bg-blue-50 p-4 rounded border border-dashed",children:(0,n.jsx)(u,{action:o,className:i,description:r,icon:s,isError:p,isLoading:d,items:t,message:a,showIcon:l})}):(0,n.jsx)(u,{action:o,className:i,description:r,icon:s,isError:p,isLoading:d,items:t,message:a,showIcon:l})};d.propTypes={items:i().string,message:i().string,description:i().string,icon:i().object,action:i().node,className:i().string,showIcon:i().bool,design:i().oneOf(["wrapped","default"]),isLoading:i().bool,isError:i().bool},t.Z=d},78690:function(e,t,a){"use strict";var n=a(2784);
1t.Z=function(e,t){let[a,r]=(0,n.useState)(e);return(0,n.useEffect)(()=>{let a=setTimeout(()=>{r(e)},t);return()=>{clearTimeout(a)}},[e,t]),a}},42399:function(e,t,a){"use strict";var n=a(52322);a(2784);var r=a(13980),s=a.n(r),o=a(92942),i=a(2369),l=a(37492),c=a.n(l),u=a(47023);let d=e=>{let{lastPage:t,currentPage:a,onChange:r}=e;return t&&a&&!(t<=1)?(0,n.jsx)("div",{className:"w-full md:w-auto overflow-auto md:bg-blue-50 py-3 md:px-3 rounded-lg flex justify-center",children:(0,n.jsx)(c(),{activeLinkClassName:"!bg-white !border-blue !text-blue",breakLabel:"...",breakLinkClassName:"inline-block md:h-10 md:w-10 flex items-center justify-center md:mr-2",className:"cx-pagination h-full flex flex-row justify-center items-center",forcePage:Number(a)-1,marginPagesDisplayed:1,nextClassName:"ml-auto md:ml-10",nextLabel:(0,n.jsx)(u.Z,{beforeIcon:(0,n.jsx)(o.FontAwesomeIcon,{className:"text-base",icon:i._tD}),className:"h-10 w-10 bg-white border !text-blue-darkest hover:!bg-blue hover:!border-blue hover:!text-white !rounded-lg"}),nextLinkClassName:"flex items-center gap-1 md:gap-3 ml-1 md:ml-3",onPageChange:e=>r(e.selected),pageClassName:"",pageCount:Number(t),pageLinkClassName:"inline-block h-10 w-10 flex items-center justify-center border border-transparent rounded-lg text-base font-normal text-blue-darkest leading-none hover:border-blue hover:bg-white md:mr-2 hover:!text-blue",pageRangeDisplayed:3,previousClassName:"mr-auto md:mr-10",previousLabel:(0,n.jsx)(u.Z,{beforeIcon:(0,n.jsx)(o.FontAwesomeIcon,{className:"text-base",icon:i.A35}),className:"h-10 w-10 bg-white border !text-blue-darkest hover:!bg-blue hover:!border-blue hover:!text-white !rounded-lg"}),previousLinkClassName:"flex items-center gap-1 md:gap-3 mr-1 md:mr-3",renderOnZeroPageCount:null})}):null};d.propTypes={onChange:s().func,currentPage:s().number.isRequired,lastPage:s().number.isRequired},t.Z=d},51795:function(e,t,a){"use strict";a.d(t,{Y:function(){return s}});var n=a(2784),r=a(72916);function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{delay:a=1e3,enabled:s=!0,waitForElements:o=!0,maxRetries:i=3}=t,{startTour:l,hasCompletedTour:c,hasSkippedTour:u}=(0,r.r)(),[d,p]=(0,n.useState)(!1),[m,g]=(0,n.useState)(!1),f=(0,n.useRef)(0);return(0,n.useEffect)(()=>{if(!s||m)return;let e=setTimeout(()=>{p(!0)},a);return()=>clearTimeout(e)},[s,a,m]),(0,n.useEffect)(()=>{if(!s||!d||m)return;if(!e||!e.id||!Array.isArray(e.steps)||0===e.steps.length){console.warn("Invalid tour object provided to useAutoStartTour"),g(!0);return}if(c(e.id)||u(e.id)){g(!0);return}if(o&&"undefined"!=typeof document){let t=e.steps[0].target;if(!document.querySelector(t)){if(f.current+=1,f.current>=i){console.warn("Tour target not found after ".concat(i," retries: ").concat(t,". Giving up.")),g(!0);return}console.warn("Tour target not found: ".concat(t,". Retrying...")),p(!1);let e=setTimeout(()=>{p(!0)},500);return()=>clearTimeout(e)}}let t=l(e);g(!0),t||console.warn("Failed to start tour: ".concat(e.id))},[s,d,m,e,l,c,u,o,i]),{isReady:d,hasAttempted:m,retryCount:f.current}}},75457:function(e,t,a){"use strict";var n=a(52322),r=a(2369),s=a(92942),o=a(12524),i=a.n(o),l=a(13980),c=a.n(l);a(2784);var u=a(95254);let d=e=>{let{value:t,onChange:a,onClear:o,placeholder:l="Search...",className:c,name:d="search"}=e;return(0,n.jsxs)("div",{className:i()("relative w-full md:w-72",c),children:[(0,n.jsx)("div",{className:"absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none",children:(0,n.jsx)(s.FontAwesomeIcon,{className:"text-gray-400 text-sm",icon:r.wn1})}
1),(0,n.jsx)(u.o,{inputClassName:"pl-10 pr-10",name:d,onChange:a,placeholder:l,type:"text",value:t}),!!(t&&o)&&(0,n.jsx)("button",{"aria-label":"Clear search",className:"absolute inset-y-0 right-0 pr-3 flex items-center text-gray-400 hover:text-gray-600",onClick:o,type:"button",children:(0,n.jsx)(s.FontAwesomeIcon,{className:"text-sm",icon:r.NBC})})]})};d.propTypes={value:c().string.isRequired,onChange:c().func.isRequired,onClear:c().func,placeholder:c().string,className:c().string,name:c().string},t.Z=d},51634:function(e,t,a){"use strict";var n=a(52322),r=a(13980),s=a.n(r);let o=(0,a(2784).memo)(function(e){let{children:t,padding:a=0,className:r=""}=e;return(0,n.jsx)("div",{className:"w-full ".concat(a?"p-".concat(a):""," ").concat(r).trim(),children:t})});o.displayName="TabPanel",o.propTypes={children:s().node,padding:s().oneOfType([s().number,s().string]),className:s().string},t.Z=o},56486:function(){},37492:function(e,t,a){var n;n=e=>(()=>{var t={703:(e,t,a)=>{"use strict";var n=a(414);function r(){}function s(){}s.resetWarningCache=r,e.exports=function(){function e(e,t,a,r,s,o){if(o!==n){var i=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:r};return a.PropTypes=a,a}},697:(e,t,a)=>{e.exports=a(703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:t=>{"use strict";t.exports=e}},a={};function n(e){var r=a[e];if(void 0!==r)return r.exports;var s=a[e]={exports:{}};return t[e](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{"use strict";n.r(r),n.d(r,{default:()=>y});var e=n(98),t=n.n(e),a=n(697),s=n.n(a);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}var i=function(e){var a=e.pageClassName,n=e.pageLinkClassName,r=e.page,s=e.selected,i=e.activeClassName,l=e.activeLinkClassName,c=e.getEventListener,u=e.pageSelectedHandler,d=e.href,p=e.extraAriaContext,m=e.pageLabelBuilder,g=e.rel,f=e.ariaLabel||"Page "+r+(p?" "+p:""),b=null;return s&&(b="page",f=e.ariaLabel||"Page "+r+" is your current page",a=void 0!==a?a+" "+i:i,void 0!==n?void 0!==l&&(n=n+" "+l):n=l),t().createElement("li",{className:a},t().createElement("a",o({rel:g,role:d?void 0:"button",className:n,href:d,tabIndex:s?"-1":"0","aria-label":f,"aria-current":b,onKeyPress:u},c(u)),m(r)))};function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}i.propTypes={pageSelectedHandler:s().func.isRequired,selected:s().bool.isRequired,pageClassName:s().string,pageLinkClassName:s().string,activeClassName:s().string,activeLinkClassName:s().string,extraAriaContext:s().string,href:s().string,ariaLabel:s().string,page:s().number.isRequired,getEventListener:s().func.isRequired,pageLabelBuilder:s().func.isRequired,rel:s().string};var c=function(e){var a=e.breakLabel,n=e.breakAriaLabel,r=e.breakClassName,s=e.breakLinkClassName,o=e.breakHandler,i=e.getEventListener;return t().createElement("li",{className:r||"break"},t().createElement("a",l({className:s,role:"button",tabIndex:"0","aria-label":n,onKeyPress:o},i(o)),a))};function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!=e?e:t}function d(e){return(d="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})(e)}function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function m(e,t){return(m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function g(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}
1c.propTypes={breakLabel:s().oneOfType([s().string,s().node]),breakAriaLabel:s().string,breakClassName:s().string,breakLinkClassName:s().string,breakHandler:s().func.isRequired,getEventListener:s().func.isRequired};var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(s,e);var a,n,r=(n=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=f(s);return e=n?Reflect.construct(t,arguments,f(this).constructor):t.apply(this,arguments),function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return g(e)}(this,e)});function s(e){var a,n;return function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,s),b(g(a=r.call(this,e)),"handlePreviousPage",function(e){var t=a.state.selected;a.handleClick(e,null,t>0?t-1:void 0,{isPrevious:!0})}),b(g(a),"handleNextPage",function(e){var t=a.state.selected,n=a.props.pageCount;a.handleClick(e,null,t<n-1?t+1:void 0,{isNext:!0})}),b(g(a),"handlePageSelected",function(e,t){if(a.state.selected===e)return a.callActiveCallback(e),void a.handleClick(t,null,void 0,{isActive:!0});a.handleClick(t,null,e)}),b(g(a),"handlePageChange",function(e){a.state.selected!==e&&(a.setState({selected:e}
1),a.callCallback(e))}),b(g(a),"getEventListener",function(e){return b({},a.props.eventListener,e)}),b(g(a),"handleClick",function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=r.isPrevious,o=r.isNext,i=r.isBreak,l=r.isActive;e.preventDefault?e.preventDefault():e.returnValue=!1;var c=a.state.selected,u=a.props.onClick,d=n;if(u){var p=u({index:t,selected:c,nextSelectedPage:n,event:e,isPrevious:void 0!==s&&s,isNext:void 0!==o&&o,isBreak:void 0!==i&&i,isActive:void 0!==l&&l});if(!1===p)return;Number.isInteger(p)&&(d=p)}void 0!==d&&a.handlePageChange(d)}),b(g(a),"handleBreakClick",function(e,t){var n=a.state.selected;a.handleClick(t,e,n<e?a.getForwardJump():a.getBackwardJump(),{isBreak:!0})}),b(g(a),"callCallback",function(e){void 0!==a.props.onPageChange&&"function"==typeof a.props.onPageChange&&a.props.onPageChange({selected:e})}),b(g(a),"callActiveCallback",function(e){void 0!==a.props.onPageActive&&"function"==typeof a.props.onPageActive&&a.props.onPageActive({selected:e})}),b(g(a),"getElementPageRel",function(e){var t=a.state.selected,n=a.props,r=n.nextPageRel,s=n.prevPageRel,o=n.selectedPageRel;return t-1===e?s:t===e?o:t+1===e?r:void 0}),b(g(a),"pagination",function(){var e=[],n=a.props,r=n.pageRangeDisplayed,s=n.pageCount,o=n.marginPagesDisplayed,i=n.breakLabel,l=n.breakClassName,u=n.breakLinkClassName,d=n.breakAriaLabels,p=a.state.selected;if(s<=r)for(var m=0;m<s;m++)e.push(a.getPageElement(m));else{var g=r/2,f=r-g;p>s-r/2?g=r-(f=s-p):p<r/2&&(f=r-(g=p));var b,h,y=function(e){return a.getPageElement(e)},v=[];for(b=0;b<s;b++){var x=b+1;if(x<=o)v.push({type:"page",index:b,display:y(b)});else if(x>s-o)v.push({type:"page",index:b,display:y(b)});else if(b>=p-g&&b<=p+(0===p&&r>1?f-1:f))v.push({type:"page",index:b,display:y(b)});else if(i&&v.length>0&&v[v.length-1].display!==h&&(r>0||o>0)){var C=b<p?d.backward:d.forward;h=t().createElement(c,{key:b,breakAriaLabel:C,breakLabel:i,breakClassName:l,breakLinkClassName:u,breakHandler:a.handleBreakClick.bind(null,b),getEventListener:a.getEventListener}),v.push({type:"break",index:b,display:h})}}v.forEach(function(t,a){var n=t;"break"===t.type&&v[a-1]&&"page"===v[a-1].type&&v[a+1]&&"page"===v[a+1].type&&v[a+1].index-v[a-1].index<=2&&(n={type:"page",index:t.index,display:y(t.index)}),e.push(n.display)})}return e}),void 0!==e.initialPage&&void 0!==e.forcePage&&console.warn("(react-paginate): Both initialPage (".concat(e.initialPage,") and forcePage (").concat(e.forcePage,") props are provided, which is discouraged.")+" Use exclusively forcePage prop for a controlled component.\nSee https://reactjs.org/docs/forms.html#controlled-components"),n=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,a.state={selected:n},a}return a=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,a=e.disableInitialCallback,n=e.extraAriaContext,r=e.pageCount,s=e.forcePage;void 0===t||a||this.callCallback(t),n&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(r)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(r,"). Did you forget a Math.ceil()?")),void 0!==t&&t>r-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(r-1,").")),void 0!==s&&s>r-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(s," > ").concat(r-1,")."))}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(e.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var e=this.state.selected,t=this.props,a=t.pageCount,n=e+t.pageRangeDisplayed;return n>=a?a-1:n}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var t=this.props,a=t.hrefBuilder,n=t.pageCount,r=t.hrefAllControls;if(a)return r||e>=0&&e<n?a(e+1,n,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var a=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(a=a+" "+this.props.extraAriaContext),a}}},{key:"getPageElement",value:function(e){var a=this.state.selected,n=this.props,r=n.pageClassName,s=n.pageLinkClassName,o=n.activeClassName,l=n.activeLinkClassName,c=n.extraAriaContext,u=n.pageLabelBuilder;return t().createElement(i,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:a===e,rel:this.getElementPageRel(e),pageClassName:r,pageLinkClassName:s,activeClassName:o,activeLinkClassName:l,extraAriaContext:c,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:u,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props.renderOnZeroPageCount;if(0===this.props.pageCount&&void 0!==e)return e?e(this.props):e;var a=this.props,n=a.disabledClassName,r=a.disabledLinkClassName,s=a.pageCount,o=a.className,i=a.containerClassName,l=a.previousLabel,c=a.previousClassName,d=a.previousLinkClassName,m=a.previousAriaLabel,g=a.prevRel,f=a.nextLabel,b=a.nextClassName,h=a.nextLinkClassName,y=a.nextAriaLabel,v=a.nextRel,x=this.state.selected,C=0===x,k=x===s-1,w="".concat(u(c)).concat(C?" ".concat(u(n)):""),N="".concat(u(b)).concat(k?" ".concat(u(n)):""),j="".concat(u(d)).concat(C?" ".concat(u(r)):""),P="".concat(u(h)).concat(k?" ".concat(u(r)):"");return t().createElement("ul",{className:o||i,role:"navigation","aria-label":"Pagination"},t().createElement("li",{className:w},t().createElement("a",p({className:j,href:this.getElementHref(x-1),tabIndex:C?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":C?"true":"false","aria-label":m,rel:g},this.getEventListener(this.handlePreviousPage)),l)),this.pagination(),t().createElement("li",{className:N},t().createElement("a",p({className:P,href:this.getElementHref(x+1),tabIndex:k?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":k?"true":"false","aria-label":y,rel:v},this.getEventListener(this.handleNextPage)),f)))}}],function(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(s.prototype,a),Object.defineProperty(s,"prototype",{writable:!1}),s}(e.Component);b(h,"propTypes",{pageCount:s().number.isRequired,pageRangeDisplayed:s().number,marginPagesDisplayed:s().number,previousLabel:s().node,previousAriaLabel:s().string,prevPageRel:s().string,prevRel:s().string,nextLabel:s().node,nextAriaLabel:s().string,nextPageRel:s().string,nextRel:s().string,breakLabel:s().oneOfType([s().string,
1s().node]),breakAriaLabels:s().shape({forward:s().string,backward:s().string}),hrefBuilder:s().func,hrefAllControls:s().bool,onPageChange:s().func,onPageActive:s().func,onClick:s().func,initialPage:s().number,forcePage:s().number,disableInitialCallback:s().bool,containerClassName:s().string,className:s().string,pageClassName:s().string,pageLinkClassName:s().string,pageLabelBuilder:s().func,activeClassName:s().string,activeLinkClassName:s().string,previousClassName:s().string,nextClassName:s().string,previousLinkClassName:s().string,nextLinkClassName:s().string,disabledClassName:s().string,disabledLinkClassName:s().string,breakClassName:s().string,breakLinkClassName:s().string,extraAriaContext:s().string,ariaLabelBuilder:s().func,eventListener:s().string,renderOnZeroPageCount:s().func,selectedPageRel:s().string}),b(h,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",breakAriaLabels:{forward:"Jump forward",backward:"Jump backward"},disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1});let y=h})(),r})(),e.exports=n(a(2784))},94217:function(e,t,a){"use strict";var n,r,s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},o=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}();t._1=function(e){var t;document.body.classList.add("react-confirm-alert-body-element"),function(){if(!document.getElementById("react-confirm-alert-firm-svg")){var e="http://www.w3.org/2000/svg",t=document.createElementNS(e,"feGaussianBlur");t.setAttribute("stdDeviation","0.3");var a=document.createElementNS(e,"filter");a.setAttribute("id","gaussian-blur"),a.appendChild(t);var n=document.createElementNS(e,"svg");n.setAttribute("id","react-confirm-alert-firm-svg"),n.setAttribute("class","react-confirm-alert-svg"),n.appendChild(a),document.body.appendChild(n)}}(),t=document.getElementById(e.targetId||f),e.targetId&&!t&&console.error("React Confirm Alert:","Can not get element id (#"+e.targetId+")"),t||(document.body.children[0].classList.add("react-confirm-alert-blur"),(t=document.createElement("div")).id=f,document.body.appendChild(t)),(g=(0,u.createRoot)(t)).render(l.default.createElement(m,e))};var i=a(2784),l=d(i),c=d(a(13980)),u=a(17029);function d(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var m=(r=n=function(e){function t(){(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")})(this,t);for(var e,a,n,r=arguments.length,s=Array(r),o=0;o<r;o++)s[o]=arguments[o];return a=n=p(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.handleClickButton=function(e){e.onClick&&e.onClick(),n.close()},n.handleClickOverlay=function(e){var t=n.props,a=t.closeOnClickOutside,r=t.onClickOutside,s=e.target===n.overlay;a&&s&&(r(),n.close()),e.stopPropagation()},n.close=function(){var e,t,a,r=n.props.afterClose;document.body.classList.remove("react-confirm-alert-body-element"),e=n.props,(t=document.getElementById(e.targetId||f))&&g.unmount(t),(a=document.getElementById("react-confirm-alert-firm-svg"))&&a.parentNode.removeChild(a),document.body.children[0].classList.remove("react-confirm-alert-blur"),r()},n.keyboard=function(e){var t=n.props,a=t.closeOnEscape,r=t.onKeypressEscape,s=t.onkeyPress,o=t.keyCodeForClose,i=e.keyCode,l=27===i;o.includes(i)&&n.close(),a&&l&&(r(e),n.close()),s&&s()},n.componentDidMount=function(){document.addEventListener("keydown",n.keyboard,!1)},n.componentWillUnmount=function(){document.removeEventListener("keydown",n.keyboard,!1),n.props.willUnmount()},n.renderCustomUI=function(){var e=n.props,t=e.title,a=e.message,r=e.buttons;return(0,e.customUI)({title:t,message:a,buttons:r,onClose:n.close})},p(n,a)}return function(e,t){if("function"!=typeof t&&null!==t)throw 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),o(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.title,n=t.message,r=t.buttons,o=t.childrenElement,i=t.customUI,c=t.overlayClassName;return l.default.createElement("div",{className:"react-confirm-alert-overlay "+c,ref:function(t){return e.overlay=t},onClick:this.handleClickOverlay},l.default.createElement("div",{className:"react-confirm-alert"},i?this.renderCustomUI():l.default.createElement("div",{className:"react-confirm-alert-body"},a&&l.default.createElement("h1",null,a),n,o(),l.default.createElement("div",{className:"react-confirm-alert-button-group"},r.map(function(t,a){return l.default.createElement("button",s({key:a,className:t.className},t,{onClick:function(a){return e.handleClickButton(t)}}),t.label)})))))}}]),t}(i.Component),n.propTypes={title:c.default.string,message:c.default.string,buttons:c.default.array.isRequired,childrenElement:c.default.func,customUI:c.default.func,closeOnClickOutside:c.default.bool,closeOnEscape:c.default.bool,keyCodeForClose:c.default.arrayOf(c.default.number),willUnmount:c.default.func,afterClose:c.default.func,onClickOutside:c.default.func,onKeypressEscape:c.default.func,onkeyPress:c.default.func,overlayClassName:c.default.string},n.defaultProps={buttons:[{label:"Cancel",onClick:function(){return null},className:null},{label:"Confirm",onClick:function(){return null},className:null}],childrenElement:function(){return null},closeOnClickOutside:!0,closeOnEscape:!0,keyCodeForClose:[],willUnmount:function(){return null},afterClose:function(){return null},onClickOutside:function(){return null},onKeypressEscape:function(){return null}},r),g=null,f="react-confirm-alert"}},function(e){e.O(0,[4976,5351,9603,1282,6728,7428,2888,9774,179],function(){return e(e.s=61904)}),_N_E=e.O()}]);
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.