Add minimal draft management tool

This commit is contained in:
tusooa 2023-03-10 12:10:39 -05:00
commit 02e2e6b1bf
No known key found for this signature in database
GPG key ID: 42AEC43D48433C51
10 changed files with 186 additions and 45 deletions

View file

@ -0,0 +1,17 @@
import Draft from 'src/components/draft/draft.vue'
import List from 'src/components/list/list.vue'
const Drafts = {
components: {
Draft,
List
},
computed: {
drafts () {
console.debug('available drafts:', this.$store.getters.draftsArray)
return this.$store.getters.draftsArray
}
}
}
export default Drafts

View file

@ -0,0 +1,24 @@
<template>
<div class="Drafts">
<div class="panel panel-default">
<div class="panel-heading">
<div class="title">
{{ $t('drafts.drafts') }}
</div>
</div>
<div class="panel-body">
<List
:items="drafts"
>
<template #item="{ item: draft }">
<Draft
:draft="draft"
/>
</template>
</List>
</div>
</div>
</div>
</template>
<script src="./drafts.js"></script>