react-native-input-spinner icon indicating copy to clipboard operation
react-native-input-spinner copied to clipboard

typingTime issue

Open voulgarakis opened this issue 2 years ago • 1 comments

Hi all,

I try use typingTime prop, in order to add some delay before the onChange event occurs. But changing the typingTime does not change anything. Does anyone has the same problem?

<InputSpinner style={{marginTop: 10}} max={100} min={0} step={1} value={chLowerBound} fontSize={14} showBorder={true} rounded={false} typingTime={4000} inputStyle={{ fontFamily: 'SFProDisplay-Semibold', }} color={paperTheme.colors.primary} width={140} height={45} onChange={num => { if (num !== 0 && (num < 45 || num > 85)) { console.log('val error 1:', num); setChLowerBound(num); } else if (num !== 0 && num >= chUpperBound) { console.log('val error 2:', num); } else if (num !== 0) { // send data to API } }} />

voulgarakis avatar Nov 09 '22 08:11 voulgarakis

Agreed. I'm having trouble adding a decimal after an integer. Even if I enter 10. it changes it to 10

Even if I log the onChange event, the "." does not get caught and is parsed before it is sent to onChange. Did you figure out a way to get around it?

typingTime does nothing even after I increase the time (in ms)

savitrasapre avatar Aug 08 '23 19:08 savitrasapre