diff --git a/js/load.js b/js/load.js index 3b875fb2467..835f3d24340 100644 --- a/js/load.js +++ b/js/load.js @@ -96,8 +96,14 @@ import FieldUpload from '@/components/Form/fields/FieldUpload.vue'; import FieldUploadImage from '@/components/Form/fields/FieldUploadImage.vue'; import FieldSlider from '@/components/Form/fields/FieldSlider.vue'; -import VueHighlightJS from 'vue3-highlightjs'; -import 'highlight.js/styles/default.css'; + + +import 'highlight.js/styles/stackoverflow-light.css' +import hljs from 'highlight.js/lib/core'; +import xml from 'highlight.js/lib/languages/xml'; +import hljsVuePlugin from "@highlightjs/vue-plugin"; + +hljs.registerLanguage('xml', xml); // Panel components from UI Library import ListPanel from '@/components/ListPanel/ListPanel.vue'; @@ -244,7 +250,7 @@ function pkpCreateVueApp(createAppArgs) { vueApp.component(componentName, allGlobalComponents[componentName]); }); - vueApp.use(VueHighlightJS); + vueApp.use(hljsVuePlugin); return vueApp; }