How to make mui icon disabled in react js?
January 30, 2024Hi Friends π,
Welcome To aGuideHub!
To make mui icon disabled in react js, you can use color="disabled"
in HomeIcon
. It will make mui icon disabled in React JS.
Today, I am going to show you, How to make mui icon disabled in react js
Installation
Install the following packages to make mui icon disabled in react js.
npm
npm install @mui/material @emotion/react @emotion/styled
yarn
yarn add @mui/material @emotion/react @emotion/styled
Table of contents
- Install MUI and create a new React app.
- Import Material-UI icon.
- Use the icon Component.
Step 1: Install MUI and create a new React app.
First you have to install the React project. You should use create-react-app
command to create a new React project.
npx create-react-app my-app
cd my-app
npm start
Step 2: Import Material-UI icon.
After installing MUI
, you have to import your React component. To do this, add the following line to the top of your component file.
import * as React from "react";
import SvgIcon from "@mui/material/SvgIcon";
Step 3: Use the icon Component.
Each Material icon also has a βthemeβ: Filled (default), Outlined, Rounded, Two-tone, and Sharp. To import the icon component with a theme other than the default, append the theme name to the icon name.
<SvgIcon {...props}>
<path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" />
</SvgIcon>
MUI material make mui icon disabled example.
The below code is an example, you need to import icon
Component. Then, you can use color="disabled"
in HomeIcon
. Then it will make mui icon disabled in react js.
App.js
import * as React from "react";
import SvgIcon from "@mui/material/SvgIcon";
function HomeIcon(props) {
return (
<SvgIcon {...props}>
<path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" />
</SvgIcon>
);
}
export default function SvgIconsColor() {
return <HomeIcon color="disabled" />;
}
In the above code example, I have used the @mui/material
component and make mui icon disabled in react js.
All the best π