We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e53595 commit 48a57d6Copy full SHA for 48a57d6
src/components/Note.vue
@@ -1,6 +1,7 @@
1
<template>
2
<NoteRich v-if="isRichMode" :note-id="noteId" />
3
<NotePlain v-else-if="isPlainMode" :note-id="noteId" />
4
+ <div v-else />
5
</template>
6
<script>
7
import NoteRich from './NoteRich.vue'
@@ -24,10 +25,10 @@ export default {
24
25
26
computed: {
27
isRichMode() {
- return window.oc_appswebroots.text && store.state.app.settings.noteMode === 'rich'
28
+ return window.oc_appswebroots.text && store.state.app?.settings?.noteMode === 'rich'
29
},
30
isPlainMode() {
- return store.state.app.settings.noteMode !== null && store.state.app.settings.noteMode !== 'rich'
31
+ return store.state.app?.settings?.noteMode === 'edit' || store.state.app?.settings?.noteMode === 'preview'
32
33
34
}
0 commit comments