Module 260451

955 characters · in 45be5d1b961f8e61.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{SH:()=>o,qE:()=>a,zQ:()=>r});var l=n(64700),i=n(945810),u=n(385648),d=n(652215);let r=(0,i.mj)({name:"2026-02-silp-in-app-redesign",kind:"user",defaultConfig:{enabled:!1,treatment:void 0},variations:{1:{enabled:!0,treatment:"v1"},2:{enabled:!0,treatment:"v2"}}}),o=(0,i.mj)({name:"2026-03-silp-in-app-redesign-profile",kind:"user",defaultConfig:{enabled:!1,treatment:void 0},variations:{1:{enabled:!0,treatment:"v1"},2:{enabled:!0,treatment:"v2"}}});function a(e,t){let{enabled:n,treatment:i}=r.useConfig({location:t}),[o,a]=l.useState(null),[s,c]=l.useState(!1),f=n&&null!=e&&e.features.has(d.GuildFeatures.DISCOVERABLE);l.useEffect(()=>{if(!f||null==e){a(null),c(!1);return}c(!0);let t=!1;return(0,u.jm)(e.id).then(e=>{t||(c(!1),null!=e?a(e.guild):a(null))}),()=>{t=!0}},[f,e]);let A=n&&null!=e&&e.features.has(d.GuildFeatures.DISCOVERABLE)&&o?.is_published===!0;return{enabled:A,discoveryGuild:A?o:null,treatment:i,isLoading:s}}}