fix(ui): hidden components on hard reload
Some checks failed
Build BAB Application Deployment Artifact / build (push) Failing after 1m14s

This commit is contained in:
2026-03-15 22:44:07 -04:00
parent 26bc33a095
commit 2874ea3be1
2 changed files with 17 additions and 6 deletions

View File

@@ -81,13 +81,13 @@ export default defineConfig(function () {
// This works around CORS problems when developing locally, using the Appwrite backend // This works around CORS problems when developing locally, using the Appwrite backend
proxy: { proxy: {
'/api': { '/api': {
target: 'https://apidev.bab.toal.ca/', target: 'https://appwrite.toal.ca/',
changeOrigin: true, changeOrigin: true,
secure: false, secure: false,
rewrite: (path) => path.replace(/^\/api/, ''), rewrite: (path) => path.replace(/^\/api/, ''),
}, },
'/api/v1/realtime': { '/api/v1/realtime': {
target: 'wss://apidev.bab.toal.ca', target: 'wss://appwrite.toal.ca',
changeOrigin: true, changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, ''), rewrite: (path) => path.replace(/^\/api/, ''),
secure: false, secure: false,

View File

@@ -1,8 +1,19 @@
<template> <template>
<q-layout view="hHh Lpr fFf"> <q-layout view="hHh Lpr fFf">
<ToolbarComponent <q-header elevated>
:pageTitle="route.meta.title as string" <q-toolbar>
@drawer-toggle="toggleLeftDrawer" /> <q-btn
flat
dense
round
icon="menu"
aria-label="Menu"
@click="toggleLeftDrawer" />
<q-toolbar-title>{{ route.meta.title as string }}</q-toolbar-title>
<q-space />
<div>v{{ APP_VERSION }}</div>
</q-toolbar>
</q-header>
<LeftDrawer <LeftDrawer
:drawer="leftDrawerOpen" :drawer="leftDrawerOpen"
@drawer-toggle="toggleLeftDrawer" /> @drawer-toggle="toggleLeftDrawer" />
@@ -20,8 +31,8 @@ import { ref } from 'vue';
import { useQuasar } from 'quasar'; import { useQuasar } from 'quasar';
import { useRoute } from 'vue-router'; import { useRoute } from 'vue-router';
import BottomNavComponent from 'src/components/BottomNavComponent.vue'; import BottomNavComponent from 'src/components/BottomNavComponent.vue';
import ToolbarComponent from 'src/components/ToolbarComponent.vue';
import LeftDrawer from 'src/components/LeftDrawer.vue'; import LeftDrawer from 'src/components/LeftDrawer.vue';
import { APP_VERSION } from 'src/version';
const q = useQuasar(); const q = useQuasar();
const route = useRoute(); const route = useRoute();