Моя цель состоит в том, чтобы иметь одну главную тему для приложения и загружать пользовательские стили поставщика, если она установлена.React Css Themr не работает
Я слежу за учебником по реагированию-css-themr, и я не могу заставить его работать. Минималистичный пример, который я мог придумать это:
мой модуль:
import {render} from 'react-dom'
import React from 'react';
import {Item} from './components/presentational/Item';
import {ThemeProvider} from 'react-css-themr';
import style from './theme/ItemDefault.scss';
const contextTheme = {
Item: require('./theme/ItemVendor.scss'),
};
const About =() => {
return (
<ThemeProvider theme={contextTheme}>
<Item theme={style} className={style.red}/>
</ThemeProvider>
)
};
ItemDefault.scss:
.button{
color:deeppink;
}
ItemVendor.scss:
.button{
color:orangered;
}
Это Безразлично» Кажется, я даю какие-то классы или какой-нибудь стиль. Любые идеи, пожалуйста?