У меня есть компонент, который имеет свой собственный стиль, например,
.prompt { color: red; }
Это объявлено так:
import cn from 'classnames';
import styles from './styles.css';
const MyComponent = ({className}) => {
return (
<div className={cn(styles.prompt, className)}>
test
</div>
);
}
В моем конкретном случае использования таблица стилей для передаваемого className фактически определена и добавлена в заголовок ДО таблицы стилей из модуля, поэтому css модуля всегда переопределяет стиль передаваемого className. Что-то вроде:
![enter image description here](https://i.stack.imgur.com/1wqxD.png)
Обратите внимание, что background: yellow
из второго класса переопределяется фоном из собственного класса модуля.
Кроме использования! Важный для второго класса, как я могу обойти это?