Я заметил, что большинство элементов формы в документации Reactstrap имеют PropType cssModule. Я бы предположил, что это означает, что я могу переопределить стили Reactstrap по умолчанию и сделать что-то вроде этого:
Formtext.module.css
.formtext {
background-color: blue;
border: 2px solid black;
margin: 10px;
}
Простая форма.jsx
import styles from "./Formtext.module.css";
...
<FormText cssModule={styles.formtext}>
This is some placeholder help text...
</FormText>
```
Однако, похоже, это не работает. Проверяя мои инструменты для разработки, поддержка cssModule оценивается как undefined
.
Я использую Использование Reactstrap 5.0 и приложение create-реагировать 1.1.5.
Есть ли что-то, о чем я не знаю, что мне нужно сделать? Нужно ли извлекать, чтобы иметь возможность использовать css-модули? Может ли кто-нибудь указать мне пример того, как правильно использовать поддержку cssModule Reactstrap?
Для справки здесь приведено определение proptypes из документов Reactstrap.
FormText.propTypes = {
children: PropTypes.node,
inline: PropTypes.bool,
tag: PropTypes.oneOfType([PropTypes.func, PropTypes.string]), // default: 'small'
color: PropTypes.string, // default: 'muted'
className: PropTypes.string,
cssModule: PropTypes.object,
};