From cec499869f02313337993a7f2ad381f0f9d9dafd Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Thu, 23 Jul 2026 23:08:22 +0530 Subject: [PATCH] refactor(theme)!: remove deprecated `disableDetailedView` local search option BREAKING CHANGE: The deprecated `disableDetailedView` option of local search has been removed. Use `detailedView: false` instead. Co-Authored-By: Claude Fable 5 --- src/client/theme-default/components/VPLocalSearchBox.vue | 3 +-- types/default-theme.d.ts | 6 ------ 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/client/theme-default/components/VPLocalSearchBox.vue b/src/client/theme-default/components/VPLocalSearchBox.vue index 28a46a2f..fa6af65e 100644 --- a/src/client/theme-default/components/VPLocalSearchBox.vue +++ b/src/client/theme-default/components/VPLocalSearchBox.vue @@ -117,8 +117,7 @@ const showDetailedList = useLocalStorage( const disableDetailedView = computed(() => { return ( theme.value.search?.provider === 'local' && - (theme.value.search.options?.disableDetailedView === true || - theme.value.search.options?.detailedView === false) + theme.value.search.options?.detailedView === false ) }) diff --git a/types/default-theme.d.ts b/types/default-theme.d.ts index 52c79de6..a8266bd3 100644 --- a/types/default-theme.d.ts +++ b/types/default-theme.d.ts @@ -343,12 +343,6 @@ export namespace DefaultTheme { // local search -------------------------------------------------------------- export interface LocalSearchOptions { - /** - * @default false - * @deprecated Use `detailedView: false` instead. - */ - disableDetailedView?: boolean - /** * If `true`, the detailed view will be enabled by default. * If `false`, the detailed view will be disabled.