mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* [react-instantsearch] update to v6 - createIndex & createInstantSearch no longer exist, replaced by the component in -core - InstantSearch no longer accepts appId & apiKey - InstantSearch no longer accepts `root` (& neither Index, but that wasn't typed) - /server API has changed, now exposes directly `findResultsState` * fix small typo things * update native tests * declare newer stuff * prevent error * interfaces are required apparently * Update types/react-instantsearch-core/index.d.ts * Update types/react-instantsearch-dom/index.d.ts * fix lint? * remove failing test * hmm * hmm this test is weird but that's ok * old typescript
46 lines
2.3 KiB
TypeScript
46 lines
2.3 KiB
TypeScript
// Type definitions for react-instantsearch-native 6.3
|
|
// Project: https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/react, https://community.algolia.com/react-instantsearch
|
|
// Definitions by: Gordon Burgett <https://github.com/gburgett>
|
|
// Justin Powell <https://github.com/jpowell>
|
|
// Haroen Viaene <https://github.com/haroenv>
|
|
// Samuel Vaillant <https://github.com/samouss>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 2.9
|
|
|
|
import * as React from 'react';
|
|
|
|
// Core
|
|
export { createConnector } from 'react-instantsearch-core';
|
|
export { HIGHLIGHT_TAGS } from 'react-instantsearch-core';
|
|
export { translatable } from 'react-instantsearch-core';
|
|
|
|
// Widget
|
|
export { Configure } from 'react-instantsearch-core';
|
|
export { InstantSearch } from 'react-instantsearch-core';
|
|
export { InstantSearchProps } from 'react-instantsearch-core';
|
|
export { Index } from 'react-instantsearch-core';
|
|
|
|
// Connectors
|
|
export { connectAutoComplete } from 'react-instantsearch-core';
|
|
export { connectBreadcrumb } from 'react-instantsearch-core';
|
|
export { connectConfigure } from 'react-instantsearch-core';
|
|
export { connectCurrentRefinements } from 'react-instantsearch-core';
|
|
export { connectGeoSearch } from 'react-instantsearch-core';
|
|
export { connectHierarchicalMenu } from 'react-instantsearch-core';
|
|
export { connectHighlight } from 'react-instantsearch-core';
|
|
export { connectHits } from 'react-instantsearch-core';
|
|
export { connectHitsPerPage } from 'react-instantsearch-core';
|
|
export { connectInfiniteHits } from 'react-instantsearch-core';
|
|
export { connectMenu } from 'react-instantsearch-core';
|
|
export { connectNumericMenu } from 'react-instantsearch-core';
|
|
export { connectPagination } from 'react-instantsearch-core';
|
|
export { connectPoweredBy } from 'react-instantsearch-core';
|
|
export { connectRange } from 'react-instantsearch-core';
|
|
export { connectRefinementList } from 'react-instantsearch-core';
|
|
export { connectScrollTo } from 'react-instantsearch-core';
|
|
export { connectSearchBox } from 'react-instantsearch-core';
|
|
export { connectSortBy } from 'react-instantsearch-core';
|
|
export { connectStateResults } from 'react-instantsearch-core';
|
|
export { connectStats } from 'react-instantsearch-core';
|
|
export { connectToggleRefinement } from 'react-instantsearch-core';
|