From efe8240c0a85009c2b98c56e90abd9ded156b228 Mon Sep 17 00:00:00 2001 From: Deluan Date: Fri, 9 Apr 2021 17:34:45 -0400 Subject: [PATCH] Remove inline `style` in favour of MUI's styling solution --- ui/src/dialogs/SelectPlaylistInput.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ui/src/dialogs/SelectPlaylistInput.js b/ui/src/dialogs/SelectPlaylistInput.js index 552d641f..9ee892bf 100644 --- a/ui/src/dialogs/SelectPlaylistInput.js +++ b/ui/src/dialogs/SelectPlaylistInput.js @@ -1,4 +1,3 @@ -/* eslint-disable no-use-before-define */ import React from 'react' import TextField from '@material-ui/core/TextField' import Autocomplete, { @@ -7,10 +6,16 @@ import Autocomplete, { import { useGetList, useTranslate } from 'react-admin' import PropTypes from 'prop-types' import { isWritable } from '../common' +import { makeStyles } from '@material-ui/core' const filter = createFilterOptions() +const useStyles = makeStyles({ + root: { width: '100%' }, +}) + export const SelectPlaylistInput = ({ onChange }) => { + const classes = useStyles() const translate = useTranslate() const { ids, data } = useGetList( 'playlist', @@ -77,7 +82,7 @@ export const SelectPlaylistInput = ({ onChange }) => { return option.name }} renderOption={(option) => option.name} - style={{ width: '100%' }} + className={classes.root} freeSolo renderInput={(params) => (