diff --git a/Frontend/src/components/CodeEditorComponent.vue b/Frontend/src/components/CodeEditorComponent.vue
index 21bbc4f..04a0cb6 100644
--- a/Frontend/src/components/CodeEditorComponent.vue
+++ b/Frontend/src/components/CodeEditorComponent.vue
@@ -19,6 +19,16 @@ import {html} from '@codemirror/lang-html'
},
})
+ const emit = defineEmits(
+ [
+ 'update:updatedCode'
+ ]
+ )
+
+ function dataUpdated(newData:String, viewUpdate : any){
+ emit('update:updatedCode',newData)
+ }
+
const extensions = computed( ()=> {
return [
oneDark,
@@ -50,6 +60,7 @@ import {html} from '@codemirror/lang-html'
diff --git a/Frontend/src/components/mock/RestMockMessageComponent.vue b/Frontend/src/components/mock/RestMockMessageComponent.vue
index 95eff0b..8adeb51 100644
--- a/Frontend/src/components/mock/RestMockMessageComponent.vue
+++ b/Frontend/src/components/mock/RestMockMessageComponent.vue
@@ -37,6 +37,10 @@ function putDataInFields(data: mockedMessageData){
messageData = ref( data )
}
+function showUpdatedCode(newCode : string){
+ messageData.value.messageBody = newCode
+}
+
@@ -64,7 +68,12 @@ function putDataInFields(data: mockedMessageData){
-
+
{messageData.httpHeaders = newHeaders }" :key="JSON.stringify(messageData.httpHeaders)" :headers-object="messageData.httpHeaders">