aboutsummaryrefslogtreecommitdiffstats
path: root/apps/mobile/components/TailwindResolver.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'apps/mobile/components/TailwindResolver.tsx')
-rw-r--r--apps/mobile/components/TailwindResolver.tsx16
1 files changed, 16 insertions, 0 deletions
diff --git a/apps/mobile/components/TailwindResolver.tsx b/apps/mobile/components/TailwindResolver.tsx
new file mode 100644
index 00000000..d5e084cd
--- /dev/null
+++ b/apps/mobile/components/TailwindResolver.tsx
@@ -0,0 +1,16 @@
+import { TextStyle, ViewStyle } from "react-native";
+import { cssInterop } from "nativewind";
+
+function TailwindResolverImpl({
+ comp,
+ style,
+}: {
+ comp: (style?: ViewStyle & TextStyle) => React.ReactNode;
+ style?: ViewStyle & TextStyle;
+}) {
+ return comp(style);
+}
+
+export const TailwindResolver = cssInterop(TailwindResolverImpl, {
+ className: "style",
+});