Skip to content

Commit

Permalink
[core] Prefer early export default for consistency
Browse files Browse the repository at this point in the history
  • Loading branch information
oliviertassinari committed Jan 27, 2020
1 parent 8fd78f3 commit 143e908
Show file tree
Hide file tree
Showing 13 changed files with 13 additions and 39 deletions.
4 changes: 1 addition & 3 deletions docs/src/pages/discover-more/languages/Languages.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const useStyles = makeStyles({
},
});

function Languages() {
export default function Languages() {
const classes = useStyles();

return (
Expand Down Expand Up @@ -44,5 +44,3 @@ function Languages() {
</Paper>
);
}

export default Languages;
4 changes: 1 addition & 3 deletions docs/src/pages/getting-started/usage/Usage.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React from 'react';

function Usage() {
export default function Usage() {
return (
<iframe
title="codesandbox"
Expand All @@ -14,5 +14,3 @@ function Usage() {
/>
);
}

export default Usage;
4 changes: 1 addition & 3 deletions docs/src/pages/premium-themes/onepirate/modules/withRoot.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { ThemeProvider } from '@material-ui/core/styles';
import CssBaseline from '@material-ui/core/CssBaseline';
import theme from './theme';

function withRoot(Component) {
export default function withRoot(Component) {
function WithRoot(props) {
return (
<ThemeProvider theme={theme}>
Expand All @@ -16,5 +16,3 @@ function withRoot(Component) {

return WithRoot;
}

export default withRoot;
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { SheetsRegistry } from 'jss';
import StylesProvider from '../StylesProvider';
import createGenerateClassName from '../createGenerateClassName';

class ServerStyleSheets {
export default class ServerStyleSheets {
constructor(options = {}) {
this.options = options;
}
Expand Down Expand Up @@ -46,5 +46,3 @@ class ServerStyleSheets {
);
}
}

export default ServerStyleSheets;
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ if (process.env.NODE_ENV !== 'production') {

let injectFirstNode;

function StylesProvider(props) {
export default function StylesProvider(props) {
const { children, injectFirst = false, disableGeneration = false, ...localOptions } = props;

const outerOptions = React.useContext(StylesContext);
Expand Down Expand Up @@ -133,5 +133,3 @@ StylesProvider.propTypes = {
if (process.env.NODE_ENV !== 'production') {
StylesProvider.propTypes = exactProp(StylesProvider.propTypes);
}

export default StylesProvider;
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { deepmerge } from '@material-ui/utils';
import noopTheme from './noopTheme';

function getStylesCreator(stylesOrCreator) {
export default function getStylesCreator(stylesOrCreator) {
const themingEnabled = typeof stylesOrCreator === 'function';

if (process.env.NODE_ENV !== 'production') {
Expand Down Expand Up @@ -63,5 +63,3 @@ function getStylesCreator(stylesOrCreator) {
options: {},
};
}

export default getStylesCreator;
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable no-restricted-syntax */
function getThemeProps(params) {
export default function getThemeProps(params) {
const { theme, name, props } = params;

if (!theme || !theme.props || !theme.props[name]) {
Expand All @@ -19,5 +19,3 @@ function getThemeProps(params) {

return props;
}

export default getThemeProps;
4 changes: 1 addition & 3 deletions packages/material-ui-styles/src/jssPreset/jssPreset.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import vendorPrefixer from 'jss-plugin-vendor-prefixer';
import propsSort from 'jss-plugin-props-sort';

// Subset of jss-preset-default with only the plugins the Material-UI components are using.
function jssPreset() {
export default function jssPreset() {
return {
plugins: [
functions(),
Expand All @@ -23,5 +23,3 @@ function jssPreset() {
],
};
}

export default jssPreset;
4 changes: 1 addition & 3 deletions packages/material-ui-styles/src/makeStyles/makeStyles.js
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ function useSynchronousEffect(func, values) {
);
}

function makeStyles(stylesOrCreator, options = {}) {
export default function makeStyles(stylesOrCreator, options = {}) {
const {
// alias for classNamePrefix, if provided will listen to theme (required for theme.overrides)
name,
Expand Down Expand Up @@ -239,5 +239,3 @@ function makeStyles(stylesOrCreator, options = {}) {
return getClasses(instance.current, props.classes, Component);
};
}

export default makeStyles;
4 changes: 1 addition & 3 deletions packages/material-ui-styles/src/mergeClasses/mergeClasses.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { getDisplayName } from '@material-ui/utils';

function mergeClasses(options = {}) {
export default function mergeClasses(options = {}) {
const { baseClasses, newClasses, Component } = options;

if (!newClasses) {
Expand Down Expand Up @@ -53,5 +53,3 @@ function mergeClasses(options = {}) {

return nextClasses;
}

export default mergeClasses;
4 changes: 1 addition & 3 deletions packages/material-ui-styles/src/styled/styled.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ function omit(input, fields) {

// styled-components's API removes the mapping between components and styles.
// Using components as a low-level styling construct can be simpler.
function styled(Component) {
export default function styled(Component) {
const componentCreator = (style, options = {}) => {
const { name, ...stylesOptions } = options;

Expand Down Expand Up @@ -147,5 +147,3 @@ function styled(Component) {

return componentCreator;
}

export default styled;
4 changes: 1 addition & 3 deletions packages/material-ui/src/useMediaQuery/useMediaQuery.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import { getThemeProps, useTheme } from '@material-ui/styles';

function useMediaQuery(queryInput, options = {}) {
export default function useMediaQuery(queryInput, options = {}) {
const theme = useTheme();
const props = getThemeProps({
theme,
Expand Down Expand Up @@ -80,5 +80,3 @@ function useMediaQuery(queryInput, options = {}) {

return match;
}

export default useMediaQuery;
4 changes: 1 addition & 3 deletions packages/material-ui/src/useMediaQuery/useMediaQueryTheme.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import useMediaQuery from './useMediaQuery';

// TODO to deprecate in v4.x and remove in v5
function useMediaQueryTheme(...args) {
export default function useMediaQueryTheme(...args) {
return useMediaQuery(...args);
}

export default useMediaQueryTheme;

0 comments on commit 143e908

Please sign in to comment.