Я пытаюсь отключить сгенерированные числа на компонентах Material-UI для тестирования моментальных снимков, потому что кажется, что это вызывает проблемы между компьютерами Linux и Windows, и в настоящее время я использую Storyshots для создания моментальных снимков.Я также использую Material-UI v4alpha.
Я смотрю на: https://github.com/mui-org/material-ui/issues/10517 https://github.com/storybooks/storybook/issues/3140
import { ThemeProvider, StylesProvider, createGenerateClassName } from '@material-ui/styles';
const generateClassNameTests = createGenerateClassName({
dangerouslyUseGlobalCSS: true,
});
addDecorator(story => (
<StylesProvider generateClassName={generateClassNameTests} >
<ThemeProvider theme={CustomTheme}>
<CssBaseline />
{story()}
</ThemeProvider>
</StylesProvider>
))
Когда я смотрю свои снимки или запускаю тесты снимков, номера Material-ui все еще там.