// app/providers.tsx
'use client';
import { FeatureFlagsProvider } from '@clubedge/feature-flags-nextjs';
import { FeatureFlagsClient, ConsoleLogger } from '@clubedge/feature-flags-sdk-core';
const client = new FeatureFlagsClient({
sdkKey: process.env.NEXT_PUBLIC_FF_SDK_KEY!,
baseUrl: 'https://flags.clubedge.live',
pollIntervalMs: 30_000,
logger: new ConsoleLogger('nextjs-app'),
});
export function Providers({ children }: { children: React.ReactNode }) {
return <FeatureFlagsProvider client={client}>{children}</FeatureFlagsProvider>;
}