Класс не применяется к компоненту кнопки пользовательского интерфейса материала - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь применить класс (redirectButton) к материальной кнопке пользовательского интерфейса, но он не применяется. вот мой html

      {(isDataAdapterAdmin && !dataSources?.length) &&
            <Button className={classes.redirectButton} onClick={() => history.push('/settings_systems/dataSources')} >
              {i18n._(buttonText)}
            </Button>
          }

  const useStyles = makeStyles((theme: Theme) => ({
  redirectButton:{
    'display': 'flex',
    'justify-content': 'center',
    'margin-right': '400px'
  }

}))

На выходе родительский div выглядит примерно так

 <div class>

1 Ответ

1 голос
/ 17 июня 2020

Если вы хотите применить стиль к элементу root, вам необходимо переопределить классы:

Здесь документация

classes={{ root: classes.redirectButton }}
// insted of 
className={...}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...