import { jssPreset, StylesProvider, makeStyles } from '@material-ui/core/styles';
this CodeSandbox中jssPreset的文档在哪里?我不知道那是什么意思我想检查该文档,但找不到。
我不相信jssPreset
当前没有任何文档,尽管JSS plugins documentation显示了使用它的示例。
[如果未明确记录某些内容,则下一个要查找的地方是源代码。查看jssPreset source code,您会发现它返回一个JSS配置对象,其中包含Material-UI使用的所有JSS插件。
如果您寻找它的用法,您会发现它习惯于create the default JSS instance。
您链接到的沙箱包含以下代码:
import jssTemplate from 'jss-plugin-template';
const jss = create({
plugins: [jssTemplate(), ...jssPreset().plugins],
});
function StringTemplates() {
return (
<StylesProvider jss={jss}>
<Child />
</StylesProvider>
);
}
[这是使用jssPreset
来获取Material-UI中包含的默认插件集,然后在列表中添加一个插件(jssTemplate
),然后通过StylesProvider
指定使用该新JSS配置。] >