/* 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; } }