I am currently using a stepper with a Material UI number field that is disabled. Despite the disablement, the screen reader is still able to adjust the number by incrementing and decrementing it. The corresponding HTML code is shown below:
<input aria-invalid="false" id="outlined-number" type="number" class="MuiInputBase-input MuiOutlinedInput-input" disabled="true" value="3">