feat: introduce new UI + extendable behavior

Ref #8513
This commit is contained in:
Vladimir Gorej
2023-04-13 17:43:19 +02:00
committed by Vladimír Gorej
parent ab1842083d
commit 9ed1c1b3a0
10 changed files with 277 additions and 8 deletions

View File

@@ -3,6 +3,8 @@
*/
import JSONSchema from "./components/JSONSchema/JSONSchema"
import BooleanJSONSchema from "./components/BooleanJSONSchema/BooleanJSONSchema"
import Accordion from "./components/Accordion/Accordion"
import ChevronRightIcon from "./components/icons/ChevronRight"
import { upperFirst } from "./fn"
import { withJSONSchemaContext } from "./hoc"
@@ -10,6 +12,8 @@ const JSONSchema202012Plugin = () => ({
components: {
JSONSchema202012: JSONSchema,
BooleanJSONSchema202012: BooleanJSONSchema,
JSONSchema202012Accordion: Accordion,
JSONSchema202012ChevronRightIcon: ChevronRightIcon,
withJSONSchema202012Context: withJSONSchemaContext,
},
fn: {