Files
discord-decomp/sources/design/components/Card/native/CardTokens.native.tsx
T
2026-07-27 16:20:00 +03:00

70 lines
4.0 KiB
TypeScript

/* Metro module 6234; source: design/components/Card/native/CardTokens.native.tsx; dependencies: [4501, 697, 2] */
function _fun49243(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49243, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6412:6, offset: 0x011f2b83, size: 230 bytes, params: 8, frame: 20
const env0_0 = require;
const closure = createCardBackgroundToken;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const TABLEROW_BACKGROUND_DEFAULT = (importDefault(697) /* metro dependency 697: native */).colors.TABLEROW_BACKGROUND_DEFAULT;
const CARD_GRADIENT_BG = (importDefault(697) /* metro dependency 697: native */).colors.CARD_GRADIENT_BG;
const value = closure(TABLEROW_BACKGROUND_DEFAULT, CARD_GRADIENT_BG);
const TABLEROW_BACKGROUND_PRESSED = (importDefault(697) /* metro dependency 697: native */).colors.TABLEROW_BACKGROUND_PRESSED;
const CARD_GRADIENT_PRESSED_BG = (importDefault(697) /* metro dependency 697: native */).colors.CARD_GRADIENT_PRESSED_BG;
const value2 = closure(TABLEROW_BACKGROUND_PRESSED, CARD_GRADIENT_PRESSED_BG);
(require(2) /* metro dependency 2 */).fileFinishedImporting('design/components/Card/native/CardTokens.native.tsx');
exports.CARD_PRIMARY_BG = value;
exports.getCardSecondaryBg = function(a0) {
var createCardBackgroundTokenBinding = createCardBackgroundToken;
var property = importDefault(dependencyMap[1]).colors;
return createCardBackgroundTokenBinding(a0 ? property.BACKGROUND_MOD_MUTED : property.CARD_SECONDARY_BG,
importDefault(dependencyMap[1]).colors.CARD_GRADIENT_BG);
};
exports.CARD_PRIMARY_PRESSED_BG = value2;
exports.createCardShadowToken = createCardShadowToken;
}
function createCardBackgroundToken(a0, a1) { // fn#49244, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6412:43, offset: 0x011f2c69, size: 58 bytes, params: 3, frame: 12
const env0_0 = a0;
const env0_1 = a1;
return (require(4501) /* metro dependency 4501: createStyles */).experimental_createToken(_fun49245);
}
function createCardShadowToken(a0) { // fn#49247, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6412:774, offset: 0x011f2d1e, size: 51 bytes, params: 2, frame: 12
const env0_0 = a0;
return (require(4501) /* metro dependency 4501: createStyles */).experimental_createToken(_fun49248);
}
function _fun49245({primaryColor}) { // fn#49245, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6412:124, offset: 0x011f2ca3, size: 33 bytes, params: 2, frame: 2
return primaryColor != null ? require : env0_0;
}
function _fun49248({gradient}) { // fn#49248, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6412:849, offset: 0x011f2d51, size: 293 bytes, params: 2, frame: 11
if (gradient != null) {
return {};
}
if (env0_0 === 'none') {
return {};
}
const binding = env0_0;
if (binding === 'border') {
value = environment.__proto__;
return (importDefault(697) /* metro dependency 697: native */).shadows.SHADOW_BORDER;
}
if (binding === 'high') {
value = environment.__proto__;
return (importDefault(697) /* metro dependency 697: native */).shadows.SHADOW_HIGH;
}
if (binding === 'ledge') {
value = environment.__proto__;
return (importDefault(697) /* metro dependency 697: native */).shadows.SHADOW_LEDGE;
}
if (binding === 'low') {
value = environment.__proto__;
return (importDefault(697) /* metro dependency 697: native */).shadows.SHADOW_LOW;
}
if (binding === 'medium') {
value = environment.__proto__;
return (importDefault(697) /* metro dependency 697: native */).shadows.SHADOW_MEDIUM;
}
}