Module 899154

931 characters · in 469168adfd7a26b7.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,l){l.d(t,{q:()=>c});var n=l(582128),a=l(598748),r=l(17928),i=l(294323),s=l(627363),o=l(207371),u=l(280450),d=l(675210);function c(e){let{applicationId:t,previewApplicationId:l,declaredActivity:c,installScope:m,ownerAuthorizationRevoked:f}=e,[h,x]=n.useState(null),[g,p]=n.useState(t);g!==t&&(p(t),x(null));let v=null!=l&&l===t?l:null,j=(0,r.bG)([u.default],()=>u.default.getId()),{applicationWidgetConfig:b}=(0,i.A)(j,v??void 0),y=b?.surfaces,k=null!=v&&(0,d.yZ)({widgetTop:y?.[a.m.WIDGET_TOP]!=null,widgetBottom:y?.[a.m.WIDGET_BOTTOM]!=null,miniProfile:y?.[a.m.MINI_PROFILE]!=null}).hasAny,{data:N}=(0,s.YY)(l??void 0),w=null!=l&&N?.bot?.id!=null,{data:A,isLoading:S}=(0,s.YY)(t??void 0),E=c||(0,o.x)(A),C=null!=t&&S,I=(0,d.Xm)({installScope:m,hasFrame:E,hasProfileWidget:k,hasBotDm:w,ownerAuthorizationRevoked:f});return{availability:I,isResolving:C,activeMode:C?null:(0,d.Qs)(h,I),setMode:x,widgetApplicationId:v}}}