41 lines
2.5 KiB
TypeScript
41 lines
2.5 KiB
TypeScript
/* Metro module 7016; source: modules/dismissible_content/useSelectedDismissibleContentShared.tsx; dependencies: [31, 1369, 1376, 1370, 1366, 2] */
|
|
function _fun55594(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#55594, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7194:6, offset: 0x013ab2cb, size: 153 bytes, params: 8, frame: 18
|
|
const env0_0 = require;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const env0_2 = importAll(31) /* metro dependency 31 */;
|
|
const dismissibleContentFrameworkStore = importDefault(1369) /* metro dependency 1369: DismissibleContentFrameworkStore */;
|
|
const env0_4 = (require(1376) /* metro dependency 1376: DismissibleContentConstants */).ContentDismissActionType;
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/dismissible_content/useSelectedDismissibleContentShared.tsx');
|
|
exports.useSelectedDismissibleContentShared = useSelectedDismissibleContentShared;
|
|
}
|
|
|
|
function useSelectedDismissibleContentShared(a0, a1) { // fn#55595, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7194:290, offset: 0x013ab364, size: 144 bytes, params: 3, frame: 18
|
|
var CONTENT_TYPES_WITH_BYPASS_FATIGUE;
|
|
const value = a2;
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const r2 = value !== undefined ? value : false;
|
|
const env0_2 = a3;
|
|
let r8 = a0 != null && !r2;
|
|
if (r8) {
|
|
CONTENT_TYPES_WITH_BYPASS_FATIGUE = (require(1370) /* metro dependency 1370: DismissibleContentFatigueConfig */).CONTENT_TYPES_WITH_BYPASS_FATIGUE;
|
|
r8 = !CONTENT_TYPES_WITH_BYPASS_FATIGUE.has(a0);
|
|
}
|
|
env0_2.useEffect(function() {
|
|
return _fun55597;
|
|
}, [r8, a1, a0, a3]);
|
|
}
|
|
|
|
function _fun55596() { // fn#55596, offset: 0x013ab3f4, size: 9 bytes, params: 1, frame: 1
|
|
return _fun55597;
|
|
}
|
|
|
|
function _fun55597() { // fn#55597, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7194:433, offset: 0x013ab3fd, size: 162 bytes, params: 1, frame: 18
|
|
if (env1_3 && (DismissibleContentFrameworkStore.lastDismissed?.content !== env1_0 || (require(1366) /* metro dependency 1366: DismissibleContentTypes */).isGuildDismissibleContent(env1_0) && DismissibleContentFrameworkStore.lastDismissed?.guildId !== importAll)) {
|
|
value = environment.__proto__.__proto__;
|
|
require(ContentDismissActionType.AUTO_DISMISS, true);
|
|
}
|
|
}
|
|
|