feat: formatting

- remove unneeded data props
- prepare for compiler warnings vue3; see https://v3.vuejs.org/guide/migration/v-bind.html
This commit is contained in:
Dominik Pschenitschni 2021-09-08 11:59:46 +02:00 committed by kolaente
parent 4454e6cf22
commit 0da7a46612
Signed by untrusted user who does not match committer: konrad
GPG key ID: F40E70337AB24C9B
15 changed files with 30 additions and 38 deletions

View file

@ -1,8 +1,6 @@
<template>
<div class="heading">
<h1 class="title task-id">
{{ task.getTextIdentifier && task.getTextIdentifier() ? task.getTextIdentifier() : '' }}
</h1>
<h1 class="title task-id">{{ textIdentifier }}</h1>
<div class="is-done" v-if="task.done">Done</div>
<h1
class="title input"
@ -11,13 +9,16 @@
@keydown.enter.prevent.stop="$event.target.blur()"
:contenteditable="canWrite ? 'true' : 'false'"
spellcheck="false"
ref="taskTitle">{{ task.title.trim() }}</h1>
ref="taskTitle"
>
{{ task.title.trim() }}
</h1>
<transition name="fade">
<span class="is-inline-flex is-align-items-center" v-if="loading && saving">
<span class="loader is-inline-block mr-2"></span>
{{ $t('misc.saving') }}
</span>
<span class="has-text-success is-inline-flex is-align-content-center" v-if="!loading && showSavedMessage">
<span class="has-text-success is-inline-flex is-align-content-center" v-else-if="!loading && showSavedMessage">
<icon icon="check" class="mr-2"/>
{{ $t('misc.saved') }}
</span>
@ -41,6 +42,9 @@ export default {
task() {
return this.value
},
textIdentifier() {
return this.task?.getTextIdentifier() || ''
},
},
props: {
value: {