File tree 3 files changed +17
-27
lines changed
pages/components/backdrop
3 files changed +17
-27
lines changed Original file line number Diff line number Diff line change @@ -300,7 +300,7 @@ function Demo(props) {
300
300
! demoOptions . hideHeader &&
301
301
demoOptions . defaultCodeOpen !== false &&
302
302
jsx !== demoData . raw &&
303
- jsx . split ( / \n / ) . length <= 16 ;
303
+ jsx . split ( / \n / ) . length <= 17 ;
304
304
305
305
let showCodeLabel ;
306
306
if ( codeOpen ) {
Original file line number Diff line number Diff line change @@ -13,24 +13,19 @@ const useStyles = makeStyles(theme => ({
13
13
export default function SimpleBackdrop ( ) {
14
14
const classes = useStyles ( ) ;
15
15
const [ open , setOpen ] = React . useState ( false ) ;
16
+ const handleClose = ( ) => {
17
+ setOpen ( false ) ;
18
+ } ;
19
+ const handleToggle = ( ) => {
20
+ setOpen ( ! open ) ;
21
+ } ;
16
22
17
23
return (
18
24
< div >
19
- < button
20
- type = "button"
21
- onClick = { ( ) => {
22
- setOpen ( ! open ) ;
23
- } }
24
- >
25
+ < button type = "button" onClick = { handleToggle } >
25
26
Show backdrop
26
27
</ button >
27
- < Backdrop
28
- className = { classes . backdrop }
29
- open = { open }
30
- onClick = { ( ) => {
31
- setOpen ( false ) ;
32
- } }
33
- >
28
+ < Backdrop className = { classes . backdrop } open = { open } onClick = { handleClose } >
34
29
< CircularProgress color = "inherit" />
35
30
</ Backdrop >
36
31
</ div >
Original file line number Diff line number Diff line change @@ -15,24 +15,19 @@ const useStyles = makeStyles((theme: Theme) =>
15
15
export default function SimpleBackdrop ( ) {
16
16
const classes = useStyles ( ) ;
17
17
const [ open , setOpen ] = React . useState ( false ) ;
18
+ const handleClose = ( ) => {
19
+ setOpen ( false ) ;
20
+ } ;
21
+ const handleToggle = ( ) => {
22
+ setOpen ( ! open ) ;
23
+ } ;
18
24
19
25
return (
20
26
< div >
21
- < button
22
- type = "button"
23
- onClick = { ( ) => {
24
- setOpen ( ! open ) ;
25
- } }
26
- >
27
+ < button type = "button" onClick = { handleToggle } >
27
28
Show backdrop
28
29
</ button >
29
- < Backdrop
30
- className = { classes . backdrop }
31
- open = { open }
32
- onClick = { ( ) => {
33
- setOpen ( false ) ;
34
- } }
35
- >
30
+ < Backdrop className = { classes . backdrop } open = { open } onClick = { handleClose } >
36
31
< CircularProgress color = "inherit" />
37
32
</ Backdrop >
38
33
</ div >
You can’t perform that action at this time.
0 commit comments