diff --git a/components/editors/base-editor.tsx b/components/editors/base-editor.tsx index 7319756d..e682d7b2 100644 --- a/components/editors/base-editor.tsx +++ b/components/editors/base-editor.tsx @@ -113,7 +113,7 @@ const BaseEditor: FunctionComponent<{ )} {!error && showValidMsg && ( -
+ This tool allows you to validate your JSON data against a JSON + schema. It uses the [ajv](https://ajv.js.org/) library to + perform the validation. +
+
+ To use this tool, paste your JSON schema in the left editor and
+ your JSON data in the right editor. The tool will automatically
+ validate your JSON data against the schema and display any
+ errors.
+
+ It will also display errors if your JSON schema is invalid.
+
+ JSON (JavaScript Object Notation) is a lightweight{' '}
+ data interchange format. It is easy to read and
+ write and easy to parse and generate using code.
+
+ It is based on a{' '}
+ subset of the JavaScript programming language.
+
+ JSON is a text format that is completely + language independent but uses conventions that are familiar to + programmers of many languages like C, C++, C#, Java or + JavaScript. These properties make JSON an ideal data-interchange + language. +
++ A JSON schema is a JSON document that defines the structure of + your JSON data. It allows you to specify the type of each field, + the required fields, and any constraints on the data. +
++ The JSON schema format is defined by the{' '} + JSON Schema standard. +
++ JSON schemas are useful for validating JSON data, generating + documentation, and providing a contract for APIs. +
+