@redocly/theme
Version:
Shared UI components lib
18 lines (17 loc) • 956 B
TypeScript
import { JSX } from 'react';
import { CatalogViewMode } from '../../core/types';
export type CatalogActionsRowProps = {
searchQuery: string;
setSearchQuery: (updatedTerm: string) => void;
sortOption: string | null;
setSortOption: (option: string | null) => void;
viewMode?: CatalogViewMode;
onViewModeChange?: (mode: CatalogViewMode) => void;
isDetailsPage?: boolean;
};
export declare function CatalogActionsRow({ searchQuery, setSearchQuery, sortOption, setSortOption, viewMode, onViewModeChange, isDetailsPage, }: CatalogActionsRowProps): JSX.Element;
export declare const CatalogActionsRowWrapper: import("styled-components").StyledComponent<"div", any, {
isDetailsPage: boolean;
}, never>;
export declare const CatalogControlsWrapper: import("styled-components").StyledComponent<"div", any, {}, never>;
export declare const CatalogSearchInputWrapper: import("styled-components").StyledComponent<"div", any, {}, never>;