diff --git a/Frontend/src/components/xml/XmlInputFieldToolbarComponent.vue b/Frontend/src/components/xml/XmlInputFieldToolbarComponent.vue index b655f4c..bf40438 100644 --- a/Frontend/src/components/xml/XmlInputFieldToolbarComponent.vue +++ b/Frontend/src/components/xml/XmlInputFieldToolbarComponent.vue @@ -15,22 +15,23 @@ const props = defineProps( const emit = defineEmits(['update:defaultData']) function setDefault() { + const emitName = "update:defaultData"; switch (props.prettyName.toLowerCase()) { case "xpath": - emit("update:defaultData", "string(/l:library/l:libraryName)") + emit(emitName, "string(/l:library/l:libraryName)") break; case "xsd": - emit("update:defaultData", sampleXSD) + emit(emitName, sampleXSD) break; case "xslt": - emit("update:defaultData", sampleXSLT) + emit(emitName, sampleXSLT) break; case "xquery": - emit("update:defaultData", sampleXQuery) + emit(emitName, sampleXQuery) break; default: - emit("update:defaultData", sampleXML) + emit(emitName, sampleXML) break; }