@sajari/sdk-react
Version:
React SDK for the Sajari API
27 lines (26 loc) • 809 B
TypeScript
import * as React from "react";
import { SearchFn } from "../context/pipeline/context";
import { CSSObject } from "@emotion/css";
import { SummaryContext } from "./SummaryContainer";
export interface SummaryProps {
showQueryTime?: boolean;
showQueryOverride?: boolean;
className?: string;
styles?: {
container?: CSSObject;
searchTerm?: CSSObject;
override?: OverrideStyles;
};
Renderer?: React.ComponentType<SummaryContext & SummaryProps>;
}
export declare function Summary(props: SummaryProps): JSX.Element;
export interface OverrideProps {
responseQuery: string;
query: string;
search: SearchFn;
className?: string;
styles?: OverrideStyles | null;
}
export interface OverrideStyles {
container?: CSSObject;
}