In the documentation, it states that the type prop accepts valid HTML input types. The presence of the up and down arrows may be due to specifying number as the type.
You could try using type="tel"
instead, as it is typically used for phone numbers.
For more information on the tel type and why it's recommended, you can check out this reference: Here. Keep in mind that if the current browser doesn't support it, it will default to a regular text field.
This answer was originally found here: How to remove the up and down arrow from a mui number field?