| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import { pageMetadata } from "@/lib/page-metadata"
- export const metadata = pageMetadata("docs/api/devtools-solid")
- # @json-render/devtools-solid
- SolidJS adapter for the json-render devtools. Drop-in `<JsonRenderDevtools />` component.
- See the [Devtools guide](/docs/devtools) for the drop-in walkthrough.
- ## JsonRenderDevtools
- ```tsx
- import { JsonRenderDevtools } from "@json-render/devtools-solid";
- <JSONUIProvider registry={registry}>
- <Renderer spec={spec()} registry={registry} />
- <JsonRenderDevtools
- spec={spec()}
- catalog={catalog}
- messages={messages()}
- />
- </JSONUIProvider>
- ```
- ### Props
- Same shape as the React adapter:
- - `spec`
- - `catalog`
- - `messages`
- - `initialOpen`
- - `position`
- - `hotkey`
- - `bufferSize`
- - `onEvent`
- In production builds the component renders `null`.
|