Completely updated React, fixed #11, (hopefully)
This commit is contained in:
17
goTorrentWebUI/node_modules/material-ui/styles/getStylesCreator.js.flow
generated
vendored
17
goTorrentWebUI/node_modules/material-ui/styles/getStylesCreator.js.flow
generated
vendored
@@ -1,11 +1,11 @@
|
||||
// @flow
|
||||
|
||||
import warning from 'warning';
|
||||
import deepmerge from 'deepmerge'; // < 1kb payload overhead when lodash/merge is > 3kb.
|
||||
|
||||
function getStylesCreator(stylesOrCreator: Object | (Object => Object)) {
|
||||
function create(theme: Object, name?: string): Object {
|
||||
const styles = typeof stylesOrCreator === 'function' ? stylesOrCreator(theme) : stylesOrCreator;
|
||||
function getStylesCreator(stylesOrCreator) {
|
||||
const themingEnabled = typeof stylesOrCreator === 'function';
|
||||
|
||||
function create(theme, name) {
|
||||
const styles = themingEnabled ? stylesOrCreator(theme) : stylesOrCreator;
|
||||
|
||||
if (!theme.overrides || !name || !theme.overrides[name]) {
|
||||
return styles;
|
||||
@@ -19,7 +19,6 @@ function getStylesCreator(stylesOrCreator: Object | (Object => Object)) {
|
||||
stylesWithOverrides[key],
|
||||
[
|
||||
'Material-UI: you are trying to override a style that does not exist.',
|
||||
// $FlowFixMe - flow isn't smart enough
|
||||
`Fix the \`${key}\` key of \`theme.overrides.${name}\`.`,
|
||||
].join('\n'),
|
||||
);
|
||||
@@ -31,10 +30,8 @@ function getStylesCreator(stylesOrCreator: Object | (Object => Object)) {
|
||||
|
||||
return {
|
||||
create,
|
||||
options: {
|
||||
index: undefined,
|
||||
},
|
||||
themingEnabled: typeof stylesOrCreator === 'function',
|
||||
options: {},
|
||||
themingEnabled,
|
||||
};
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user