// Module ID: 7975 // Function ID: 7976 // Name: ClientThemesOverrides // Dependencies: [19, 4636, 4455, 7976, 2] // Exports: useClientThemesOverride, useGradientBottom, useGradientMidpoint, useGradientTop // Module 7975 (ClientThemesOverrides) import client_themes_ClientThemesUtils from "client_themes/ClientThemesUtils" /* 4455 */; import useIsUsingClientThemeDefault from "useIsUsingClientTheme" /* 7976 */; import noop from "module_19" /* 19 */; require = fn; const createStyles = fn(4636); let closure_4 = createStyles.createStyles({ none: { backgroundColor: "transparent" } }); const size = fn(2); const result = size.fileFinishedImporting("modules/client_themes/native/ClientThemesOverrides.tsx"); export const useGradientBottom = function useGradientBottom() { const gradientValue = client_themes_ClientThemesUtils.useGradientValue(client_themes_ClientThemesUtils.GradientPercentage.END); const items = [gradientValue]; return noop.useMemo(() => { let tmp2; if (null != gradientValue) { const obj = { backgroundColor: tmp }; tmp2 = obj; } return tmp2; }, items); }; export const useGradientTop = function useGradientTop() { const gradientValue = client_themes_ClientThemesUtils.useGradientValue(client_themes_ClientThemesUtils.GradientPercentage.START); const items = [gradientValue]; return noop.useMemo(() => { let tmp2; if (null != gradientValue) { const obj = { backgroundColor: tmp }; tmp2 = obj; } return tmp2; }, items); }; export const useGradientMidpoint = function useGradientMidpoint() { const gradientValue = client_themes_ClientThemesUtils.useGradientValue(client_themes_ClientThemesUtils.GradientPercentage.MID); const items = [gradientValue]; return noop.useMemo(() => { let tmp2; if (null != gradientValue) { const obj = { backgroundColor: tmp }; tmp2 = obj; } return tmp2; }, items); }; export const useClientThemesOverride = function useClientThemesOverride(noHeight) { let tmp2; if (useIsUsingClientThemeDefault()) { let none = noHeight; if (noHeight == null) { none = tmp.none; } tmp2 = none; } return tmp2; };