Files
xevion.dev/src/app/(frontend)/providers.tsx
Xevion ac7618f2fd feat: redesign homepage with Radix UI and add dev environment defaults
- Replace title/tagline homepage with social profile design
- Add Radix UI Themes + icon libraries for modern UI components
- Provide sensible dev defaults for DB/secrets (no .env required)
- Add production safety checks for critical env vars
- Make optional features (cron, healthcheck) gracefully skip when unconfigured
2026-01-01 23:41:35 -06:00

18 lines
486 B
TypeScript

"use client";
import { Analytics } from "@vercel/analytics/react";
import { Provider as BalancerProvider } from "react-wrap-balancer";
import { Theme } from "@radix-ui/themes";
export function Providers({ children }: { children: React.ReactNode }) {
return (
// @ts-expect-error - Radix UI Themes has React 19 type compatibility issues
<Theme appearance="dark">
<BalancerProvider>
{children}
<Analytics />
</BalancerProvider>
</Theme>
);
}