Я использую пользовательский интерфейс материала со стилевыми компонентами и в соответствии с документацией , чтобы переопределить стили материала, необходимо добавить этот атрибут injectFirst
:
, однако при попыткечтобы использовать этот подход в среде сборника рассказов, он не работает должным образом, а стили JSS по-прежнему внедряются после стилевых компонентов.
.storybook / config.js:
import React from 'react'
import {configure, addDecorator} from '@storybook/react'
import { StylesProvider } from '@material-ui/styles'
addDecorator(storyFn => (
<StylesProvider injectFirst>
{ storyFn() }
</StylesProvider>
));
const req = require.context('../packages', true, /.story.js$/);
function loadStories() {
req.keys().forEach((filename) => req(filename));
}
configure(loadStories, module);
DOM: атрибут стиля в стиле компонентов до JSS