На самом деле, веб-приложение ReactJS унаследовано мной, и оно было инициализировано CRA
и Ant-Design .Я только что работал с Material-UI и у меня не было опыта работы с And Design .
Способ, которым Material-UI обрабатывает стили, великолепен, но AntD использует less
для обработки CSS.мне очень трудно работать как древние.
Я много искал, но не нашел способа использовать JSS
[ CSS в JS ] в проекте с Ant Design.
Я имею в виду, как показано ниже:
import { AntDCompo } from 'antd';
import { Styled , injectStyled } from 'react-jss';
const MyCompo = ({ classes }) => (
<AntDCompo className={classes.container} />
);
const styles = Styled({
container: {
color: '#f00',
},
});
export default injectStyled(styles)(MyCompo);
Но в документах Ant Design просто объявляются как древние вещи:
import { AntDCompo } from 'antd';
import styles from 'myCompoStyles.less';
const MyCompo = () => (
<AntDCompo className={styles.container} />
);
Как я могу это сделать?или есть ли способ использовать JSS для компонентов AndD?