@redocly/theme
Version:
Shared UI components lib
21 lines (20 loc) • 699 B
TypeScript
import React from 'react';
import type { JSX } from 'react';
import type { MenuItemsAnimation } from '../../core/types';
export type SidebarProps = {
versions?: React.ReactNode;
menu?: React.ReactNode;
backLink?: {
label: string;
slug: string;
};
footer?: React.ReactNode;
actions?: React.ReactNode;
header?: React.ReactNode;
growContent?: boolean;
collapsed?: boolean;
onToggleMenu?: (isOpen: boolean) => void;
className?: string;
menuItemsAnimation?: MenuItemsAnimation;
};
export declare function Sidebar({ versions, menu, footer, header, growContent, collapsed, className, menuItemsAnimation, }: SidebarProps): JSX.Element | null;