From cbb4746cc9147b601fc8f2d8f62af4b50b56ea0e Mon Sep 17 00:00:00 2001 From: Taly Date: Tue, 17 Jul 2018 22:09:59 +0300 Subject: [PATCH] update editor interface (#293) --- src/components/interfaces/editor-config.ts | 3 ++- src/components/interfaces/input-output-data.ts | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/interfaces/editor-config.ts b/src/components/interfaces/editor-config.ts index 1c9a1120..698efafa 100644 --- a/src/components/interfaces/editor-config.ts +++ b/src/components/interfaces/editor-config.ts @@ -1,6 +1,7 @@ import {IBlockTool} from './block-tool'; import {IBlockToolConfig} from './block-tool'; import ISanitizerConfig from './sanitizer-config'; +import IInputOutputData from './input-output-data'; /** * Editor Instance config @@ -15,7 +16,7 @@ export default interface IEditorConfig { /** * Blocks list in JSON-format */ - data: IBlockToolConfig[]; + data: IInputOutputData; /** * Map of used Tools diff --git a/src/components/interfaces/input-output-data.ts b/src/components/interfaces/input-output-data.ts index a78e9be2..7d4c18dc 100644 --- a/src/components/interfaces/input-output-data.ts +++ b/src/components/interfaces/input-output-data.ts @@ -1,3 +1,5 @@ +import {IBlockToolData} from './block-tool'; + /** * Interface represents input CodeX Editor data * that passed with initial configuration object as 'data' key @@ -7,7 +9,7 @@ export default interface IInputOutputData { /** * Saved Blocks */ - readonly items: object[]; + readonly items: IBlockToolData[]; /** * Article id. Optional