From db5f1a17c8a89406b68ac1d4c40f790cd261ec47 Mon Sep 17 00:00:00 2001 From: wrigh393 Date: Wed, 30 Dec 2020 17:37:49 -0500 Subject: [PATCH] Refactored ItemTableFilter to allow the label to hide label overlfow in X direction without hiding overlfow in the Y direction --- .../ItemTableFilter/ItemTableFilter.js | 36 +++++++++---------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/src/components/ItemTableFilter/ItemTableFilter.js b/src/components/ItemTableFilter/ItemTableFilter.js index b5a2fae..bf64f60 100644 --- a/src/components/ItemTableFilter/ItemTableFilter.js +++ b/src/components/ItemTableFilter/ItemTableFilter.js @@ -1,35 +1,33 @@ -import React, { useState } from 'react'; +import React from 'react'; import PropTypes from 'prop-types'; -import { makeStyles, TextField } from "@material-ui/core"; +import { Box, FormControl, InputLabel, makeStyles, OutlinedInput,} from "@material-ui/core"; export default function ItemTableFilter({ label, onChange }) { - const useStyles = makeStyles({ - labelRoot: { - overflow: "hidden" - }, - labelFocused: { - overflow: "visible" + filterContainer: { + overflowX: "hidden" }, }); const classes = useStyles(); - const [isFocused, setIsFocused] = useState(false); - return ( - setIsFocused(true)} - onBlur={() => setIsFocused(false)} - className={ isFocused ? classes.labelFocused : classes.labelRoot } + + + > + {label} + + + ); - }; ItemTableFilter.propTypes = {