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