This commit is contained in:
janisslsm committed 2026-07-28 01:06:53 +03:00
1 parent af3b49f756
commit 1781d25a15
22448 files changed
+2731829 -2650550

No files matched your search

@@ -1,16 +1,21 @@
/* Metro module 7166; source: modules/application_commands/ApplicationCommandActionCreators.tsx; dependencies: [1226, 7167, 661, 44, 5068, 694, 507, 21, 1909, 2] */
import SnowflakeUtils from '../../utils/SnowflakeUtils.tsx'; /* Metro dependency 21 */
import Module00044 from '../../by-id/module-00044.js'; /* Metro dependency 44 */
import Dispatcher from '../../Dispatcher.tsx'; /* Metro dependency 694 */
import AuthenticationStore from '../../stores/AuthenticationStore.tsx'; /* Metro dependency 1226 */
import ApplicationCommandAutocompleteStore from './ApplicationCommandAutocompleteStore.tsx'; /* Metro dependency 7167 */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */
function _fun57508(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#57508, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:6, offset: 0x013e757b, size: 293 bytes, params: 8, frame: 20
const env0_0 = require;
const closure = updateOptionStates;
const updateOptionStates2 = updateOptionStates;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const authenticationStore = importDefault(1226) /* metro dependency 1226: AuthenticationStore */;
const applicationCommandAutocompleteStore = importDefault(7167) /* metro dependency 7167: ApplicationCommandAutocompleteStore */;
const env0_5 = (require(661) /* metro dependency 661: Constants */).Endpoints;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/application_commands/ApplicationCommandActionCreators.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/application_commands/ApplicationCommandActionCreators.tsx');
exports.setActiveCommand = setActiveCommand;
exports.setPreferredCommandId = setPreferredCommandId;
exports.updateOptionStates = closure;
exports.updateOptionStates = updateOptionStates2;
exports.updateOptionValidationStates = updateOptionValidationStates;
exports.updateChannelState = updateChannelState;
exports.updateApplicationGuildCommandPermissions = function(a0, a1, a2, a3) {
@@ -27,178 +32,180 @@ function _fun57508(global, require, importDefault, importAll, module, exports, d
exports.fetchCommandsForApplication = fetchCommandsForApplication;
exports.updateRegistry = updateRegistry;
exports.setAppLauncherActiveCommand = setAppLauncherActiveCommand;
}
function updateOptionStates(a0, a1) { // fn#57509, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:136, offset: 0x013e76a0, size: 64 bytes, params: 3, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'APPLICATION_COMMAND_UPDATE_OPTIONS',
channelId: a0, changedOptionStates: a1});
}
function setActiveCommand({channelId, command, section, location, initialValues, triggerSection, queryLength, sectionName, query, searchResultsPosition, source, commandOrigin}) { // fn#57510, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:383, offset: 0x013e76e0, size: 257 bytes, params: 2, frame: 27
if (command != null) {
(importDefault(44) /* metro dependency 44 */)(command.inputType !== (require(5068) /* metro dependency 5068: ApplicationCommandTypes */).ApplicationCommandInputType.PLACEHOLDER,
'command should not be placeholder');
function updateOptionStates(a0, a1) { // fn#57509, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:136, offset: 0x013e76a0, size: 64 bytes, params: 3, frame: 13
(Dispatcher).dispatch({type: 'APPLICATION_COMMAND_UPDATE_OPTIONS',
channelId: a0, changedOptionStates: a1});
}
const dispatcher = importDefault(694) /* metro dependency 694: Dispatcher */;
dispatcher.dispatch({type: 'APPLICATION_COMMAND_SET_ACTIVE_COMMAND', channelId: channelId, command: command,
section: section, initialValues: initialValues, location: location, triggerSection: triggerSection,
queryLength: queryLength, sectionName: sectionName, query: query, searchResultsPosition: searchResultsPosition,
source: source, commandOrigin: commandOrigin});
}
function setPreferredCommandId(a0, a1) { // fn#57511, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:941, offset: 0x013e77e1, size: 64 bytes, params: 3, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'APPLICATION_COMMAND_SET_PREFERRED_COMMAND',
channelId: a0, commandId: a1});
}
function setActiveCommand({channelId, command, section, location, initialValues, triggerSection, queryLength, sectionName, query, searchResultsPosition, source, commandOrigin}) { // fn#57510, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:383, offset: 0x013e76e0, size: 257 bytes, params: 2, frame: 27
if (command != null) {
(importDefault(44) /* metro dependency 44 */)(command.inputType !== (require(5068) /* metro dependency 5068: ApplicationCommandTypes */).ApplicationCommandInputType.PLACEHOLDER,
'command should not be placeholder');
}
Dispatcher.dispatch({type: 'APPLICATION_COMMAND_SET_ACTIVE_COMMAND', channelId: channelId, command: command,
section: section, initialValues: initialValues, location: location, triggerSection: triggerSection,
queryLength: queryLength, sectionName: sectionName, query: query, searchResultsPosition: searchResultsPosition,
source: source, commandOrigin: commandOrigin});
}
function updateOptionValidationStates(a0, a1) { // fn#57512, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:1142, offset: 0x013e7821, size: 76 bytes, params: 3, frame: 15
var value;
const updateOptionStatesBinding = updateOptionStates;
const Object = global.Object;
const fromEntries = Object.fromEntries;
const Object2 = global.Object;
value = Reflect.apply(fromEntries, Object, [Reflect.apply(Object2.entries(a1).map, value, [function(a0) {
var r0;
var r2;
var r3;
var item3;
var value3;
var iterator = a0[Symbol.iterator]();
var iterator2 = iterator.next;
var item2 = Reflect.apply(iterator2, iterator, []);
var item = item2.value;
item2 = item2.done ? undefined : iterator;
var value = undefined;
var value2 = item2 === value;
var r1 = value2 ? value : item;
if (value2) {
r0 = item2;
r2 = value;
r3 = value2;
} else {
item3 = Reflect.apply(iterator2, item2, []);
item = item3.value;
item3 = item3.done ? undefined : item2;
value3 = item3 === value;
if (value3) {
r0 = item3;
function setPreferredCommandId(a0, a1) { // fn#57511, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:941, offset: 0x013e77e1, size: 64 bytes, params: 3, frame: 13
(Dispatcher).dispatch({type: 'APPLICATION_COMMAND_SET_PREFERRED_COMMAND',
channelId: a0, commandId: a1});
}
function updateOptionValidationStates(a0, a1) { // fn#57512, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:1142, offset: 0x013e7821, size: 76 bytes, params: 3, frame: 15
var value;
const updateOptionStatesBinding = updateOptionStates;
const Object = global.Object;
const fromEntries = Object.fromEntries;
const Object2 = global.Object;
value = Reflect.apply(fromEntries, Object, [Reflect.apply(Object2.entries(a1).map, value, [function(a0) {
var r0;
var r2;
var r3;
var item3;
var value3;
var iterator = a0[Symbol.iterator]();
var iterator2 = iterator.next;
var item2 = Reflect.apply(iterator2, iterator, []);
var item = item2.value;
item2 = item2.done ? undefined : iterator;
var value = undefined;
var value2 = item2 === value;
var r1 = value2 ? value : item;
if (value2) {
r0 = item2;
r2 = value;
r3 = value3;
r3 = value2;
} else {
r0 = item3;
r2 = item;
r3 = value3;
item3 = Reflect.apply(iterator2, item2, []);
item = item3.value;
item3 = item3.done ? undefined : item2;
value3 = item3 === value;
if (value3) {
r0 = item3;
r2 = value;
r3 = value3;
} else {
r0 = item3;
r2 = item;
r3 = value3;
}
}
if (!r3) {
r0.return();
}
return [r1, {lastValidationResult: r2}];
}])]);
updateOptionStatesBinding(a0, value);
}
function updateChannelState({channelId, command, section, preferredCommandId, location, changedOptionStates}) { // fn#57514, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:1312, offset: 0x013e78c1, size: 112 bytes, params: 2, frame: 19
Dispatcher.dispatch({type: 'APPLICATION_COMMAND_UPDATE_CHANNEL_STATE', channelId: channelId, command: command,
section: section, preferredCommandId: preferredCommandId, location: location,
changedOptionStates: changedOptionStates});
}
function performAutocomplete(a0, a1, a2) { // fn#57516, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:1831, offset: 0x013e7990, size: 433 bytes, params: 4, frame: 23
var id;
var defaultImport3;
var dispatch;
var object;
var applicationCommandAutocompleteStoreBinding;
var getAutocompleteChoices;
var HTTP;
var post;
var object2;
var guild;
const value2 = undefined;
const defaultImport = Module00044;
let autocomplete = a1.autocomplete;
defaultImport(autocomplete != null, 'Missing autocomplete context');
autocomplete = a1.autocomplete;
const query = autocomplete.query;
const name = autocomplete.name;
const defaultImport2 = SnowflakeUtils;
const fromTimestamp = defaultImport2.fromTimestamp;
const Date = global.Date;
const value3 = Reflect.apply(fromTimestamp, defaultImport2, [Date.now()]);
let channel = a1.channel;
if (channel != null) {
defaultImport3 = importDefault(694) /* metro dependency 694: Dispatcher */;
dispatch = defaultImport3.dispatch;
object = {type: 'APPLICATION_COMMAND_AUTOCOMPLETE_REQUEST', nonce: value3};
channel = a1.channel;
id = channel.id;
object.channelId = id;
object.query = query;
object.name = name;
Reflect.apply(dispatch, defaultImport3, [object]);
applicationCommandAutocompleteStoreBinding = ApplicationCommandAutocompleteStore;
getAutocompleteChoices = applicationCommandAutocompleteStoreBinding.getAutocompleteChoices;
channel = a1.channel;
id = channel.id;
if (Reflect.apply(getAutocompleteChoices, applicationCommandAutocompleteStoreBinding, [id, name,
query]) == null) {
HTTP = (require(507) /* metro dependency 507: HTTPUtils */).HTTP;
post = HTTP.post;
object = {};
object.url = Endpoints.INTERACTIONS;
object2 = {};
object2.type = (require(1909) /* metro dependency 1909: Server */).InteractionTypes.APPLICATION_COMMAND_AUTOCOMPLETE;
object2.application_id = a0.applicationId;
guild = a1.guild;
id = guild == null ? value2 : guild.id;
object2.guild_id = id;
id = a1.channel.id;
object2.channel_id = id;
object2.session_id = AuthenticationStore.getSessionId();
object2.data = a2;
object2.nonce = value3;
object.body = object2;
object.timeout = 3000;
object.rejectWithError = true;
Reflect.apply(post, HTTP, [object]).catch(_fun57517);
}
}
if (!r3) {
r0.return();
return value2;
function _fun57517() { // fn#57517, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2477, offset: 0x013e7b41, size: 59 bytes, params: 1, frame: 13
const value = environment.__proto__;
(Dispatcher).dispatch({type: 'INTERACTION_FAILURE', nonce: env0_0});
}
return [r1, {lastValidationResult: r2}];
}])]);
updateOptionStatesBinding(a0, value);
}
function updateChannelState({channelId, command, section, preferredCommandId, location, changedOptionStates}) { // fn#57514, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:1312, offset: 0x013e78c1, size: 112 bytes, params: 2, frame: 19
const dispatcher = importDefault(694) /* metro dependency 694: Dispatcher */;
dispatcher.dispatch({type: 'APPLICATION_COMMAND_UPDATE_CHANNEL_STATE', channelId: channelId, command: command,
section: section, preferredCommandId: preferredCommandId, location: location,
changedOptionStates: changedOptionStates});
}
}
function performAutocomplete(a0, a1, a2) { // fn#57516, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:1831, offset: 0x013e7990, size: 433 bytes, params: 4, frame: 23
var id;
var defaultImport3;
var dispatch;
var object3;
var getAutocompleteChoices;
var HTTP;
var post;
var object4;
var guild;
const value2 = undefined;
const defaultImport = importDefault(44) /* metro dependency 44 */;
let autocomplete = a1.autocomplete;
defaultImport(autocomplete != null, 'Missing autocomplete context');
autocomplete = a1.autocomplete;
const query = autocomplete.query;
const name = autocomplete.name;
const defaultImport2 = importDefault(21) /* metro dependency 21: SnowflakeUtils */;
const fromTimestamp = defaultImport2.fromTimestamp;
const Date = global.Date;
const value3 = Reflect.apply(fromTimestamp, defaultImport2, [Date.now()]);
let channel = a1.channel;
if (channel != null) {
defaultImport3 = importDefault(694) /* metro dependency 694: Dispatcher */;
dispatch = defaultImport3.dispatch;
object3 = {type: 'APPLICATION_COMMAND_AUTOCOMPLETE_REQUEST', nonce: value3};
channel = a1.channel;
id = channel.id;
object3.channelId = id;
object3.query = query;
object3.name = name;
Reflect.apply(dispatch, defaultImport3, [object3]);
getAutocompleteChoices = ApplicationCommandAutocompleteStore.getAutocompleteChoices;
channel = a1.channel;
id = channel.id;
if (Reflect.apply(getAutocompleteChoices, ApplicationCommandAutocompleteStore, [id, name, query]) == null) {
HTTP = (require(507) /* metro dependency 507: HTTPUtils */).HTTP;
post = HTTP.post;
object3 = {};
object3.url = Endpoints.INTERACTIONS;
object4 = {};
object4.type = (require(1909) /* metro dependency 1909: Server */).InteractionTypes.APPLICATION_COMMAND_AUTOCOMPLETE;
object4.application_id = a0.applicationId;
guild = a1.guild;
id = guild == null ? value2 : guild.id;
object4.guild_id = id;
id = a1.channel.id;
object4.channel_id = id;
object4.session_id = AuthenticationStore.getSessionId();
object4.data = a2;
object4.nonce = value3;
object3.body = object4;
object3.timeout = 3000;
object3.rejectWithError = true;
Reflect.apply(post, HTTP, [object3]).catch(_fun57517);
function fetchCommand(a0, a1, a2) { // fn#57518, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2557, offset: 0x013e7b7c, size: 71 bytes, params: 4, frame: 13
(Dispatcher).dispatch({type: 'APPLICATION_COMMAND_FETCH',
channelId: a1, commandId: a2, guildId: a0});
}
function fetchCommands(a0, a1, a2) { // fn#57519, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2690, offset: 0x013e7bc3, size: 71 bytes, params: 4, frame: 13
(Dispatcher).dispatch({type: 'APPLICATION_COMMANDS_FETCH',
channelId: a1, commandIds: a2, guildId: a0});
}
function fetchCommandsForApplication({guildId, channelId, applicationId}) { // fn#57520, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2840, offset: 0x013e7c0a, size: 79 bytes, params: 2, frame: 16
Dispatcher.dispatch({type: 'APPLICATION_COMMANDS_FETCH_FOR_APPLICATION', channelId: channelId, guildId: guildId,
applicationId: applicationId});
}
function updateRegistry(a0, a1, a2) { // fn#57521, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:3044, offset: 0x013e7c59, size: 72 bytes, params: 4, frame: 13
(Dispatcher).dispatch({type: 'APPLICATION_COMMAND_REGISTRY_UPDATE',
applications: a1, commands: a0, channelId: a2});
}
function setAppLauncherActiveCommand(a0, a1) { // fn#57522, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:3207, offset: 0x013e7ca1, size: 143 bytes, params: 3, frame: 16
if (a1 != null) {
(importDefault(44) /* metro dependency 44 */)(a1.inputType !== (require(5068) /* metro dependency 5068: ApplicationCommandTypes */).ApplicationCommandInputType.PLACEHOLDER,
'command should not be placeholder');
}
(Dispatcher).dispatch({type: 'APP_LAUNCHER_SET_ACTIVE_COMMAND',
channelId: a0, command: a1});
}
return value2;
}
function fetchCommand(a0, a1, a2) { // fn#57518, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2557, offset: 0x013e7b7c, size: 71 bytes, params: 4, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'APPLICATION_COMMAND_FETCH',
channelId: a1, commandId: a2, guildId: a0});
}
function fetchCommands(a0, a1, a2) { // fn#57519, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2690, offset: 0x013e7bc3, size: 71 bytes, params: 4, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'APPLICATION_COMMANDS_FETCH',
channelId: a1, commandIds: a2, guildId: a0});
}
function fetchCommandsForApplication({guildId, channelId, applicationId}) { // fn#57520, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2840, offset: 0x013e7c0a, size: 79 bytes, params: 2, frame: 16
const dispatcher = importDefault(694) /* metro dependency 694: Dispatcher */;
dispatcher.dispatch({type: 'APPLICATION_COMMANDS_FETCH_FOR_APPLICATION', channelId: channelId, guildId: guildId,
applicationId: applicationId});
}
function updateRegistry(a0, a1, a2) { // fn#57521, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:3044, offset: 0x013e7c59, size: 72 bytes, params: 4, frame: 13
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'APPLICATION_COMMAND_REGISTRY_UPDATE',
applications: a1, commands: a0, channelId: a2});
}
function setAppLauncherActiveCommand(a0, a1) { // fn#57522, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:3207, offset: 0x013e7ca1, size: 143 bytes, params: 3, frame: 16
if (a1 != null) {
(importDefault(44) /* metro dependency 44 */)(a1.inputType !== (require(5068) /* metro dependency 5068: ApplicationCommandTypes */).ApplicationCommandInputType.PLACEHOLDER,
'command should not be placeholder');
}
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'APP_LAUNCHER_SET_ACTIVE_COMMAND',
channelId: a0, command: a1});
}
function _fun57517() { // fn#57517, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7344:2477, offset: 0x013e7b41, size: 59 bytes, params: 1, frame: 13
const value = environment.__proto__;
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'INTERACTION_FAILURE', nonce: env0_0});
}
global.__d(_fun57508, 7166, [1226, 7167, 661, 44, 5068, 694, 507, 21, 1909,
2]) /* metro module 7166, dependencies: [1226, 7167, 661, 44, 5068, 694, 507, 21, 1909, 2] */;