decord/source/modules/links/native/DiscordVariants.android.tsx

53 lines
2 KiB
TypeScript
Raw Normal View History

// Module ID: 16541
// Function ID: 16542
// Name: DiscordVariants
// Dependencies: [4774, 16542, 2]
2026-09-03 10:05:34 +00:00
// Exports: getCurrentVariant, isVariantInstalled, launchVariant
// Module 16541 (DiscordVariants)
import NativeIntentsModuleDefault from "NativeIntentsModule" /* 4774 */;
import DiscordVariantTypes from "DiscordVariantTypes" /* 16542 */;
import size from "module_2" /* 2 */;
2026-09-03 10:05:34 +00:00
const result = size.fileFinishedImporting("modules/links/native/DiscordVariants.android.tsx");
2026-09-03 10:05:34 +00:00
export const getCurrentVariant = function getCurrentVariant() {
const currentDiscordVariant = NativeIntentsModuleDefault.getCurrentDiscordVariant();
const DISCORD_VARIANT_LIST = DiscordVariantTypes.DISCORD_VARIANT_LIST;
let found = DISCORD_VARIANT_LIST.find((item) => item === closure_0);
2026-09-03 10:05:34 +00:00
if (found == null) {
found = null;
}
return found;
};
export const isVariantInstalled = function isVariantInstalled(item) {
const currentDiscordVariant = NativeIntentsModuleDefault.getCurrentDiscordVariant();
const DISCORD_VARIANT_LIST = DiscordVariantTypes.DISCORD_VARIANT_LIST;
let found = DISCORD_VARIANT_LIST.find((item) => item === closure_0);
2026-09-03 10:05:34 +00:00
if (found == null) {
found = null;
}
if (item === found) {
2026-09-03 10:05:34 +00:00
let resolved = Promise.resolve(true);
} else {
resolved = Promise.resolve(NativeIntentsModuleDefault.isDiscordVariantInstalled(item));
const tmpResult = NativeIntentsModuleDefault;
2026-09-03 10:05:34 +00:00
}
return resolved;
};
export const launchVariant = function launchVariant(arg0) {
const currentDiscordVariant = NativeIntentsModuleDefault.getCurrentDiscordVariant();
const DISCORD_VARIANT_LIST = DiscordVariantTypes.DISCORD_VARIANT_LIST;
let found = DISCORD_VARIANT_LIST.find((item) => item === closure_0);
2026-09-03 10:05:34 +00:00
if (found == null) {
found = null;
}
if (arg0 === found) {
let resolved = Promise.resolve(false);
} else {
resolved = Promise.resolve(NativeIntentsModuleDefault.launchDiscordVariant(arg0));
const tmpResult = NativeIntentsModuleDefault;
2026-09-03 10:05:34 +00:00
}
return resolved;
};