PageSourceSearch

https://www.amolatina.com/app/67c91d51827a60a4.js

js amolatina.com collected 2026-10-01 15:18:54 UTC 41,521 bytes, 5 lines download raw bytes

1"use strict";
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="0597c8c9-0b7f-5f96-8297-57b7e72d0645")}catch(e){}}();
3(self.webpackChunkclient=self.webpackChunkclient||[]).push([["4870"],{33618(e,a,r){r.d(a,{d:()=>c});var s=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,t=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g"),i={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"};function n(e){return i[e]}function c(e){return e&&e.replace(s,n).replace(t,"")}},9338(e,a,r){r.d(a,{B:()=>F});var s=r(42062),t=r(66691),i=r(15526),n=r(30495),c=r(79942),o=r(50846),l=r(50042);class d extends o.Q{constructor(e){super("dialogs.messages.stickers.limits",e,a=>(0,n.p6)(n.jI.shared().dialogs.messages.limits.stickers.get,e,a.limitsType,{"attendee-id":a.attendeeId,"pack-name":a.packName}).pipe((0,c.vV)(e=>{var a,{data:r,xhr:s}=e;return{data:{lockTime:r.LockTime?new Date(r.LockTime):void 0},ttl:(null==(a=(0,l.a)(s))?void 0:a.maxAge)||0}})))}}d.shared=(0,i.G)(e=>new d(e));var u=r(84190),m=r(28138),p=r(92453),h=r(56177),k=r(65052),v=r(16220),g=r(36580),f=r(75841),j=r(56823),b=r(94375),x=r(99185),_=r(4938);class C{constructor(e){this.limitsCache={},this.limitsTimerCache={},this.userId=e}cachedLimits(e,a){var r=this.createCacheKey(e,a);return(0,f.of)(this.limitsCache[r]).pipe((0,u.n)(r=>r?(0,f.of)(r):d.shared(this.userId).data({attendeeId:e,packName:a,limitsType:"sticker"}))).pipe((0,u.n)(e=>e.lockTime?_.E.shared().currentTime().asObservable().pipe((0,m.T)(a=>{var s=e.lockTime.getTime()-a;return s<=0?{available:!0}:(this.limitsCache[r]=e,{available:!1,unlockIn:s})})):(0,f.of)({available:!0})),(0,p.M)(e=>{e.available&&delete this.limitsCache[r]}))}stickerLimits(e,a){var r=this.createCacheKey(e,a);if(this.limitsTimerCache[r])return this.limitsTimerCache[r];var s=x.P.shared(this.userId).tags(e).pipe((0,u.n)(r=>r.includes("videochat.beggin.stickers.limits.exceeded")?this.cachedLimits(e,a).pipe((0,u.n)(e=>e.available||!e.unlockIn?(0,f.of)(e):(0,j.O)(0,b.b.minute).pipe((0,h.s)(e.unlockIn/b.b.minute+1),(0,m.T)(a=>{var r=e.unlockIn-a*b.b.minute;return r<=0?{available:!0}:{unlockIn:r,available:!1}}),(0,k.Z)({unlockIn:e.unlockIn,available:!1})))):(0,f.of)({available:!0})),(0,v.j)(()=>{delete this.limitsTimerCache[r]}),(0,g.t)({bufferSize:1,refCount:!0}));return this.limitsTimerCache[r]=s,s}createCacheKey(e,a){return e+"-"+a}}C.shared=(0,i.G)(e=>new C(e));var S=r(91994),N=r(66382),I=r(81924);let T="dialogs-emoji-pack-sticker-timer__container";var y=r(31085);let w=(0,s.memo)(e=>{var{unlockIn:a}=e,r=(0,s.useMemo)(()=>{var e;return{hours:Math.floor((e=a?Math.ceil(a/b.b.minute):0)/60),minutes:(e%60).toString().padStart(2,"0")}},[a]);return a?(0,y.jsx)("div",{className:T,children:(0,y.jsx)(I.LocalizedText,{href:"/stickers#lock-timer",data:r,variant:"body-1"})}):(0,y.jsx)("div",{className:T,children:(0,y.jsx)(I.LocalizedText,{href:"/commons#free",variant:"body-1"})})});var z=(0,s.memo)(e=>{var{disabled:a,pack:r}=e,s=(0,S.w)(),i=(0,t.J2)(()=>N.j.shared().chatAttendee,[]),n=(0,t.J2)(()=>s&&i&&a?C.shared(s).stickerLimits(i,r):(0,f.of)(null),[s,i,r,a]);return!a||n?(0,y.jsx)(w,{unlockIn:null==n?void 0:n.unlockIn}):null});let P="dialogs-emoji-pack-sticker-item__image",L="dialogs-emoji-pack-sticker-item__disabled",E="dialogs-emoji-pack-sticker-item__container";var A=r(99870),O=r.n(A);let M=(0,s.memo)(e=>{var{src:a,onImageClick:r,reference:s,disabled:t}=e,i=O()(P,{[L]:t});
3return(0,y.jsxs)("div",{className:E,children:[(0,y.jsx)("img",{className:i,src:a,loading:"lazy",onClick:r}),s.startsWith("videochat_beggin")&&(0,y.jsx)(z,{disabled:t,pack:"videochat_beggin"})]})});var R=r(45366);let B=(0,s.memo)(e=>{var{animationSrc:a,src:r,onClick:t,disabled:i,reference:n}=e,c=(0,s.useRef)(null),o=(0,s.useRef)(!1),l=(0,R.B)(c),d=O()(P,{[L]:i});return(0,s.useEffect)(()=>{c.current&&(l?(o.current||(Array.from(c.current.children).forEach(e=>{if(e instanceof HTMLSourceElement){var a=e.getAttribute("data-src");a&&(e.src=a)}}),c.current.load(),o.current=!0),c.current.play().catch(e=>{var a;if(null!=(a=c.current)&&a.isConnected)throw e})):c.current.pause())},[l]),(0,y.jsxs)("div",{className:E,children:[(0,y.jsxs)("video",{ref:c,className:d,playsInline:!0,loop:!0,muted:!0,poster:r,preload:"none",onClick:t,children:[(0,y.jsx)("source",{"data-src":a+".mp4",type:'video/mp4; codecs="hvc1"'}),(0,y.jsx)("source",{"data-src":a+".webm",type:'video/webm; codecs="vp9"'}),(0,y.jsx)("img",{className:d,src:r})]}),n.startsWith("videochat_beggin")&&(0,y.jsx)(z,{disabled:i,pack:"videochat_beggin"})]})});var F=e=>{var{onClick:a,sticker:r,disabled:t}=e,i=(0,s.useCallback)(()=>{a(r)},[a,r]);return r.animationPreviewSrc?(0,y.jsx)(B,{src:r.src,disabled:!!t,animationSrc:r.animationPreviewSrc,onClick:i,reference:r.reference}):(0,y.jsx)(M,{src:r.src,disabled:!!t,onImageClick:i,reference:r.reference})}},75989(e,a,r){r.d(a,{EmojiPanel:()=>aT});var s=r(39971),t=r(66382),i=r(64147),n=r(28988),c=r(98153),o=r(42062),l=r(36713),d=r(12033),u=r(28138),m=r(92453),p=r(66691),h=r(91994),k=r(75841),v=r(92495),g=r(99870),f=r.n(g),j=r(78903),b=r(81924),x=r(16700),_=r(79942),C=r(48484),S=r(99185),N=r(97314),I=r(31085);let T=(0,o.memo)(e=>{var{src:a,onImageClick:r}=e;return(0,I.jsx)("img",{className:"dialogs-emoji-pack-smile-item__image",src:a,loading:"lazy",onClick:r})}),y=(0,o.memo)(e=>{var{src:a,onImageClick:r}=e,s=(0,o.useMemo)(()=>({backgroundImage:"url("+a+")"}),[a]),t=f()("dialogs-emoji-pack-smile-item__pointer","animation-smile");return(0,I.jsx)("img",{className:t,src:a,style:s,loading:"lazy",onClick:r})});var w=e=>{var{smile:a,onClick:r}=e,s=(0,o.useCallback)(()=>{r(a)},[r,a]);return a.animated?(0,I.jsx)(y,{src:a.src,onImageClick:s}):(0,I.jsx)(T,{src:a.src,onImageClick:s})};let z="dialogs-emoji-pack__container",P="dialogs-emoji-pack__packHeader",L="dialogs-emoji-pack__packName",E=(0,o.memo)(e=>{var{name:a,localizedName:r,items:s,ref:t,onSmileClick:i}=e;return(0,I.jsxs)("div",{ref:t,"data-name":a,className:z,children:[(0,I.jsx)("div",{className:P,children:r&&(0,I.jsx)("div",{className:L,children:(0,I.jsx)(N.E,{content:r,variant:"footnote-1",color:"action-gray"})})}),(0,I.jsx)("div",{className:"dialogs-emoji-pack__smilesPack",children:s.map(e=>(0,I.jsx)(w,{smile:e,onClick:i},e.pattern))})]})});var A=r(9338);let O=(0,o.memo)(e=>{var{onItemClick:a,items:r,selectedItemName:s,disabled:t}=e,i=(0,o.useCallback)(e=>()=>a(e),[a]),n=(0,o.useCallback)(e=>{var a=f()("dialogs-emoji-pack-types__item",{"dialogs-emoji-pack-types__active":e.name===s}),r=i(e.name);return(0,I.jsx)("button",{className:a,onClick:r,disabled:t,children:(0,I.jsx)("img",{width:32,height:32,src:e.src})},e.name)},[t,s,i]);return(0,I.jsx)(I.Fragment,{children:r.map(n)})});var M=(0,o.memo)(e=>{var{onTypeSelect:a,types:r,selectedType:s,disabled:t}=e,i=(0,o.useCallback)(e=>{e!==s&&!t&&e&&a(e)},[t,a,s]);return(0,I.jsx)(O,{selectedItemName:s,disabled:t,items:r,onItemClick:i})}),R=r(20345),B=r(15782),F=r(33366),G=r(99027),U=(0,G.RR)("lock"),J=(0,G.RR)("lock_white");let D=(0,o.memo)(e=>{var{playAnimation:a,theme:r}=e;return(0,I.jsx)("div",{className:"stickers-lock-animation__lock",children:(0,I.jsx)(F.f,{src:"light"===r?J:U,autoplay:a},a?"animate":"static")})}),Z=(0,o.memo)(e=>{var{onStickerPackPurchase:a,playAnimation:r,lockVisible:s,visiblePrice:t,name:i}=e,n=(0,v.Zm)(v.zh.Mobile),c=(0,B.A)("stickers",n?"purchase-button-title-small":"purchase-button-title",{price:t}),l=(0,o.useMemo)(()=>({price:t}),[t]);return(0,I.jsxs)("div",{className:"stickers-pack-purchase-button__container",children:[(0,I.jsxs)("div",{className:"stickers-pack-purchase-button__text",children:[!n&&(0,I.jsxs)("div",{className:"stickers-pack-purchase-button__title",children:[s&&(0,I.jsx)("div",{className:"stickers-pack-purchase-button__lock",children:(0,I.jsx)(D,{playAnimation:r,theme:"dark"})}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#"+i+"-sticker-pack-title",variant:"footnote-1"})]}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#"+i+"-sticker-pack-description",variant:"caption-2"})]}),(0,I.jsxs)("div",{children:[(0,I.jsx)(R.$,{variant:"primary",title:c,size:"tiny",onClick:a}),n&&(0,I.jsx)("div",{className:"stickers-pack-purchase-button__priceText",children:(0,I.jsx)(b.LocalizedText,{href:"/stickers#purchase-button-price",variant:"caption-2",data:l})})]})]})});var K=r(13462),Q=r(40961),W=r(27888),V=r(45482),$=r(56177),H=r(84190),Y=r(13866),X=(0,o.memo)(e=>{var{onStickerPackPurchase:a}=e,r=(0,h.w)(),s=(0,p.J2)(()=>t.j.shared().chatAttendee,[]),i=(0,o.useCallback)(()=>{r&&s&&Y.S.shared(r).logPurchaseButtonClick(s),a()},[r,s,a]);return(0,I.jsx)(Z,Object.assign({},e,{onStickerPackPurchase:i}))}),q=(0,o.memo)(e=>{var{name:a,price:r,visiblePrice:t}=e,[i,n]=(0,o.useState)(!1),[c,d]=(0,o.useState)(!0),u=(0,p.uN)(()=>V.Session.shared().userId.toSingle().pipe((0,_.Fg)(e=>e?K.T.shared().stickersDevaluationRatio.pipe((0,$.s)(1),(0,H.n)(t=>{var i=Math.round(r/t);return l.n.shared(e).purchasePack(a,r).pipe((0,_.Fg)(t=>"insufficient-funds"===t.error?Q.J.shared().refillBalance({name:W.N.StickerPack,requiredAmount:i}).toSingle().pipe((0,_.Fg)(i=>i.isSuccessful?l.n.shared(e).purchasePack(a,r):s.v.just(t))):s.v.just(t)))})).toSingle():s.v.error("User id is not defined"))).pipe((0,_.ex)(e=>{e.isSuccessful&&n(!0)}),(0,_.Ow)(l.p),(0,_.ex)(e=>{e.isSuccessful&&d(!1)})),[a,r]);return(0,I.jsx)(X,{onStickerPackPurchase:u,playAnimation:i,lockVisible:c,visiblePrice:t,name:a})}),ee=r(53243),ea=r(86019),er=r(31114),es=r(59079),et=r(22850);let ei=(0,o.memo)(e=>{var{playAnimation:a,onUpgradeButtonClick:r,lockVisible:s,progress:t,status:i}=e,n=(0,B.A)("/commons","open-purchase-default"),c=(0,v.Zm)(v.zh.Mobile),{width:l}=(0,et.l)(),d=(0,p.J2)(()=>ea._.shared().language,[],"en-US"),u=(0,o.useMemo)(()=>t?{amount:Math.max(t.target-t.value,0),date:t.expiration?new Date(t.expiration).toLocaleDateString(d,{day:"numeric",month:"short",year:"numeric"}):""}:{},[t,d]),m="vip-freeze"===i?"dark":"light",h=(0,o.useMemo)(()=>f()("stickers-vip-pack-button__container",{"stickers-vip-pack-button__premium":"premium"===i}),[i]);return(0,I.jsxs)("div",{className:h,children:[(0,I.jsxs)("div",{className:"stickers-vip-pack-button__text",children:[c&&"vip-freeze"===i?null:(0,I.jsxs)("div",{className:"stickers-vip-pack-button__titleWrapper",children:[s&&(0,I.jsx)("div",{className:"stickers-vip-pack-button__lock",children:(0,I.jsx)(D,{playAnimation:a,theme:m})}),(0,I.jsx)("div",{className:"stickers-vip-pack-button__title",children:(0,I.jsx)(b.LocalizedText,{href:"/stickers#vip-sticker-pack-title",variant:"footnote-1",color:m})})]}),"vip-freeze"===i&&(0,I.jsx)(b.LocalizedText,{href:"/stickers#vip-sticker-pack-upgrade",variant:"footnote-2",data:u}),"premium"===i&&t&&(0,I.jsx)(I.Fragment,{children:(0,I.jsxs)("div",{className:"stickers-vip-pack-button__progressWrapper",children:[(0,I.jsx)(es.w,{className:"stickers-vip-pack-button__progress",status:i,value:t.value,target:t.target}),(0,I.jsxs)("div",{className:"stickers-vip-pack-button__premiumWrapper",children:[!c&&(0,I.jsx)(b.LocalizedText,{href:"/stickers#vip-sticker-pack-premium",variant:"footnote-2",color:"light",data:u}),(0,I.jsx)(er.K,{className:"stickers-vip-pack-button__link",theme:"light",variant:"body-2"})]})]})})]}),"vip-freeze"===i&&(0,I.jsx)("div",{className:"stickers-vip-pack-button__button",children:(0,I.jsx)(ee.n,{size:"tiny",title:n,onSubscribe:r,paymentReason:W.N.LoyaltyUpgrade,blockLevel:l<=1160})})]})});var en=r(67441),ec=r(64651),eo=(0,o.memo)(()=>{var[e,a]=(0,o.useState)(!1),[r,s]=(0,o.useState)(!0),t=(0,h.w)(),i=(0,p.J2)(()=>t?en.U.shared(t).status:(0,k.of)(null),[t]),n=(0,o.useRef)(null),c=(0,o.useCallback)(e=>{n.current&&clearTimeout(n.current),e.isSuccessful&&(a(!0),n.current=setTimeout(()=>{s(!1)},l.p))},[]),d=(0,p.J2)(()=>t?en.U.shared(t).progress:(0,k.of)(null),[t]),u=d&&d.value>=d.target;return(0,o.useEffect)(()=>{"premium"===i&&u&&(a(!0),n.current=setTimeout(()=>{s(!1)},l.p))},[i,u]),(0,ec.Fd)(()=>{n.current&&clearTimeout(n.current)},[]),"vip-freeze"===i||"premium"===i?(0,I.jsx)(ei,{playAnimation:e,onUpgradeButtonClick:c,lockVisible:r,progress:d,status:i}):null}),el=r(33979),ed=r(31568),eu=r(87111),em=r(16116),ep=r(42618);let eh=(0,o.memo)(e=>{var{gender:a}=e,r=(0,em.Z)(v.zh.LteMobile),s=(0,o.useMemo)(()=>f()({"dialogs-emoji-pack-generator-in-progress__manualAnimation":"ios"===(0,ep.operatingSystem)()||"safari"===(0,ep.browser)()}),[]);return(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-in-progress__container",children:[(0,I.jsx)(eu.v,{name:"fem"===a?"generated-stickers-example-female":"generated-stickers-example-male",className:"dialogs-emoji-pack-generator-in-progress__image"}),(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-in-progress__content",children:[(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-in-progress-title",variant:r?"footnote-1":"h3"}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-in-progress-description",variant:"footnote-2"})]}),(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-in-progress__loader",children:[(0,I.jsx)(eu.v,{name:"loader-small",className:s}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-in-progress-creating",variant:"footnote-1"})]})]})});var ek=(0,o.memo)(()=>{var e=(0,h.w)(),a=(0,ed.sb)(e),r=null==a?void 0:a.gender;return r&&(0,I.jsx)(eh,{gender:r})}),ev=r(42100);let eg=(0,o.memo)(e=>{var{gender:a,onCtaClick:r}=e,s=(0,B.A)("stickers","create-pack-button-title"),t=(0,v.Zm)(v.zh.LteMobile);return(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-init__container",children:[(0,I.jsx)(eu.v,{name:"fem"===a?"generated-stickers-example-female":"generated-stickers-example-male",className:"dialogs-emoji-pack-generator-init__image"}),(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-init__content",children:[(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-init-title",variant:t?"footnote-1":"h3"}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-init-description",variant:"footnote-2"})]}),(0,I.jsx)(R.$,{blockLevel:t,title:s,variant:"primary",onClick:r})]})});var ef=r(96650),ej=r(77076),eb=["userId","attendeeId","onCtaClick"],ex=(0,o.memo)(e=>{var{userId:a,attendeeId:r,onCtaClick:s}=e,t=function(e,a){if(null==e)return{};var r={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(a.includes(s))continue;r[s]=e[s]}return r}(e,eb),i=(0,o.useCallback)(()=>{ej.K.shared(a).logStickerGeneratorTabCtaClicked(r,"create"),s()},[a,r,s]);return(0,I.jsx)(eg,Object.assign({},t,{onCtaClick:i}))}),e_=(0,o.memo)(e=>{var{packName:a}=e,r=(0,h.w)(),t=(0,ed.sb)(r),i=null==t?void 0:t.gender,n=(0,p.J2)(()=>ef.j.shared().chatAttendee,[]),c=(0,p.uN)(()=>n?(0,ev.r)(a,n):s.v.just(),[n,a]);return!!i&&!!r&&!!n&&(0,I.jsx)(ex,{userId:r,attendeeId:n,gender:i,onCtaClick:c})}),eC=r(76664);let eS=(0,o.memo)(e=>{var{gender:a,onCtaClick:r}=e,s=(0,B.A)("stickers","continue-pack-generator-button-title"),t=(0,em.Z)(v.zh.LteMobile);return(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-continue__container",children:[(0,I.jsx)(eu.v,{name:"fem"===a?"generated-stickers-example-female":"generated-stickers-example-male",className:"dialogs-emoji-pack-generator-continue__image"}),(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-continue__content",children:[(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-continue-title",variant:t?"footnote-1":"h3"}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-continue-description",variant:"footnote-2"})]}),(0,I.jsx)(R.$,{title:s,variant:"primary",onClick:r})]})});var eN=["userId","attendeeId","onCtaClick"],eI=(0,o.memo)(e=>{var{userId:a,attendeeId:r,onCtaClick:s}=e,t=function(e,a){if(null==e)return{};var r={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(a.includes(s))continue;r[s]=e[s]}return r}(e,eN),i=(0,o.useCallback)(()=>{ej.K.shared(a).logStickerGeneratorTabCtaClicked(r,"continue"),s()},[a,r,s]);return(0,I.jsx)(eS,Object.assign({},t,{onCtaClick:i}))}),eT=(0,o.memo)(e=>{var{packName:a,state:r}=e,i=(0,h.w)(),n=(0,ed.sb)(i),c=null==n?void 0:n.gender,o=(0,p.J2)(()=>t.j.shared().chatAttendee,[]),l=(0,p.uN)(()=>
3{if(!i||!o)return s.v.just();switch(r){case"1.1.face.check.failed":case"1.0.face.check.inprogress":return(0,eC.r)(a,o);case"2.1.insufficient.funds":case"2.2.payment.failed":return el.v.shared(i).upsertPack({packName:a})}return s.v.just()},[i,o,a,r],!1);return!!c&&!!i&&!!o&&(0,I.jsx)(eI,{userId:i,attendeeId:o,gender:c,onCtaClick:l})});let ey=(0,o.memo)(e=>{var{attemptFailed:a,onCtaClick:r}=e,s=(0,v.Zm)(v.zh.LteMobile)?"footnote-1":"h3",t=(0,B.A)("stickers",a?"pack-generator-failed-attempt-button":"pack-generator-failed-generation-button");return(0,I.jsxs)("div",{className:"dialogs-emoji-pack-generator-failed__container",children:[(0,I.jsx)("div",{className:"dialogs-emoji-pack-generator-failed__content",children:a?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-failed-attempt-title",variant:s}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-failed-attempt-description",variant:"footnote-2"})]}):(0,I.jsx)(b.LocalizedText,{href:"/stickers#pack-generator-failed-generation-description",variant:s})}),(0,I.jsx)(R.$,{title:t,variant:"primary",onClick:r})]})});var ew=(0,o.memo)(e=>{var{userId:a,attemptFailed:r,onCtaClick:s}=e,t=(0,p.J2)(()=>ef.j.shared().chatAttendee,[]),i=(0,o.useCallback)(()=>{s(),t&&(r?ej.K.shared(a).logStickerGeneratorTabCtaClicked(t,"try-again"):ej.K.shared(a).logStickerGeneratorTabCtaClicked(t,"back-to-start"))},[a,t,r,s]);return(0,I.jsx)(ey,{attemptFailed:r,onCtaClick:i})}),ez=(0,o.memo)(e=>{var{packName:a,state:r}=e,t=(0,h.w)(),i="3.1.generation.attempt.failed"===r,n=(0,p.uN)(()=>{if(!t)return s.v.just();
3switch(r){case"3.1.generation.attempt.failed":return el.v.shared(t).upsertPack({packName:a});case"3.2.generation.failed":return el.v.shared(t).deleteTask("create-photobased-pack")}return s.v.just()},[t,a,r],!1);return t&&(0,I.jsx)(ew,{userId:t,attemptFailed:i,onCtaClick:n})}),eP=["1.0.face.check.inprogress","1.1.face.check.failed","2.1.insufficient.funds","2.2.payment.failed"];let eL=(0,o.memo)(e=>{var{state:a,packName:r}=e,s=!a||"0.init"===a,t="3.0.generation.inprogress"===a||"2.0.payment.inprogress"===a,i=a&&eP.includes(a),n="3.2.generation.failed"===a||"3.1.generation.attempt.failed"===a;return(0,I.jsxs)(I.Fragment,{children:[s&&(0,I.jsx)(e_,{packName:r}),t&&(0,I.jsx)(ek,{}),i&&(0,I.jsx)(eT,{packName:r,state:a}),n&&(0,I.jsx)(ez,{packName:r,state:a})]})});var eE=(0,o.memo)(e=>{var{packName:a}=e,r=(0,h.w)(),s=(0,p.J2)(()=>r?el.v.shared(r).tasks:(0,k.of)([]),[r],[]),t=(0,o.useMemo)(()=>{var e=s.find(e=>"create-photobased-pack"===e.taskName&&e.payload.packName===a);return null==e?void 0:e.state},[s,a]);return(0,I.jsx)(eL,{state:t,packName:a})}),eA=r(94375);let eO=(0,o.memo)(e=>{var{ref:a,purchaseButtonIsDisabled:r,price:s,duration:t,onClick:i}=e,n=(0,B.A)("stickers","stickers-pass-banner-purchase-button-title"),c=(0,o.useMemo)(()=>({hours:t/eA.b.hour}),[t]),l=(0,o.useMemo)(()=>({price:s}),[s]);return(0,I.jsxs)("div",{ref:a,className:"stickers-stickers-pass-banner__container",children:[(0,I.jsxs)("div",{className:"stickers-stickers-pass-banner__description",children:[(0,I.jsx)(b.LocalizedText,{variant:"footnote-1",color:"dark",href:"/stickers#stickers-pass-banner-header"}),(0,I.jsx)(b.LocalizedText,{variant:"caption-2",color:"dark",href:"/stickers#stickers-pass-banner-description",data:c})]}),(0,I.jsxs)("div",{className:"stickers-stickers-pass-banner__buttonContainer",children:[(0,I.jsx)(R.$,{disabled:r,variant:"primary",size:"medium",title:n,onClick:i}),(0,I.jsx)(b.LocalizedText,{variant:"caption-2",color:"transparent-dark-active",href:"/stickers#stickers-pass-banner-price",data:l})]})]})});var eM=r(95587),eR=r(46282),eB=r(99162),eF=["userId","attendeeId","onClick"],eG=e=>{var{userId:a,attendeeId:r,onClick:s}=e,t=function(e,a){if(null==e)return{};var r={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(a.includes(s))continue;r[s]=e[s]}return r}(e,eF),i=(0,o.useRef)(null);(0,o.useEffect)(()=>{if(i.current){var e=new IntersectionObserver(e=>{var[s]=e;s.isIntersecting&&eB.c.shared(a).logPanelBannerShown({attendeeId:r})});return e.observe(i.current),()=>e.disconnect()}},[a,r]);var n=(0,o.useCallback)(()=>{eB.c.shared(a).logPurchaseButtonClicked({attendeeId:r,cta:"panel-banner"}),s()},[a,r,s]);return(0,I.jsx)(eO,Object.assign({},t,{ref:i,onClick:n}))},eU=(0,o.memo)(()=>{var e=(0,h.w)(),[a,r]=(0,p.sO)(),i=(0,p.J2)(()=>t.j.shared().chatAttendee,[]),n=(0,p.J2)(()=>e?eR.F.shared(e).stickersPass:(0,k.of)(),[e]),c=(0,p.uN)(()=>e&&n?r((0,eM.T)({price:n.price,duration:n.duration})).toSingle():s.v.just(),[e,n,r]);return!!n&&!n.active&&e&&i&&(0,I.jsx)(eG,{userId:e,attendeeId:i,purchaseButtonIsDisabled:a,price:n.price,duration:n.duration,onClick:c})});let eJ=(0,o.memo)(e=>{var{attendeeName:a}=e,r=(0,o.useMemo)(()=>({name:a}),[a]);return(0,I.jsxs)("div",{className:"stickers-pack-daily-limit-reached__container",children:[(0,I.jsxs)("div",{className:"stickers-pack-daily-limit-reached__header",children:[(0,I.jsx)(j.Icon,{name:"locker",size:"normal",color:"var(--sdv-light-color)"}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#daily-limit-reached",variant:"footnote-1",color:"light"})]}),(0,I.jsx)(b.LocalizedText,{href:"/stickers#daily-limit-reached-description",variant:"caption-2",data:r,color:"light"})]})});var eD=(0,o.memo)(e=>{var{attendeeId:a}=e,r=(0,ed.sb)(a),s=null==r?void 0:r.name;return s?(0,I.jsx)(eJ,{attendeeName:s}):null});let eZ=(0,o.memo)(e=>{var{pack:a,packIsFirst:r,ref:s,onStickerClick:t,beggingStickersLimitsVisible:i,attendeeId:n,onPackTypeSelected:c,updating:o}=e,l=a.visiblePrice,d=f()(z,{"dialogs-emoji-pack__updating":o});return(0,I.jsxs)("div",{ref:s,"data-name":a.name,className:d,children:[(0,I.jsx)("div",{className:P,children:a.localizedName&&(0,I.jsx)("div",{className:L,children:(0,I.jsx)(N.E,{content:a.localizedName,variant:"footnote-1",color:"action-gray"})})}),a.types&&!!a.types.length&&a.type&&"search-result"!==a.name&&(0,I.jsx)("div",{className:"dialogs-emoji-pack__typesContainer",children:(0,I.jsx)(M,{types:a.types,selectedType:a.type,disabled:o,onTypeSelect:c}
3)}),!a.paid&&!a.generic&&(0,I.jsx)("div",{className:"dialogs-emoji-pack__purchaseButtonContainer",children:(0,I.jsx)(q,{name:a.name,price:a.price,visiblePrice:l})}),"vip"===a.name&&a.disabled&&(0,I.jsx)("div",{className:"dialogs-emoji-pack__vipButtonContainer",children:(0,I.jsx)(eo,{})}),i&&(0,I.jsx)("div",{className:"dialogs-emoji-pack__limitsContainer",children:(0,I.jsx)(eD,{attendeeId:n})}),a.generic&&!a.paid&&(0,I.jsx)(eE,{packName:a.name}),a.stickers.length>0&&(0,I.jsx)("div",{className:"dialogs-emoji-pack__stickersPack",children:a.stickers.map(e=>(0,I.jsx)(A.B,{disabled:a.disabled,sticker:e,onClick:t},e.basename))}),r&&(0,I.jsx)(eU,{})]})});var eK=["userId","pack","onPackTypeSelected","attendeeId"],eQ=(0,o.memo)(e=>{var{userId:a,pack:r,onPackTypeSelected:s,attendeeId:t}=e,i=function(e,a){if(null==e)return{};var r={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(a.includes(s))continue;r[s]=e[s]}return r}(e,eK),n=(0,o.useCallback)(function(){"flirty"===r.name&&Y.S.shared(a).logSkinToneClicked({type:arguments.length<=0?void 0:arguments[0],attendeeId:t}),s(...arguments)},[t,r.name,a,s]);return(0,I.jsx)(eZ,Object.assign({onPackTypeSelected:n,attendeeId:t,pack:r},i))}),eW=(0,o.memo)(e=>{var{packIsFirst:a,onStickerClick:r,onSmileClick:t,ref:i,pack:n,attendeeId:c}=e,l=(0,h.w)(),[d,m]=(0,o.useState)(void 0),v=(0,p.J2)(()=>l&&c?S.P.shared(l).tags(c).pipe((0,u.T)(e=>e.includes("stickers.limits.exceeded"))):(0,k.of)(!1),[c,l],!1),g=(0,p.uN)(e=>l?(m(e),C.T3.shared(l).setType({packName:n.name,packType:e}).pipe((0,_.Zl)(()=>m(void 0)))):s.v.just(),[n.name,l]),f=v&&"begging"===n.name,j=!!l,b=!!d&&"sticker"===n.emojiType&&d!==n.type;return j?"smile"===n.emojiType?(0,I.jsx)(E,{ref:i,name:n.name,localizedName:n.localizedName,items:n.smiles,onSmileClick:t}):(0,I.jsx)(eQ,{ref:i,userId:l,pack:n,packIsFirst:a,onStickerClick:r,beggingStickersLimitsVisible:f,onPackTypeSelected:g,updating:b,attendeeId:c}):null}),eV=r(4938),e$=r(56823),eH=r(66640);let eY=(0,o.memo)(e=>{var{minutesLeft:a}=e,r=(0,o.useMemo)(()=>{var e={hours:null,minutes:null},r=a*eA.b.minute/eA.b.hour;return r>=1?e.hours=Math.ceil(r):e.minutes=a,e},[a]);return(0,I.jsxs)("div",{className:"dialogs-emoji-panel-stickers-pass-status__container",children:[(0,I.jsx)(j.Icon,{name:"infinity",size:"normal",color:"var(--sdv-action-gray-color)"}),(0,I.jsx)(b.LocalizedText,{href:"/dialogs/stickers/pass#status",variant:"footnote-1",color:"action-gray",data:r})]})});var eX=(0,o.memo)(()=>{var e=(0,h.w)(),a=(0,p.J2)(()=>e?eR.F.shared(e).stickersPass.pipe((0,u.T)(e=>null==e?void 0:e.expiresAt),(0,H.n)(e=>e?(0,e$.O)(0,eA.b.second).pipe((0,H.n)(()=>eV.E.shared().currentTime()),(0,u.T)(a=>Math.max(e-a,0)),(0,eH.v)(e=>e>0,!0),(0,u.T)(e=>Math.ceil(e/eA.b.minute))):(0,k.of)(0))):(0,k.of)(0),[e]);return a?(0,I.jsx)(eY,{minutesLeft:a}):null}),eq=r(9778),e0=r(36657);function e1(e,a){var r=e.getBoundingClientRect();return r.left>=a.left-1&&r.right<=a.right+1}function e2(e){e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})}let e6=(0,o.memo)(e=>{var{activeIndex:a,onTabClick:r,tabs:s}=e,t=(0,o.useRef)({}),i=(0,o.useRef)(null),n=(0,o.useRef)(a),c=(0,o.useRef)(null),l=(0,o.useCallback)(e=>a=>{t.current[e]=a},[]),d=(0,o.useCallback)(()=>{c.current&&(clearTimeout(c.current),c.current=null)},[]),m=(0,o.useCallback)(e=>{d(),n.current=e;var a=i.current,r=Object.values(t.current),s=r[e];if(a&&s){var c=a.getBoundingClientRect(),o=r[e+1],l=r[e-1];if(o&&!e1(o,c))return void e2(o);if(l&&!e1(l,c))return void e2(l);e1(s,c)||e2(s)}},[d]),p=(0,o.useCallback)(e=>()=>{r(e),m(e)},[r,m]);(0,o.useEffect)(()=>{if(a!==n.current)return c.current=setTimeout(()=>m(a),150),d},[a,d,m]);var[h,k]=(0,e0.w)(e=>e.pipe((0,u.T)(e=>e[0].target.scrollWidth>e[0].target.clientWidth)),[]);return(0,o.useLayoutEffect)(()=>null!=i&&i.current?k(i.current):()=>void 0,[k]),(0,I.jsxs)("div",{className:"dialogs-emoji-panel-tabs__container",ref:i,children:[s.map((e,r)=>{var s={anchorName:"--tab-"+e.name},t=f()("dialogs-emoji-panel-tabs__tab",{"dialogs-emoji-panel-tabs__active":r===a}),i=f()({"dialogs-emoji-panel-tabs__animationSmile":"monstro"===e.name,"dialogs-emoji-panel-tabs__simpleSmile":"simple"===e.name}),n="icon"===e.type&&"monstro"===e.name?{backgroundImage:"url("+e.src+")"}:void 0,c=p(r),o=l(r);return(0,I.jsxs)("button",{className:t,onClick:c,ref:o,style:s,children:["avatar"===e.type?(0,I.jsx)(eq.UserThumbnail,{ownerId:e.ownerId,size:36}):(0,I.jsx)("img",{src:e.src,style:n,className:i}),e.packIsNew&&(0,I.jsx)("div",{className:"dialogs-emoji-panel-tabs__newBadge",children:(0,I.jsx)("b",{children:(0,I.jsx)(b.LocalizedText,{href:"/stickers#new-badge",variant:"caption-3",color:"light"})})})]},e.name)}),h&&(0,I.jsx)("div",{className:"dialogs-emoji-panel-tabs__stickyGradient"})]})});var e9=e=>{var{activeIndex:a,onTabClick:r,tabs:s}=e;return(0,I.jsx)(e6,{activeIndex:a,onTabClick:r,tabs:s})},e3=r(19143),e8=r(89218),e4=r(91885),e5=r(34578),e7=r(17524),ae=r(37394),aa=r(15654),ar=r(36580),as=r(15526),at=r(22998),ai=r(14321),an="sticker-pack-begging",ac="onboarding-shown";class ao extends e8.D{constructor(e){super(),this.userId=e,this.canOffer=(0,e5.h)(this.offeringResult.pipe((0,u.T)(()=>!1)),(0,e7.z)([t.j.shared().chatAttendee,ai.f.shared(this.userId).userIsFeaturedMember]).pipe((0,H.n)(a=>{var[r,s]=a;return r&&s?l.n.shared(e).stickerPacks(r).pipe((0,H.n)(a=>(0,ae.T)(()=>a.some(e=>"begging"===e.name),at.w.shared(an,e).load(ac).pipe((0,_.vV)(e=>!e)),(0,k.of)(!1)))):(0,k.of)(!1)}))).pipe((0,aa.F)(),(0,ar.t)({bufferSize:1,refCount:!0}))}start(){return s.v.just(e4.Q.success({}))}accept(){return at.w.shared(an,this.userId).store(ac,!0).pipe((0,_.AB)(e4.Q.success()))}}ao.shared=(0,as.G)(e=>new ao(e));var al=r(14394);let ad=(0,o.memo)(e=>{var{onCloseButtonClick:a}=e,r=(0,B.A)("stickers","begging-onboarding-tooltip"),s=f()("stickers-begging-onboarding-tooltip__container"),t=(0,o.useCallback)(e=>{e.stopPropagation()},[]);return(0,I.jsx)("div",{className:s,onClick:t,children:(0,I.jsx)(al.Z,{title:r,variant:"second-accent",arrowPlacement:"topLeft",onCloseButtonClick:a})})});var au=(0,o.memo)(()=>{var e=(0,h.w)(),{offer:a,acceptOffer:r,postponeOffer:s}=(0,e3.g)(e?ao.shared(e):void 0);(0,ec.Fd)(()=>{null==s||s()},[s]);var t=(0,o.useCallback)(()=>{null==r||r()},[r]);return a?(0,I.jsx)(ad,{onCloseButtonClick:t}):null});let am="dialogs-emoji-panel__header",ap="dialogs-emoji-panel__packs",ah="dialogs-emoji-panel__stickerPassContainer",ak=(0,o.memo)(e=>{var a,{packs:r,onStickerClick:s,onSmileClick:t,tabs:i,searchInputRef:n,searchResult:c,onSearch:l,onSearchFocusChange:d,attendeeId:u,onTabShown:m,onSearchInputChange:p,scrollToBeggingStickersOnboarding:h,searchEnabled:k}=e,[g,_]=(0,o.useState)(null==(a=r[0])?void 0:a.name),[C,S]=(0,o.useState)(!1),N=r.findIndex(e=>e.name===g),T=(0,em.Z)(v.zh.Mobile),y=T&&k,w=y&&C;(0,o.useEffect)(()=>{y||S(!1)},[y]);var z=(0,o.useCallback)(()=>{var e;S(!0),null==n||null==(e=n.current)||e.focus()},[n]),P=(0,o.useCallback)(()=>{S(!1)},[]),L=(0,o.useRef)({}),E=(0,o.useRef)(null),A=(0,o.useRef)(null),O=(0,o.useCallback)(e=>a=>{L.current[e]=a},[]),M=(0,o.useCallback)(e=>{var a=L.current[e];a&&a.scrollIntoView({behavior:"smooth",block:"start"})},[]);(0,o.useEffect)(()=>{h&&(_("begging"),M("begging"))},[h,M]),(0,o.useEffect)(()=>{var e;return r.length&&(e=new IntersectionObserver(e=>
3{e.forEach(e=>{if(e.isIntersecting){var a=e.target.dataset;_(a.name),m(a.name)}})},{root:w?A.current:E.current,rootMargin:"-50% 0px -50% 0px",threshold:0}),Object.values(L.current).forEach(a=>{var r;return a&&(null==(r=e)?void 0:r.observe(a))})),()=>{var a;return null==(a=e)?void 0:a.disconnect()}},[r,m,w]);var R=(0,o.useCallback)(e=>{M(r[e].name)},[r,M]),B=(0,o.useCallback)((e,a)=>{var r=O(e.name);return(0,I.jsx)(eW,{attendeeId:u,pack:e,packIsFirst:0===a,ref:r,onSmileClick:t,onStickerClick:s},e.name)},[t,s,O,u]),F=(0,o.useMemo)(()=>{var e=f()("dialogs-emoji-panel__content",{"dialogs-emoji-panel__hidden":!!c});return(0,I.jsxs)(I.Fragment,{children:[c&&(c.stickers.length>0?(0,I.jsx)("div",{className:ap,children:B(c)}):(0,I.jsx)("div",{className:"dialogs-emoji-panel__notFound",children:(0,I.jsx)(b.LocalizedText,{href:"/stickers#not-found",variant:"footnote-2"})})),(0,I.jsxs)("div",{className:e,children:[(0,I.jsx)("div",{className:ap,children:r.map(B)}),(0,I.jsxs)("div",{className:"dialogs-emoji-panel__tabs",children:[h&&(0,I.jsx)("div",{className:"dialogs-emoji-panel__tooltipContainer",children:(0,I.jsx)(au,{})}),(0,I.jsx)(e9,{tabs:i,activeIndex:N,onTabClick:R})]})]})]})},[N,R,r,B,h,c,i]),G=(0,o.useMemo)(()=>(0,I.jsx)(x.D,{ref:n,onSearch:l,onCancel:P,onFocusChange:d,onChange:p}),[P,l,d,p,n]),U=(0,o.useMemo)(()=>(0,I.jsxs)("div",{className:"dialogs-emoji-panel__fakeSearchInput",onClick:z,children:[(0,I.jsx)(j.Icon,{size:"small",name:"search",color:"var(--sdv-action-gray-color)"}),(0,I.jsx)(b.LocalizedText,{href:"/search-input#placeholder",variant:"footnote-2",color:"inherit"})]}),[z]),J=f()("dialogs-emoji-panel__fullscreenContainer",{"dialogs-emoji-panel__opened":w});return(0,I.jsxs)("div",{className:"dialogs-emoji-panel__container",ref:E,children:[y&&(0,I.jsxs)("div",{ref:A,className:J,children:[(0,I.jsxs)("div",{className:am,children:[(0,I.jsx)("div",{className:ah,children:(0,I.jsx)(eX,{})}),G]}),w&&F]}),(0,I.jsxs)("div",{className:am,children:[(0,I.jsx)("div",{className:ah,children:(0,I.jsx)(eX,{})}
3),k&&(T?U:G)]}),!w&&F]})});var av=r(56994),ag=r(50846),af=r(33618),aj=r(43868),ab=r(30495);class ax extends ag.Q{constructor(e){var a=(0,ab.p6)(ab.jI.shared().v2.stickers.keywords.get).asObservable().pipe((0,u.T)(e=>{var{data:a}=e;return a.map(this.prepareDictionaryItem)}),(0,ar.t)({bufferSize:1,refCount:!1}));super("dialogs.stickers.search-stickers",e,e=>{var{searchQuery:r}=e,s=this.normalizeQuery(r);return a.toSingle().pipe((0,_.vV)(e=>({data:this.filterStickers(e,s),ttl:Number.MAX_SAFE_INTEGER})))})}normalizeQuery(e){return(0,af.d)(e.toLowerCase()).split(/\s+/).filter(Boolean)}prepareDictionaryItem(e){var[a,r]=e.reference.split("-");return{group:a,basename:r,keywords:Object.values(e.keywords).map(e=>(0,af.d)(e.toLowerCase()))}}filterStickers(e,a){var r=e.filter(e=>a.some(a=>e.keywords.some(e=>e.includes(a))));return(0,aj.h)(r,"basename").map(e=>{var{basename:a,group:r}=e;return{basename:a,group:r}})}}ax.shared=(0,as.G)(e=>new ax(e));class a_{constructor(e){this.userId=e}stickerPacks(e){var{searchQuery:a,attendeeId:r}=e,s=l.n.shared(this.userId).stickerPacks(r);if(!a.trim())return s;var t=ax.shared(this.userId).data({searchQuery:a});return(0,e7.z)([s,t]).pipe((0,u.T)(e=>{var[a,r]=e;return this.filterStickerPacks(a,r)}))}filterStickerPacks(e,a){if(0===a.length)return[];var r=(0,av.$)(a,e=>e.group);return e.filter(e=>e.paid&&!e.disabled&&!!r[e.name]).map(e=>this.filterPackStickers(e,r[e.name]))}filterPackStickers(e,a){var r=(0,av.$)(a,e=>e.basename),s=e.stickers.filter(e=>r[e.basename]);return Object.assign({},e,{stickers:s})}}a_.shared=(0,as.G)(e=>new a_(e));var aC=r(97156),aS=r(41392),aN=r(50626),aI=(0,o.memo)(e=>{var{searchResult:a,onStickerClick:r,userId:s,attendeeId:t,packs:i}=e,n=(0,o.useRef)(new aC.t(!1)),c=(0,o.useRef)(new aC.t("")),l=(0,o.useCallback)(e=>{e&&Y.S.shared(s).logSearchInputClicked({attendeeId:t}),n.current.next(e)},[t,s]),d=(0,o.useCallback)(e=>{c.current.next(e)},[]),m=(0,p.J2)(()=>{var e=(0,e5.h)(c.current.pipe((0,u.T)(()=>!1)),c.current.pipe((0,aS.B)(2*eA.b.second),(0,u.T)(()=>!0))),a=n.current.pipe((0,aN.J)(),(0,u.T)(e=>{var[a,r]=e;return a&&!r}));return(0,e7.z)([e,a]).pipe((0,u.T)(e=>{var[a,r]=e;return a||!a&&r}))},[]);(0,o.useEffect)(()=>{m&&a&&Y.S.shared(s).logSearchResultShown({attendeeId:t,search:a.searchQuery,resultsLength:a.stickers.length})},[a,m,s,t]),(0,o.useEffect)(()=>{Y.S.shared(s).logSearchInputShown({attendeeId:t})},[t,s]),(0,o.useEffect)(()=>{Y.S.shared(s).logEmojiPanelShown({packNames:i.map(e=>e.name)})},[i,s]);var h=(0,o.useCallback)(e=>{null!==a&&Y.S.shared(s).logFoundStickerClicked({attendeeId:t,search:a.searchQuery,name:e.reference}),r(e)},[t,r,a,s]),k=(0,o.useCallback)(e=>{var a=i.find(a=>a.name===e);(null==a?void 0:a.emojiType)==="sticker"&&Y.S.shared(s).logTabShown({attendeeId:t,name:a.name,paid:a.paid,generated:a.generic?a.stickers.length>0:void 0})},[t,i,s]);return(0,I.jsx)(ak,Object.assign({},e,{onSearchInputChange:d,onTabShown:k,onSearchFocusChange:l,onStickerClick:h}))}),aT=(0,o.memo)(()=>{var e=(0,h.w)(),a=(0,p.J2)(()=>t.j.shared().chatAttendee,[]),[r,v]=(0,o.useState)(null),g=(0,p.J2)(()=>K.T.shared().stickersAndCheersSearchEnabled,[]),f=(0,p.hD)(r=>e&&a&&r?a_.shared(e).stickerPacks({attendeeId:a,searchQuery:r}).pipe((0,u.T)(e=>Object.assign({},e[0],{name:"search-result",emojiType:"sticker",stickers:e.reduce((e,a)=>[...e,...a.stickers],[])})),(0,m.M)(e=>v(Object.assign({},e,{searchQuery:r})))):(v(null),(0,k.of)()),[a,e]),j=(0,p.J2)(()=>e&&a?l.n.shared(e).stickerPacks(a).pipe((0,u.T)(e=>e.map(e=>Object.assign({},e,{emojiType:"sticker"})))):(0,k.of)([]),[e,a]),b=(0,p.J2)(()=>e&&a?d.U.shared(e).smilePacks(a).pipe((0,u.T)(e=>e.map(e=>Object.assign({},e,{emojiType:"smile"})))):(0,k.of)([]),[e,a]),{offer:x}=(0,i.g)(e?ao.shared(e):void 0),_=(0,o.useRef)(null),C=(0,p.uN)(e=>{var r;return e.reference&&a?(null==(r=_.current)||r.clear(),c.A.emit("chat.popup.trigger.smiles"),(0,n.U)({stickerName:e.reference,attendeeId:a,cta:"panel"})):s.v.just()},[a]),S=(0,o.useCallback)(e=>{c.A.create("chat.input").emit("insert",e.pattern+" ")},[]),N=(0,o.useMemo)(()=>j&&b?[...j,...b]:[],[j,b]),T=(0,o.useMemo)(()=>N.map(a=>{var r="sticker"===a.emojiType&&!!a.visibilityStatus;return e&&"sticker"===a.emojiType&&a.generic&&!a.stickers.length?{type:"avatar",ownerId:e,name:a.name,packIsNew:r}:{src:a.iconSrc||"",type:"icon",name:a.name,packIsNew:r}}),[N,e]);return N.length>0&&e&&a&&void 0!==g?(0,I.jsx)(aI,{userId:e,attendeeId:a,searchResult:r,onSearch:f,searchInputRef:_,packs:N,onStickerClick:C,onSmileClick:S,tabs:T,scrollToBeggingStickersOnboarding:!!x,searchEnabled:g}):null})},42100(e,a,r){r.d(a,{d:()=>o,r:()=>c});var s=r(39971),t=r(43751),i=r(79760),n="stickers-generation-photo-picker",c=(e,a)=>new s.v(r=>{t.Y.shared().get(i.A).actions.open(n,[{props:{attendeeId:a,packName:e}}]),r.success()}),o=()=>new s.v(e=>{t.Y.shared().get(i.A).actions.close(n),e.success()})},12033(e,a,r){r.d(a,{U:()=>h});var s=r(36909),t=r(30495),i=r(17524),n=r(75841),c=r(84190),o=r(28138),l=r(36580),d=r(15526),u=r(13462),m=r(44853),p=r(91760);class h{constructor(e){this.userId=e}prepareSmiles(e,a,r){return e.map(e=>({filePath:e.FilePath,pattern:e.Name,animated:e.Anim,src:this.getSmileURL(e.FilePath,a,r)}))}getSmileURL(e,a,r){var i="https:"+t.jI.shared().getBaseHost();return(0,s.B)(new URL(e,i).toString(),a,r)}smilePacks(e){var a=(0,i.z)([u.T.shared().sharding,p.o.shared().getTexts("/texts/smiles/packs/names")]).pipe((0,c.n)(a=>{var[{shards:r,prefix:s},t]=a;return m.n.shared(this.userId).data(e).pipe((0,o.T)(e=>e.map(e=>{var{name:a,smiles:i}=e;return{name:a,icon:i[0].FilePath,iconSrc:this.getSmileURL(i[0].FilePath,r,s),smiles:this.prepareSmiles(i,r,s),localizedName:t[a]}})))}));return u.T.shared().smilesEnabled.pipe((0,c.n)(e=>e?a:(0,n.of)([])),(0,l.t)(1))}smiles(e){return this.smilePacks(e).pipe((0,o.T)(e=>[].concat(...e.map(e=>e.smiles))),(0,l.t)(1))}}h.shared=(0,d.G)(e=>new h(e))},99162(e,a,r){r.d(a,{c:()=>i});var s=r(15526),t=r(12640);class i{constructor(e){this.userId=e}logChatBannerShown(e){t._.shared(this.userId).logEvent("sticker-pass-chat-banner-shown",{"user-id":this.userId,"attendee-id":e.attendeeId,"banner-type":e.bannerType}).safeSubscribe()}logPanelBannerShown(e){t._.shared(this.userId).logEvent("sticker-pass-panel-banner-shown",{"user-id":this.userId,"attendee-id":e.attendeeId}).safeSubscribe()}logPurchaseButtonClicked(e){t._.shared(this.userId).logEvent("sticker-pass-purchase-button-clicked",{"user-id":this.userId,"attendee-id":e.attendeeId,cta:e.cta}).safeSubscribe()}}i.shared=(0,s.G)(e=>new i(e))},95587(e,a,r){let s;r.d(a,{T:()=>x});var t=r(39971),i=r(91885),n=r(79942),c=r(5801),o=r(27888),l=r(45482),d=r
3(46282),u=r(40961),m=r(91654),p=r(53940),h=r(56177),k=r(23567),v=r(2773),g=r(75841),f=r(94375),j=r(28280),b=r(85285),x=(s=function e(a){return l.Session.shared().userId.pipe((0,c.o)()).toSingle().pipe((0,n.Fg)(r=>d.F.shared(r).purchase(a).pipe((0,n.Fg)(s=>s.isSuccessful||"insufficient-funds"!==s.error?t.v.just(s):u.J.shared().refillBalance({requiredAmount:a,name:o.N.StickersPass}).toSingle().pipe((0,n.Fg)(s=>s.isSuccessful?m.e.shared(r).balance.pipe((0,p.p)(e=>e>=a),(0,h.s)(1),(0,k.w)(5*f.b.second),(0,v.W)(()=>(0,g.of)(a))).toSingle().pipe((0,n.Fg)(()=>e(a))):t.v.just(i.Q.failure("canceled"))))))))},e=>s(e.price).pipe((0,n.ex)(a=>{a.isSuccessful&&j.X.shared().notifyUser({type:b._.StickersPassPurchased,payload:{hours:e.duration/f.b.hour}},b.A.Normal)})))},77076(e,a,r){r.d(a,{K:()=>i});var s=r(15526),t=r(12640);class i{constructor(e){this.userId=e}logStickerGeneratorBannerShown(e){t._.shared(this.userId).logEvent("sticker-generator-banner-shown",{"attendee-id":e}).safeSubscribe()}logStickerGeneratorBannerCreateButtonClicked(e){t._.shared(this.userId).logEvent("sticker-generator-banner-create-button-clicked",{"attendee-id":e}).safeSubscribe()}logStickerGeneratorBannerCloseIconClicked(e){t._.shared(this.userId).logEvent("sticker-generator-cross-button-clicked",{"attendee-id":e}).safeSubscribe()}logStickerGeneratorTabCtaClicked(e,a){t._.shared(this.userId).logEvent("sticker-generator-tab-cta-button-clicked",{"attendee-id":e,type:a}).safeSubscribe()}logStickerGeneratorPopupChoosePhotoButtonClicked(e){t._.shared(this.userId).logEvent("sticker-generator-choose-photo-button-clicked",{"attendee-id":e}).safeSubscribe()}logStickerGeneratorPopupGenerateButtonClicked(){t._.shared(this.userId).logEvent("sticker-generator-generate-button-clicked",{}).safeSubscribe()}}i.shared=(0,s.G)(e=>new i(e))},76664(e,a,r){r.d(a,{r:()=>s.r});var s=r(42100)}}]);
4//# sourceMappingURL=sourcemaps/67c91d51827a60a4.js.map
5//# debugId=0597c8c9-0b7f-5f96-8297-57b7e72d0645

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.