mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
Fix ThemeManager definition
This commit is contained in:
@@ -54,7 +54,7 @@ class MaterialUiTests extends React.Component<{}, {}> implements React.LinkedSta
|
||||
render() {
|
||||
|
||||
// "http://material-ui.com/#/customization/themes"
|
||||
let ThemeManager = new mui.Styles.ThemeManager();
|
||||
let ThemeManager = mui.Styles.ThemeManager;
|
||||
let muiTheme: mui.Styles.MuiTheme = ThemeManager.getMuiTheme({
|
||||
palette: {
|
||||
accent1Color: Colors.cyan100
|
||||
|
||||
Vendored
+2
-1
@@ -1051,12 +1051,13 @@ declare namespace __MaterialUI {
|
||||
|
||||
export function ThemeDecorator(muiTheme: Styles.MuiTheme): <P>(Component: React.ComponentClass<P>) => React.ComponentClass<P>;
|
||||
|
||||
export class ThemeManager {
|
||||
interface ThemeManager {
|
||||
getMuiTheme(rawTheme: RawTheme): MuiTheme;
|
||||
modifyRawThemeSpacing(muiTheme: MuiTheme, newSpacing: Spacing): MuiTheme;
|
||||
modifyRawThemePalette(muiTheme: MuiTheme, newPaletteKeys: ThemePalette): MuiTheme;
|
||||
modifyRawThemeFontFamily(muiTheme: MuiTheme, newFontFamily: string): MuiTheme;
|
||||
}
|
||||
export var ThemeManager: ThemeManager;
|
||||
|
||||
interface Transitions {
|
||||
easeOut(duration?: string, property?: string | string[], delay?: string, easeFunction?: string): string;
|
||||
|
||||
Reference in New Issue
Block a user