{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "jsonforms-label",
  "description": "JSONForms static label/heading renderer for UISchema Label elements.",
  "dependencies": [
    "@jsonforms/core",
    "@jsonforms/react"
  ],
  "files": [
    {
      "path": "registry/forms/renderers/label.tsx",
      "content": "import { LabelElement, rankWith, uiTypeIs } from '@jsonforms/core';\nimport { withJsonFormsRendererProps } from '@jsonforms/react';\n\nimport { typographyVariants } from '~/components/ui/typography';\n\ninterface LabelRendererProps {\n    uischema: LabelElement;\n}\n\nconst LabelRenderer = ({ uischema }: LabelRendererProps) => (\n    <p className={typographyVariants({ variant: 'large' })}>{uischema.text}</p>\n);\n\nexport const labelTester = rankWith(10, uiTypeIs('Label'));\nexport default withJsonFormsRendererProps(LabelRenderer as any);\n",
      "type": "registry:component",
      "target": "components/forms/renderers/label.tsx"
    }
  ],
  "type": "registry:component"
}