Nekaj popravkov, pedenanje dodajanja novega pojma
parent
c79472379d
commit
afe0878f6d
|
@ -21,6 +21,8 @@ const dodajPojem = async () => {
|
||||||
<div class="gumb" @click="dodajPojem()">
|
<div class="gumb" @click="dodajPojem()">
|
||||||
Dodaj pojem
|
Dodaj pojem
|
||||||
</div>
|
</div>
|
||||||
<PojemForm v-if="prikazi" :revisionId="revisionId" />
|
<section class="pojem" v-if="prikazi">
|
||||||
|
<PojemForm :pojem="{}" :revisionId="revisionId" />
|
||||||
|
</section>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
@ -12,7 +12,6 @@ const props = defineProps({
|
||||||
|
|
||||||
const pojem = computed(() => store.pojmi[props.naslov])
|
const pojem = computed(() => store.pojmi[props.naslov])
|
||||||
const revisionId = computed(() => pojem.value.id)
|
const revisionId = computed(() => pojem.value.id)
|
||||||
const pojemId = computed(() => 'pojem-' + revisionId.value)
|
|
||||||
|
|
||||||
await store.naloziPojme()
|
await store.naloziPojme()
|
||||||
|
|
||||||
|
@ -41,7 +40,7 @@ onMounted(() => {
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<section class="pojem" :key="pojemId" ref="container">
|
<section class="pojem" ref="container">
|
||||||
<div>
|
<div>
|
||||||
<h2>{{ pojem.naslov }}</h2>
|
<h2>{{ pojem.naslov }}</h2>
|
||||||
<div class="tekst" v-html="pojem.tekst" />
|
<div class="tekst" v-html="pojem.tekst" />
|
||||||
|
|
|
@ -6,11 +6,20 @@ await store.naloziPojme()
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<DodajPojem />
|
<DodajPojem />
|
||||||
<!--
|
<!--
|
||||||
<Pojem naslov="Yugofuturist manifesto" />
|
<Pojem naslov="Yugofuturist manifesto" />
|
||||||
<Pojem naslov="Jadran potem" />
|
<Pojem naslov="Jadran potem" />
|
||||||
<Pojem naslov="JUGA 2023" />
|
<Pojem naslov="JUGA 2023" />
|
||||||
-->
|
-->
|
||||||
<Pojem v-for="pojem in Object.keys(store.pojmi)" :naslov="pojem" />
|
<Pojem
|
||||||
|
v-for="pojem in Object.keys(store.pojmi)"
|
||||||
|
:naslov="pojem"
|
||||||
|
:key="store.pojmi[pojem].id" />
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
DodajPojem {
|
||||||
|
float: right
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
Loading…
Reference in New Issue