У меня есть компонент Drawer, который обернут с помощью withStyles и переопределяет некоторые значения в anchorLeft className.
<Drawer anchor="left" classes={{paper: this.props.classes.paper, anchorLeft: this.props.classes.anchorLeft}} ...>
У меня есть другие части приложения, которые могут влиять на значение top
, которое необходимо передать в anchorLeft
. Я использую redux, поэтому верхнее значение передается через хранилище redux и отправляется моему компоненту Drawer через реквизиты, поэтому мне нужен способ в компоненте, чтобы повлиять на верхнее значение anchorLeft.
Какой предпочтительный способ сделать динамическое стили внутри компонента и изменить значения в таблице стилей JSS? Есть ли способ использовать JSS sheet.update () и таким образом получить доступ к листу? http://cssinjs.org/json-api?v=v9.0.0-pre.3#function-values