This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,132 @@
// Metro module 3227 (f3228).
import { loadJsonAsset } from "../asset_json/native/AssetJsonUtils";
import * as _Module3228 from "../../_bundle/Module3228";
import * as _Module3229 from "../../_bundle/Module3229";
import * as _Module3230 from "../../_bundle/Module3230";
import * as _Module3231 from "../../_bundle/Module3231";
import * as _Module3232 from "../../_bundle/Module3232";
import * as _Module3233 from "../../_bundle/Module3233";
import * as _Module3234 from "../../_bundle/Module3234";
import * as _Module3235 from "../../_bundle/Module3235";
import * as _Module3236 from "../../_bundle/Module3236";
import * as _Module3237 from "../../_bundle/Module3237";
import * as _Module3238 from "../../_bundle/Module3238";
import * as _Module3239 from "../../_bundle/Module3239";
import * as _Module3240 from "../../_bundle/Module3240";
import * as _Module3241 from "../../_bundle/Module3241";
import * as _Module3242 from "../../_bundle/Module3242";
import * as _Module3243 from "../../_bundle/Module3243";
import * as _Module3244 from "../../_bundle/Module3244";
import * as _Module3245 from "../../_bundle/Module3245";
import * as _Module3246 from "../../_bundle/Module3246";
import * as _Module3247 from "../../_bundle/Module3247";
import * as _Module3248 from "../../_bundle/Module3248";
import * as _Module3249 from "../../_bundle/Module3249";
import * as _Module3250 from "../../_bundle/Module3250";
import * as _Module3251 from "../../_bundle/Module3251";
import * as _Module3252 from "../../_bundle/Module3252";
import * as _Module3253 from "../../_bundle/Module3253";
import * as _Module3254 from "../../_bundle/Module3254";
import * as _Module3255 from "../../_bundle/Module3255";
import * as _Module3256 from "../../_bundle/Module3256";
import * as _Module3257 from "../../_bundle/Module3257";
import * as _Module3258 from "../../_bundle/Module3258";
import { createLoader, makeMessagesProxy } from "../../_bundle/Module1274";
const loader = createLoader({
bg: () => loadJsonAsset(_Module3228).then((result) => ({
default: result
})),
cs: () => loadJsonAsset(_Module3229).then((result) => ({
default: result
})),
da: () => loadJsonAsset(_Module3230).then((result) => ({
default: result
})),
de: () => loadJsonAsset(_Module3231).then((result) => ({
default: result
})),
el: () => loadJsonAsset(_Module3232).then((result) => ({
default: result
})),
"en-GB": () => loadJsonAsset(_Module3233).then((result) => ({
default: result
})),
"es-419": () => loadJsonAsset(_Module3234).then((result) => ({
default: result
})),
"es-ES": () => loadJsonAsset(_Module3235).then((result) => ({
default: result
})),
fi: () => loadJsonAsset(_Module3236).then((result) => ({
default: result
})),
fr: () => loadJsonAsset(_Module3237).then((result) => ({
default: result
})),
hi: () => loadJsonAsset(_Module3238).then((result) => ({
default: result
})),
hr: () => loadJsonAsset(_Module3239).then((result) => ({
default: result
})),
hu: () => loadJsonAsset(_Module3240).then((result) => ({
default: result
})),
it: () => loadJsonAsset(_Module3241).then((result) => ({
default: result
})),
ja: () => loadJsonAsset(_Module3242).then((result) => ({
default: result
})),
ko: () => loadJsonAsset(_Module3243).then((result) => ({
default: result
})),
lt: () => loadJsonAsset(_Module3244).then((result) => ({
default: result
})),
nl: () => loadJsonAsset(_Module3245).then((result) => ({
default: result
})),
no: () => loadJsonAsset(_Module3246).then((result) => ({
default: result
})),
pl: () => loadJsonAsset(_Module3247).then((result) => ({
default: result
})),
"pt-BR": () => loadJsonAsset(_Module3248).then((result) => ({
default: result
})),
ro: () => loadJsonAsset(_Module3249).then((result) => ({
default: result
})),
ru: () => loadJsonAsset(_Module3250).then((result) => ({
default: result
})),
"sv-SE": () => loadJsonAsset(_Module3251).then((result) => ({
default: result
})),
th: () => loadJsonAsset(_Module3252).then((result) => ({
default: result
})),
tr: () => loadJsonAsset(_Module3253).then((result) => ({
default: result
})),
uk: () => loadJsonAsset(_Module3254).then((result) => ({
default: result
})),
vi: () => loadJsonAsset(_Module3255).then((result) => ({
default: result
})),
"zh-CN": () => loadJsonAsset(_Module3256).then((result) => ({
default: result
})),
"zh-TW": () => loadJsonAsset(_Module3257).then((result) => ({
default: result
})),
"en-US": () => loadJsonAsset(_Module3258).then((result) => ({
default: result
}))
}, "en-US");
const r51 = makeMessagesProxy(loader);
export default r51;
export { loader as messagesLoader };
@@ -0,0 +1,146 @@
// Metro module 6050 (f6051).
import _objectWithoutProperties from "../../_bundle/_objectWithoutProperties";
import { useMemo } from "react";
import ChannelStore from "../../stores/ChannelStore";
import GuildStore from "../../stores/GuildStore";
import { ActivityTypes, ActivityFlags } from "../../Constants";
import { useStateFromStores, useStateFromStoresArray } from "../../_bundle/Module589";
import { useAppliedTags } from "../forums/ForumTagHooks";
import { useFirstForumPostMessage } from "../forums/ForumPostDataLoader";
import { useApplication } from "../applications/ApplicationActionCreators";
import { useSubscribeGuildMembers } from "../../lib/guild/subscribeGuildMembers";
import hasFlag from "../activities/utils/hasFlag";
function $mk77642($env) {
return () => {
const r5 = $env[0];
let r8 = r5 != null;
if (r8) {
const isForumPost = r5.isForumPost();
const r0 = isForumPost ? r5.parent_id == null : !isForumPost;
let r11 = !r0;
if (!r0) {
const channel = $env.$parent[6].getChannel(r5.parent_id);
let r16 = channel == null ? void 0 : channel.isGameInvitesChannel();
if (r16 == null) {
r16 = false;
}
r11 = r16;
}
r8 = r11;
}
return r8;
};
}
function $mk77643($env) {
return () => {
const r6 = $env[0];
const r2 = r6 == null;
let r7 = null;
if (!r2) {
const guild = $env.$parent[7].getGuild(r6);
const r10 = guild == null;
let r11 = void 0;
if (!r10) {
const gameApplicationIds = guild.gameApplicationIds;
r11 = gameApplicationIds == null ? void 0 : gameApplicationIds[0];
}
if (r11 == null) {
r11 = null;
}
r7 = r11;
}
return r7;
};
}
let env3833 = {};
const _excluded = ["data"];
const c3833_10 = {
"1509696536903417891": "1373923512766697512"
};
const c3833_11 = "No Mic";
export const GAME_INVITES_CHANNEL_NO_MIC_TAG_NAME = "No Mic";
export function useIsGameInvitesPost(a0) {
let env15393;
const r1 = env15393 = {
$parent: env3833
};
env15393[0] = a0;
return useStateFromStores([ChannelStore], $mk77642(r1));
}
export function useIsGameInvitePostVoiceEnabled(a0) {
let env15395;
const appliedTags = useAppliedTags(a0);
const r11 = env15395 = {
$parent: env3833
};
env15395[0] = a0;
return !!useStateFromStores([ChannelStore], $mk77642(r11)) && !appliedTags.some((appliedTag) => appliedTag.name === c3833_11);
}
export function useFirstMessage(a0, a1) {
return useFirstForumPostMessage(a0, {
enabled: a1,
allowArchived: true
});
}
export function useGameInvitesChannelApplicationId(a0) {
let env15394;
const r2 = env15394 = {
$parent: env3833
};
env15394[0] = a0;
const stateFromStores = useStateFromStores([GuildStore], $mk77643(r2), [a0]);
let r16 = a0 != null ? c3833_10[a0] : null;
if (r16 == null) {
r16 = stateFromStores;
}
return r16;
}
export function useGameInvitesChannelOfficialApplication(a0) {
let env15396;
const r3 = env15396 = {
$parent: env3833
};
env15396[0] = a0;
const stateFromStores = useStateFromStores([GuildStore], $mk77643(r3), [a0]);
let r16 = a0 != null ? c3833_10[a0] : null;
if (r16 == null) {
r16 = stateFromStores;
}
const application = useApplication(r16);
return (0, useMemo)(() => ({
application: application.data,
..._objectWithoutProperties(application, _excluded)
}), [application]);
}
export function useSubscribeToGameInvitePostAuthors(a0, a1) {
const isGameInvitesChannel = a0.isGameInvitesChannel();
const stateFromStoresArray = useStateFromStoresArray([ChannelStore], () => {
if (!isGameInvitesChannel) {
return [];
}
const set = new Set();
const r26 = [];
for (const item of a1) {
const ownerId = ChannelStore.getChannel(item)?.ownerId;
if (!(ownerId == null || set.has(ownerId))) {
set.add(ownerId);
r26.push(ownerId);
}
}
return r26;
}, [isGameInvitesChannel, a1]);
useSubscribeGuildMembers((0, useMemo)(() => {
let r4;
const r1 = {};
if (isGameInvitesChannel) {
r1[a0.guild_id] = stateFromStoresArray;
r4 = r1;
} else {
r4 = r1;
}
return r4;
}, [stateFromStoresArray, a0.guild_id, isGameInvitesChannel]), "GameInvitesChannelPostAuthors");
}
export function canInviteToActivity(a0) {
return a0.type === ActivityTypes.PLAYING && hasFlag(a0, ActivityFlags.JOIN);
}