number type support

this way the qty input can be number type. without adding the support it adds only 1 item regardless the value of the input