nfront/global-styles

View on GitHub
src/utils/determineTheme.js

Summary

Maintainability
A
0 mins
Test Coverage
export default (props, fallbackTheme) => {
  // Props should take precedence over ThemeProvider, which should take precedence over
  // defaultProps, but React automatically puts defaultProps on props.

  const theme = props.theme ? props.theme : fallbackTheme;

  return theme;
};