auto imports

This commit is contained in:
2023-05-12 23:28:02 +02:00
parent 282ff48f49
commit 3fed5ddd8d
17 changed files with 655 additions and 72 deletions

View File

@@ -1,7 +1,5 @@
<script setup lang="ts">
import { rootNote, notes, activeNote } from '@/composables/useNotes'
import SideBarMenu from '@/components/SideBar/SideBarMenu.vue'
import SideBarMenuItem from '@/components/SideBar/SideBarMenuItem.vue'
const props = defineProps<{
viewModes: ViewMode[]
@@ -20,7 +18,11 @@ const emit = defineEmits<{
<SideBarMenu>
<template #header>Root note</template>
<template #items>
<SideBarMenuItem icon="fas fa-fw fa-home" @click="activeNote = rootNote">
<SideBarMenuItem
icon="fas fa-fw fa-home"
@click="activeNote = rootNote"
:title="rootNote?.title"
>
{{ rootNote?.title }}
</SideBarMenuItem>
</template>
@@ -48,6 +50,7 @@ const emit = defineEmits<{
v-for="note in notes"
icon="far fa-file-alt fa-fw"
@click="activeNote = note"
:title="rootNote?.title"
>
{{ note.title }}
</SideBarMenuItem>