@prezly/theme-kit-ui
Version:
UI components for Prezly themes
21 lines (20 loc) • 870 B
TypeScript
import type { Culture, UploadedImage } from '@prezly/sdk';
import { MainPanel } from './components';
import type { AlgoliaConfig } from './types';
export declare function SearchModal({ isOpen, categories, className, overlayClassName, onToggle, algoliaConfig, locale, newsroomName, logo, showSubtitle, showDate, }: SearchModal.Props): import("react/jsx-runtime").JSX.Element;
export declare namespace SearchModal {
type DisplayedCategory = MainPanel.DisplayedCategory;
interface Props {
isOpen: boolean;
className?: string;
overlayClassName?: string;
onToggle: (open: boolean) => void;
algoliaConfig: AlgoliaConfig;
locale: Culture['code'];
newsroomName: string;
categories: DisplayedCategory[];
showSubtitle?: boolean;
showDate: boolean;
logo: UploadedImage | null;
}
}