Import ddb files

This commit is contained in:
1ilit
2023-09-19 15:49:31 +03:00
parent a4a170d97a
commit 6eaad6e720
3 changed files with 57 additions and 29 deletions

View File

@@ -1,5 +1,5 @@
import { Validator } from "jsonschema";
import { jsonSchema } from "../schemas";
import { ddbSchema, jsonSchema } from "../schemas";
const enterFullscreen = () => {
const element = document.documentElement;
@@ -26,8 +26,17 @@ const exitFullscreen = () => {
}
};
const diagramObjectIsValid = (obj) => {
const jsonDiagramIsValid = (obj) => {
return new Validator().validate(obj, jsonSchema).valid;
};
export { enterFullscreen, exitFullscreen, diagramObjectIsValid };
const ddbDiagramIsValid = (obj) => {
return new Validator().validate(obj, ddbSchema).valid;
};
export {
enterFullscreen,
exitFullscreen,
jsonDiagramIsValid,
ddbDiagramIsValid,
};