JSFiddle - React, Tailwind, and code Playground
HTML
<label>
Quantity
</label>
<input type="number" min="0" max="5" maxlength='1' pattern="[0-5]*" onchange="limitInput(this)"/>
JavaScript
function limitInput(input){
if(input.value > 5) input.value = input.max;
}