@mishakanai/rjsf-mui
v5.24.13-mui7.0
Published
MUI v7 theme, fields and widgets for react-jsonschema-form v5 — a fork of @rjsf/[email protected] that runs on @mui/material v7 while keeping React 17 support.
Downloads
172
Maintainers
Readme
This is a fork.
@mishakanai/rjsf-muiis@rjsf/mui5.24.13with itsGridusage ported to the MUI v7 API, so that projects still on React 17 can upgrade@mui/materialto v7. Upstream@rjsf/muicannot: its 5.x line caps at@mui/material "^5.2.2 || ^6.0.0", and its 6.x line requires React >= 18.Only the theme is forked — use the real
@rjsf/core,@rjsf/utilsand@rjsf/validator-ajv8at^5.24.xalongside it. The rjsf v5 API is unchanged.Source: https://github.com/MishaKanai/react-jsonschema-form (branch
mui-v7-react17)
Table of Contents
About The Project
Exports material-ui version 4 and 5 themes, fields and widgets for react-jsonschema-form.
Built With
Getting Started
Prerequisites
NOTE: Material UI 5 requires React 17, so you will need to upgrade
@mui/material@mui/icons-material@emotion/react@emotion/styled@rjsf/core >= 5.0.0@rjsf/utils >= 5.0.0@rjsf/validator-ajv6 >= 5.0.0
yarn add @mui/material @mui/icons-material @emotion/react @emotion/styled @rjsf/core @rjsf/utils @rjsf/validator-ajv6Installation
yarn add @mishakanai/rjsf-muiUsage
Material UI version 5
import Form from '@mishakanai/rjsf-mui';or
import { withTheme } from '@rjsf/core';
import { Theme } from '@mishakanai/rjsf-mui';
// Make modifications to the theme with your own fields and widgets
const Form = withTheme(Theme);Roadmap
See the open issues for a list of proposed features (and known issues).
Contributing
Read our contributors' guide to get started.
Contact
rjsf team: https://github.com/orgs/rjsf-team/people
GitHub repository: https://github.com/rjsf-team/react-jsonschema-form

