Skip to content

lin-mt/json-schema-editor-arco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 23, 2025
63f9622 · Apr 23, 2025

History

64 Commits
Nov 30, 2024
Nov 30, 2024
Mar 6, 2023
Dec 1, 2024
Apr 23, 2025
Mar 6, 2023
Mar 6, 2023
Mar 6, 2023
Mar 6, 2023
Nov 30, 2024
Mar 6, 2023
Mar 6, 2023
Mar 6, 2023
Mar 6, 2023
Mar 22, 2025
Mar 22, 2025
Apr 23, 2025
Nov 30, 2024
Mar 14, 2025

Repository files navigation

json-schema-editor-arco

NPM version NPM downloads

Antd Design 风格 https://github.com/lin-mt/json-schema-editor-antd

Arco Design 风格的 Json Schema 可视化编辑器。

Usage

npm install @quiet-front-end/json-schema-editor-arco
import { useState } from 'react';
import JsonSchemaEditor from '@quiet-front-end/json-schema-editor-arco';

export default () => {
  const [jsonData, setJsonData] = useState({});
  return (
    <JsonSchemaEditor
      data={jsonData}
      onChange={(data) => {
        setJsonData(data);
      }}
    />
  );
};

Development

# 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