Files
pipecat/examples/word-wrangler-gemini-live/client/src/pages/_app.tsx
2025-04-24 14:31:48 -04:00

33 lines
927 B
TypeScript

import { ConfigurationProvider } from "@/contexts/Configuration";
import { RTVIProvider } from "@/providers/RTVIProvider";
import { RTVIClientAudio } from "@pipecat-ai/client-react";
import type { AppProps } from "next/app";
import { Nunito } from "next/font/google";
import Head from "next/head";
import "../styles/globals.css";
const nunito = Nunito({
subsets: ["latin"],
display: "swap",
variable: "--font-sans",
});
export default function App({ Component, pageProps }: AppProps) {
return (
<>
<Head>
<title>Daily | Word Wrangler</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
</Head>
<main className={`${nunito.variable}`}>
<ConfigurationProvider>
<RTVIProvider>
<RTVIClientAudio />
<Component {...pageProps} />
</RTVIProvider>
</ConfigurationProvider>
</main>
</>
);
}