UNPKG

@redocly/theme

Version:

Shared UI components lib

44 lines (40 loc) 1.06 kB
import { vi, type MockedFunction } from 'vitest'; import type { ResolvedNavItem } from '@redocly/config'; import { MobileMenuType } from '../../../constants/common'; export const useMobileMenuItems: MockedFunction< (menuType: MobileMenuType) => { items: ResolvedNavItem[]; popDrilldownState: () => void; pushDrilldownState: (drilldownDetails: unknown) => void; backLink?: { slug?: string; label?: string }; } > = vi.fn().mockReturnValue({ items: [ { type: 'group', label: 'New Section', separatorLine: true, items: [ { type: 'operation', label: 'New Section', separatorLine: true, items: [], active: false, hasActiveSubItem: false, httpVerb: 'GET', }, { type: 'separator', label: 'New Section', separatorLine: true, items: [], active: false, hasActiveSubItem: false, }, ], active: false, hasActiveSubItem: false, }, ], });