From 2f1801bc2bc8fd3224b3d88abd4eaa7d99e307d8 Mon Sep 17 00:00:00 2001 From: skytek_xinliang Date: Fri, 27 Mar 2026 15:25:29 +0800 Subject: [PATCH] refactor: update breadcrumb bar visibility handling across components --- src/components/layouts/SKAdminLayout.vue | 8 +- .../SkAdminAppBarBreadcrumbCol.vue | 12 ++- .../sk-admin-layout/SkAdminAppBarTopCol.vue | 32 +++++-- .../SkAdminDrawerDesktopMenu.vue | 36 +++++++- .../MasterDetailBSemesterSection.vue | 4 + .../MasterDetailCCourseSection.vue | 8 +- src/composables/layout/useAdminLayoutState.ts | 4 +- src/views/maint/MasterDetailMnt.vue | 59 +++++++++--- src/views/maint/MasterDetailMntB.vue | 60 +++++++++--- src/views/maint/MasterDetailMntC.vue | 59 +++++++++--- src/views/maint/SingleRecordMnt.vue | 92 +++++++++++++++++-- 11 files changed, 298 insertions(+), 76 deletions(-) diff --git a/src/components/layouts/SKAdminLayout.vue b/src/components/layouts/SKAdminLayout.vue index 266530a..cf39492 100644 --- a/src/components/layouts/SKAdminLayout.vue +++ b/src/components/layouts/SKAdminLayout.vue @@ -120,7 +120,7 @@ :logout-label="logoutLabel" :search-config="searchConfig" :search-value="searchValue" - :show-breadcrumb-bar="showBreadcrumbBar" + :breadcrumb-bar-visible="breadcrumbBarVisible" :show-favorites-bar="showFavoritesBar" :theme-toggle-label="themeToggleLabel" :toolbar-actions="toolbarActions" @@ -131,7 +131,7 @@ @toggle-drawer="drawer = !drawer" @toggle-theme="toggleTheme" @update:search-value="searchValue = $event" - @update:show-breadcrumb-bar="showBreadcrumbBar = $event" + @update:breadcrumb-bar-visible="breadcrumbBarVisible = $event" @update:show-favorites-bar="showFavoritesBar = $event" >