diff --git a/apps/sim/app/layout.tsx b/apps/sim/app/layout.tsx index 6be1e579c5..327a519291 100644 --- a/apps/sim/app/layout.tsx +++ b/apps/sim/app/layout.tsx @@ -1,12 +1,13 @@ import type { Metadata, Viewport } from 'next' +import Script from 'next/script' import { PublicEnvScript } from 'next-runtime-env' import { BrandedLayout } from '@/components/branded-layout' import { generateThemeCSS } from '@/lib/branding/inject-theme' import { generateBrandedMetadata, generateStructuredData } from '@/lib/branding/metadata' import { PostHogProvider } from '@/app/_shell/providers/posthog-provider' import '@/app/_styles/globals.css' - import { OneDollarStats } from '@/components/analytics/onedollarstats' +import { isReactGrabEnabled } from '@/lib/core/config/feature-flags' import { HydrationErrorHandler } from '@/app/_shell/hydration-error-handler' import { QueryProvider } from '@/app/_shell/providers/query-provider' import { SessionProvider } from '@/app/_shell/providers/session-provider' @@ -33,6 +34,19 @@ export default function RootLayout({ children }: { children: React.ReactNode }) return (
+ {isReactGrabEnabled && ( + + )} + {isReactGrabEnabled && ( + + )} {/* Structured Data for SEO */}