diff --git a/packages/app/src/app/pages/Search/index.js b/packages/app/src/app/pages/Search/index.tsx similarity index 94% rename from packages/app/src/app/pages/Search/index.js rename to packages/app/src/app/pages/Search/index.tsx index 61a0c1af382..0aae8742912 100644 --- a/packages/app/src/app/pages/Search/index.js +++ b/packages/app/src/app/pages/Search/index.tsx @@ -14,6 +14,7 @@ import { PoweredBy, Configure, } from 'react-instantsearch/dom'; +import { History, Location} from 'history'; import { Navigation } from 'app/pages/common/Navigation'; import { useOvermind } from 'app/overmind'; @@ -25,6 +26,11 @@ import Filters from './Filters'; import Results from './Results'; import Styles from './search'; +interface ISearchProps { + history: History; + location: Location; +} + const updateAfter = 700; const createURL = state => `?${qs.stringify(state)}`; @@ -32,7 +38,7 @@ const createURL = state => `?${qs.stringify(state)}`; const searchStateToUrl = (location, searchState) => searchState ? `${location.pathname}${createURL(searchState)}` : ''; -const Search = ({ history, location }) => { +const Search: React.FC = ({ history, location }) => { const { actions: { searchMounted }, } = useOvermind();