PageSourceSearch

https://interactor.ai/_next/static/chunks/pages/interactors/[id]/train/welcome-68104fd59f654d58.js

js interactor.ai collected 2026-10-05 12:25:51 UTC 34,336 bytes, 1 lines download raw bytes

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]="094e33eb-cef9-44c6-b2b7-55df75df1705",e._sentryDebugIdIdentifier="sentry-dbid-094e33eb-cef9-44c6-b2b7-55df75df1705")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1021,6532],{49154:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/interactors/[id]/train/welcome",function(){return r(40663)}])},28431:function(e,t,r){"use strict";r.d(t,{T:function(){return d}});var n=r(2784),o=r(93503),i=r(74215),s=r(40023);let d=e=>{let{url:t}=(0,s.o)(e),[r,d]=(0,n.useState)(t);return(0,n.useEffect)(()=>{t&&d((0,i.N)(t,o.h.SM))},[t]),{thumbnail:r,setFallbackUrl:()=>{t&&d(t)}}}},33167:function(e,t,r){"use strict";r.d(t,{g:function(){return B}});var n=r(52322),o=r(32624),i=r(2784),s=r(47246),d=r(37288),l=r(18137),a=r(16872),u=r(50644),c=r(54017),m=r(87494),p=r(41198),g=r(11556),v=r(3884),h=r(30453),f=r(70411),x=r
1(63955),y=r(30813),b=r(90031),I=r(32576),C=r(11728),j=r(47401),w=r(69063);let k=e=>{let{onPress:t,size:r=20}=e,o=1.2*r,[d,l]=(0,i.useState)(!1),a=(0,s.Fg)(),u=async()=>{l(!0),await t(),l(!1)};return(0,n.jsx)(j.$D,{disabled:d,display:"flex",jc:"center",ai:"center",onPress:u,backgroundColor:"$imagesMenuRemoveButtonBackground",hoverStyle:{backgroundColor:"$imagesMenuRemoveButtonBackgroundHover",borderColor:"$imagesMenuRemoveButtonBorderHover"},pressStyle:{backgroundColor:"$imagesMenuRemoveButtonBackgroundPress"},circular:!0,h:o,w:o,borderWidth:1,borderColor:"$imagesMenuRemoveButtonBorder",children:d?(0,n.jsx)(m.$,{size:"small"}):(0,n.jsx)(w.T,{size:r,color:a.imagesMenuRemoveButtonIcon.get()})})};var _=r(28431);let S=e=>{let{onRemove:t,uri:r,showLabel:o}=e,{thumbnail:i,setFallbackUrl:s}=(0,_.T)(r);return(0,n.jsxs)(y.G7,{position:"relative",children:[(0,n.jsx)(C.E,{onError:s,resizeMode:"cover",h:100,w:100,source:{uri:i},br:5}),(0,n.jsx)(c._,{isHidden:!o,children:(0,n.jsx)(p.x,{userSelect:"none",bg:"$imagesMenuCoverBackgroun
1d",color:"$imagesMenuCoverText",textAlign:"center",fontSize:12,w:"100%",pos:"absolute",bottom:5,borderBottomLeftRadius:5,borderBottomRightRadius:5,children:"COVER IMAGE"})}),(0,n.jsx)(y.G7,{position:"absolute",top:-5,right:-5,children:(0,n.jsx)(k,{onPress:t})})]})},E=e=>{let{control:t,item:r,removeHandler:o,updateDescriptionHandler:i,index:s,backgroundColor:l,isReorderDisabled:a,onDragStart:u,isReorderSupported:m,isDescriptionSupported:g}=e,{description:v,id:C,url:j}=r,w=(0,h.o)(),k=m&&!a;return(0,n.jsx)(f.e,{drag:!!k&&"y",dragControls:w,dragListener:!1,value:r,onDragStart:u,style:{display:"block",position:"relative",backgroundColor:l},as:"div",children:(0,n.jsxs)(d.sL,{p:10,children:[(0,n.jsx)(c._,{isHidden:!m,children:(0,n.jsx)(y.G7,{onPointerDown:e=>w.start(e),cursor:a?"default":"pointer",alignSelf:"center",children:(0,n.jsx)(I.M,{})})}),(0,n.jsxs)(d.sL,{gap:20,f:1,children:[(0,n.jsx)(S,{showLabel:m&&0===s,onRemove:()=>o(s,C),uri:j}),(0,n.jsx)(c._,{isHidden:!g,children:(0,n.jsx)(x.Qr,{name:"fields.".concat(s,".description"),control:t,defaultValue:v,render:e=>{let{field:t,fieldState:{error:r}}=e;return(0,n.jsxs)(d.FA,{f:1,gap:5,children:[(0,n.jsx)(b.K,{multiline:!0,variant:r&&"error",height:100,width:"100%",inputMode:"text",enterKeyHint:"enter",borderRadius:8,disabledStyle:{opacity:.5},paddingHorizontal:12,paddingVertical:10,placeholder:"Image description",focusVisibleStyle:{outlineWidth:0},...t,onBlur:()=>{v!==t.value&&i&&i(t.value,s,C)}}),(0,n.jsx)(p.x,{color:"red",children:null==r?void 0:r.message})]})}})})]})]})})},M=e=>{let{buttonColor:t,backgroundColor:r}=e,n=(0,s.Fg)(),o={mainColor:n.sheetCardBackground.get(),hoverColor:n.sheetCardBackgroundHover.get(),pressColor:n.sheetCardBackgroundPress.get()},i={mainColor:n.sheetCardBackground.get(),hoverColor:n.sheetCardBackgroundHover.get(),pressColor:n.sheetCardBackgroundPress.get()};return{buttonConfig:null!=t?t:o,backgroundConfig:null!=r?r:i}};var D=r(63875);let A=e=>{let{isLimitReached:t,isLoading:r,isMultiple:n,uploadImagesHandler:o}=e,{t:s}=(0,l.$)("common"),d=(0,i.useCallback)(e=>{t||o(e)},[t,o]),{getRootProps:a,isDragActive:u,isDragReject:c}=(0,D.r)({isDisabled:r,isMultiple:n,onDropAccepted:d}),m=s("images_menu.drop_overlay.label");return t&&(m=s("images_menu.drop_overlay.limit_reached")),!t&&c&&(m=s("images_menu.drop_overlay.images_only")),{dropOverlayLabel:m,dropzoneRootProps:a(),isDragActive:u}},B=e=>{let{t}=(0,l.$)("common"),r=(0,s.Fg)(),{control:h,fields:f,fileInputRef:x,openFileUploadHandler:y,uploadImagesHandler:b,hasNoImages:I,isLoading:C,removeHandler:j,updateDescriptionHandler:w,separatorColor:k=r.sheetCardSeparator.get(),title:_=t("images_menu.title"),isAddButtonDisabled:S=!1,imageUploadingError:D,onReorder:B,isReorderSupported:G=!1,isDescriptionSupported:R=!0,isMultiple:H=!0,addImageLabel:T=t("images_menu.add_image")}=e,{backgroundConfig:$,buttonConfig:z}=M(e),{dropOverlayLabel:P,dropzoneRootProps:L,isDragActive:N}=A({isLimitReached:S,isLoading:C,isMultiple:H,uploadImagesHandler:b}),[q,W]=(0,i.useState)(1);return(0,n.jsxs)(d.FA,{gap:6,children:[(0,n.jsx)(v.M,{text:_.toUpperCase(),rightElement:(0,n.jsx)(p.x,{fontSize:14,color:"$dangerContrast",children:D})}),(0,n.jsx)("div",{...L,children:(0,n.jsxs)(d.FA,{alignSelf:"center",width:"100%",mb:15,position:"relative",overflow:"hidden",style:{backgroundColor:$.mainColor},borderRadius:10,children:[(0,n.jsx)(a.$,{hoverStyle:{bg:z.hoverColor,borderColor:k},pressStyle:{bg:z.pressColor,borderColor:k},minHeight:55,onPress:y,disabled:C||S,disabledStyle:{opacity:.5},borderBottomRightRadius:I?void 0:0,borderBottomLeftRadius:I?void 0:0,borderBottomWidth:I?0:2,style:{borderColor:k,backgroundColor:z.mainColor},children:(0,n.jsxs)(d.sL,{width:"100%",jc:"center",ai:"center",gap:10,cur:"pointer",children:[C?(0,n.jsx)(m.$,{}):(0,n.jsx)(g.p,{color:r.brand.get()}),(0,n.jsx)(p.x,{color:"$brand",children:T})]})}),(0,n.jsx)(c._,{isHidden:I,children:(0,n.jsx)(o.M,{values:f,onReorder:e=>{let t=null==B?void 0:B(e,q);t&&W(t)},axis:"y",children:f.map((e,t,r)=>{var o,i;return(0,n.jsx)(E,{isReorderSupported:G,isDescriptionSupported:R,onDragStart:()=>W(t),isReorderDisabled:r.length<2,backgroundColor:$.mainColor,control:h,index:t,item:e,removeHandler:j,updateDescriptionHandler:w},null!==(i=null!==(o=e.id)&&void 0!==o?o:e.key)&&void 0!==i?i:e.url)})})}),(0,n.jsx)(c._,{isHidden:!N,children:(0,n.jsx)(u.C,{variant:I?"compact":"default",label:P})})]})}),(0,n.jsx)("input",{ref:x,type:"file",multiple:H,accept:"image/*",style:{display:"none"},onChange:e=>{var t;b(Array.from(null!==(t=e.target.files)&&void 0!==t?t:[]))}})]})}},64300:function(e,t,r){"use strict";r.d(t,{r:function(){return l}});var n=r(92552),o=r(30813),i=r(67179);let s=(0,n.z)(o.Kq,{width:44,height:28,padding:2,borderRadius:20,cursor:"pointer",variants:{checked:{true:{backgroundColor:"$switchBackgroun
1dChecked"},false:{backgroundColor:"$switchBackground"}}},defaultVariants:{checked:!1}}),d=(0,n.z)(o.Kq,{width:24,height:24,backgroundColor:"$switchThumbBackground",borderRadius:20,animation:"instantly"}),l=(0,i.r)({Frame:s,Thumb:d})},99346:function(e,t,r){"use strict";r.d(t,{C:function(){return a}});var n=r(52322),o=r(47246),i=r(37288),s=r(16872),d=r(41198),l=r(66193);let a=e=>{let t=(0,o.Fg)(),{title:r,onPress:a,isActive:u,backgroundColor:c=t.toggleBackground.get(),isOnGrayBackground:m,leftSlot:p,rightSlot:g,...v}=e,h=t.toggleDisabledBackground.get(),f=m?t.toggleBackgroundForGrayBackground.get():c,x=m?t.togglePressBackgroundForGrayBackground.get():t.togglePressBackground.get(),y=m?t.toggleHoverBackgroundForGrayBackground.get():t.toggleHoverBackground.get();return(0,n.jsx)(s.$,{h:"auto",borderRadius:20,paddingVertical:6,paddingHorizontal:16,userSelect:"none",pressStyle:{backgroundColor:u?"$backgroundBrandHover":x,borderColor:u?"$brand":"transparent"},hoverStyle:{backgroundColor:u?"$backgroundBrandHover":y,borderColor:u?"$brand":"transparent"},disabledStyle:{backgroundColor:u?l.w.GREEN_LIGHTER:h,borderColor:u?l.w.GREEN_LIGHTER:h,opacity:.7},borderWidth:1,borderColor:u?"$brand":"transparent",style:{backgroundColor:u?t.backgroundBrand.get():f,transition:"border 0.15s ease-out, background 0.15s ease-out"},onPress:a,...v,children:(0,n.jsxs)(i.sL,{gap:8,ai:"center",children:[p,(0,n.jsx)(d.x,{style:{transition:"color .15s ease-out"},fontWeight:"500",color:u?"$brand":"$toggleText",children:r}),g]})})}},63875:function(e,t,r){"use strict";r.d(t,{r:function(){return o}});var n=r(29941);let o=e=>{let{isDisabled:t,isMultiple:r=!1,onDropAccepted:o}=e;return(0,n.uI)({accept:{"image/*":[]},disabled:t,multiple:r,noClick:!0,noDragEventsBubbling:!0,noKeyboard:!0,onDropAccepted:o})}},60515:function(e,t,r){"use strict";r.d(t,{R:function(){return n}});let n=(e,t,r)=>e.length===t.length&&e.every((e,n)=>r(e,t[n]))},17171:function(e,t,r){"use strict";r.d(t,{t:function(){return s}});var n=r(52322),o=r(24609),i=r(69807);let s=e=>{let{ActionIconComponent:t,fieldArray:r,isReorderDisabled:s,editMode:d=i.Gt.VIEWING,onItemPress:l,onNewItemPress:a,newItemTitle:u,previewKey:c,titleKey:m,subtitleKey:p,isLoading:g,showUpdatedStatus:v,subtitleIcon:h,subtitleUnits:f,getSubtitle:x}=e,{fields:y,remove:b,move:I}=r;return(0,n.jsx)(o.M,{ActionIconComponent:t,items:y,isReorderDisabled:s,editMode:d,newItemTitle:u,onItemPress:l,onIconPress:e=>{b(y.findIndex(t=>t.order===e.order))},onNewItemPress:a,onReorder:(e,t)=>{let r=t;return e.forEach((e,n)=>{let o=y[t];e.order===o.order&&(I(t,n),r=n)}),r},titleKey:m,previewKey:c,subtitleKey:p,subtitleIcon:h,subtitleUnits:f,isLoading:g,showUpdatedStatus:v,getSubtitle:x})}},41285:function(e,t,r){"use strict";r.d(t,{H:function(){return s}});var n=r(52322),o=r(18137),i=r(11811);let s=e=>{let{onPress:t}=e,{t:r}=(0,o.$)("common");return(0,n.jsx)(i.z,{m:0,p:1,variant:"cancel",onPress:t,fontSize:16,children:r("cancel")})}},46043:function(e,t,r){"use strict";r.d(t,{i:function(){return a}});var n=r(52322),o=r(18137),i=r(11811),s=r(87494),d=r(69807);let l=e=>{let{onPress:t,editMode:r,onSubmit:n}=e;return{pressHandler:async e=>{null==t||t(e),r===d.Gt.EDITING&&await (null==n?void 0:n())}}},a=e=>{let{t}=(0,o.$)("common"),{onPress:r,editMode:a=d.Gt.VIEWING,saveTitle:u=t("save"),onSubmit:c,size:m,color:p,disabled:g,isLoading:v}=e,{pressHandler:h}=l({editMode:a,onPress:r,onSubmit:c}),f=a===d.Gt.EDITING?u:t("edit"),x=v?(0,n.jsx)(s.$,{}):f;return(0,n.jsx)(i.z,{px:2,disabled:g||v,disabledStyle:{opacity:.5},variant:a===d.Gt.EDITING?"link":"cancel",size:m,onPress:h,fontSize:16,minWidth:50,...p?{color:p}:null,children:x})}},85380:function(e,t,r){"use strict";r.d(t,{_:function(){return x}});var n=r(52322),o=r(76988),i=r(37288),s=r(22490),d=r(41198),l=r(69876),a=r(18137),u=r(25826),c=r(45623),m=r(64300),p=r(2784),g=r(31872),v=r(86828);let h=e=>{var t;let{type:r}=e,n=(0,c.M)(),{getExtension:o}=(0,u.M)({interactorId:n,type:r}),{editExtension:i}=(0,g.m)(),{getInteractor:s}=(0,v.S)({id:n}),d=null===(t=o.data)||void 0===t?void 0:t.extension,a=(null==d?void 0:d.status)===l.w8.Enabled,[m,h]=(0,p.useState)(a);return(0,p.useEffect)(()=>{h(a)},[a]),{checkedChangeHandler:async e=>{h(e);try{await i.request({input:{interactorId:n,type:r,status:e?l.w8.Enabled:l.w8.Disabled}}),o.refetch(),s.refetch()}catch(t){h(!e)}},isChecked:m,pressHandler:e=>e.stopPropagation()}},f=e=>{let{type:t}=e,{checkedChangeHandler:r,isChecked:o,pressHandler:i}=h({type:t});return(0,n.jsx)(m.r,{unstyled:"false",checked:o,onCheckedChange:r,onPress:i,children:(0,n.jsx)(m.r.Thumb,{})})},x=e=>{var t,r;let{type:m,Switcher:p=f,isEnabled:g,...v}=e,h=(0,s.$)(g),x=(0,c.M)(),{t:y}=(0,a.$)("extension"),{getExtension:b}=(0,u.M)({interactorId:x,type:m,shouldSkip:h}),I=(null===(r=b.data)||void 0===r?void 0:null===(t=r.extension)||void 0===t?void 0:t.status)===l.w8.Enabled,C=h?g:I;
1return(0,n.jsx)(o.Zb,{f:1,backgroundColor:"$cardBackgroundMuted",...v,children:(0,n.jsxs)(i.sL,{p:16,gap:12,f:1,ai:"center",children:[(0,n.jsx)(d.x,{f:1,fontWeight:"bold",color:C?void 0:"$red10",children:y(C?"enable_module.module_enabled":"enable_module.module_disabled")}),(0,n.jsx)(p,{type:m})]})})}},20150:function(e,t,r){"use strict";r.d(t,{P:function(){return y}});var n=r(52322),o=r(63955),i=r(47246),s=r(33167),d=r(2784),l=r(62750),a=r(56778),u=r(18137),c=r(58629),m=r(47298);let{createCreateExtensionMediaMutation:p}=(0,r(94241).e)("mutation","createExtensionMedia"),g=p({media:{shortDescription:!0,id:!0,url:!0}}),v=()=>(0,m.u)("createExtensionMedia",g,{context:{isUploadLink:!0}});var h=r(45623);let f=(e,t,r)=>{let n=e[t];return e.toSpliced(t,1).toSpliced(r,0,n)},x=e=>{let{defaultValues:t,extensionType:r,setMedias:n,errors:i,mediasConfig:s}=e,[m,p]=(0,d.useState)(!1),[g,x]=(0,d.useState)(null),y=(0,h.M)(),{createExtensionMedia:b}=v(),{t:I}=(0,u.$)("common"),C=(0,o.cI)({defaultValues:t}),j=(0,d.useRef)(null),{control:w}=C,{fields:k,remove:_,prepend:S,update:E,move:M,replace:D}=(0,o.Dq)({control:w,name:"fields",keyName:"key"});(0,a.L)(()=>{g&&x(null)},3e3,[g]),(0,d.useEffect)(()=>{var e;let t=()=>{p(!1)};return null===(e=j.current)||void 0===e||e.addEventListener("cancel",t),()=>{var e;null===(e=j.current)||void 0===e||e.removeEventListener("cancel",t)}},[j.current]);let A=0===k.length,B=null!=s&&!!s.limit&&k.length>=s.limit,G=e=>{let t=e.map((e,t)=>({...e,order:t+1}));D(k.map(e=>({...e,order:e.order+t.length}))),t.forEach(e=>{S({...e,description:e.shortDescription||""})}),n(e=>{let r=e.map(e=>({...e,order:e.order+t.length}));return[...t,...r]})},R=async e=>{try{if(p(!0),!e.length)return;if(e.length>10){x(I("errors.max_images_per_upload",{count:10}));return}let t=(await Promise.all(e.map(async e=>{if(e.size>l.n0){x(I("errors.image_exceed_size",{size:l.zw,unit:"MB"}));return}let t=await b.request({input:{file:e,interactorId:y,extensionType:r}});return null==t?void 0:t.media}))).filter(e=>!!e);t.length&&G(t)}catch(e){c.kg.error("Error uploading image:"),c.kg.error(e)}finally{p(!1)}};return(0,d.useEffect)(()=>{Array.isArray(i)&&i.length>0&&i.forEach((e,t)=>{var r;C.setError("fields.".concat(t,".description"),{message:String(null==e?void 0:null===(r=e.shortDescription)||void 0===r?void 0:r.message)})})},[i]),{fileInputRef:j,openFileUploadHandler:()=>{var e;j.current&&(j.current.value=""),p(!0),null===(e=j.current)||void 0===e||e.click()},uploadImagesHandler:R,updateDescriptionHandler:(e,t,r)=>{try{p(!0),E(t,{...k[t],description:e}),n(t=>t.map(t=>t.id===r?{...t,shortDescription:e}:t))}catch(e){c.kg.error("Error updating description:"),c.kg.error(e)}finally{p(!1)}},methods:C,fields:k,control:w,removeHandler:(e,t)=>{try{_(e),n(e=>e.filter(e=>e.id!==t))}catch(e){c.kg.error("Error deleting image:"),c.kg.error(e)}},isLoading:m,hasNoImages:A,isAddButtonDisabled:B,imageUploadingError:g,reorderHandler:(e,t)=>{let r=t;return e.forEach((e,n)=>{let o=k[t];e.order===o.order&&(M(t,n),r=n)}),n(e=>f(e,t,r)),r}}},y=e=>{let{mediasConfig:t,isReorderSupported:r=!1}=e,{methods:d,reorderHandler:l,...a}=x(e),u=(0,i.Fg)(),c={mainColor:u.sheetCardBackground.get(),hoverColor:u.sheetCardBackgroundHover.get(),pressColor:u.sheetCardBackgroundPress.get()};return(0,n.jsx)(o.RV,{...d,children:(0,n.jsx)(s.g,{...a,isReorderSupported:r,onReorder:l,backgroundColor:c,buttonColor:c,title:null==t?void 0:t.title})})}},3884:function(e,t,r){"use strict";r.d(t,{M:function(){return l}});var n=r(52322),o=r(30813),i=r(92552),s=r(41198);let d=(0,i.z)(s.x,{color:"$textMuted",fontSize:14}),l=e=>{let{text:t,rightElement:r,textProps:i,...s}=e;return(0,n.jsxs)(o.G7,{fd:"row",jc:"space-between",ai:"center",ml:10,...s,children:[(0,n.jsx)(d,{textTransform:"uppercase",...i,children:t}),r]})}},16821:function(e,t,r){"use strict";r.d(t,{q:function(){return u}});var n=r(52322),o=r(2784),i=r(30813),s=r(18137),d=r(54017),l=r(41198),a=r(83522);let u=e=>{let{lastUpdatedTime:t,createdAt:r}=e,[u,c]=(0,o.useState)(!0),{convertDateToLabel:m}=(0,a.X)(),p=new Date(null!=t?t:0),g=new Date(null!=r?r:0),v=m(p),{t:h}=(0,s.$)("common");return(0,o.useEffect)(()=>{t&&c(g.getTime()===p.getTime())},[t,r]),(0,n.jsx)(i.G7,{jc:"center",ai:"center",w:"100%",my:10,children:(0,n.jsx)(d._,{isHidden:!t||u,children:(0,n.jsxs)(l.x,{opacity:.6,color:"$textMutedContrast",fontSize:14,children:[h("updated")," ",v]})})})}},81643:function(e,t,r){"use strict";r.d(t,{I:function(){return n}});let n=35},31872:function(e,t,r){"use strict";r.d(t,{m:function(){return p}});
1var n=r(47298),o=r(25906);let i="temp item id",s="temp content",d="temp status",l="temp is included",a=[{id:i,title:"temporary",content:"temporary",createdAt:"temporary",order:"temporary",extensionId:"temporary",updatedAt:"temporary",shortDescription:"temporary",medias:[{title:"temporary",id:"temporary",shortDescription:"temporary",url:"temporary"}]}];var u=r(96495);let{createEditExtensionMutation:c}=(0,r(94241).e)("mutation","editExtension"),m=c({extension:{id:!0,content:!0,status:!0,isIncludedToGreeting:!0,shouldExcludeCoverImageFromAssociatedImages:!0,extensionItems:{id:!0,title:!0,content:!0,shortDescription:!0,order:!0,updatedAt:!0,medias:{id:!0,shortDescription:!0,url:!0}}}}),p=()=>(0,n.u)("editExtension",m,{update:(e,t,r)=>{let{data:n}=t,{variables:a}=r;if(!n)return;let c={input:{interactorId:null==a?void 0:a.input.interactorId,type:null==a?void 0:a.input.type}},m=e.readQuery({query:u.Q,variables:c});if(m){var p,g,v,h,f,x,y,b,I,C;let t=n.response.extension.content!==s?n.response.extension.content:null===(p=m.response.extension)||void 0===p?void 0:p.content,r=n.response.extension.status!==d?n.response.extension.status:null===(g=m.response.extension)||void 0===g?void 0:g.status,j=n.response.extension.isIncludedToGreeting!==l?n.response.extension.isIncludedToGreeting:null===(v=m.response.extension)||void 0===v?void 0:v.isIncludedToGreeting,w=(null===(h=m.response.extension)||void 0===h?void 0:h.extensionItems)?null===(f=m.response.extension)||void 0===f?void 0:f.extensionItems:[],k=(null==n?void 0:null===(y=n.response)||void 0===y?void 0:null===(x=y.extension)||void 0===x?void 0:x.extensionItems)&&(null==n?void 0:null===(C=n.response)||void 0===C?void 0:null===(I=C.extension)||void 0===I?void 0:null===(b=I.extensionItems[0])||void 0===b?void 0:b.id)===i?w:n.response.extension.extensionItems;e.writeQuery({query:u.Q,variables:c,data:{response:{...m.response,extension:{...m.response.extension,content:t,status:r,isIncludedToGreeting:j,extensionItems:k}}}}),(null==a?void 0:a.input.interactorId)&&(null==a?void 0:a.input.type)&&(0,o.I)({cache:e,input:{interactorId:null==a?void 0:a.input.interactorId,limit:0},type:a.input.type})}},optimisticResponse:e=>{var t,r,n,o;let{input:i}=e;return{response:{extension:{id:"temp id",isIncludedToGreeting:null!==(t=i.isIncludedToGreeting)&&void 0!==t?t:l,status:null!==(r=i.status)&&void 0!==r?r:d,content:null!==(n=i.content)&&void 0!==n?n:s,extensionItems:a,shouldExcludeCoverImageFromAssociatedImages:null!==(o=i.shouldExcludeCoverImageFromAssociatedImages)&&void 0!==o&&o,__typename:"ExtensionObject"}}}}})},25826:function(e,t,r){"use strict";r.d(t,{M:function(){return s}});var n=r(74609),o=r(96495);let i=(0,n.g)(o.B,o.Q),s=e=>{let{shouldSkip:t,...r}=e;return i({variables:{input:r},skip:t,fetchPolicy:"cache-and-network"})}},96495:function(e,t,r){"use strict";r.d(t,{B:function(){return i},Q:function(){return o}});let{createExtensionQuery:n}=(0,r(94241).e)("query","extension"),o=n({extension:{id:!0,content:!0,instructions:!0,interactorId:!0,type:!0,status:!0,isIncludedToGreeting:!0,isFulfilled:!0,shouldExcludeCoverImageFromAssociatedImages:!0,isSecondaryActionEnabled:!0,updatedAt:!0,createdAt:!0,extensionItems:{id:!0,title:!0,content:!0,shortDescription:!0,order:!0,updatedAt:!0,medias:{id:!0,shortDescription:!0,url:!0,order:!0}}}}),i="extension"},4632:function(e,t,r){"use strict";r.d(t,{S:function(){return i}});var n=r(2784),o=r(69807);let i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{initial:t=o.Gt.VIEWING}=e,[r,i]=(0,n.useState)(t);return{editMode:r,setEditMode:i,enableViewingMode:()=>{i(o.Gt.VIEWING)},enableEditingMode:()=>{i(o.Gt.EDITING)},toggleEditMode:()=>{i(e=>e===o.Gt.EDITING?o.Gt.VIEWING:o.Gt.EDITING)}}}},59951:function(e,t,r){"use strict";r.d(t,{H:function(){return n}});let n=e=>0===e.length?1:Math.max(...e.map(e=>e.order))+1},62699:function(e,t,r){"use strict";r.d(t,{J:function(){return f}});var n=r(60515),o=r(69876);let i=(e,t)=>e.id===t.id&&e.calendarId===t.calendarId&&e.order===t.order&&e.title===t.title&&e.duration===t.duration,s=(e,t)=>
1e.id===t.id&&e.shortDescription===t.shortDescription&&e.url===t.url&&e.order===t.order,d=(e,t)=>{var r,o;return e.id===t.id&&e.content===t.content&&e.order===t.order&&e.shortDescription===t.shortDescription&&e.title===t.title&&(0,n.R)(null!==(r=null==e?void 0:e.medias)&&void 0!==r?r:[],null!==(o=t.medias)&&void 0!==o?o:[],s)},l=(e,t)=>e.id===t.id&&e.shortDescription===t.shortDescription&&e.url===t.url&&e.order===t.order,a=(e,t)=>e.id===t.id&&e.content===t.content&&e.order===t.order&&e.include===t.include&&(0,n.R)(e.medias,t.medias,l),u=e=>{switch(e){case o.nw.Welcome:return(e,t)=>a(e,t);case o.nw.Scheduler:return(e,t)=>i(e,t);default:return(e,t)=>d(e,t)}},c=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t.length===r.length&&(0,n.R)(t,r,u(e))};var m=r(75747);let p=e=>e.map(e=>({...(0,m.C)(e,["__typename","updatedAt"])})),g=e=>e.map(e=>({...(0,m.C)(e,["__typename","updatedAt"]),medias:e.medias.map(e=>(0,m.C)(e,["__typename"]))})),v=e=>e.map(e=>({...(0,m.C)(e,["__typename","updatedAt"]),medias:e.medias.map(e=>(0,m.C)(e,["__typename"]))})),h=e=>{switch(e){case o.nw.Welcome:return e=>v(e);case o.nw.Scheduler:return e=>p(e);default:return e=>g(e)}},f=e=>{let{initialItems:t,itemsToUpdate:r,content:n="",shouldExcludeCoverImageFromAssociatedImages:o=!1,defaultShouldExcludeCoverImageFromAssociatedImages:i=!1,isSecondaryActionEnabled:s=!1,isSecondaryActionEnabledDefault:d=!1,defaultContent:l="",shouldSkipContentCheck:a=!1,type:u}=e,m=h(u)(null!=t?t:[]);return!c(u,r,m)||!a&&n!==l||o!==i||s!==d}},25906:function(e,t,r){"use strict";r.d(t,{I:function(){return o}});var n=r(78885);let o=e=>{let{cache:t,input:r,type:o}=e;t.updateQuery({query:n.Q,variables:{input:r}},e=>(null==e?void 0:e.response.edges)?{response:{...e.response,edges:e.response.edges.map(e=>e.node.type===o?{...e,node:{...e.node,updatedAt:new Date().toISOString()}}:e)}}:e)}},8458:function(e,t,r){"use strict";r.d(t,{S:function(){return s}});var n=r(74609),o=r(93991);let i=(0,n.g)(o.B,o.$),s=e=>{let{pollIntervalOnWsDisconnected:t,shouldSkip:r,...n}=e;return i({variables:{input:n},fetchPolicy:"cache-and-network",pollIntervalOnWsDisconnected:t,skip:r})}},86828:function(e,t,r){"use strict";r.d(t,{S:function(){return n.S}});var n=r(8458)},93991:function(e,t,r){"use strict";r.d(t,{$:function(){return n},B:function(){return o}});let n=(0,r(75966).T)({interactor:{id:!0,reference:!0,name:!0,avatarUrl:!0,headerImageUrl:!0,isAvatarResized:!0,generatedSeoDescription:!0,anonymousVisitMode:!0,initializingGreetedAt:!0,initializingGreetingType:!0,isClaimed:!0,ownInteractor:!0,state:!0,createdAt:!0,theme:!0,shortDescription:!0,menu:{id:!0,title:!0,prompt:!0,order:!0}}}),o="interactor"},40663:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return ef}});var n=r(52322),o=r(90310),i=r(82503),s=r(6619),d=r(27758),l=r(45623),a=r(85386),u=r(36728),c=r(30813),m=r(18137),p=r(24883),g=r(54017),v=r(4700),h=r(69876),f=r(81643),x=r(46768),y=r(17171),b=r(46043),I=r(85380),C=r(16821),j=r(37288),w=r(62750),k=r(51744),_=r(41198),S=r(90031),E=r(69807),M=r(41285),D=r(20150),A=r(83855),B=r(99346),G=r(3884),R=r(8782),H=r(16602);let T=[{title:"Images",type:h.xp.Images,access:H.h.ALL},{title:"Services",type:h.xp.Services,access:H.h.ALL},{title:"Appointment Types",type:h.xp.AppointmentTypes,access:H.h.ALL},{title:"Features",type:h.xp.Features,access:R.config.features.featureModule}],$={[h.xp.Images]:"images",[h.xp.Services]:"services",[h.xp.AppointmentTypes]:"appointment types",[h.xp.Features]:"features",[h.xp.None]:"none",[h.xp.Team]:"team"},z=e=>{var t,r;let{setInclude:o,include:i}=e,{getIdentity:s}=(0,d.j)(),l=null===(r=s.data)||void 0===r?void 0:null===(t=r.identity)||void 0===t?void 0:t.email;return(0,n.jsxs)(j.FA,{mb:15,children:[(0,n.jsx)(G.M,{text:"INCLUDE",mb:10}),(0,n.jsx)(j.sL,{flexWrap:"wrap",gap:15,children:T.filter(e=>(0,A.Q)(e.access,l)).map(e=>{let{title:t,type:r}=e;return(0,n.jsx)(B.C,{isActive:i===r,onPress:()=>o(e=>e===r?h.xp.None:r),title:t},r)})})]})};var P=r(2784),L=r(63955),N=r(1568),q=r(6812),W=r(48601),F=r(75747),V=r(74609),U=r(94241);let{createWelcomeMessagesQuery:K}=(0,U.e)("query","welcomeMessages"),Q=K({welcomeMessages:{id:!0,include:!0,content:!0,order:!0,medias:{id:!0,shortDescription:!0,url:!0,order:!0}}}),O=(0,V.g)("welcomeMessages",Q),X=e=>O({variables:{input:e}}),Z=()=>{let{t:e}=(0,m.$)("extension");return W.Ry({id:W.Rx().required(e("form.id.required",{ns:"common"})),shortDescription:W.Z_().nullable().max(100,e("welcome_message_media.form.short_description.max",{max:100})),url:W.Z_().required(),order:W.Rx().required("Order is required")})},J=()=>{let{t:e}=(0,m.$)("extension"),t=Z();return W.Ry({content:W.Z_().required(e("welcome_editing.form.message.required")),include:W.nK().oneOf(Object.values(h.xp)).required(),order:W.Rx().required(e("form.order.required",{ns:"common"})),medias:W.IX().of(t).required()})},Y=()=>{let e=J();return W.Ry({messages:W.IX().required().of(e)})},ee=e=>{var t,r;let{children:o}=e,{getWelcomeMessages:i}=X({interactorId:(0,l.M)()}),s=null!==(r=null===(t=i.data)||void 0===t?void 0:t.welcomeMessages)&&void 0!==r?r:[],d=(0,P.useMemo)(()=>s.map(e=>(0,F.C)({...e,medias:e.medias.map((e,t)=>{var r;return{...(0,F.C)(e,["__typename"]),order:null!==(r=e.order)&&void 0!==r?r:t}})},["__typename"])),[s]),a=Y(),u=(0,L.cI)({resolver:(0,q.X)(a),defaultValues:{messages:d}}),{reset:c,formState:{isDirty:m}}=u;return(0,P.useEffect)(()=>{!m&&d&&c({messages:d})},[d]),(0,n.jsx)(L.RV,{...u,children:o})};var et=r(47298),er=r(25906),en=r(96495);let{createUpsertWelcomeMessagesMutation:eo}=(0,U.e)("mutation","upsertWelcomeMessages"),ei=eo({welcomeMessages:{id:!0,content:!0,order:!0,include:!0,medias:{id:!0,shortDescription:!0,url:!0,order:!0}}}),es=()=>(0,et.u)("upsertWelcomeMessages",ei,{refetchQueries:[en.Q],update:(e,t,r)=>{let{data:n}=t,{variables:o}=r;n&&(e.writeQuery({query:Q,variables:{input:{interactorId:null==o?void 0:o.input.interactorId}},data:{response:n.response}}),(null==o?void 0:o.input.interactorId)&&(0,er.I)({cache:e,input:{interactorId:null==o?void 0:o.input.interactorId,limit:0},type:h.nw.Welcome}))}});var ed=r(62699);let el=()=>{var e,t;let{handleSubmit:r}=(0,L.Gc)(),n=(0,l.M)(),{getWelcomeMessages:o}=X({interactorId:n}
1),i=null!==(t=null===(e=o.data)||void 0===e?void 0:e.welcomeMessages)&&void 0!==t?t:[],{upsertWelcomeMessages:s}=es(),d=async e=>{let t=e.messages.map((e,t)=>({id:e.id,order:t+1,content:e.content,include:e.include,medias:e.medias.map((e,t)=>({...(0,F.C)(e,["key","__typename"]),order:t+1}))}));if((0,ed.J)({initialItems:i,itemsToUpdate:t,shouldSkipContentCheck:!0,type:h.nw.Welcome}))return s.request({input:{interactorId:n,messages:t}})};return{submit:r(d),sendData:d}},ea=(e,t)=>{var r,n,o,i;let s;let[d,l]=(0,P.useState)(null!==(r=null==e?void 0:e.content)&&void 0!==r?r:""),[a,u]=(0,P.useState)(null!==(n=null==e?void 0:e.include)&&void 0!==n?n:h.xp.None),[c,m]=(0,P.useState)(null!==(o=null==e?void 0:e.medias)&&void 0!==o?o:[]),{handleSubmit:p,formState:{errors:g},clearErrors:v}=(0,L.Gc)(),f=J(),x=(0,P.useRef)(null);(0,N.H)(x,d);let{sendData:y}=el(),{fields:b,append:I,update:C,remove:j}=t;if(Array.isArray(g.messages)){let t=g.messages;s=null!==(i=t.at(b.findIndex(t=>t.order===(null==e?void 0:e.order))))&&void 0!==i?i:t.at(-1)}return(0,P.useEffect)(()=>{var t,r,n;l(null!==(t=null==e?void 0:e.content)&&void 0!==t?t:""),u(null!==(r=null==e?void 0:e.include)&&void 0!==r?r:h.xp.None),m(null!==(n=null==e?void 0:e.medias)&&void 0!==n?n:[])},[e]),{content:d,setContent:l,saveChanges:t=>{let r=b.findIndex(t=>t.order===e.order),n={...e,...t};-1!==r?C(r,n):I(n)},sendData:y,handleSubmit:p,cancelChanges:()=>{let t=b.findIndex(t=>t.order===e.order);-1!==t&&(f.isValidSync(e)?C(t,e):j(t),v("messages"))},itemErrors:s,medias:c,setMedias:m,update:C,errors:g,setInclude:u,include:a,contentTextAreaRef:x}},eu=e=>{var t,r,o,i;let{onCancel:s,onSave:d,defaultValues:l,isOpen:a,fieldArray:u,onOpenChange:p}=e,{content:v,setContent:f,saveChanges:y,sendData:I,handleSubmit:C,cancelChanges:A,itemErrors:B,medias:G,setMedias:R,update:H,errors:T,include:P,setInclude:L,contentTextAreaRef:N}=ea(l,u),{t:q}=(0,m.$)("extension"),W=null===(t=l.medias)||void 0===t?void 0:t.map(e=>{var t;return{id:e.id,url:e.url,description:null!==(t=e.shortDescription)&&void 0!==t?t:"",order:e.order}}),F=async()=>{y({content:v,medias:G,include:P}),await C(async e=>{let t=e.messages.find(e=>e.order===l.order),r=null==t?void 0:t.medias,n=await I(e),o=null==n?void 0:n.welcomeMessages.find(e=>e.order===l.order);o&&H(l.order-1,{content:o.content,id:o.id,order:o.order,medias:null!=r?r:[],include:o.include}),d()})()},V=()=>{A(),s()};return(0,n.jsx)(k.y,{open:a,onOpenChange:e=>{e||V(),null==p||p(e)},children:(0,n.jsx)(c.G7,{px:w.D4,pt:w.Bg,f:1,children:(0,n.jsxs)(x.r,{background:"$mainBackground",title:q("welcome_message_editing_form.title"),backAction:(0,n.jsx)(M.H,{onPress:V}),action:(0,n.jsx)(b.i,{editMode:E.Gt.EDITING,onPress:F}),pb:0,children:[(0,n.jsxs)(j.FA,{gap:5,children:[(0,n.jsx)(S.K,{minHeight:w.eQ,ref:N,value:v,onChangeText:f,inputMode:"text",enterKeyHint:"enter",borderRadius:8,borderWidth:1,variant:(null==B?void 0:B.content)&&"error",disabledStyle:{opacity:.5},paddingHorizontal:12,paddingVertical:10,placeholder:q("welcome_message_editing_form.form.message.placeholder"),focusVisibleStyle:{outlineWidth:0}}),(0,n.jsx)(_.x,{color:"red",children:null==B?void 0:null===(r=B.content)||void 0===r?void 0:r.message})]}),(0,n.jsx)(z,{include:P,setInclude:L}),(0,n.jsxs)(g._,{isHidden:!a||P===h.xp.None,children:[(0,n.jsx)(g._,{isHidden:P===h.xp.Images,children:(0,n.jsx)(_.x,{color:"$textMutedContrast",children:"We'll show your ".concat($[P].toLowerCase()," with this message.")})}),(0,n.jsx)(g._,{isHidden:P!==h.xp.Images,children:(0,n.jsx)(D.P,{isReorderSupported:!0,errors:null===(i=T.messages)||void 0===i?void 0:null===(o=i[l.order-1])||void 0===o?void 0:o.medias,setMedias:R,defaultValues:{fields:null!=W?W:[]},extensionType:h.nw.Welcome})})]})]})})})};var ec=r(25826),em=r(4632),ep=r(59951);let eg=()=>{var e,t,r,n;let o=(0,l.M)(),{getExtension:i}=(0,ec.M)({interactorId:o,type:h.nw.Welcome}),s=null===(t=i.data)||void 0===t?void 0:null===(e=t.extension)||void 0===e?void 0:e.updatedAt,d=null===(n=i.data)||void 0===n?void 0:null===(r=n.extension)||void 0===r?void 0:r.createdAt,a=(0,L.Dq)({name:"messages",keyName:"key"}),u={include:h.xp.None,content:"",order:(0,ep.H)(a.fields),medias:[]},{editMode:c,toggleEditMode:m}=(0,em.S)(),[p,g]=(0,P.useState)(!1),[v,f]=(0,P.useState)(u),{submit:x}=el();return{fieldArray:a,editMode:c,isModalOpen:p,selectedItem:v,setIsModalOpen:g,itemPressHandler:e=>{f({...e}),g(!0)},newItemPressHandler:()=>{f({...u}),g(!0)},closeModal:()=>g(!1),editPressHandler:m,submit:x,lastUpdatedTime:s,createdAt:d,shouldShowEnableModuleSwitch:d!==s}},ev=e=>{let{isLoading:t}=e,{fieldArray:r,editMode:o,isModalOpen:i,selectedItem:s,itemPressHandler:d,newItemPressHandler:l,closeModal:a,editPressHandler:u,setIsModalOpen:j,submit:w,createdAt:k,lastUpdatedTime:_,shouldShowEnableModuleSwitch:S}=eg(),{t:E}=(0,m.$)("extension");return(0,n.jsxs)(c.G7,{h:"100%",children:[(0,n.jsxs)(x.r,{title:E("welcome_form.t
1itle"),body:E("welcome_form.description"),backAction:(0,n.jsx)(v.W,{children:(0,n.jsx)(p.X,{})}),action:(0,n.jsx)(b.i,{onPress:u,editMode:o,saveTitle:E("done",{ns:"common"}),onSubmit:w}),children:[(0,n.jsx)(y.t,{fieldArray:r,editMode:o,onItemPress:d,onNewItemPress:l,titleKey:"content",newItemTitle:E("welcome_form.new_item_title"),isLoading:t}),(0,n.jsx)(g._,{isHidden:!S,children:(0,n.jsx)(I._,{type:h.nw.Welcome,mt:f.I})}),(0,n.jsx)(C.q,{lastUpdatedTime:_,createdAt:k})]}),(0,n.jsx)(eu,{fieldArray:r,isOpen:i,onOpenChange:j,defaultValues:s,onCancel:a,onSave:a})]})},eh=(0,s.Q)(()=>{var e,t;let{query:r}=(0,u.c)(),s=Number(r.id),{getIdentity:c}=(0,d.j)();(0,a.B)({id:s});let{getWelcomeMessages:m}=X({interactorId:s});return(0,i.m)({type:o.a.ENTERED_WELCOME_MODULE,interactorId:s,userId:null===(t=c.data)||void 0===t?void 0:null===(e=t.identity)||void 0===e?void 0:e.id}),(0,n.jsx)(l.f.Provider,{value:s,children:(0,n.jsx)(ee,{children:(0,n.jsx)(ev,{isLoading:m.loading})})})});var ef=(0,r(32714).O)(eh)},76988:function(e,t,r){"use strict";r.d(t,{Zb:function(){return p}});var n=r(21701),o=r(18938),i=r(92552),s=r(92786),d=r(34406);let l=(0,o.i)({size:"$true"}),a=(0,i.z)(n.K,{name:"Card",context:l,variants:{unstyled:{false:{size:"$true",backgroundColor:"$background",position:"relative"}},size:{"...size":(e,{tokens:t})=>({borderRadius:t.radius[e]??e})}},defaultVariants:{unstyled:"1"===d.env.TAMAGUI_HEADLESS}}),u=(0,i.z)(n.K,{name:"CardHeader",context:l,variants:{unstyled:{false:{zIndex:10,backgroundColor:"transparent",marginBottom:"auto"}},size:{"...size":(e,{tokens:t})=>({padding:t.space[e]??e})}},defaultVariants:{unstyled:"1"===d.env.TAMAGUI_HEADLESS}}),c=(0,i.z)(u,{name:"CardFooter",variants:{unstyled:{false:{zIndex:5,flexDirection:"row",marginTop:"auto",marginBottom:0}}},defaultVariants:{unstyled:"1"===d.env.TAMAGUI_HEADLESS}}),m=(0,i.z)(n.K,{name:"CardBackground",variants:{unstyled:{false:{zIndex:0,fullscreen:!0,overflow:"hidden",pointerEvents:"none",padding:0}}},defaultVariants:{unstyled:"1"===d.env.TAMAGUI_HEADLESS}}),p=(0,s.$e)(a,{Header:u,Footer:c,Background:m})},30453:function(e,t,r){"use strict";r.d(t,{o:function(){return s}});var n=r(3105);class o{constructor(){this.componentControls=new Set}subscribe(e){return this.componentControls.add(e),()=>this.componentControls.delete(e)}start(e,t){this.componentControls.forEach(r=>{r.start(e.nativeEvent||e,t)})}}let i=()=>new o;function s(){return(0,n.h)(i)}}},function(e){e.O(0,[6425,4403,8753,7455,1800,5029,4232,8981,5281,1129,9771,9334,4208,9138,9344,6974,1560,244,9362,8501,5337,2714,4609,2888,9774,179],function(){return e(e.s=49154)}),_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.