Skip to content

Commit 866481c

Browse files
[docs][Button] Add demo for disableFocusRipple prop
1 parent bd1749a commit 866481c

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import * as React from 'react';
2+
import Button from '@mui/material/Button';
3+
import Stack from '@mui/material/Stack';
4+
5+
export default function DisableFocusRippleDemo() {
6+
return (
7+
<Stack direction="row" spacing={1}>
8+
<Button variant="contained">Default</Button>
9+
<Button variant="contained" disableFocusRipple>
10+
Focus Ripple Disabled
11+
</Button>
12+
</Stack>
13+
);
14+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import * as React from 'react';
2+
import Button from '@mui/material/Button';
3+
import Stack from '@mui/material/Stack';
4+
5+
export default function DisableFocusRippleDemo() {
6+
return (
7+
<Stack direction="row" spacing={1}>
8+
<Button variant="contained">Default</Button>
9+
<Button variant="contained" disableFocusRipple>
10+
Focus Ripple Disabled
11+
</Button>
12+
</Stack>
13+
);
14+
}

docs/data/material/components/buttons/buttons.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ The `Button` comes with three variants: text (default), contained, and outlined.
2727

2828
{{"demo": "BasicButtons.js"}}
2929

30+
## Disable focus ripple
31+
32+
The `disableFocusRipple` prop removes the ripple effect that appears when the button is focused using the keyboard.
33+
34+
<Demo file="buttons/DisableFocusRippleDemo.js" />
35+
3036
### Text button
3137

3238
[Text buttons](https://m2.material.io/components/buttons#text-button)

0 commit comments

Comments
 (0)