next-yak
Version:
next-yak is a CSS-in-JS solution tailored for Next.js that seamlessly combines the expressive power of styled-components syntax with efficient build-time extraction of CSS using Next.js's built-in CSS configuration
13 lines • 496 B
JavaScript
// runtime/context/index.server.tsx
import React, { cache } from "react";
import { YakThemeProvider as YakThemeClientProvider } from "./index.js";
import { getYakThemeContext } from "next-yak/context/baseContext";
var useTheme = cache(() => getYakThemeContext());
var YakThemeProvider = ({ children }) => {
return /* @__PURE__ */ React.createElement(YakThemeClientProvider, { theme: useTheme() }, children);
};
export {
YakThemeProvider,
useTheme
};
//# sourceMappingURL=index.server.js.map