18 lines
517 B
TypeScript
18 lines
517 B
TypeScript
// Metro module 8273 (f8274).
|
|
import { GuildFeatures } from "../../Constants";
|
|
export function useGuildEligibleForMediaChannels(a0) {
|
|
if (a0?.id == null) {
|
|
return false;
|
|
}
|
|
const features = a0.features;
|
|
let r10 = features.has(GuildFeatures.CREATOR_MONETIZABLE) || features.has(GuildFeatures.CREATOR_MONETIZABLE_PROVISIONAL);
|
|
const r14 = features.has(GuildFeatures.COMMUNITY);
|
|
if (r10) {
|
|
r10 = r14;
|
|
}
|
|
if (!r10) {
|
|
r10 = features.has(GuildFeatures.INTERNAL_EMPLOYEE_ONLY);
|
|
}
|
|
return r10;
|
|
}
|