UNPKG

trieve-search-component

Version:

The easiest way to get up and running in your app using trieve search.

26 lines 1.05 kB
import React from "react"; import { FilterSidebarProps, FilterSidebarSection } from "../utils/hooks/modal-context"; export declare const ActiveFilterPills: () => React.JSX.Element | null; export interface AccordionProps { sectionKey: string; title: string; children: React.ReactNode; defaultOpen?: boolean; onToggle?: () => void; } export declare const Accordion: ({ sectionKey, title, children, defaultOpen, onToggle, }: AccordionProps) => React.JSX.Element; export interface FilterButtonProps { section: FilterSidebarSection; filterKey: string; label: string; type: "single" | "multiple" | "range"; description?: string; onClick?: () => void; range?: { min?: number; max?: number; }; } export declare const FilterButton: ({ section, filterKey, label, description, type, onClick, range, }: FilterButtonProps) => React.JSX.Element; export declare const FilterSidebar: ({ sections }: FilterSidebarProps) => React.JSX.Element; //# sourceMappingURL=FilterSidebarComponents.d.ts.map