/* Metro module 7701; source: modules/client_themes/native/ClientThemesOverrides.tsx; dependencies: [31, 4501, 3963, 7702, 2] */ import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ReactModule from '../../../by-id/module-00031-React.js'; /* Metro dependency 31 */ import * as ClientThemesUtilsModule from './ClientThemesUtils.tsx'; /* Metro dependency 3963 */ import * as CreateStylesModule from '../../../design/components/Styles/native/createStyles.tsx'; /* Metro dependency 4501 */ 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_4 = (CreateStylesModule).createStyles({none: {backgroundColor: 'transparent'}}); (FileImportTrackerModule).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 useGradientValue = ClientThemesUtilsModule.useGradientValue; const GradientPercentage = ClientThemesUtilsModule.GradientPercentage; const END = GradientPercentage.END; return ReactModule.useMemo(_fun61488, [Reflect.apply(useGradientValue, ClientThemesUtilsModule, [END])]); 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; } } 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 useGradientValue = ClientThemesUtilsModule.useGradientValue; const GradientPercentage = ClientThemesUtilsModule.GradientPercentage; const START = GradientPercentage.START; return ReactModule.useMemo(_fun61490, [Reflect.apply(useGradientValue, ClientThemesUtilsModule, [START])]); function _fun61490() { // fn#61490, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7879:514, offset: 0x01b41e4e, size: 33 bytes, params: 1, frame: 3 return env0_0 != null ? {backgroundColor: env0_0} : undefined; } } 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 useGradientValue = ClientThemesUtilsModule.useGradientValue; const GradientPercentage = ClientThemesUtilsModule.GradientPercentage; const MID = GradientPercentage.MID; return ReactModule.useMemo(_fun61492, [Reflect.apply(useGradientValue, ClientThemesUtilsModule, [MID])]); function _fun61492() { // fn#61492, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7879:668, offset: 0x01b41e4e, size: 33 bytes, params: 1, frame: 3 return env0_0 != null ? {backgroundColor: env0_0} : undefined; } } } global.__d(_fun61486, 7701, [31, 4501, 3963, 7702, 2]) /* metro module 7701, dependencies: [31, 4501, 3963, 7702, 2] */;