Module 15073

649 characters · in 30a277b9d32d70b1.js, 25d1e5fd55a7218b.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,i){i.d(t,{TZ:()=>o,zi:()=>d});var s=i(311907),l=i(600975),n=i(576705),a=i(652215);let r=(0,l.C)({kind:"guild",id:"2022-11_default_disable_mass_mention",label:"Disable mass mentions for communities by default",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]});function d(e){return r.useExperiment({guildId:e,location:"dd4beb_1"},{autoTrackExposure:!0})}function o(e){let t=(0,s.bG)([n.A],()=>n.A.can(a.xBc.MANAGE_GUILD,e)),{enabled:i}=r.useExperiment({guildId:e?.id??a.dJq,location:"dd4beb_3"},{autoTrackExposure:!0});if(null==e)return!1;let l=e.features.has(a.GuildFeatures.COMMUNITY);return t&&l&&i}}