Как переопределить стили в materialui-daterange-picker?

#material-ui

Вопрос:

Я использую https://github.com/jungsoft/materialui-daterange-picker который использует пользовательский интерфейс Material. Он использует стили оформления для переопределения стилей. Я пытаюсь применить свои собственные стили к таким вещам, как кнопка отключена, заполнена, контур и т. Д. Как переопределить переопределение стилей создания?

Я пытался напрямую переопределять подобные классы, но безуспешно.

 export const useDateRangePickerStyles = makeStyles({    
   'amp; button:disabled .materialui-daterange-picker-MuiTypography-colorTextSecondary': {
      color: 'rgba(0, 0, 0, 0.26)'
    },
    'amp; .materialui-daterange-picker-makeStyles-filled': {
      backgroundColor: '#03DAC5'
    },
    'amp; .materialui-daterange-picker-makeStyles-highlighted': {
      backgroundColor: 'rgba(3, 218, 197, 0.08)'
    },
    'amp; .materialui-daterange-picker-makeStyles-outlined': {
      borderColor: '#03DAC5'
    },
    'amp; .MuiPaper-elevation': {
      boxShadow: 'none',
      transition: 'none'
    }
})
 

Я даже попытался создать новый стиль оформления с иерархией переопределений классов MaterialUI. Никакого успеха.

Ответ №1:

Похоже, эта проблема возникала несколько раз с плагином, и раздел «Проблемы» пакета github содержит некоторые css-хаки, которые помогли.