mirror of
https://github.com/gotson/komga.git
synced 2025-12-24 01:14:03 +01:00
refactor: change badge prop to slot
This commit is contained in:
parent
473e469de2
commit
1d93039574
3 changed files with 4 additions and 10 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<span class="badge">
|
||||
{{ value }}
|
||||
<slot/>
|
||||
</span>
|
||||
</template>
|
||||
|
||||
|
|
@ -8,13 +8,7 @@
|
|||
import Vue from 'vue'
|
||||
|
||||
export default Vue.extend({
|
||||
name: 'Badge',
|
||||
props: {
|
||||
value: {
|
||||
type: [String, Number],
|
||||
required: true
|
||||
}
|
||||
}
|
||||
name: 'Badge'
|
||||
})
|
||||
</script>
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
<v-toolbar-title>
|
||||
<span>{{ library ? library.name : 'All libraries' }}</span>
|
||||
<badge class="ml-4" v-if="totalElements" v-model="totalElements"/>
|
||||
<badge class="ml-4" v-if="totalElements">{{ totalElements }}</badge>
|
||||
</v-toolbar-title>
|
||||
|
||||
<v-spacer/>
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
<v-toolbar-title>
|
||||
<span v-if="$_.get(series, 'metadata.title')">{{ series.metadata.title }}</span>
|
||||
<badge class="ml-4" v-if="totalElements" v-model="totalElements"/>
|
||||
<badge class="ml-4" v-if="totalElements">{{ totalElements }}</badge>
|
||||
</v-toolbar-title>
|
||||
|
||||
<v-spacer/>
|
||||
|
|
|
|||
Loading…
Reference in a new issue