-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path755.vg_bundle.js
1 lines (1 loc) · 60.8 KB
/
755.vg_bundle.js
1
"use strict";(self.webpackChunkcustom_vf_nextjs=self.webpackChunkcustom_vf_nextjs||[]).push([[755],{9660:(e,t,n)=>{n.d(t,{Z:()=>v});var a=n(2167),r=n(7294),i=n(7897),l=n(2134),o=n(4352),s=r.createElement;function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var d=(0,l.Gp)((function(e,t){var n=(0,o.G)(c(c({},e),{},{ref:t})),a=n.Component,l=n.label,u=n.description,d=n.isClearable,v=n.startContent,g=n.endContent,p=n.labelPlacement,f=n.hasHelper,m=n.isOutsideLeft,b=n.shouldLabelBeOutside,h=n.errorMessage,y=n.getBaseProps,x=n.getLabelProps,w=n.getInputProps,P=n.getInnerWrapperProps,I=n.getInputWrapperProps,D=n.getMainWrapperProps,O=n.getHelperWrapperProps,k=n.getDescriptionProps,_=n.getErrorMessageProps,N=n.getClearButtonProps,W=l?s("label",x(),l):null,S=(0,r.useMemo)((function(){return d?s("span",N(),g||s(i.f,null)):g}),[d,N]),C=(0,r.useMemo)((function(){return f?s("div",O(),h?s("div",_(),h):u?s("div",k(),u):null):null}),[f,h,u,O,_,k]),Z=(0,r.useMemo)((function(){return v||S?s("div",P(),v,s("input",w()),S):s("div",P(),s("input",w()))}),[v,S,w,P]),j=(0,r.useMemo)((function(){return b?s("div",D(),s("div",I(),m?null:W,Z),C):s(r.Fragment,null,s("div",I(),W,Z),C)}),[p,C,b,W,Z,h,u,D,I,_,k]);return s(a,y(),m?W:null,j)}));d.displayName="NextUI.Input";const v=d},2931:(e,t,n)=>{n.d(t,{Z:()=>b});var a=n(7462),r=n(2167),i=n(5987),l=n(7294),o=n(262),s=n(2134),u=n(1844),c=n(8514),d=n(4352),v=["style","minRows","maxRows","cacheMeasurements","disableAutosize","onHeightChange"],g=l.createElement;function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var m=(0,s.Gp)((function(e,t){var n=e.style,r=e.minRows,s=void 0===r?3:r,p=e.maxRows,m=void 0===p?8:p,b=e.cacheMeasurements,h=void 0!==b&&b,y=e.disableAutosize,x=void 0!==y&&y,w=e.onHeightChange,P=(0,i.Z)(e,v),I=(0,d.G)(f(f({},P),{},{ref:t,isMultiline:!0})),D=I.Component,O=I.label,k=I.description,_=I.startContent,N=I.endContent,W=I.hasHelper,S=I.shouldLabelBeOutside,C=I.shouldLabelBeInside,Z=I.errorMessage,j=I.getBaseProps,E=I.getLabelProps,M=I.getInputProps,z=I.getInnerWrapperProps,B=I.getInputWrapperProps,T=I.getHelperWrapperProps,R=I.getDescriptionProps,F=I.getErrorMessageProps,A=(0,l.useState)(s>1),L=A[0],G=A[1],V=(0,l.useState)(!1),H=V[0],U=V[1],J=O?g("label",E(),O):null,q=M(),K=x?g("textarea",(0,a.Z)({},q,{style:(0,u.dG)(q.style,null!=n?n:{})})):g(c.Z,(0,a.Z)({},q,{cacheMeasurements:h,"data-hide-scroll":(0,o.PB)(!H),maxRows:m,minRows:s,style:(0,u.dG)(q.style,null!=n?n:{}),onHeightChange:function(e,t){if(1===s&&G(e>=2*t.rowHeight),m>s){var n=e>=m*t.rowHeight;U(n)}null==w||w(e,t)}})),X=(0,l.useMemo)((function(){return _||N?g("div",z(),_,K,N):g("div",z(),K)}),[_,q,N,z]);return g(D,j(),S?J:null,g("div",(0,a.Z)({},B(),{"data-has-multiple-rows":(0,o.PB)(L)}),C?J:null,X),W?g("div",T(),Z?g("div",F(),Z):k?g("div",R(),k):null):null)}));m.displayName="NextUI.Textarea";const b=m},4352:(e,t,n)=>{n.d(t,{G:()=>O});var a=n(2982),r=n(2167),i=n(5987),l=n(885),o=n(2134),s=n(8628),u=n(7464),c=n(3899),d=(0,u.tv)({slots:{base:" vg-group vg-flex vg-flex-col ",label:[" vg-absolute "," vg-z-10 "," vg-pointer-events-none "," vg-origin-top-left "," vg-subpixel-antialiased "," vg-block "," vg-text-small "," vg-text-foreground-500 "],mainWrapper:" vg-h-full ",inputWrapper:" vg-relative vg-w-full vg-inline-flex vg-tap-highlight-transparent vg-flex-row vg-items-center vg-shadow-sm vg-px-3 vg-gap-3 ",innerWrapper:" vg-inline-flex vg-w-full vg-items-center vg-h-full vg-box-border ",input:[" vg-w-full vg-font-normal vg-bg-transparent vg-!outline-none vg-placeholder:text-foreground-500 vg-focus-visible:outline-none "," vg-data-[has-start-content=true]:ps-1.5 "," vg-data-[has-end-content=true]:pe-1.5 "],clearButton:[" vg-p-2 "," vg--m-2 "," vg-z-10 "," vg-hidden "," vg-absolute "," vg-right-3 "," vg-appearance-none "," vg-outline-none "," vg-select-none "," vg-opacity-0 "," vg-hover:!opacity-100 "," vg-cursor-pointer "," vg-active:!opacity-70 "," vg-rounded-full "].concat((0,a.Z)(c.Dh)),helperWrapper:" vg-hidden vg-group-data-[has-helper=true]:flex vg-p-1 vg-relative vg-flex-col vg-gap-1.5 ",description:" vg-text-tiny vg-text-foreground-400 ",errorMessage:" vg-text-tiny vg-text-danger "},variants:{variant:{flat:{inputWrapper:[" vg-bg-default-100 "," vg-data-[hover=true]:bg-default-200 "," vg-group-data-[focus=true]:bg-default-100 "]},faded:{inputWrapper:[" vg-bg-default-100 "," vg-border-medium "," vg-border-default-200 "," vg-data-[hover=true]:border-default-400 "],value:" vg-group-data-[has-value=true]:text-default-foreground "},bordered:{inputWrapper:[" vg-border-medium "," vg-border-default-200 "," vg-data-[hover=true]:border-default-400 "," vg-group-data-[focus=true]:border-default-foreground "]},underlined:{inputWrapper:[" vg-!px-1 "," vg-!pb-0 "," vg-!gap-0 "," vg-relative "," vg-box-border "," vg-border-b-medium ","shadow-[0_1px_0px_0_rgba(0,0,0,0.05)]"," vg-border-default-200 "," vg-!rounded-none "," vg-hover:border-default-300 "," vg-after:content-[''] "," vg-after:w-0 "," vg-after:origin-center "," vg-after:bg-default-foreground "," vg-after:absolute "," vg-after:left-1/2 "," vg-after:-translate-x-1/2 "," vg-after:-bottom-[2px] "," vg-after:h-[2px] "," vg-group-data-[focus=true]:after:w-full "],innerWrapper:" vg-pb-1 ",label:" vg-group-data-[filled-within=true]:text-foreground "}},color:{default:{},primary:{},secondary:{},success:{},warning:{},danger:{}},size:{sm:{label:" vg-text-tiny ",inputWrapper:" vg-h-unit-8 vg-min-h-unit-8 vg-px-2 vg-rounded-small ",input:" vg-text-small ",clearButton:" vg-text-medium "},md:{inputWrapper:" vg-h-unit-10 vg-min-h-unit-10 vg-rounded-medium ",input:" vg-text-small ",clearButton:" vg-text-large "},lg:{inputWrapper:" vg-h-unit-12 vg-min-h-unit-12 vg-rounded-large ",input:" vg-text-medium ",clearButton:" vg-text-large "}},radius:{none:{inputWrapper:" vg-rounded-none "},sm:{inputWrapper:" vg-rounded-small "},md:{inputWrapper:" vg-rounded-medium "},lg:{inputWrapper:" vg-rounded-large "},full:{inputWrapper:" vg-rounded-full "}},labelPlacement:{outside:{mainWrapper:" vg-flex vg-flex-col "},"outside-left":{base:" vg-flex-row vg-items-center vg-flex-nowrap vg-data-[has-helper=true]:items-start ",inputWrapper:" vg-flex-1 ",mainWrapper:" vg-flex vg-flex-col ",label:" vg-relative vg-text-foreground vg-pr-2 "},inside:{label:" vg-text-tiny vg-cursor-text ",inputWrapper:" vg-flex-col vg-items-start vg-justify-center vg-gap-0 ",innerWrapper:" vg-test vg-group-data-[has-label=true]:items-end "}},fullWidth:{true:{base:" vg-w-full "}},isClearable:{true:{input:" vg-peer vg-pr-6 ",clearButton:" vg-peer-data-[filled=true]:opacity-70 vg-peer-data-[filled=true]:block "}},isDisabled:{true:{base:" vg-opacity-disabled vg-pointer-events-none ",inputWrapper:" vg-pointer-events-none ",label:" vg-pointer-events-none "}},isInvalid:{true:{label:" vg-!text-danger ",input:" vg-!placeholder:text-danger vg-!text-danger "}},isRequired:{true:{label:" vg-after:content-['*'] vg-after:text-danger vg-after:ml-0.5 "}},isMultiline:{true:{label:" vg-relative ",inputWrapper:" vg-!h-auto ",innerWrapper:" vg-items-start vg-group-data-[has-label=true]:items-start ",input:" vg-resize-none vg-data-[hide-scroll=true]:scrollbar-hide "}},disableAnimation:{true:{input:" vg-transition-none ",inputWrapper:" vg-transition-none ",label:" vg-transition-none "},false:{inputWrapper:" vg-transition-background vg-motion-reduce:transition-none vg-!duration-150 ",label:[" vg-will-change-auto "," vg-!duration-200 "," vg-!ease-out "," vg-motion-reduce:transition-none "," vg-transition-[transform,color,left,opacity] "],clearButton:[" vg-transition-opacity "," vg-motion-reduce:transition-none "]}}},defaultVariants:{variant:"flat",color:"default",size:"md",fullWidth:!0,labelPlacement:"inside",isDisabled:!1,isMultiline:!1,disableAnimation:!1},compoundVariants:[{variant:"flat",color:"default",class:{input:" vg-group-data-[has-value=true]:text-default-foreground "}},{variant:"flat",color:"primary",class:{inputWrapper:[" vg-bg-primary-50 "," vg-data-[hover=true]:bg-primary-100 "," vg-text-primary "," vg-group-data-[focus=true]:bg-primary-50 "," vg-placeholder:text-primary "],input:" vg-placeholder:text-primary ",label:" vg-text-primary "}},{variant:"flat",color:"secondary",class:{inputWrapper:[" vg-bg-secondary-50 "," vg-text-secondary "," vg-data-[hover=true]:bg-secondary-100 "," vg-group-data-[focus=true]:bg-secondary-50 "," vg-placeholder:text-secondary "],input:" vg-placeholder:text-secondary ",label:" vg-text-secondary "}},{variant:"flat",color:"success",class:{inputWrapper:[" vg-bg-success-50 "," vg-text-success-600 "," vg-dark:text-success "," vg-placeholder:text-success-600 "," vg-dark:placeholder:text-success "," vg-data-[hover=true]:bg-success-100 "," vg-group-data-[focus=true]:bg-success-50 "],input:" vg-placeholder:text-success-600 vg-dark:placeholder:text-success ",label:" vg-text-success-600 vg-dark:text-success "}},{variant:"flat",color:"warning",class:{inputWrapper:[" vg-bg-warning-50 "," vg-text-warning-600 "," vg-dark:text-warning "," vg-placeholder:text-warning-600 "," vg-dark:placeholder:text-warning "," vg-data-[hover=true]:bg-warning-100 "," vg-group-data-[focus=true]:bg-warning-50 "],input:" vg-placeholder:text-warning-600 vg-dark:placeholder:text-warning ",label:" vg-text-warning-600 vg-dark:text-warning "}},{variant:"flat",color:"danger",class:{inputWrapper:[" vg-bg-danger-50 "," vg-text-danger "," vg-dark:text-danger-500 "," vg-placeholder:text-danger "," vg-dark:placeholder:text-danger-500 "," vg-data-[hover=true]:bg-danger-100 "," vg-group-data-[focus=true]:bg-danger-50 "],input:" vg-placeholder:text-danger vg-dark:placeholder:text-danger-500 ",label:" vg-text-danger vg-dark:text-danger-500 "}},{variant:"faded",color:"primary",class:{label:" vg-text-primary ",inputWrapper:" vg-data-[hover=true]:border-primary vg-focus-within:border-primary "}},{variant:"faded",color:"secondary",class:{label:" vg-text-secondary ",inputWrapper:" vg-data-[hover=true]:border-secondary vg-focus-within:border-secondary "}},{variant:"faded",color:"success",class:{label:" vg-text-success ",inputWrapper:" vg-data-[hover=true]:border-success vg-focus-within:border-success "}},{variant:"faded",color:"warning",class:{label:" vg-text-warning ",inputWrapper:" vg-data-[hover=true]:border-warning vg-focus-within:border-warning "}},{variant:"faded",color:"danger",class:{label:" vg-text-danger ",inputWrapper:" vg-data-[hover=true]:border-danger vg-focus-within:border-danger "}},{variant:"underlined",color:"default",class:{input:" vg-group-data-[has-value=true]:text-foreground "}},{variant:"underlined",color:"primary",class:{inputWrapper:" vg-after:bg-primary ",label:" vg-text-primary "}},{variant:"underlined",color:"secondary",class:{inputWrapper:" vg-after:bg-secondary ",label:" vg-text-secondary "}},{variant:"underlined",color:"success",class:{inputWrapper:" vg-after:bg-success ",label:" vg-text-success "}},{variant:"underlined",color:"warning",class:{inputWrapper:" vg-after:bg-warning ",label:" vg-text-warning "}},{variant:"underlined",color:"danger",class:{inputWrapper:" vg-after:bg-danger ",label:" vg-text-danger "}},{variant:"bordered",color:"primary",class:{inputWrapper:" vg-group-data-[focus=true]:border-primary ",label:" vg-text-primary "}},{variant:"bordered",color:"secondary",class:{inputWrapper:" vg-group-data-[focus=true]:border-secondary ",label:" vg-text-secondary "}},{variant:"bordered",color:"success",class:{inputWrapper:" vg-group-data-[focus=true]:border-success ",label:" vg-text-success "}},{variant:"bordered",color:"warning",class:{inputWrapper:" vg-group-data-[focus=true]:border-warning ",label:" vg-text-warning "}},{variant:"bordered",color:"danger",class:{inputWrapper:" vg-group-data-[focus=true]:border-danger ",label:" vg-text-danger "}},{labelPlacement:"inside",color:"default",class:{label:" vg-group-data-[filled-within=true]:text-default-600 "}},{labelPlacement:"outside",color:"default",class:{label:" vg-group-data-[filled-within=true]:text-foreground "}},{radius:"full",size:["sm"],class:{inputWrapper:" vg-px-3 "}},{radius:"full",size:"md",class:{inputWrapper:" vg-px-4 "}},{radius:"full",size:"lg",class:{inputWrapper:" vg-px-5 "}},{disableAnimation:!1,variant:["faded","bordered"],class:{inputWrapper:" vg-transition-colors vg-motion-reduce:transition-none "}},{disableAnimation:!1,variant:"underlined",class:{inputWrapper:" vg-after:transition-width vg-motion-reduce:after:transition-none "}},{variant:["flat","faded"],class:{inputWrapper:(0,a.Z)(c.ID)}},{isInvalid:!0,variant:"flat",class:{inputWrapper:[" vg-bg-danger-50 "," vg-data-[hover=true]:bg-danger-100 "," vg-group-data-[focus=true]:bg-danger-50 "]}},{isInvalid:!0,variant:"bordered",class:{inputWrapper:" vg-!border-danger vg-group-data-[focus=true]:border-danger "}},{isInvalid:!0,variant:"underlined",class:{inputWrapper:" vg-after:bg-danger "}},{labelPlacement:"inside",size:"sm",class:{inputWrapper:" vg-h-12 vg-py-1.5 vg-px-3 "}},{labelPlacement:"inside",size:"md",class:{inputWrapper:" vg-h-14 vg-py-2 "}},{labelPlacement:"inside",size:"lg",class:{label:" vg-text-small ",inputWrapper:" vg-h-16 vg-py-2.5 vg-gap-0 "}},{labelPlacement:"inside",size:"sm",variant:["bordered","faded"],class:{inputWrapper:" vg-py-1 "}},{labelPlacement:["inside","outside"],class:{label:[" vg-group-data-[filled-within=true]:pointer-events-auto "]}},{labelPlacement:["outside","outside-left"],class:{input:" vg-h-full "}},{labelPlacement:"outside",isMultiline:!1,class:{base:" vg-group vg-relative vg-justify-end ",label:[" vg-pb-0 "," vg-z-20 "," vg-top-1/2 "," vg--translate-y-1/2 "," vg-group-data-[filled-within=true]:left-0 "]}},{labelPlacement:["inside"],class:{label:[" vg-group-data-[filled-within=true]:scale-85 "]}},{labelPlacement:["inside"],variant:"flat",class:{innerWrapper:" vg-pb-0.5 "}},{variant:"underlined",size:"sm",class:{innerWrapper:" vg-pb-1 "}},{variant:"underlined",size:["md","lg"],class:{innerWrapper:" vg-pb-1.5 "}},{labelPlacement:"inside",size:["sm","md"],class:{label:" vg-text-small "}},{labelPlacement:"inside",isMultiline:!1,size:"sm",class:{label:[" vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px)] "]}},{labelPlacement:"inside",isMultiline:!1,size:"md",class:{label:[" vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px)] "]}},{labelPlacement:"inside",isMultiline:!1,size:"lg",class:{label:[" vg-text-medium "," vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px)] "]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"sm",class:{label:[" vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_8px_-_theme(borderWidth.medium))] "]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"md",class:{label:[" vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_6px_-_theme(borderWidth.medium))] "]}},{labelPlacement:"inside",variant:["faded","bordered"],isMultiline:!1,size:"lg",class:{label:[" vg-text-medium "," vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_8px_-_theme(borderWidth.medium))] "]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"sm",class:{label:[" vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.tiny)/2_-_5px)] "]}},{labelPlacement:"inside",variant:"underlined",isMultiline:!1,size:"md",class:{label:[" vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_3.5px)] "]}},{labelPlacement:"inside",variant:"underlined",size:"lg",isMultiline:!1,class:{label:[" vg-text-medium "," vg-group-data-[filled-within=true]:-translate-y-[calc(50%_+_theme(fontSize.small)/2_-_4px)] "]}},{labelPlacement:"outside",size:"sm",isMultiline:!1,class:{label:[" vg-left-2 "," vg-text-tiny "," vg-group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.tiny)/2_+_16px)] "],base:" vg-data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_8px)] "}},{labelPlacement:"outside",size:"md",isMultiline:!1,class:{label:[" vg-left-3 "," vg-text-small "," vg-group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_20px)] "],base:" vg-data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_10px)] "}},{labelPlacement:"outside",size:"lg",isMultiline:!1,class:{label:[" vg-left-3 "," vg-text-medium "," vg-group-data-[filled-within=true]:-translate-y-[calc(100%_+_theme(fontSize.small)/2_+_24px)] "],base:" vg-data-[has-label=true]:mt-[calc(theme(fontSize.small)_+_12px)] "}},{labelPlacement:"outside-left",size:"sm",class:{label:" vg-group-data-[has-helper=true]:pt-2 "}},{labelPlacement:"outside-left",size:"md",class:{label:" vg-group-data-[has-helper=true]:pt-3 "}},{labelPlacement:"outside-left",size:"lg",class:{label:" vg-group-data-[has-helper=true]:pt-4 "}},{labelPlacement:["outside","outside-left"],isMultiline:!0,class:{inputWrapper:" vg-py-2 "}},{labelPlacement:"outside",isMultiline:!0,class:{label:" vg-pb-1.5 "}},{labelPlacement:"inside",isMultiline:!0,class:{label:" vg-pb-0.5 ",input:" vg-pt-0 "}},{isMultiline:!0,disableAnimation:!1,class:{input:" vg-transition-height vg-!duration-100 vg-motion-reduce:transition-none "}},{labelPlacement:["inside","outside"],class:{label:[" vg-pe-2 "," vg-max-w-full "," vg-text-ellipsis "," vg-overflow-hidden "]}},{isMultiline:!0,radius:"full",class:{inputWrapper:" vg-data-[has-multiple-rows=true]:rounded-large "}}]}),v=n(1744),g=n(4333),p=n(8922),f=n(9869),m=n(4720),b=n(262),h=n(5897),y=n(7294),x=n(1844),w=n(4778),P=["ref","as","label","baseRef","wrapperRef","description","errorMessage","className","classNames","autoFocus","startContent","endContent","onClear","onChange","validationState","innerWrapperRef","onValueChange"];function I(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?I(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):I(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e){var t=(0,o.oe)(e,d.variantKeys),n=(0,l.Z)(t,2),r=n[0],u=n[1],c=r.ref,I=r.as,O=r.label,k=r.baseRef,_=r.wrapperRef,N=r.description,W=r.errorMessage,S=r.className,C=r.classNames,Z=r.autoFocus,j=r.startContent,E=r.endContent,M=r.onClear,z=r.onChange,B=r.validationState,T=r.innerWrapperRef,R=r.onValueChange,F=void 0===R?function(){}:R,A=(0,i.Z)(r,P),L=(0,y.useCallback)((function(e){F(null!=e?e:"")}),[F]),G=(0,h.zk)(r.value,r.defaultValue,L),V=(0,l.Z)(G,2),H=V[0],U=V[1],J=(0,y.useState)(!1),q=J[0],K=J[1],X=I||"div",Y=!!H,Q=Y||q,$=(0,f.W)(null==C?void 0:C.base,S,Y?"is-filled":""),ee=e.isMultiline,te=(0,v.gy)(c),ne=(0,v.gy)(k),ae=(0,v.gy)(_),re=(0,v.gy)(T),ie=(0,y.useCallback)((function(){U(""),te.current&&(te.current.value="",te.current.focus()),null==M||M()}),[te,U,M]),le=(0,w.E)(D(D({},e),{},{"aria-label":(0,m.x)(null==e?void 0:e["aria-label"],null==e?void 0:e.label,null==e?void 0:e.placeholder),inputElementType:ee?"textarea":"input",onChange:U}),te),oe=le.labelProps,se=le.inputProps,ue=le.descriptionProps,ce=le.errorMessageProps,de=(0,s.Fx)({autoFocus:Z,isTextInput:!0}),ve=de.isFocusVisible,ge=de.isFocused,pe=de.focusProps,fe=(0,p.XI)({isDisabled:!(null==e||!e.isDisabled)}),me=fe.isHovered,be=fe.hoverProps,he=(0,s.Fx)(),ye=he.focusProps,xe=he.isFocusVisible,we=(0,p.L_)({onFocusWithinChange:K}).focusWithinProps,Pe=(0,p.r7)({isDisabled:!(null==e||!e.isDisabled),onPress:ie}).pressProps,Ie="invalid"===B||e.isInvalid,De=(0,y.useMemo)((function(){var t;return e.labelPlacement&&"inside"!==e.labelPlacement||O?null!==(t=e.labelPlacement)&&void 0!==t?t:"inside":"outside"}),[e.labelPlacement,O]),Oe=!!M||e.isClearable,ke=!!O||!!N||!!W,_e=!!r.placeholder,Ne=!!O,We=!!N||!!W,Se="outside"===De||"outside-left"===De,Ce="inside"===De,Ze=!!te.current&&((!te.current.value||""===te.current.value||!H||""===H)&&_e),je="outside-left"===De,Ee=!!j,Me=!!Se&&("outside-left"===De||_e||"outside"===De&&Ee),ze="outside"===De&&!_e&&!Ee,Be=(0,y.useMemo)((function(){return d(D(D({},u),{},{isInvalid:Ie,isClearable:Oe}))}),[].concat((0,a.Z)(Object.values(u)),[Ie,Oe,Ee])),Te=(0,y.useCallback)((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({ref:ne,className:Be.base({class:$}),"data-slot":"base","data-filled":(0,b.PB)(Y||_e||Ee||Ze),"data-filled-within":(0,b.PB)(Q||_e||Ee||Ze),"data-focus-within":(0,b.PB)(q),"data-focus-visible":(0,b.PB)(ve),"data-readonly":(0,b.PB)(e.isReadOnly),"data-focus":(0,b.PB)(ge),"data-hover":(0,b.PB)(me),"data-required":(0,b.PB)(e.isRequired),"data-invalid":(0,b.PB)(Ie),"data-disabled":(0,b.PB)(e.isDisabled),"data-has-elements":(0,b.PB)(ke),"data-has-helper":(0,b.PB)(We),"data-has-label":(0,b.PB)(Ne),"data-has-value":(0,b.PB)(!Ze)},we),t)}),[Be,$,Y,ge,me,Ie,We,Ne,ke,Ze,Ee,q,ve,Q,_e,we,e.isReadOnly,e.isRequired,e.isDisabled]),Re=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({"data-slot":"label",className:Be.label({class:null==C?void 0:C.label})},oe),e)}),[Be,oe,null==C?void 0:C.label]),Fe=(0,y.useCallback)((function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({ref:te,"data-slot":"input","data-filled":(0,b.PB)(Y),"data-filled-within":(0,b.PB)(Q),"data-has-start-content":(0,b.PB)(Ee),"data-has-end-content":(0,b.PB)(!!E),className:Be.input({class:(0,f.W)(null==C?void 0:C.input,H?"is-filled":"")})},(0,x.dG)(pe,se,(0,g.z)(A,{enabled:!0,labelable:!0,omitEventNames:new Set(Object.keys(se))}),t)),{},{required:e.isRequired,"aria-readonly":(0,b.PB)(e.isReadOnly),"aria-required":(0,b.PB)(e.isRequired),onChange:(0,x.tS)(se.onChange,z)})}),[Be,H,pe,se,A,Y,Q,Ee,E,null==C?void 0:C.input,e.isReadOnly,e.isRequired,z]),Ae=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({ref:ae,"data-slot":"input-wrapper","data-hover":(0,b.PB)(me),"data-focus-visible":(0,b.PB)(ve),"data-focus":(0,b.PB)(ge),className:Be.inputWrapper({class:(0,f.W)(null==C?void 0:C.inputWrapper,H?"is-filled":"")})},(0,x.dG)(e,be)),{},{onClick:function(e){te.current&&e.currentTarget===e.target&&te.current.focus()},style:D({cursor:"text"},e.style)})}),[Be,me,ve,ge,H,null==C?void 0:C.inputWrapper]),Le=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({},e),{},{ref:re,"data-slot":"inner-wrapper",onClick:function(e){te.current&&e.currentTarget===e.target&&te.current.focus()},className:Be.innerWrapper({class:(0,f.W)(null==C?void 0:C.innerWrapper,null==e?void 0:e.className)})})}),[Be,null==C?void 0:C.innerWrapper]),Ge=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({},e),{},{"data-slot":"main-wrapper",className:Be.mainWrapper({class:(0,f.W)(null==C?void 0:C.mainWrapper,null==e?void 0:e.className)})})}),[Be,null==C?void 0:C.mainWrapper]),Ve=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({},e),{},{"data-slot":"helper-wrapper",className:Be.helperWrapper({class:(0,f.W)(null==C?void 0:C.helperWrapper,null==e?void 0:e.className)})})}),[Be,null==C?void 0:C.helperWrapper]),He=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D(D({},e),ue),{},{"data-slot":"description",className:Be.description({class:(0,f.W)(null==C?void 0:C.description,null==e?void 0:e.className)})})}),[Be,null==C?void 0:C.description]),Ue=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D(D({},e),ce),{},{"data-slot":"error-message",className:Be.errorMessage({class:(0,f.W)(null==C?void 0:C.errorMessage,null==e?void 0:e.className)})})}),[Be,ce,null==C?void 0:C.errorMessage]),Je=(0,y.useCallback)((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return D(D({},e),{},{role:"button",tabIndex:0,"data-slot":"clear-button","data-focus-visible":(0,b.PB)(xe),className:Be.clearButton({class:(0,f.W)(null==C?void 0:C.clearButton,null==e?void 0:e.className)})},(0,x.dG)(Pe,ye))}),[Be,xe,Pe,ye,null==C?void 0:C.clearButton]);return{Component:X,classNames:C,domRef:te,label:O,description:N,startContent:j,endContent:E,labelPlacement:De,isClearable:Oe,isInvalid:Ie,hasHelper:We,hasStartContent:Ee,isLabelOutside:Me,isOutsideLeft:je,isLabelOutsideAsPlaceholder:ze,shouldLabelBeOutside:Se,shouldLabelBeInside:Ce,hasPlaceholder:_e,errorMessage:W,getBaseProps:Te,getLabelProps:Re,getInputProps:Fe,getMainWrapperProps:Ge,getInputWrapperProps:Ae,getInnerWrapperProps:Le,getHelperWrapperProps:Ve,getDescriptionProps:He,getErrorMessageProps:Ue,getClearButtonProps:Je}}},8871:(e,t,n)=>{n.d(t,{Z:()=>I});var a=n(7462),r=n(2167),i=n(5861),l=n(885),o=n(4687),s=n.n(o),u=n(7294),c=n(6271),d=n(9660),v=n(3850),g=n(3711),p=n(7516),f=n(7828),m=n(7619),b=n(7479),h=n(231),y=n(7693),x=u.createElement;function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const I=function(e){var t=(0,b.F)().getColor,n=(0,u.useState)(e.default||null),r=n[0],o=n[1],w=(0,u.useState)(!1),I=(w[0],w[1]),D=(0,u.useState)(0),O=D[0],k=D[1],_=(0,u.useState)(0),N=_[0],W=_[1],S=u.useState({fileName:!1}),C=(0,l.Z)(S,2),Z=(C[0],C[1]),j=(0,u.useState)(!1),E=j[0],M=j[1],z=u.useRef(null),B=(0,c.cF)(g.l2,"voiceglow-cdn");u.useEffect((function(){return function(){N&&(null==N||N.cancel())}}),[N]);var T=function(){var t=(0,i.Z)(s().mark((function t(){var n,a,r,l,u,d,v,g,p;return s().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,new Promise((function(e){var t=document.createElement("input");t.type="file",t.onchange=function(t){var n=t.target.files[0];e(n)},t.click()}));case 2:if((a=t.sent)&&((r=new FileReader).onload=function(){var e=(0,i.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.target.result,{type:"file",payload:{name:a.name,size:a.size,type:a.type,base64:n}};case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),r.readAsDataURL(a)),!e.isDisabled){t.next=6;break}return t.abrupt("return");case 6:if(o(""),l=a.size,u=e.path||"/public",(null===(n=a.name)||void 0===n||null===(n=n.split(".")[1])||void 0===n?void 0:n.toLowerCase())||!1,!e.maxSizeMB){t.next=14;break}if(!(1e6*e.maxSizeMB<l)){t.next=14;break}return alert("Max size: ".concat(e.maxSizeMB," MBs")),t.abrupt("return");case 14:e.accept,d=Math.random().toString(36).slice(2,10),v="".concat(u,"/").concat(d,"_.").concat(a.name.split(".")[1]),g=(0,c.iH)(B,"".concat(v)),p=(0,c.B0)(g,a,{cacheControl:"public,max-age=31536000"}),W(p),p.on("state_changed",(function(e){var t=Math.round(e.bytesTransferred/e.totalBytes*100);k(t)}),(function(e){}),(function(){(0,c.Jt)(g).then(function(){var t=(0,i.Z)(s().mark((function t(n){var r;return s().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r={url:n,path:"".concat(u),id:e.id||!1,dbFilePath:v,filename:a.name.split(".")[0],sizeKB:Math.round(l/1024)},e.callback&&e.callback(r),o(n),Z((function(e){return P(P({},e),{},{fileName:a.name})})),I(!1),k(0);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())})),I(!0);case 22:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return(0,u.useEffect)((function(){var e=z.current,t=function(t){e&&!e.contains(t.target)&&M(!1)};return document.addEventListener("mousedown",t),function(){document.removeEventListener("mousedown",t)}}),[]),x("div",{ref:z,className:" ".concat(e.className||" vg-w-full vg-h-full "," vg-relative vg-z-[10] vg-upload-float-container ")},x(f.M,null,E?x(y.Z,{key:"uploadOptions",className:" vg-flex vg-flex-col vg-p-4 vg-rounded-large vg-absolute ".concat("top"===e.overlayPosition?" vg-bottom-[-50%] vg-right-[-200%] ":" vg-top-[100%] vg-left-0 "," vg-z-[999] vg-w-[250px] vg-bg-background vg-gap-2 ")},x(d.Z,{label:"URL",placeholder:"Link to a File",value:r,onValueChange:function(e){o(e),Z((function(e){return P(P({},e),{},{fileName:!1})}))},endContent:x(v.Z,{onPress:function(){M((function(e){return!e})),e.callback&&e.callback({url:r,path:"",id:"",dbFilePath:"",filename:"",sizeKB:0})},isIconOnly:!0},x(h.l_A,{className:" "}))}),x(v.Z,{className:" vg-flex vg-flex-col vg-gap-unit-1 vg-h-auto vg-py-unit-2 ",size:"sm",variant:"solid",onPress:function(){T()}},"Upload",e.maxSizeMB?x("span",{className:" vg-text-[10px] "},e.maxSizeMB," MBs Max"):null)):null),x(v.Z,(0,a.Z)({color:"primary",variant:"light",isIconOnly:!0},e.buttonProps,{onPress:function(){e.noOptions?T():M((function(e){return!e}))},className:" vg-w-full vg-h-full vg-relative ".concat(e.showEditIcon?" vg-flex vg-flex-col ":" "," ").concat(e.className," ")}),x(m.E.div,{className:" vg-absolute vg-bottom-0 vg-right-0 vg-z-1 vg-rotate-x-180 ",animate:{width:"100%",height:"".concat(100===O?0:O,"%"),backgroundColor:"".concat(t("success-500")),bottom:0},transition:{type:"spring",stiffness:600,damping:60,mass:.6}}),x("div",{className:" vg-relative vg-w-full vg-h-full vg-bottom-0 vg-left-0 vg-z-10 vg-flex vg-justify-center vg-items-center "},e.children),e.showEditIcon?x(p.y1O,{className:" vg-w-6 vg-h-6 vg-mt-[-10px] "}):null))}},8676:(e,t,n)=>{n.r(t),n.d(t,{RuntimeProvider:()=>C,default:()=>Z,handlePushMessageNoInteract:()=>W,useRuntime:()=>N});var a=n(2982),r=n(2167),i=n(885),l=n(5861),o=n(4687),s=n.n(o),u=n(7294),c=n(381),d=n.n(c),v=n(3711),g=n(1148),p=n(9332),f=n(7844),m=n.n(f),b=n(1194),h=n(3953),y=n(6677),x=n(1300),w=n(4070),P=n(8965),I=n(4925),D=u.createElement;function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var _=(0,u.createContext)("");function N(){var e=(0,u.useContext)(_);if(!e)throw new Error("useUserContext must be used within a UserProvider");return e}function W(e){return S.apply(this,arguments)}function S(){return(S=(0,l.Z)(s().mark((function e(t){var n,a,r,i,l,o,u,c,v,p,f;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.agentID,a=t.userID,r=t.messages,i=t.bucket,l=t.action,o=t.origin,u=t.appendAtStart,c=t.safeAgentData,v=t.vf_variables,p="gb-chat"===o||"vg"===(null==c?void 0:c.agentPlatform)||"web-chat"===o?"".concat((0,b.MC)({region:"voiceglow-eu"===i?"eu":"na"}),"/agents/").concat(n,"/interact/").concat(a):"".concat((0,g.Sw)({region:"voiceglow-eu"===i?"eu":"na"}),"/vg/").concat(n,"/vf/interact/").concat(a),e.next=4,fetch(p,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({origin:o,appendMessages:null!=r&&r.length?null==r?void 0:r.map((function(e){return k(k({},e),{},{ts:e.ts||d()().unix()})})):void 0,action:l||void 0,appendAtStart:u||!1,variables:v||{},transcriptMetadata:{origin:o}})}).then((function(e){return e.json()}));case 4:return f=e.sent,e.abrupt("return",f);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var C=function(e){var t,n,r,o,c,f,O,N,S,C,Z=(0,I.B)().config,j=(0,p.useParams)(),E=(0,p.useSearchParams)(),M=(0,p.usePathname)(),z=(null==Z?void 0:Z.ID)||(null==E?void 0:E.get("vg_id"))||(null==j?void 0:j.vg_id)||(null===(t=e.variables)||void 0===t?void 0:t.ID),B={userID:(null==Z?void 0:Z.userID)||"".concat(z,"_").concat((0,b.D1)()),loading:!0,chatHistory:[],lastResponse:null,defaultMessageDelay:1e3,variables:e.variables,reload:!1,blockInput:!1,shouldSyncBrowser:!1,blockLoading:!1,blockProactive:!1,blockAll:!1,hasInitStats:!1,manualControl:(null===(n=e.variables)||void 0===n?void 0:n.manualControl)||!1,agentName:"",lang:(null===(r=e.variables)||void 0===r?void 0:r.lang)||"en",showInstantly:!1,isSuperAdmin:!1,showVapiUI:(null==e||null===(o=e.variables)||void 0===o||null===(o=o.vapiConfig)||void 0===o?void 0:o.promptOnWeb)||!1,callOngoing:!1,debugMessages:[]},T=m()("runtime_local_".concat(z),B),R=(0,i.Z)(T,2),F=R[0],A=R[1],L=u.useState("undefined"!=typeof window?!z||null==F||!F.userID||(null==F||null===(c=F.variables)||void 0===c?void 0:c.ID)!==z||null!==(f=F.variables)&&void 0!==f&&f.chatForget||null!==(O=e.variables)&&void 0!==O&&O.chatForget||null!=Z&&Z.userID&&(null==Z?void 0:Z.userID)!==(null==F?void 0:F.userID)?B:F:B),G=(0,i.Z)(L,2),V=G[0],H=G[1],U=u.useState(!1),J=(0,i.Z)(U,2),q=J[0],K=J[1],X=u.useState(null),Y=(0,i.Z)(X,2),Q=Y[0],$=Y[1],ee=u.useState([]),te=(0,i.Z)(ee,2),ne=te[0],ae=te[1],re=u.useState("undefined"!=typeof window?null===(N=window.location)||void 0===N?void 0:N.href:""),ie=(0,i.Z)(re,2),le=ie[0],oe=ie[1],se=u.useState(!1),ue=(0,i.Z)(se,2),ce=ue[0],de=ue[1],ve=(0,u.useState)("undefined"!=typeof window?"eu"===(null==Z?void 0:Z.region)||"eu"===(null==j?void 0:j.region)?"voiceglow-eu":"(default)":(null==V||null===(S=V.variables)||void 0===S?void 0:S.region)||"(default)"),ge=ve[0],pe=(ve[1],(0,h.ad)(v.l2,ge)),fe=(0,y.ky)((0,h.JU)(pe,"voiceglow/".concat(z,"/convos/").concat(V.userID||"UNDEFINED","/convo/JSON_STRING")),{snapshotListenOptions:{includeMetadataChanges:!1}}),me=(0,i.Z)(fe,3),be=me[0],he=me[1],ye=(me[2],(0,y.ky)((0,h.JU)(pe,"voiceglow/".concat(z,"/convos/").concat(V.userID||"UNDEFINED")),{snapshotListenOptions:{includeMetadataChanges:!1}})),xe=(0,i.Z)(ye,3),we=xe[0],Pe=(xe[1],xe[2],u.useState({})),Ie=(0,i.Z)(Pe,2),De=Ie[0],Oe=Ie[1],ke=u.useState([]),_e=(0,i.Z)(ke,2),Ne=_e[0],We=_e[1],Se=u.useState(!1),Ce=(0,i.Z)(Se,2),Ze=Ce[0],je=Ce[1],Ee=u.useState(!1),Me=(0,i.Z)(Ee,2),ze=Me[0],Be=Me[1],Te=u.useState(!1),Re=(0,i.Z)(Te,2),Fe=(Re[0],Re[1]),Ae=(null==De?void 0:De.chatAssignedTo)&&"human-chatting"===(null==De?void 0:De.state),Le=m()("geo-data",{ip:"",country:""}),Ge=(0,i.Z)(Le,2),Ve=Ge[0];Ge[1];function He(){return(He=(0,l.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ze&&clearTimeout(ze),e.next=3,fetch("".concat((0,g.Kk)({region:"voiceglow-eu"===ge?"eu":"na"}),"/fb?doc_id=clients/").concat(t.chatAssignedTo)).then((function(e){return e.json()}));case 3:n=e.sent,H((function(e){return k(k({},e),{},{blockInput:!1,manualControl:!0,notice:k(k({},e.notice),{},{custom:"",active:!1})})})),H((function(e){var t;return k(k({},e),{},{agentName:(null===(t=n.name)||void 0===t?void 0:t.split(" ")[0])||""})}));case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ue(e){return Je.apply(this,arguments)}function Je(){return(Je=(0,l.Z)(s().mark((function e(t){var n,a,r,i;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,ze&&clearTimeout(ze),H((function(e){return k(k({},e),{},{manualControl:!1,blockInput:!0,agentName:"",notice:k(k({},e.notice),{},{custom:null})})})),e.next=5,(0,h.pl)((0,h.JU)(pe,"voiceglow/".concat(z,"/convos/").concat(V.userID||"UNDEFINED")),{state:"ai-chatting",chatAssignedTo:null,lastModified:d()().unix()},{merge:!0});case 5:return r=Ne.findLastIndex((function(e){return e.isAIGenerated})),e.next=8,(0,b.cG)({text:"No response from team..",translateTo:(null===(n=V.variables)||void 0===n?void 0:n.lang)||"en"});case 8:return i=e.sent,(null===(a=Ne[r])||void 0===a||null===(a=a.messages)||void 0===a?void 0:a.filter((function(e){return null==e?void 0:e.isAIGenerated})))||[],e.next=12,W({origin:"web-chat",agentID:V.variables.ID,userID:V.userID,messages:[{from:"bot",type:"info:default",item:i,delay:0}],bucket:ge,action:t?{type:"intent",payload:{entities:[],intent:{name:"VG_HANDOFF_EXIT"},name:"VG_HANDOFF_EXIT",query:"VG_HANDOFF_EXIT"}}:void 0,safeAgentData:V.variables});case 12:if(t){e.next=15;break}return e.next=15,et(JSON.stringify({type:"VGVF_Channel",payload:i}),{type:"reject"});case 15:H((function(e){return k(k({},e),{},{blockInput:!1,manualControl:!1,agentName:"",notice:k(k({},e.notice),{},{custom:null})})})),e.next=20;break;case 18:e.prev=18,e.t0=e.catch(0);case 20:case"end":return e.stop()}}),e,null,[[0,18]])})))).apply(this,arguments)}function qe(e){return Ke.apply(this,arguments)}function Ke(){return Ke=(0,l.Z)(s().mark((function e(t){var n,a,r,i,o,u,c,v,g;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.actionMessage,i=t.instant,o=0,!r||i){e.next=6;break}return Ne.forEach((function(e){e.messages.forEach((function(e){e.delay&&(o+=e.delay)}))})),e.next=6,new Promise((function(e){return setTimeout(e,o)}));case 6:return H((function(e){return k(k({},e),{},{manualControl:!1,blockInput:!1})})),u=i?6e4:1e3*(null===(n=r.item)||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.timeout)||6e4,e.next=10,(0,b.cG)({text:"Please wait, we're notifying the team..",translateTo:(null===(a=V.variables)||void 0===a?void 0:a.lang)||"en"});case 10:return c=e.sent,v=[W({origin:"web-chat",agentID:V.variables.ID,userID:V.userID,messages:[{from:"human",type:"info:default",item:c,delay:0}],bucket:ge,safeAgentData:V.variables}),(0,h.pl)((0,h.JU)(pe,"voiceglow/".concat(z,"/convos/").concat(V.userID||"UNDEFINED")),{state:"requested_chat",lastModified:d()().unix()},{merge:!0})],e.next=14,Promise.allSettled(v);case 14:e.sent,g=setTimeout((0,l.Z)(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ue();case 1:case"end":return e.stop()}}),e)}))),u),Be(g);case 17:case"end":return e.stop()}}),e)}))),Ke.apply(this,arguments)}function Xe(e,t){return Ye.apply(this,arguments)}function Ye(){return Ye=(0,l.Z)(s().mark((function e(t,n){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.forEach(function(){var e=(0,l.Z)(s().mark((function e(t){var a,r,i,o,u,c,v,p,f,m,h,y,x;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("GetBrowserData"!==t.type){e.next=4;break}return r=(0,b.zD)(),e.next=4,et(JSON.stringify({from:"bot",type:"VGVF_Channel",data:k(k({},r),{},{ip:Ve.ip,country:Ve.country}),ts:d()().unix()}));case 4:if("SetRuntime"!==t.type){e.next=16;break}if(u=null===(i=t.item)||void 0===i||null===(i=i.payload)||void 0===i?void 0:i.action,c=null===(o=t.item)||void 0===o||null===(o=o.payload)||void 0===o?void 0:o.payload,"request_handoff"!==u||!n.find((function(e){return"human"===e.from}))){e.next=15;break}return e.next=10,qe({actionMessage:t});case 10:return e.next=12,fetch("".concat((0,g.Sw)({region:"voiceglow-eu"===ge?"eu":"na"}),"/vg/").concat(null===(v=V.variables)||void 0===v?void 0:v.ID,"/convos/").concat(V.userID,"/notify"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({lightConvo:k(k({},De),{},{state:"requested_chat"}),turns:n,agentData:V.variables})});case 12:e.sent,H((function(e){return k(k({},e),{},{notice:k(k({},e.notice),{},{custom:D(w.Z,null)})})}));case 15:"set_variables"===u&&H((function(e){return k(k({},e),{},{variables:k(k({},e.variables),c||{})})}));case 16:"no-reply"!==t.type||null!=V&&null!==(a=V.variables)&&void 0!==a&&a.disableNoReplyListener||(f=JSON.stringify(null==t?void 0:t.item),m=0,Ne.forEach((function(e){e.messages.forEach((function(e){e.delay&&(m+=e.delay)}))})),null!=t&&null!==(p=t.item)&&void 0!==p&&null!==(p=p.payload)&&void 0!==p&&p.timeout&&(y=m+1e3*(null==t||null===(h=t.item)||void 0===h||null===(h=h.payload)||void 0===h?void 0:h.timeout),x=setTimeout((0,l.Z)(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return H((function(e){return k(k({},e),{},{manualControl:!1,blockInput:!1,notice:k(k({},e.notice),{},{custom:null,active:!1})})})),e.next=3,et(f,k({},t.item));case 3:case"end":return e.stop()}}),e)}))),y),de(x)));case 17:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),Ye.apply(this,arguments)}function Qe(e,t,n,a){return $e.apply(this,arguments)}function $e(){return($e=(0,l.Z)(s().mark((function t(n,r,i,l){var o,u,c,v,p,f,m,h,y,w,I,D,O,_,N,W,S,C,j,E,z;return s().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!n||"UNDEFINED"===n||"undefined"===n||n===(null===(o=V.variables)||void 0===o?void 0:o.ID)||null==V||null===(u=V.variables)||void 0===u||!u.ID||"undefined"===(null==V||null===(c=V.variables)||void 0===c?void 0:c.ID)||e.isChatHistory){t.next=27;break}if(t.prev=1,"vg"!==(null===(v=V.variables)||void 0===v?void 0:v.agentPlatform)){t.next=10;break}return"",[],N=0,(W=new WebSocket("".concat((0,g.Cx)({region:"voiceglow-eu"===ge?"eu":"na"}),"/ws"))).onopen=function(){H((function(e){return k(k({},e),{},{debugMessages:[]})})),[];var e="start"===r?"start":r.payload;if(e){var t={agentId:V.variables.ID,convoId:n,bucket:ge,prompt:e};W.send(JSON.stringify(t))}},W.onmessage=function(t){var n=JSON.parse(t.data);if("metadata"!==n.type)if("debug"!==n.type){if(n.ui_engine){var r=n.chunk;try{var i,l=(0,P.Z)(r.trim()||"[]"),o={from:"bot",messages:[],ts:d()().unix()};try{o=JSON.parse(l)}catch(e){}null!==(i=o)&&void 0!==i&&null!==(i=i.messages)&&void 0!==i&&i.length&&We((function(e){var t=e[(null==e?void 0:e.length)-1];return 0===N||"bot"!==(null==t?void 0:t.from)?[].concat((0,a.Z)(e),[o]):(e[e.length-1]=o,(0,a.Z)(e))}))}catch(e){}}else"chunk"===n.type&&We((function(e){var t=e[(null==e?void 0:e.length)-1];if(0===N||"bot"!==(null==t?void 0:t.from))return[].concat((0,a.Z)(e),[{from:"bot",messages:[{from:"bot",type:"text",item:{payload:{message:n.chunk}},ts:d()().unix()}]}]);var r,i=(0,a.Z)(e);if(null!==(r=i[i.length-1])&&void 0!==r&&null!==(r=r.messages)&&void 0!==r&&r.length){var l=i[i.length-1].messages.length-1;return-1!==l&&(i[i.length-1].messages[l].item.payload.message+=n.chunk),(0,a.Z)(i)}return e}));N++}else e.isTest&&!M.includes("prototype")&&H((function(e){return k(k({},e),{},{debugMessages:[].concat((0,a.Z)(e.debugMessages),[{type:"debug",content:n.chunk}])})}))},t.abrupt("return");case 10:return S=(null==Z?void 0:Z.vf_variables)||{},C=(null==e?void 0:e.isTest)||!1,t.next=14,fetch("".concat((0,b.MC)({region:"voiceglow-eu"===ge?"eu":"na"}),"/agents/").concat(V.variables.ID,"/interact/").concat(n),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({vg_id:V.variables.ID,action:r,runtime:{variables:e.variables||V.variables,lang:"automatic"===(null===(p=V.variables)||void 0===p?void 0:p.lang)||"automatic"===(null===(f=e.variables)||void 0===f?void 0:f.lang)?(null===(m=navigator)||void 0===m||null===(m=m.language)||void 0===m?void 0:m.split("-")[0])||"en":(null==e||null===(h=e.variables)||void 0===h?void 0:h.lang)||(null==V||null===(y=V.variables)||void 0===y?void 0:y.lang)},inititalTurns:V.reload?[]:i,isTest:C,variables:k(k(k({userOs:(0,b.Ij)()},S),V.variables),l),appendAtStart:!0})}).then((function(e){return e.json()})).catch((function(e){}));case 14:return null!=(j=t.sent)&&null!==(w=j.turns)&&void 0!==w&&w.length||!e.isTest||We(null!==(E=V.variables)&&void 0!==E&&E.VF_DIALOGUE_API_KEY?x.b:x.s),z=null==j||null===(I=j.turns)||void 0===I||null===(I=I[(null==j||null===(D=j.turns)||void 0===D?void 0:D.length)-1])||void 0===I?void 0:I.messages,Ne[Ne.length-1],null!==(O=j.actionMessages)&&void 0!==O&&O.length&&Xe(j.actionMessages,null==j?void 0:j.turns),null!=j&&null!==(_=j.turns)&&void 0!==_&&_.length&&(We(j.turns),document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"new_turn",data:z,ts:d()().unix()}}))),t.abrupt("return",j);case 23:return t.prev=23,t.t0=t.catch(1),null!=e&&e.isTest&&nt(e.isTest?"Please double check your VF API key is correct, and have a published version.":"Error Occured, Please restart the chat.","fail",5e3),t.abrupt("return",!1);case 27:case"end":return t.stop()}}),t,null,[[1,23]])})))).apply(this,arguments)}u.useEffect((function(){A(V)}),[V]),u.useEffect((function(){var t;null!==(t=V.variables)&&void 0!==t&&t.manualControl&&H((function(t){var n;return k(k({},t),{},{manualControl:(null==V?void 0:V.manualControl)||(null===(n=V.variables)||void 0===n?void 0:n.manualControl)||!1,isSuperAdmin:e.isTest||!1})}))}),[V.variables]),u.useEffect((function(){e.isTest&&H((function(e){return k(k({},e),{},{isSuperAdmin:!0})}))}),[null==e?void 0:e.isTest]),u.useEffect((function(){null!=Z&&Z.userID&&(null==Z?void 0:Z.userID)!==(null==F?void 0:F.userID)&&H((function(e){return k(k({},e),{},{userID:(null==Z?void 0:Z.userID)||"",reload:!0})}))}),[null==Z?void 0:Z.userID,null==F?void 0:F.userID]),u.useEffect((function(){if(null!=we&&we.exists()&&V.userID){if(null!=we&&we.data()&&!1===V.reload){var e=k(k({},we.data()),{},{ID:we.id});if("human-chatting"===e.state&&e.chatAssignedTo&&(ze&&clearTimeout(ze),Fe(!0),function(e){He.apply(this,arguments)}(e),ze&&clearTimeout(ze)),"requested_chat"===e.state&&!e.chatAssignedTo){var t,n;H((function(e){return k(k({},e),{},{blockInput:!0,manualControl:!1})}));var a=(null===(t=Ne[Ne.length-1])||void 0===t||null===(t=t.messages[(null===(n=Ne[Ne.length-1])||void 0===n||null===(n=n.messages)||void 0===n?void 0:n.length)-1])||void 0===t?void 0:t.ts)||null;a&&d()().unix()>d().unix(a).add(60,"seconds").unix()&&Ue()}return"ai-chatting"===e.state&&(ze&&clearTimeout(ze),ze&&clearTimeout(ze),H((function(e){return k(k({},e),{},{blockInput:!1,manualControl:!1,agentName:"",notice:k(k({},e.notice),{},{custom:null})})}))),Oe(e)}return Oe({})}}),[we,V.userID]),u.useEffect((function(){if(null!=be&&be.exists()&&V.userID){if(je(!0),null!=be&&be.data()){var e,t=JSON.parse((null===(e=be.data())||void 0===e?void 0:e.convoTurns_JSON_STRING)||"[]");t.find((function(e){return e.messages.find((function(e){return e.content||e.rawItem}))}))&&(t=t.map((function(e){return k(k({},e),{},{messages:e.messages.map((function(e){return k(k({},e),{},{item:e.rawItem||e.content||e.item})}))})})));var n=t.map((function(e){return k(k({},e),{},{messages:e.messages.map((function(e){return k(k({},e),{},{isLoading:!1})}))})}));We((function(){return(0,a.Z)(n)}))}else Fe(!1),We([]);V.userID&&je(!0)}else je(void 0!==be||!0===Ze)}),[be,V.userID]),u.useEffect((function(){var e,t;oe(M),H((function(e){return k(k({},e),{},{bucket:ge,region:"voiceglow-eu"===ge?"eu":"na"})})),A((function(e){return k(k({},e),{},{bucket:ge,region:"voiceglow-eu"===ge?"eu":"na"})})),(null!==(e=V.chatHistory)&&void 0!==e&&e.find((function(e){return e.content}))||null!==(t=F.chatHistory)&&void 0!==t&&t.find((function(e){return e.content})))&&H((function(e){return k(k({},e),{},{reload:!0})}))}),[]),u.useEffect((function(){var e,t;le!==(null===(e=window.location)||void 0===e?void 0:e.href)&&null!==(t=V.variables)&&void 0!==t&&t.listenForUrlChanges&&!M.includes("/agents/vf?vg_id")&&et(JSON.stringify({type:"VGVF_Channel"}),{type:"intent",payload:{entities:[],intent:{name:"VG_URL_CHANGE"},name:"VG_URL_CHANGE",query:"VG_URL_CHANGE"}})}),[M]),u.useEffect((function(){e.variables&&(H((function(t){return k(k({},t),{},{variables:e.variables})})),A((function(t){return k(k({},t),{},{variables:e.variables})})))}),[e.variables]);var et=function(){var e=(0,l.Z)(s().mark((function e(t,n,r,i,l,o,u){var c,v,g,p,f,m;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ce&&clearTimeout(ce),ze&&clearTimeout(ze),c=!1,v={},!1;try{"VGVF_Channel"!==(null==(g=JSON.parse(t))?void 0:g.type)&&"no-reply"!==(null==g?void 0:g.type)&&"VG_Response"!==(null==g?void 0:g.type)||(c=!0,g.vf_variables&&(v=g.vf_variables))}catch(e){c=!1}if(p=n||{type:"text",payload:t},f={from:o||"human",type:"text",item:{payload:{message:t}},ts:d()().unix(),isLoading:!!Ae},m={from:o||"human",ts:d()().unix(),messages:[f]},!c&&We((function(e){return[].concat((0,a.Z)(e),[m])})),!l&&i&&We((function(e){return[].concat((0,a.Z)(e),[i])})),!Ae&&!V.manualControl){e.next=16;break}return W({agentID:V.variables.ID,userID:V.userID,bucket:V.bucket,messages:[f],safeAgentData:V.variables}),e.abrupt("return");case 16:Qe(V.userID,p,null!=i&&i.from?[].concat((0,a.Z)(Ne),[i]):c?null:[].concat((0,a.Z)(Ne),[m]),v).catch((function(e){}));case 17:case"end":return e.stop()}}),e)})));return function(t,n,a,r,i,l,o){return e.apply(this,arguments)}}();function tt(){return(tt=(0,l.Z)(s().mark((function e(t,n){var r,i,l;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i={from:n||"human",ts:d()().unix(),messages:t.map((function(e){return{from:n||"human",type:"text",item:{payload:{message:e}},ts:d()().unix(),isLoading:!0}}))},l="bot"===(null===(r=Ne[Ne.length-1])||void 0===r?void 0:r.from)?[].concat((0,a.Z)(Ne),[i]):[].concat((0,a.Z)(Ne.slice(0,Ne.length-1)),[i]),We((function(e){return(0,a.Z)(l)})),e.next=5,W({agentID:V.variables.ID,userID:V.userID,bucket:ge,messages:i.messages,safeAgentData:V.variables});case 5:return e.abrupt("return",l);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}u.useEffect((function(){if(ne.length&&!V.manualControl){var e;H((function(e){return k(k({},e),{},{blockLoading:!0})})),clearTimeout(Q);var t=setTimeout((0,l.Z)(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return H((function(e){return k(k({},e),{},{blockLoading:!1,loading:!0})})),e.next=3,Qe(V.userID,{type:"text",payload:ne.join(" ")},Ne.length?Ne:null).catch((function(e){}));case 3:ae([]);case 4:case"end":return e.stop()}}),e)}))),null===(e=V.variables)||void 0===e?void 0:e.delayBeforeSubmit);return $(t),function(){clearTimeout(t)}}}),[ne]);var nt=function(e,t,n){H((function(a){return k(k({},a),{},{notice:{message:e,type:t,duration:n,active:!0}})})),setTimeout((function(){H((function(n){return k(k({},n),{},{notice:{message:e,type:t,active:!1}})}))}),n)};function at(){return(at=(0,l.Z)(s().mark((function e(){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.pl)((0,h.JU)(pe,"voiceglow/".concat(z,"/convos/").concat(V.userID||"UNDEFINED")),{state:"ai-chatting",chatAssignedTo:null,lastModified:d()().unix()},{merge:!0});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function rt(e){var t=e.data;"VG_PushMessage"===t.function&&et(t.payload,!Ne.length&&"start")}u.useEffect((function(){var t;if(!V.userID&&null!==(t=V.variables)&&void 0!==t&&t.ID){var n,a,r=(Math.random()+1).toString(36).substring(7),i="".concat((null===(n=V.variables)||void 0===n?void 0:n.ID)||"","_").concat(r),l=(null==Z?void 0:Z.userID)||(null!==(a=e.variables)&&void 0!==a&&a.chatForget||V.variables.chatForget?i:F.userID||V.userID||i);H((function(e){return k(k({},e),{},{userID:l})})),A((function(e){return k(k({},e),{},{userID:l})}))}}),[null===(C=V.variables)||void 0===C?void 0:C.ID]),u.useEffect((function(){var e;null!==(e=V.variables)&&void 0!==e&&e.ID&&V.userID&&0===Ne.length&&!0===Ze&&!he&&!1===q&&!V.manualControl&&(K(!0),H((function(e){return k(k({},e),{},{blockInput:!1})})),Qe(V.userID,"start").catch((function(e){})))}),[V.userID,Ze,he]),u.useEffect((function(){V.reload&&(We([]),function(){return at.apply(this,arguments)}().then((function(){H((function(e){return k(k({},e),{},{reload:!1,blockInput:!1,manualControl:!1,agentName:"",notice:k(k({},e.notice),{},{custom:"",active:!1}),userID:(null==Z?void 0:Z.userID)||e.userID||""})})),Qe((null==Z?void 0:Z.userID)||V.userID,"start").then((function(){H((function(e){return k(k({},e),{},{notice:k(k({},e.notice),{},{active:!1,custom:""})})}))})).catch((function(e){}))})))}),[V.reload]),u.useEffect((function(){if(V.userID)return window.addEventListener("message",rt),window.VG_ADMIN={interact:function(e){return W({agentID:V.variables.ID,userID:V.userID,bucket:ge,safeAgentData:V.variables,action:e,origin:"web-chat"})},pushMessage:function(e){return function(e){var t,n;V.manualControl&&V.userID&&null!==(t=V.variables)&&void 0!==t&&t.ID?W({userID:V.userID,agentID:null===(n=V.variables)||void 0===n?void 0:n.ID,messages:[{from:e.from,type:e.type,item:{payload:{message:e.payload}},delay:e.delay||0,ts:d()().unix()}],bucket:ge,safeAgentData:V.variables}):et(e.payload)}(e)},reload:function(){return H((function(e){return k(k({},e),{},{reload:!0})}))},getRuntime:function(e){return k(k({},V),{},{turns:Ne})},setRuntime:function(e){H((function(t){var n=k(k({},t),e);return A(n),n}))}},function(){window.removeEventListener("message",rt)}}),[V]);var it={runtime:V,setRuntime:H,setLocalRuntime:A,handlePushMessage:et,pushChatNotice:nt,formattedTurnsValue:Ne,setFormattedTurnsValue:We,continueInteract:Qe,isTest:e.isTest,hasLoaded:Ze,lightConvoData:De,pushHumanTurnLocal:function(e,t){return tt.apply(this,arguments)},confirmedBucket:ge,handleRequestHandoffInit:qe,handleVGHandoffReject:Ue,clearNoReplyTimeout:function(){ce&&clearTimeout(ce)}};return D(_.Provider,{value:it},e.children)};const Z=C},4070:(e,t,n)=>{n.d(t,{Z:()=>W});var a=n(2982),r=n(2167),i=n(5861),l=n(885),o=n(4687),s=n.n(o),u=n(7693),c=n(2280),d=n(3850),v=n(9660),g=n(2931),p=n(7294),f=n(8676),m=n(381),b=n.n(m),h=n(7828),y=n(7619),x=n(5434),w=n(7516),P=n(9352),I=n(8871),D=n(4149),O=n(1148),k=p.createElement;function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function N(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const W=function(e){var t,n,r,o,m,_,W,S=(0,f.useRuntime)(),C=S.runtime,Z=S.setRuntime,j=S.formattedTurnsValue,E=S.confirmedBucket,M=S.setLocalRuntime,z=S.handleVGHandoffReject,B=p.useState(!1),T=(0,l.Z)(B,2),R=T[0],F=T[1],A=p.useState({email:"",message:"",attachmentLinks:[]}),L=(0,l.Z)(A,2),G=L[0],V=L[1],H=p.useState(!1),U=(0,l.Z)(H,2),J=U[0],q=U[1];function K(e){return X.apply(this,arguments)}function X(){return X=(0,i.Z)(s().mark((function e(t){var n,a;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return q(!0),a=[fetch("".concat((0,O.Sw)({region:"voiceglow-eu"===E?"eu":"na"}),"/vg/").concat(null===(n=C.variables)||void 0===n?void 0:n.ID,"/convos/").concat(C.userID,"/notify"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({from:"email-form",emailForm:t,turns:j,agentData:C.variables})}).then((function(e){return e.json()})),(0,f.handlePushMessageNoInteract)({agentID:C.variables.ID,userID:C.userID,messages:[{from:"human",type:"EmailForm",item:t,delay:0}],bucket:E,safeAgentData:C.variables})],e.next=4,Promise.all(a);case 4:e.sent,F(!1),V({email:"",message:"",attachmentLinks:[]}),q(!1);case 9:case"end":return e.stop()}}),e)}))),X.apply(this,arguments)}function Y(){return(Y=(0,i.Z)(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.cancelToIntent,document.dispatchEvent(new CustomEvent("VG_Events",{detail:{event:"handoff_cancel",data:{chatOpened:!0,ts:b()().unix()},ts:b()().unix()}})),z({cancelToIntent:n}),Z((function(e){return N(N({},e),{},{notice:N(N({},e.notice),{},{custom:"",active:!1})})})),M((function(e){return N(N({},e),{},{notice:N(N({},e.notice),{},{custom:"",active:!1})})}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return k(u.Z,{divKey:"should_cancel_handoff",className:" vg-absolute vg-bottom-0 vg-w-full vg-h-auto vg-z-50 vg-rounded-large vg-notice-container vg-w-full vg-bg-background/50 vg-backdrop-blur vg-handoff--outer-container"},k("div",{className:" vg-p-unit-5 vg-handoff--inner-container"},k("div",{className:" vg-flex vg-flex-col vg-handoff"},k(h.M,null,k(y.E.div,{key:"handoff-cancel-button",className:" vg-w-full vg-mb-2 vg-handoff-cancel--container",layout:!0},k(d.Z,{className:" vg-bg-danger-50 vg-flex vg-gap-2 vg-justify-center vg-items-center vg-w-full vg-handoff-cancel--btn",onPress:function(){!function(e){Y.apply(this,arguments)}({cancelToIntent:e.cancelToIntent})},variant:"light",color:"danger"},k(x.xg7,{className:" vg-w-5 vg-h-5 vg-flex-shrink-0 vg-handoff-cancel--icon"}),k(c.Z,{className:" vg-font-bold ",text:"Cancel Handoff Request",to:null===(t=C.variables)||void 0===t?void 0:t.lang}))),k(y.E.div,{key:"handoff-sendemail-show",className:" vg-w-full vg-mb-2 vg-handoff-email--container",layout:!0},k(d.Z,{color:"primary",onPress:function(){F((function(e){return!e}))},variant:"light",className:" vg-bg-primary-50 vg-text-primary-900 vg-flex vg-justify-center vg-items-center vg-gap-2 vg-w-full vg-handoff-email--btn"},k(w.PRb,{className:" vg-w-5 vg-h-5 vg-flex-shrink-0 vg-handoff-send--icon"}),k(c.Z,R?{className:" vg-font-bold vg-handoff-hide--text",text:"Hide Prompt",to:null===(n=C.variables)||void 0===n?void 0:n.lang}:{className:" vg-font-bold vg-handoff-send--text",text:"Send an Email",to:null===(r=C.variables)||void 0===r?void 0:r.lang}))),R?k(y.E.form,{className:"vg-handoff-email--form",onSubmit:function(e){e.preventDefault(),K(G)},initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},key:"prompt-email"},k(v.Z,{isDisabled:J,value:G.email,onValueChange:function(e){return V((function(t){return N(N({},t),{},{email:e})}))},type:"email",className:" vg-mb-2 vg-font-bold vg-handoff-email--input",classNames:{input:" vg-font-bold "},label:k(c.Z,{text:"Your Email",to:null===(o=C.variables)||void 0===o?void 0:o.lang}),size:"md",variant:"bordered"}),k(g.Z,{isDisabled:J,className:" vg-mb-2 vg-handoff-message--input",endContent:k(I.Z,{noOptions:!0,className:" vg-bg-primary-50 vg-min-w-0 vg-w-8 vg-h-8 vg-handoff-attachments--btn",callback:function(e){return V((function(t){return N(N({},t),{},{attachmentLinks:[].concat((0,a.Z)(t.attachmentLinks),[{sizeKB:e.sizeKB,filename:e.filename,url:e.url}])})}))},buttonProps:{className:"bg-primary-50 w-5 h-5 flex-shrink-0",color:"default",variant:"light"}},k(P.G1z,{className:" vg-w-5 vg-h-5 vg-flex-shrink-0 vg-handoff-attachments--icon"})),value:G.message,onValueChange:function(e){return V((function(t){return N(N({},t),{},{message:e})}))},label:k(c.Z,{text:"Message",to:null===(m=C.variables)||void 0===m?void 0:m.lang}),size:"sm",variant:"bordered"}),null!==(_=G.attachmentLinks)&&void 0!==_&&_.length&&R?k("div",{key:"handoff-attachments",className:" vg-w-full vg-mb-2 vg-handoff-attachments--outer-container"},k("div",{className:" vg-flex vg-flex-col vg-gap-2 vg-handoff-attachments--inner-container"},G.attachmentLinks.map((function(e,t){return k("div",{key:"attachment_".concat(t),className:" vg-flex vg-gap-2 vg-items-center vg-w-full vg-min-w-0 vg-max-w-auto vg-handoff-attachment--container"},k(P.G1z,{className:" vg-w-4 vg-h-4 vg-flex-shrink-0 vg-handoff-attachment--icon"}),k("p",{className:" vg-text-tiny vg-handoff-attachment--text"},e.filename," · ",e.sizeKB," KB"),k(d.Z,{isDisabled:J,onPress:function(){return V((function(e){return N(N({},e),{},{attachmentLinks:e.attachmentLinks.filter((function(e,n){return n!==t}))})}))},isIconOnly:!0,className:" vg-bg-danger-50 vg-min-w-0 vg-w-5 vg-h-5 vg-handoff-attachment-remove--btn",color:"danger",variant:"light"},k(D.QAE,{className:" vg-w-3 vg-h-3 vg-handoff-attachment-remove--icon"})))})))):null,k(d.Z,{isDisabled:J,onPress:function(){return K(G)},color:"primary",size:"sm",variant:"light",className:" vg-bg-primary-50 vg-w-32 vg-handoff-form-submit--btn"},k(c.Z,{className:"vg-handoff-form-submit--label",to:(null===(W=C.variables)||void 0===W?void 0:W.lang)||"en"},"Submit"))):null))))}},1300:(e,t,n)=>{n.d(t,{b:()=>i,s:()=>l});var a=n(381),r=n.n(a),i=[{from:"bot",messages:[{from:"bot",type:"info:danger",item:"Please double check your API key."},{from:"bot",type:"text",item:{payload:{message:"Something went wrong, either the API key is incorrect or you haven't published on VF."}}}],ts:r()().unix()}],l=[{from:"bot",messages:[{from:"bot",type:"text",item:{payload:{message:"Hi, Lets get started!"}}},{from:"bot",type:"text",item:{payload:{message:"First copy & paste your VF API key, **don't forget to always publish on VF after making changes.**"}}},{from:"bot",type:"text",item:{payload:{message:"Then on VG press **save > reset agent**, and you're good to go!"}}}],ts:r()().unix()}]},3711:(e,t,n)=>{n.d(t,{l2:()=>i});var a=n(3977),r=n(8650),i=(0,a.ZF)({apiKey:"AIzaSyDa4-xVrMX57smdpqvq3vU_cw_YJHdGK9g",authDomain:"speakwiz-app.firebaseapp.com",projectId:"speakwiz-app",storageBucket:"speakwiz-app.appspot.com",messagingSenderId:"264031558",appId:"1:264031558:web:aaf1b2d3078125841da947",measurementId:"G-WBEN55T42T"});(0,r.getFirestore)(i),(0,r.getFirestore)(i,"voiceglow-eu")}}]);