A wrapper around MUI's Icon components with additional features.
import {Icon} from 'muitils'// orimport Icon from 'muitils/Icon' Copy
import {Icon} from 'muitils'// orimport Icon from 'muitils/Icon'
creates a <SvgIcon/> component
<SvgIcon/>
<Icon name="Add" /> Copy
<Icon name="Add" />
creates an <IconButton/> component
<IconButton/>
<Icon name="Add" button /> Copy
<Icon name="Add" button />
IconButton with custom props
IconButton
<Icon name="Add" button={{onClick:()=>alert('clicked')}} /> Copy
<Icon name="Add" button={{onClick:()=>alert('clicked')}} />
Description
A wrapper around MUI's Icon components with additional features.
Importing
Example
creates a
<SvgIcon/>
componentExample
creates an
<IconButton/>
componentExample
IconButton
with custom props