update project config to match official create vue recommendations

This commit is contained in:
Marco Crapts
2023-05-19 14:16:44 +02:00
parent 0619707054
commit 35b016449a
15 changed files with 4539 additions and 205 deletions

View File

@@ -32,6 +32,7 @@ const emit = defineEmits<{
<template #items>
<SideBarMenuItem
v-for="viewMode in props.viewModes"
:key="viewMode.name"
:icon="viewMode.icon"
:active="viewMode.name === activeViewMode.name"
@click="emit('setViewMode', viewMode)"
@@ -48,6 +49,7 @@ const emit = defineEmits<{
<template #items>
<SideBarMenuItem
v-for="note in notes"
:key="note.id"
icon="far fa-file-alt fa-fw"
@click="setActiveNote(note.id)"
:title="rootNote?.title"