From 80c2eaf084bb07eec6c05907da8ec0b91e04f2fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jurij=20Podgor=C5=A1ek?= Date: Wed, 24 Jul 2024 16:23:00 +0200 Subject: [PATCH] WIP strojni prevod na potrditvi spremembe, popravljen ethertext --- nuxt/components/EtherpadTextarea.vue | 21 +++++++++++-------- nuxt/components/Pojem.vue | 5 ----- nuxt/composables/ui.js | 2 -- .../custom/yufu_concept/yufu_concept.module | 3 +++ 4 files changed, 15 insertions(+), 16 deletions(-) diff --git a/nuxt/components/EtherpadTextarea.vue b/nuxt/components/EtherpadTextarea.vue index 7204d03..354e660 100644 --- a/nuxt/components/EtherpadTextarea.vue +++ b/nuxt/components/EtherpadTextarea.vue @@ -5,22 +5,25 @@ const { izbraniJezik } = storeToRefs(nastavitveStore) const { etherpadUrl, etherpadPrefix } = useRuntimeConfig().public +const jezikPada = computed(() => izbraniJezik.value) + const props = defineProps({ revisionId: String, onLoad: Function }) -const embed = ref(null) - -onMounted(() => { - // Ce ni revisionId propertyja, se random generira. - const uuid = props.revisionId ? props.revisionId : crypto.randomUUID() - const padUrl = `${etherpadUrl}/p/${etherpadPrefix}${izbraniJezik.value}-${uuid}?showChat=false&showLineNumbers=false&toc=false` - embed.value.src = padUrl -}) +const uuid = props.revisionId ? props.revisionId : crypto.randomUUID() +const padSrc = computed( + () => `${etherpadUrl}/p/${etherpadPrefix}` + + `${izbraniJezik.value}-${uuid}` + + '?showChat=false&showLineNumbers=false&toc=false' +)