Redux-Form Field type number renderField step not working -
i encountering strange problem when declaring field of type number , using example renderfield component on redux-form website.
const renderfield = ({ input, label, type, meta: { touched, error, warning } }) => ( <div> <label>{label}</label> <div> <input {...input} placeholder={label} type={type}/> {touched && ((error && <span>{error}</span>) || (warning && <span>{warning}</span>))} </div> );
inside render, have component of type number step size
<field name="smallstepsizenumber" type='number' step={0.000001} component={renderfield} label="smallstepsizenumber" validate={[ ]} /> all i'm trying replicate normal html step size change, steps 1 ignoring step size. same happens when try set min/max/etc. specifying wrong? bug?
passing string instead of number might works
const renderfield = ({ input, label, type, meta: { touched, error, warning } }) => ( <div> <input type="number" {...input} step="0.1" /> </div> ); const form = () => ( <field name="foobar" component={renderfield} /> ); here's jsfiddle https://jsfiddle.net/75rh036o/12/
Comments
Post a Comment