feat: add Done component

This commit is contained in:
Dominik Pschenitschni 2021-09-21 11:29:40 +02:00
parent 89cd8eafc4
commit c6b24dd8f1
No known key found for this signature in database
GPG key ID: B257AC0149F43A77
5 changed files with 76 additions and 32 deletions

View file

@ -1,7 +1,7 @@
<template>
<div class="heading">
<h1 class="title task-id">{{ textIdentifier }}</h1>
<div class="is-done" v-if="task.done">Done</div>
<Done class="heading__done" :is-done="task.done" />
<h1
class="title input"
:class="{'disabled': !canWrite}"
@ -28,8 +28,13 @@
<script>
import {mapState} from 'vuex'
import Done from '@/components/misc/Done.vue'
export default {
name: 'heading',
components: {
Done,
},
data() {
return {
showSavedMessage: false,
@ -90,3 +95,8 @@ export default {
}
</script>
<style lang="scss" scoped>
.heading__done {
margin-left: .5rem;
}
</style>