// Module ID: 8548 // Function ID: 8549 // Name: useGradientBottom // Dependencies: [19, 4380, 4199, 8549, 2] // Exports: useClientThemesOverride, useGradientBottom, useGradientMidpoint, useGradientTop // Module 8548 (useGradientBottom) import useIsUsingClientThemeDefault from "useIsUsingClientTheme" /* 8549 */; import closure_3 from "noop" /* 19 */; import createCacheKey from "createCacheKey" /* 4380 */; const require = arg1; let closure_4 = createCacheKey.createStyles({ none: { backgroundColor: "transparent" } }); const result = require("set").fileFinishedImporting("modules/client_themes/native/ClientThemesOverrides.tsx"); export const useGradientBottom = function useGradientBottom() { gradientValue = gradientValue(4199).useGradientValue(gradientValue(4199).GradientPercentage.END); const items = [gradientValue]; return React.useMemo(() => { let tmp2; if (null != gradientValue) { const obj = { backgroundColor: null }; obj[0] = tmp; tmp2 = obj; } return tmp2; }, items); }; export const useGradientTop = function useGradientTop() { gradientValue = gradientValue(4199).useGradientValue(gradientValue(4199).GradientPercentage.START); const items = [gradientValue]; return React.useMemo(() => { let tmp2; if (null != gradientValue) { const obj = { backgroundColor: null }; obj[0] = tmp; tmp2 = obj; } return tmp2; }, items); }; export const useGradientMidpoint = function useGradientMidpoint() { gradientValue = gradientValue(4199).useGradientValue(gradientValue(4199).GradientPercentage.MID); const items = [gradientValue]; return React.useMemo(() => { let tmp2; if (null != gradientValue) { const obj = { backgroundColor: null }; obj[0] = tmp; tmp2 = obj; } return tmp2; }, items); }; export const useClientThemesOverride = function useClientThemesOverride(themedChatInput) { let tmp2; if (useIsUsingClientThemeDefault()) { let none = themedChatInput; if (themedChatInput == null) { none = tmp.none; } tmp2 = none; } return tmp2; };