Refactor components. Improve design. Improve routing

This commit is contained in:
2023-11-17 17:15:37 -05:00
parent cbe4b5323e
commit f2d4ce12d4
17 changed files with 278 additions and 146 deletions

View File

@@ -17,6 +17,10 @@
<q-item-section> {{ link.name }} </q-item-section>
</q-item>
</template>
<q-item clickable v-ripple @click="logout(router)">
<q-item-section avatar><q-icon name="logout" /></q-item-section
><q-item-section>Logout</q-item-section>
</q-item>
</q-list>
</q-scroll-area>
</q-drawer>
@@ -25,6 +29,10 @@
<script lang="ts" setup>
import { defineComponent } from 'vue';
import { links } from 'src/router/navlinks.js';
import { logout } from 'boot/appwrite';
import { useRouter } from 'vue-router';
const router = useRouter();
defineProps(['drawer']);
defineEmits(['drawer-toggle']);