diff --git a/src/components/Definition.vue b/src/components/Definition.vue index 84986743fe84d58d049b39a50aa3b3bca09d5a58..1d8e00175b1a89fc654c4effe107c138332acf70 100644 --- a/src/components/Definition.vue +++ b/src/components/Definition.vue @@ -1,5 +1,5 @@ <template> - <li :class="['definition', 'level'+level]" :ref="allow_higlight ? 'def' + body.id : ''" :id="allow_higlight? 'def' + body.id : ''"> + <li :class="['definition', 'level'+level]" :ref="level != 9 ? 'def' + body.id : ''" :id="level != 9? 'def' + body.id : ''"> <span v-if="allow_higlight" :aria-label="'Definisjon '+ def_number"/> <ul class="explanations" > <DefElement :body="explanation" :dictionary="dictionary" :has_article_ref=has_article_ref(explanation) v-for="(explanation, index) in explanations" :key="index" @article-click="article_link_click" /> @@ -14,7 +14,7 @@ <CompoundList :body="compound_list" :dictionary="dictionary" v-for="(compound_list, index) in compund_lists" :key="index" @article-click="article_link_click" /> </ul> <div :is="level < 3 ? 'ol' : 'ul'" class="sub_definitions" v-if="subdefs.length"> - <Definition :def_number='index+1' :allow_higlight="subdef.id != body.id" :level="level+1" :body="subdef" v-for="(subdef, index) in subdefs" :dictionary="dictionary" :key="index" @article-click="article_link_click" /> + <Definition :def_number='index+1' :level="level+1" :body="subdef" v-for="(subdef, index) in subdefs" :dictionary="dictionary" :key="index" @article-click="article_link_click" /> </div> </li> </template>