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,76 @@
// Metro module 10100 (f10101).
import { useMemo } from "react";
import ChannelStore from "../../../../stores/ChannelStore";
import { SearchTypes } from "../../../../Constants";
import Module38 from "../../../../_bundle/Module38";
import { useStateFromStores } from "../../../../_bundle/defaultAreStatesEqual";
export function useGuildSearchContext(a0) {
const guildId = a0;
return useMemo(() => ({
type: SearchTypes.GUILD,
guildId
}), [a0]);
}
export function useGuildChannelSearchContext(a0, a1) {
const guildId2 = a0;
const channelId = a1;
return useMemo(() => ({
type: SearchTypes.GUILD_CHANNEL,
guildId: guildId2,
channelId
}), [a0, a1]);
}
export function getChannelDetailsSearchContext(a0, a1, a2) {
let r9;
if (a2) {
Module38(a1 != null, "[useChannelDetailsSearchContext] Thread must have a guild id");
r9 = {
type: SearchTypes.THREAD,
guildId: a1,
channelId: a0
};
} else {
r9 = a1 == null ? {
type: SearchTypes.CHANNEL,
channelId: a0
} : {
type: SearchTypes.GUILD_CHANNEL,
guildId: a1,
channelId: a0
};
}
return r9;
}
export function useChannelDetailsSearchContext(a0, a1) {
const channelId2 = a0;
const guildId3 = a1;
const stateFromStores = useStateFromStores([ChannelStore], () => {
const channel = ChannelStore.getChannel(channelId2);
let r8 = channel == null ? void 0 : channel.isThread();
if (r8 == null) {
r8 = false;
}
return r8;
});
return useMemo(() => {
let r10;
if (stateFromStores) {
Module38(guildId3 != null, "[useChannelDetailsSearchContext] Thread must have a guild id");
r10 = {
type: SearchTypes.THREAD,
guildId: guildId3,
channelId: channelId2
};
} else {
r10 = guildId3 == null ? {
type: SearchTypes.CHANNEL,
channelId: channelId2
} : {
type: SearchTypes.GUILD_CHANNEL,
guildId: guildId3,
channelId: channelId2
};
}
return r10;
}, [a0, a1, stateFromStores]);
}