+
{{ store.mozniJeziki[izbraniJezik] }}
@@ -30,12 +30,23 @@ const izbor = ref(false)
diff --git a/nuxt/components/Pojem.vue b/nuxt/components/Pojem.vue
index d2cfb0c..61318d3 100644
--- a/nuxt/components/Pojem.vue
+++ b/nuxt/components/Pojem.vue
@@ -9,15 +9,16 @@ const store = usePojmiStore()
const nastavitveStore = useNastavitveStore()
const route = useRoute()
+const { izbraniJezik } = storeToRefs(nastavitveStore)
+
const props = defineProps({
naslov: String
})
if (props.naslov && !(props.naslov in store.pojmi)) {
- await store.naloziPojme()
+ await store.naloziPojme(izbraniJezik.value)
}
-const { izbraniJezik } = storeToRefs(nastavitveStore)
watch(izbraniJezik, jezik => {
store.naloziPojme(jezik)
})
diff --git a/nuxt/composables/ui.js b/nuxt/composables/ui.js
index 0fca18c..650095f 100644
--- a/nuxt/composables/ui.js
+++ b/nuxt/composables/ui.js
@@ -3,7 +3,6 @@
export const useUi = () => ({
poskrolaj: (sekcija, timeout = 50) => {
setTimeout(() => {
- console.log('UI SKROL!', sekcija)
if (sekcija && sekcija.scrollIntoView) {
sekcija.scrollIntoView({ behavior: 'smooth' })
}
diff --git a/nuxt/lang/en.json b/nuxt/lang/en.json
index 2e1420e..5771884 100644
--- a/nuxt/lang/en.json
+++ b/nuxt/lang/en.json
@@ -1,6 +1,7 @@
{
"domov": "home",
"jugofuturizem": "yugofuturism",
+ "manifest": "manifesto",
"Nazaj": "Back",
"Vsak lahko prispeva k vsebinam manifesta. Predlaga lahko nov pojem ali ureja, dopolni ali predela obstoječe.": "Anyone can add content to the manifesto. You can suggest a new concept or edit, amend or adjust an existing one.",
"Dodaj nov pojem": "Add new concept"
diff --git a/nuxt/nuxt.config.js b/nuxt/nuxt.config.js
index a79325a..af3bc0b 100644
--- a/nuxt/nuxt.config.js
+++ b/nuxt/nuxt.config.js
@@ -42,15 +42,15 @@ export default defineNuxtConfig({
hooks: {
'pages:extend' (pages) {
pages.push({
- name: 'poglej_pojem',
+ name: 'pojem_poglej',
path: '/manifest/:naslov',
file: '~/pages/manifest/pojem.vue'
}, {
- name: 'uredi_pojem',
+ name: 'pojem_uredi',
path: '/manifest/:naslov/uredi/:guid',
file: '~/pages/manifest/pojem.vue'
}, {
- name: 'nov_pojem_guid',
+ name: 'pojem_dodaj',
path: '/manifest/dodaj/:guid',
file: '~/pages/manifest/dodaj.vue'
})
diff --git a/nuxt/pages/index.vue b/nuxt/pages/index.vue
index 84c464d..db62a32 100644
--- a/nuxt/pages/index.vue
+++ b/nuxt/pages/index.vue
@@ -8,7 +8,7 @@ const { izbraniJezik } = storeToRefs(nastavitveStore)
const stran = computed(() => store.strani['YuFu'])
useHead({meta: [{title: "jugofuturizem"}]})
-await store.naloziStrani()
+await store.naloziStrani(izbraniJezik.value)
watch(izbraniJezik, jezik => {
store.naloziStrani(jezik)
diff --git a/nuxt/pages/manifest/index.vue b/nuxt/pages/manifest/index.vue
index b2b342a..2018761 100644
--- a/nuxt/pages/manifest/index.vue
+++ b/nuxt/pages/manifest/index.vue
@@ -18,13 +18,13 @@ onMounted(() => {
{{ $t('Vsak lahko prispeva k vsebinam manifesta. Predlaga lahko nov pojem ali ureja, dopolni ali predela obstoječe.') }}
-
+
{{ $t('Dodaj nov pojem') }}
{{ pojem }}
diff --git a/nuxt/pages/manifest/pojem.vue b/nuxt/pages/manifest/pojem.vue
index 2cad06a..95c222f 100644
--- a/nuxt/pages/manifest/pojem.vue
+++ b/nuxt/pages/manifest/pojem.vue
@@ -20,11 +20,17 @@ const resp = await $fetch(`${etherpadApiUrl}/createPad?padID=${padId}`)