From: Lucas Di Pentima Date: Thu, 27 Oct 2022 15:41:31 +0000 (-0300) Subject: 19631: Removes unused styling code on Search component. X-Git-Tag: 2.5.0~28^2 X-Git-Url: https://git.arvados.org/arvados-workbench2.git/commitdiff_plain/1c5ffeebd86ab557913b098498825eaa847f4877 19631: Removes unused styling code on Search component. Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima --- diff --git a/src/components/search-input/search-input.tsx b/src/components/search-input/search-input.tsx index 8d86307a..6d85ed22 100644 --- a/src/components/search-input/search-input.tsx +++ b/src/components/search-input/search-input.tsx @@ -3,35 +3,16 @@ // SPDX-License-Identifier: AGPL-3.0 import React, {useState, useEffect} from 'react'; -import { IconButton, StyleRulesCallback, withStyles, WithStyles, FormControl, InputLabel, Input, InputAdornment, Tooltip } from '@material-ui/core'; +import { + IconButton, + FormControl, + InputLabel, + Input, + InputAdornment, + Tooltip, +} from '@material-ui/core'; import SearchIcon from '@material-ui/icons/Search'; -type CssRules = 'container' | 'input' | 'button'; - -const styles: StyleRulesCallback = theme => { - return { - container: { - position: 'relative', - width: '100%' - }, - input: { - border: 'none', - borderRadius: theme.spacing.unit / 4, - boxSizing: 'border-box', - padding: theme.spacing.unit, - paddingRight: theme.spacing.unit * 4, - width: '100%', - }, - button: { - position: 'absolute', - top: theme.spacing.unit / 2, - right: theme.spacing.unit / 2, - width: theme.spacing.unit * 3, - height: theme.spacing.unit * 3 - } - }; -}; - interface SearchInputDataProps { value: string; label?: string; @@ -43,11 +24,11 @@ interface SearchInputActionProps { debounce?: number; } -type SearchInputProps = SearchInputDataProps & SearchInputActionProps & WithStyles; +type SearchInputProps = SearchInputDataProps & SearchInputActionProps; export const DEFAULT_SEARCH_DEBOUNCE = 1000; -const SearchInputComponent = (props: SearchInputProps) => { +export const SearchInput = (props: SearchInputProps) => { const [timeout, setTimeout] = useState(0); const [value, setValue] = useState(""); const [label, setLabel] = useState("Search"); @@ -114,6 +95,4 @@ const SearchInputComponent = (props: SearchInputProps) => { } /> ; -} - -export const SearchInput = withStyles(styles)(SearchInputComponent); \ No newline at end of file +};