UNPKG

@kit-data-manager/react-search-component

Version:

All-in-one component for rendering an elastic search UI for searching anything. Built-in support for visualizing related items in a graph and resolving unique identifiers.

16 lines (15 loc) 653 B
import type { SearchConfigBuilder } from "../../lib/config/SearchConfigBuilder"; import type { FacetViewProps } from "@elastic/react-search-ui-views"; import { ComponentType } from "react"; import type { FacetValue } from "@elastic/search-ui"; import type { FacetConfig } from "../../lib/config/SearchConfig"; export interface OptionViewProps { option: FacetValue; facetConfig: FacetConfig; onSelect(v: string): void; onRemove(v: string): void; } export declare function DefaultFacet(props: FacetViewProps & { config: SearchConfigBuilder; optionView?: ComponentType<OptionViewProps>; }): import("react/jsx-runtime").JSX.Element;