UNPKG

@lonelyplanet/dotcom-core

Version:

This package is meant to house some of our more common UI and shared libs across dotcom applications.

24 lines (23 loc) 693 B
import * as React from "react"; export declare class GlobalAutocomplete extends React.PureComponent { delaySearch: number; delayTimer: any; scrollTimer: any; autocomplete: React.RefObject<HTMLInputElement>; state: any; constructor(props: any); componentDidMount(): void; componentDidUpdate(prevProps: any, prevState: any): void; componentWillUnmount(): void; render(): JSX.Element; private clearData; private resetInput; private fetchData; private callFetch; private handleSearch; private handleClickAway; private handleKeydown; private disableScrolling; private enableScrolling; } export default GlobalAutocomplete;