В моем приложении реагирования я хочу локально стилизовать свои компоненты.
Для этого я использую соглашение yourCSS.module.css
.
В myComponent.jsx
Затем я импортирую CSS - Модуль:
import React, { Component } from 'react';
import styles from './startPage.module.css' //loading the css moduleenter code here
class StartPage extends Component {
state = { }
render() {
return (
<div className="container">
<div className="row"> {/*Row 1 - contains title*/}
<div style className="col-md-6 offset-md-3">
<p styles={styles.boilerplate}>some boilterplate text</p>
</div>
</div>
<div className="row"> {/*Row 2 - contains buttons*/}
</div>
</div>
);
}
}
export default StartPage;
Затем React выдает следующую ошибку в моем браузере:
Error: The `style` prop expects a mapping from style properties to values, not a string.
For example, style={{marginRight: spacing + 'em'}} when using JSX.
Мой css в настоящее время содержит
.boilerplate {
background-color:#000000;
border: black dotted;
}
Любая помощь будет принята с благодарностью !