Skip to content

Commit a99dcf9

Browse files
authored
fix(types): export duplicate type Sidebar (#2573)
1 parent 03d93da commit a99dcf9

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

Diff for: docs/reference/default-theme-sidebar.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ export default {
186186
Returns sidebar-related data. The returned object has the following type:
187187

188188
```ts
189-
export interface Sidebar {
189+
export interface DocSidebar {
190190
isOpen: Ref<boolean>
191191
sidebar: ComputedRef<DefaultTheme.SidebarItem[]>
192192
sidebarGroups: ComputedRef<DefaultTheme.SidebarItem[]>

Diff for: theme.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ declare const theme: {
2020
export default theme
2121
export type { DefaultTheme } from './types/default-theme.js'
2222

23-
export const useSidebar: () => DefaultTheme.SideBar
23+
export const useSidebar: () => DefaultTheme.DocSideBar

Diff for: types/default-theme.d.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { type ComputedRef, type Ref } from 'vue'
12
import type { DocSearchProps } from './docsearch.js'
23
import type { LocalSearchTranslations } from './local-search.js'
34
import type { PageData } from './shared.js'
@@ -222,7 +223,7 @@ export namespace DefaultTheme {
222223
/**
223224
* ReturnType of `useSidebar`
224225
*/
225-
export interface Sidebar {
226+
export interface DocSidebar {
226227
isOpen: Ref<boolean>
227228
sidebar: ComputedRef<SidebarItem[]>
228229
sidebarGroups: ComputedRef<SidebarItem[]>

0 commit comments

Comments
 (0)