X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/a94211e27f3eebaea55ccba096869f70161e74ad..52b5bb0ea3c28cd2095837fea61509a70eb792fb:/src/views-components/search-bar/search-bar-basic-view.tsx diff --git a/src/views-components/search-bar/search-bar-basic-view.tsx b/src/views-components/search-bar/search-bar-basic-view.tsx index 9d312a05..e880c437 100644 --- a/src/views-components/search-bar/search-bar-basic-view.tsx +++ b/src/views-components/search-bar/search-bar-basic-view.tsx @@ -2,18 +2,17 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; +import React from 'react'; import { Paper, StyleRulesCallback, withStyles, WithStyles } from '@material-ui/core'; -import { SearchView } from '~/store/search-bar/search-bar-reducer'; import { - SearchBarRenderRecentQueries, - SearchBarRenderRecentQueriesActionProps -} from '~/views-components/search-bar/search-bar-render-recent-queries'; + SearchBarRecentQueries, + SearchBarRecentQueriesActionProps +} from 'views-components/search-bar/search-bar-recent-queries'; import { - SearchBarRenderSavedQueries, - SearchBarRenderSavedQueriesDataProps, - SearchBarRenderSavedQueriesActionProps -} from '~/views-components/search-bar/search-bar-render-save-queries'; + SearchBarSavedQueries, + SearchBarSavedQueriesDataProps, + SearchBarSavedQueriesActionProps +} from 'views-components/search-bar/search-bar-save-queries'; type CssRules = 'advanced' | 'label' | 'root'; @@ -32,36 +31,39 @@ const styles: StyleRulesCallback = theme => { color: theme.palette.primary.main }, label: { - fontSize: '0.875rem', - padding: `${theme.spacing.unit / 2}px ${theme.spacing.unit}px `, + fontSize: '0.775rem', + padding: `${theme.spacing.unit}px ${theme.spacing.unit}px `, color: theme.palette.grey["900"], - background: theme.palette.grey["200"] + background: 'white', + textAlign: 'right', + fontWeight: 'bold' } }; }; -export type SearchBarBasicViewDataProps = SearchBarRenderSavedQueriesDataProps; +export type SearchBarBasicViewDataProps = SearchBarSavedQueriesDataProps; export type SearchBarBasicViewActionProps = { onSetView: (currentView: string) => void; onSearch: (searchValue: string) => void; -} & SearchBarRenderRecentQueriesActionProps & SearchBarRenderSavedQueriesActionProps; +} & SearchBarRecentQueriesActionProps & SearchBarSavedQueriesActionProps; type SearchBarBasicViewProps = SearchBarBasicViewDataProps & SearchBarBasicViewActionProps & WithStyles; export const SearchBarBasicView = withStyles(styles)( - ({ classes, onSetView, loadRecentQueries, deleteSavedQuery, savedQueries, onSearch, editSavedQuery }: SearchBarBasicViewProps) => + ({ classes, onSetView, loadRecentQueries, deleteSavedQuery, savedQueries, onSearch, editSavedQuery, selectedItem }: SearchBarBasicViewProps) => -
Recent search queries
- {"Recent queries"} + -
Saved search queries
- +
{"Saved queries"}
+ -
onSetView(SearchView.ADVANCED)}>Advanced search
+ deleteSavedQuery={deleteSavedQuery} + selectedItem={selectedItem} />
-); \ No newline at end of file +);