暗黑模式支持(未完成)
AGDholo opened this issue · 4 comments
AGDholo commented
lidangzzz commented
好,gkd
lidangzzz commented
react hooks是啥= =
odysa commented
我不太清楚你指的是什么. 不过我查了一下doc, material UI的theme hook是用 useTheme, 利用context实现的. 等立党merge吧.
import React from 'react';
import { useTheme } from '@material-ui/core/styles';
export default function MyComponent() {
// 这里的theme是由ThemeProvider传入的
const theme = useTheme();
return <div>{`spacing ${theme.spacing}`}</div>;
}
AGDholo commented
@cbian03 之前是用的 class component,里面用不了 hooks,现在都改为了 pure function,hooks 就可以直接拿来用了。
暗黑模式可能要搁置一下,正在考虑把布局搞成三栏的样式。