https://github.com/lin-mt/json-schema-editor-arco
Json Schema Editor (acro)
https://github.com/lin-mt/json-schema-editor-arco
json-schema react
Last synced: 7 months ago
JSON representation
Json Schema Editor (acro)
- Host: GitHub
- URL: https://github.com/lin-mt/json-schema-editor-arco
- Owner: lin-mt
- License: mit
- Created: 2022-05-24T05:27:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-22T02:35:35.000Z (8 months ago)
- Last Synced: 2025-04-15T05:37:47.174Z (7 months ago)
- Topics: json-schema, react
- Language: TypeScript
- Homepage: https://lin-mt.github.io/json-schema-editor-arco/
- Size: 3.74 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# json-schema-editor-arco
[](https://npmjs.org/package/@quiet-front-end/json-schema-editor-arco)
[](https://npmjs.org/package/@quiet-front-end/json-schema-editor-arco)

[Antd Design](https://ant.design/) 风格 https://github.com/lin-mt/json-schema-editor-antd
[Arco Design](https://arco.design/) 风格的 Json Schema 可视化编辑器。
## Usage
```shell
npm install @quiet-front-end/json-schema-editor-arco
```
```jsx
import { useState } from 'react';
import JsonSchemaEditor from '@quiet-front-end/json-schema-editor-arco';
export default () => {
const [jsonData, setJsonData] = useState({});
return (
{
setJsonData(data);
}}
/>
);
};
```
## Development
```bash
# install dependencies
$ yarn install
# develop library by docs demo
$ yarn start
# build library source code
$ yarn run build
# build library source code in watch mode
$ yarn run build:watch
# build docs
$ yarn run docs:build
# check your project for potential problems
$ yarn run doctor
```
## LICENSE
MIT