From 61753bce6c5b54bf9652251c6a8cebc8b5c81996 Mon Sep 17 00:00:00 2001 From: Dhravya Date: Sat, 18 May 2024 17:48:49 -0500 Subject: added browser rendering --- apps/web/src/components/dev/SessionProviderWrapper.tsx | 12 ++++++++++++ apps/web/src/components/dev/tailwindindicator.tsx | 16 ++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 apps/web/src/components/dev/SessionProviderWrapper.tsx create mode 100644 apps/web/src/components/dev/tailwindindicator.tsx (limited to 'apps/web/src/components/dev') diff --git a/apps/web/src/components/dev/SessionProviderWrapper.tsx b/apps/web/src/components/dev/SessionProviderWrapper.tsx new file mode 100644 index 00000000..71f77886 --- /dev/null +++ b/apps/web/src/components/dev/SessionProviderWrapper.tsx @@ -0,0 +1,12 @@ +import { SessionProvider } from "next-auth/react"; +import React from "react"; + +function SessionProviderWrapper({ children }: { children: React.ReactNode }) { + if (typeof window === "undefined") { + return <>{children}; + } else { + return {children}; + } +} + +export default SessionProviderWrapper; diff --git a/apps/web/src/components/dev/tailwindindicator.tsx b/apps/web/src/components/dev/tailwindindicator.tsx new file mode 100644 index 00000000..fd70276d --- /dev/null +++ b/apps/web/src/components/dev/tailwindindicator.tsx @@ -0,0 +1,16 @@ +export function TailwindIndicator() { + if (process.env.NODE_ENV === "production") return null; + + return ( +
+
+
xs
+
sm
+
md
+
lg
+
xl
+
2xl
+
+
+ ); +} -- cgit v1.2.3