X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ec9331a8435c9844efe3ba018f6c0d0c3f96d573..02109725d788c1092c0b4023cee41ea901ed1a58:/src/views-components/search-bar/search-bar.tsx diff --git a/src/views-components/search-bar/search-bar.tsx b/src/views-components/search-bar/search-bar.tsx index d6561c591b..7c3d2604a7 100644 --- a/src/views-components/search-bar/search-bar.tsx +++ b/src/views-components/search-bar/search-bar.tsx @@ -13,10 +13,13 @@ import { loadRecentQueries, saveQuery, openSearchView, - closeSearchView + closeSearchView, + navigateToItem, + editSavedQuery } from '~/store/search-bar/search-bar-actions'; import { SearchBarView } from '~/views-components/search-bar/search-bar-view'; import { SearchBarAdvanceFormData } from '~/models/search-bar'; +import { searchDataOnEnter } from '../../store/search-bar/search-bar-actions'; const mapStateToProps = ({ searchBar }: RootState) => { return { @@ -36,7 +39,10 @@ const mapDispatchToProps = (dispatch: Dispatch) => ({ loadRecentQueries: () => dispatch(loadRecentQueries()), saveQuery: (data: SearchBarAdvanceFormData) => dispatch(saveQuery(data)), deleteSavedQuery: (id: number) => dispatch(deleteSavedQuery(id)), - openSearchView: () => dispatch(openSearchView()) + openSearchView: () => dispatch(openSearchView()), + navigateTo: (uuid: string) => dispatch(navigateToItem(uuid)), + editSavedQuery: (data: SearchBarAdvanceFormData) => dispatch(editSavedQuery(data)), + searchDataOnEnter: (searchValue: string) => dispatch(searchDataOnEnter(searchValue)) }); export const SearchBar = connect(mapStateToProps, mapDispatchToProps)(SearchBarView); \ No newline at end of file