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 +} +