/* Metro module 7701; source: modules/client_themes/native/ClientThemesOverrides.tsx; dependencies: [31, 4501, 3963, 7702, 2] */ function _fun61486(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#61486, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7879:6, offset: 0x01b41d2e, size: 195 bytes, params: 8, frame: 20 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_3 = importAll(31) /* metro dependency 31 */; const env0_4 = (require(4501) /* metro dependency 4501: createStyles */).createStyles({none: {backgroundColor: 'transparent'}}); (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/client_themes/native/ClientThemesOverrides.tsx'); exports.useGradientBottom = useGradientBottom; exports.useGradientTop = useGradientTop; exports.useGradientMidpoint = useGradientMidpoint; exports.useClientThemesOverride = function(a0) { return importDefault(dependencyMap[3])() ? a0 ?? useStyles().none : undefined; }; } function useGradientBottom() { // fn#61487, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7879:277, offset: 0x01b41df1, size: 93 bytes, params: 1, frame: 17 const clientThemesUtilsModule = require(3963) /* metro dependency 3963: ClientThemesUtils */; const useGradientValue = clientThemesUtilsModule.useGradientValue; const GradientPercentage = clientThemesUtilsModule.GradientPercentage; const END = GradientPercentage.END; return env0_3.useMemo(_fun61488, [Reflect.apply(useGradientValue, clientThemesUtilsModule, [END])]); } function useGradientTop() { // fn#61489, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7879:426, offset: 0x01b41e6f, size: 93 bytes, params: 1, frame: 17 const clientThemesUtilsModule = require(3963) /* metro dependency 3963: ClientThemesUtils */; const useGradientValue = clientThemesUtilsModule.useGradientValue; const GradientPercentage = clientThemesUtilsModule.GradientPercentage; const START = GradientPercentage.START; return env0_3.useMemo(_fun61490, [Reflect.apply(useGradientValue, clientThemesUtilsModule, [START])]); } function useGradientMidpoint() { // fn#61491, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7879:582, offset: 0x01b41ecc, size: 93 bytes, params: 1, frame: 17 const clientThemesUtilsModule = require(3963) /* metro dependency 3963: ClientThemesUtils */; const useGradientValue = clientThemesUtilsModule.useGradientValue; const GradientPercentage = clientThemesUtilsModule.GradientPercentage; const MID = GradientPercentage.MID; return env0_3.useMemo(_fun61492, [Reflect.apply(useGradientValue, clientThemesUtilsModule, [MID])]); } function _fun61488() { // fn#61488, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7879:363, offset: 0x01b41e4e, size: 33 bytes, params: 1, frame: 3 return env0_0 != null ? {backgroundColor: env0_0} : undefined; }