小编tei*_*lai的帖子

如何在 next.js 应用程序中添加主题提供程序?

我想将 themeprovider 添加到我的应用程序中,以便我可以轻松地在深色和浅色模式之间切换

这就是我的layout.tsx的样子:

import "./globals.css";
import "@/styles/nav.css";
import type { Metadata } from "next";
import { Inter } from "next/font/google";
import { ApolloProvider } from "@apollo/client";
import createApolloClient from "./apollo";
import Header from "./header";
import { ThemeProvider } from "styled-components";
import { darkTheme } from "@/styles/ThemeConfig";

const inter = Inter({ subsets: ["latin"] });
const client = createApolloClient();

export const metadata: Metadata = {
  title: "Create Next App",
  description: "Generated by create next app",
};

export default function RootLayout({
  children, …
Run Code Online (Sandbox Code Playgroud)

provider themes web reactjs next.js

5
推荐指数
1
解决办法
4011
查看次数

标签 统计

next.js ×1

provider ×1

reactjs ×1

themes ×1

web ×1