Files
discord-decomp/sources/modules/stickers/StickersSearchUtils.tsx
T
2026-07-28 01:06:53 +03:00

46 lines
2.6 KiB
TypeScript

/* Metro module 11055; source: modules/stickers/StickersSearchUtils.tsx; dependencies: [6526, 6943, 2] */
import AutocompleteUtils from '../../utils/AutocompleteUtils.tsx'; /* Metro dependency 6526 */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
function _fun84659(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#84659, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11241:6, offset: 0x01f522b2, size: 133 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
(FileImportTrackerModule).fileFinishedImporting('modules/stickers/StickersSearchUtils.tsx');
exports.searchAllStickers = searchAllStickers;
exports.searchSendableStickers = searchSendableStickers;
exports.searchUnsendableStickers = searchUnsendableStickers;
function searchAllStickers(a0) { // fn#84660, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11241:186, offset: 0x01f52337, size: 70 bytes, params: 2, frame: 13
let value = AutocompleteUtils;
value = value.queryStickers([a0], true);
return value.map(function(a0) {
return a0.sticker;
});
}
function searchSendableStickers(a0, a1) { // fn#84662, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11241:268, offset: 0x01f52388, size: 93 bytes, params: 3, frame: 16
let value = AutocompleteUtils;
value = value.queryStickers([a0], true, [a1, function(a0, a1) {
var SENDABLE = require(dependencyMap[1]).StickerSendability.SENDABLE;
return a1 === SENDABLE;
}]);
return value.map(function(a0) {
return a0.sticker;
});
}
function searchUnsendableStickers(a0, a1) { // fn#84665, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11241:407, offset: 0x01f52413, size: 93 bytes, params: 3, frame: 16
let value = AutocompleteUtils;
value = value.queryStickers([a0], true, [a1, function(a0, a1) {
var SENDABLE = require(dependencyMap[1]).StickerSendability.SENDABLE;
return a1 !== SENDABLE;
}]);
return value.map(function(a0) {
return a0.sticker;
});
}
}
global.__d(_fun84659, 11055, [6526, 6943, 2]) /* metro module 11055, dependencies: [6526, 6943, 2] */;