How to make not editable mui textfield in react js?
November 17, 2022Hi Friends 👋,
Welcome To aGuideHub! ❤️
To make not editable mui textfield, set InputProps={{readOnly: true, }}
. It will make input not editable.
Today, I am going to show you, how to make not editable mui textfield in react js.
Installation
Install the following packages to use mui textfield in react js.
npm
npm install @mui/material @emotion/react @emotion/styled
yarn
yarn add @mui/material @emotion/react @emotion/styled
MUI material textfield not editable example.
The below code is an example of making it not editable using mui textfield.
App.js
import * as React from 'react';
import Box from '@mui/material/Box';
import TextField from '@mui/material/TextField';
export default function FormPropsTextFields() {
return (
<Box
component="form"
sx={{
'& .MuiTextField-root': { m: 1, width: '25ch' },
}}
noValidate
autoComplete="off"
>
<div>
<TextField
id="filled-read-only-input"
label="Read Only"
defaultValue="aGuideHub!"
InputProps={{
readOnly: true,
}}
variant="filled"
/>
</div>
</Box>
);
}
In the above code example, I have used the @mui/material
TextField component and make not editable of MUI Textfield.
Check the output of the above code example.
All the best 👍