This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,32 @@
// Metro module 8824 (f8825).
import { useMemo } from "react";
import { createStyles } from "../../../design/components/Styles/native/createStyles";
import { useGradientValue, GradientPercentage } from "./ClientThemesUtils";
import useIsUsingClientTheme from "./useIsUsingClientTheme";
const useStyles = createStyles({
none: {
backgroundColor: "transparent"
}
});
export function useGradientBottom() {
const gradientValue = useGradientValue(GradientPercentage.END);
return useMemo(() => gradientValue != null ? {
backgroundColor: gradientValue
} : void 0, [gradientValue]);
}
export function useGradientTop() {
const gradientValue2 = useGradientValue(GradientPercentage.START);
return useMemo(() => gradientValue2 != null ? {
backgroundColor: gradientValue2
} : void 0, [gradientValue2]);
}
export function useGradientMidpoint() {
const gradientValue3 = useGradientValue(GradientPercentage.MID);
return useMemo(() => gradientValue3 != null ? {
backgroundColor: gradientValue3
} : void 0, [gradientValue3]);
}
export function useClientThemesOverride(a0) {
const styles = useStyles();
return useIsUsingClientTheme() ? a0 == null ? styles.none : a0 : void 0;
}