From 24661a17b38351856db888d640d57b5b2e9d7820 Mon Sep 17 00:00:00 2001 From: skytek_xinliang Date: Fri, 27 Mar 2026 15:35:36 +0800 Subject: [PATCH] refactor: update v-model bindings and emit event names for favorites and breadcrumb visibility --- src/components/layouts/SKAdminLayout.vue | 13 +++++-------- .../layouts/sk-admin-layout/SkAdminAppBarTopCol.vue | 8 ++++---- src/composables/layout/useAdminLayoutState.ts | 12 ++++++------ 3 files changed, 15 insertions(+), 18 deletions(-) diff --git a/src/components/layouts/SKAdminLayout.vue b/src/components/layouts/SKAdminLayout.vue index cf39492..49f4abc 100644 --- a/src/components/layouts/SKAdminLayout.vue +++ b/src/components/layouts/SKAdminLayout.vue @@ -119,20 +119,17 @@ :is-mobile="isMobile" :logout-label="logoutLabel" :search-config="searchConfig" - :search-value="searchValue" - :breadcrumb-bar-visible="breadcrumbBarVisible" - :show-favorites-bar="showFavoritesBar" :theme-toggle-label="themeToggleLabel" :toolbar-actions="toolbarActions" :toolbar-counts="toolbarCounts" + v-model:search-value="searchValue" + v-model:breadcrumb-bar-visible="breadcrumbBarVisible" + v-model:show-favorites-bar="showFavoritesBar" @action="handleAction" @logout="emitLogout" @search="triggerSearch" @toggle-drawer="drawer = !drawer" @toggle-theme="toggleTheme" - @update:search-value="searchValue = $event" - @update:breadcrumb-bar-visible="breadcrumbBarVisible = $event" - @update:show-favorites-bar="showFavoritesBar = $event" >