@@ -19,7 +19,7 @@ import {CopyButton} from "./utils"
1919import { BsSave } from "react-icons/bs"
2020
2121export const JSONModelBuilder = ( { tab, saveGraph, accessControlEditMode} ) => {
22- const { getSchemaGraph} = GraphContextObj ( ) ;
22+ const { getSchemaGraph, mainGraphObj } = GraphContextObj ( ) ;
2323 const { dataProduct} = WOQLClientObj ( )
2424 const [ loading , setLoading ] = useState ( false )
2525 const [ error , setError ] = useState ( false )
@@ -47,7 +47,7 @@ export const JSONModelBuilder = ({tab,saveGraph,accessControlEditMode}) => {
4747 if ( tab == GRAPH_TAB ) return
4848 setEditMode ( false )
4949 getJSONSchema ( )
50- } , [ tab , dataProduct ] )
50+ } , [ tab , dataProduct , mainGraphObj ] )
5151
5252 const [ editMode , setEditMode ] = useState ( false )
5353 const [ value , setValue ] = useState ( false )
@@ -124,7 +124,7 @@ export const JSONModelBuilder = ({tab,saveGraph,accessControlEditMode}) => {
124124 const editorValue = editor . doc . getValue ( )
125125 onBlurHandler ( editorValue )
126126 } }
127- value = { jsonSchema }
127+ value = { value }
128128 options = { MODEL_BUILDER_EDITOR_OPTIONS }
129129 className = "model-builder-code-mirror"
130130 />
0 commit comments