Skip to content

Commit

Permalink
Fix TypeScript fail
Browse files Browse the repository at this point in the history
  • Loading branch information
oliviertassinari committed Jun 1, 2019
1 parent 7c61993 commit eee5762
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 46 deletions.
31 changes: 9 additions & 22 deletions docs/src/pages/components/buttons/GroupedButtons.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,26 @@ import React from 'react';
import Grid from '@material-ui/core/Grid';
import Button from '@material-ui/core/Button';
import ButtonGroup from '@material-ui/core/ButtonGroup';
import { makeStyles } from '@material-ui/core/styles';

const useStyles = makeStyles(theme => ({
root: {
width: '100%',
display: 'flex',
},
item: {
padding: theme.spacing(1),
},
}));

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

return (
<Grid container className={classes.root}>
<Grid item container>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<div>
<Grid container direction="column" alignItems="center" spacing={2}>
<Grid item xs={12}>
<ButtonGroup size="small" aria-label="Small outlined button group">
<Button>One</Button>
<Button>Two</Button>
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup color="primary" aria-label="Outlined primary button group">
<Button>One</Button>
<Button>Two</Button>
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup
color="secondary"
size="large"
Expand All @@ -45,14 +32,14 @@ export default function GroupedButtons() {
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup variant="contained" size="small" aria-label="Small contained button group">
<Button>One</Button>
<Button>Two</Button>
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup
variant="contained"
color="primary"
Expand All @@ -64,7 +51,7 @@ export default function GroupedButtons() {
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup
variant="contained"
color="secondary"
Expand All @@ -77,6 +64,6 @@ export default function GroupedButtons() {
</ButtonGroup>
</Grid>
</Grid>
</Grid>
</div>
);
}
33 changes: 9 additions & 24 deletions docs/src/pages/components/buttons/GroupedButtons.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,26 @@ import React from 'react';
import Grid from '@material-ui/core/Grid';
import Button from '@material-ui/core/Button';
import ButtonGroup from '@material-ui/core/ButtonGroup';
import { makeStyles, Theme, createStyles } from '@material-ui/core/styles';

const useStyles = makeStyles((theme: Theme) =>
createStyles({
root: {
width: '100%',
display: 'flex',
},
item: {
padding: theme.spacing(1),
},
}),
);

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

return (
<Grid container className={classes.root}>
<Grid item container>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<div>
<Grid container direction="column" alignItems="center" spacing={2}>
<Grid item xs={12}>
<ButtonGroup size="small" aria-label="Small outlined button group">
<Button>One</Button>
<Button>Two</Button>
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup color="primary" aria-label="Outlined primary button group">
<Button>One</Button>
<Button>Two</Button>
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup
color="secondary"
size="large"
Expand All @@ -47,14 +32,14 @@ export default function GroupedButtons() {
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup variant="contained" size="small" aria-label="Small contained button group">
<Button>One</Button>
<Button>Two</Button>
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup
variant="contained"
color="primary"
Expand All @@ -66,7 +51,7 @@ export default function GroupedButtons() {
<Button>Three</Button>
</ButtonGroup>
</Grid>
<Grid item xs={12} md={6} lg={4} align="center" className={classes.item}>
<Grid item xs={12}>
<ButtonGroup
variant="contained"
color="secondary"
Expand All @@ -79,6 +64,6 @@ export default function GroupedButtons() {
</ButtonGroup>
</Grid>
</Grid>
</Grid>
</div>
);
}

0 comments on commit eee5762

Please sign in to comment.