<RootStyleRegistry>
The <RootStyleRegistry> component provides support for Makeswift’s CSS-in-JS runtime in Next.js’ App Router.
Props
cacheKey
Optional key used when creating an Emotion cache for styles. Pass a unique value to avoid conflicts when multiple Emotion instances share the same key.
enableCssReset
Toggle the built-in CSS reset. Set to false when using @layer-based CSS frameworks like Tailwind. See this guide for more information.
children
The children components to render.
Example
App Router
The following example shows how the <RootStyleRegistry> is used to implement the <MakeswiftProvider> client component as outlined in the App Router Installation guide. The <MakeswiftProvider> is subsequently utilized in the App Router’s root layout.