File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -55,10 +55,10 @@ function TimeInput(
5555 setControlledValue ( `${ value } ` )
5656 } , [ value ] )
5757
58- const onInnerChange = ( text : string ) => {
59- setControlledValue ( text )
60- if ( text !== '' && text !== '0' ) {
61- onChanged ( Number ( text ) )
58+ const onInnerChange = ( number : number ) => {
59+ setControlledValue ( ` ${ number } ` )
60+ if ( number >= 0 ) {
61+ onChanged ( Number ( number ) )
6262 }
6363 }
6464
@@ -100,7 +100,9 @@ function TimeInput(
100100 onBlur = { ( ) => setInputFocused ( false ) }
101101 keyboardAppearance = { theme . dark ? 'dark' : 'default' }
102102 keyboardType = "number-pad"
103- onChangeText = { onInnerChange }
103+ onChangeText = { ( e : string ) => {
104+ onInnerChange ( Number ( e ) )
105+ } }
104106 { ...rest }
105107 />
106108 { onPress && inputType === inputTypes . picker ? (
You can’t perform that action at this time.
0 commit comments