opds-web-client
Version:
15 lines (14 loc) • 552 B
TypeScript
import * as React from "react";
import { SearchData, NavigateContext } from "../interfaces";
export interface SearchProps extends SearchData, React.HTMLProps<Search> {
fetchSearchDescription?: (url: string) => void;
}
export default class Search extends React.Component<SearchProps, any> {
context: NavigateContext;
constructor(props: any);
static contextTypes: React.ValidationMap<NavigateContext>;
render(): JSX.Element;
componentWillMount(): void;
componentWillUpdate(props: any): void;
onSubmit(event: any): void;
}