diff --git a/src/lib/ui/styles.ts b/src/lib/ui/styles.ts index 1b9ad59..73cf228 100644 --- a/src/lib/ui/styles.ts +++ b/src/lib/ui/styles.ts @@ -1,4 +1,4 @@ -import { lazyDestructure } from "@lib/utils/lazy"; +import { lazyDestructure, proxyLazy } from "@lib/utils/lazy"; import { findByProps, findByPropsProxy } from "@metro/utils"; import { isSemanticColor, resolveSemanticColor } from "@ui/color"; import { DiscordTextStyles } from "@ui/types"; @@ -13,7 +13,7 @@ export const { TextStyleSheet } = lazyDestructure(() => findByProps("TextStyleSh }; export function createStyles>(sheet: T | ((props: any) => T)): () => T { - return CompatfulRedesign.createStyles(sheet); + return proxyLazy(() => CompatfulRedesign.createStyles(sheet)); } // Reimplementation of Discord's createThemedStyleSheet, which was removed since 204201