Skip to content

Commit

Permalink
[ToggleButton] Fix ToggleButtonGroup exports (mui#12733)
Browse files Browse the repository at this point in the history
* [ToggleButton] Fix ToggleButtonGroup exports

* Move utility functions
  • Loading branch information
mbrookes authored and oliviertassinari committed Sep 1, 2018
1 parent f9632f8 commit 20f0926
Show file tree
Hide file tree
Showing 16 changed files with 14 additions and 13 deletions.
3 changes: 2 additions & 1 deletion docs/src/pages/lab/toggle-button/ToggleButtons.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ import FormatColorFillIcon from '@material-ui/icons/FormatColorFill';
import ArrowDropDownIcon from '@material-ui/icons/ArrowDropDown';
import Typography from '@material-ui/core/Typography';
import Grid from '@material-ui/core/Grid';
import ToggleButton, { ToggleButtonGroup } from '@material-ui/lab/ToggleButton';
import ToggleButton from '@material-ui/lab/ToggleButton';
import ToggleButtonGroup from '@material-ui/lab/ToggleButtonGroup';

const styles = theme => ({
toggleContainer: {
Expand Down
2 changes: 1 addition & 1 deletion packages/material-ui-lab/src/ToggleButton/ToggleButton.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import React from 'react';
import PropTypes from 'prop-types';
import classNames from 'classnames';
import { withStyles } from '@material-ui/core/styles';
import withStyles from '@material-ui/core/styles/withStyles';
import { fade } from '@material-ui/core/styles/colorManipulator';
import ButtonBase from '@material-ui/core/ButtonBase';

Expand Down
1 change: 0 additions & 1 deletion packages/material-ui-lab/src/ToggleButton/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
export { default } from './ToggleButton';
export { default as ToggleButtonGroup } from './ToggleButtonGroup';
export * from './ToggleButton';
2 changes: 0 additions & 2 deletions packages/material-ui-lab/src/ToggleButton/index.js
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
export { default } from './ToggleButton';
export { default as ToggleButtonGroup } from './ToggleButtonGroup';
export * from './ToggleButton';
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react';
import PropTypes from 'prop-types';
import classNames from 'classnames';
import { withStyles } from '@material-ui/core/styles';
import withStyles from '@material-ui/core/styles/withStyles';
import hasValue from './hasValue';
import isValueSelected from './isValueSelected';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { assert } from 'chai';
import { spy } from 'sinon';
import { createMount, createShallow, getClasses } from '@material-ui/core/test-utils';
import ToggleButtonGroup from './ToggleButtonGroup';
import ToggleButton from './ToggleButton';
import ToggleButton from '../ToggleButton';

describe('<ToggleButtonGroup />', () => {
let shallow;
Expand Down
2 changes: 2 additions & 0 deletions packages/material-ui-lab/src/ToggleButtonGroup/index.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export { default } from './ToggleButtonGroup';
export * from './ToggleButtonGroup';
1 change: 1 addition & 0 deletions packages/material-ui-lab/src/ToggleButtonGroup/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default } from './ToggleButtonGroup';
4 changes: 2 additions & 2 deletions packages/material-ui-lab/src/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ export { default as Slider } from './Slider';
export { default as SpeedDial } from './SpeedDial';
export { default as SpeedDialAction } from './SpeedDialAction';
export { default as SpeedDialIcon } from './SpeedDialIcon';
export { default as ToggleButton } from './ToggleButton/ToggleButton';
export { default as ToggleButtonGroup } from './ToggleButton/ToggleButtonGroup';
export { default as ToggleButton } from './ToggleButton';
export { default as ToggleButtonGroup } from './ToggleButtonGroup';
4 changes: 2 additions & 2 deletions packages/material-ui-lab/src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ export { default as Slider } from './Slider';
export { default as SpeedDial } from './SpeedDial';
export { default as SpeedDialAction } from './SpeedDialAction';
export { default as SpeedDialIcon } from './SpeedDialIcon';
export { default as ToggleButton } from './ToggleButton/ToggleButton';
export { default as ToggleButtonGroup } from './ToggleButton/ToggleButtonGroup';
export { default as ToggleButton } from './ToggleButton';
export { default as ToggleButtonGroup } from './ToggleButtonGroup';
4 changes: 2 additions & 2 deletions pages/lab/api/toggle-button-group.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
filename: /packages/material-ui-lab/src/ToggleButton/ToggleButtonGroup.js
filename: /packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.js
title: ToggleButtonGroup API
---

Expand Down Expand Up @@ -36,7 +36,7 @@ This property accepts the following keys:
| <span class="prop-name">selected</span> | Styles applied to the root element if `selected={true}` or `selected="auto" and `value` set.

Have a look at [overriding with classes](/customization/overrides#overriding-with-classes) section
and the [implementation of the component](https://github.com/mui-org/material-ui/tree/master/packages/material-ui-lab/src/ToggleButton/ToggleButtonGroup.js)
and the [implementation of the component](https://github.com/mui-org/material-ui/tree/master/packages/material-ui-lab/src/ToggleButtonGroup/ToggleButtonGroup.js)
for more detail.

If using the `overrides` key of the theme as documented
Expand Down

0 comments on commit 20f0926

Please sign in to comment.