Skip to content

Commit 42b29f2

Browse files
committed
🐛 textInput string to number
1 parent a3bf46d commit 42b29f2

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/Time/TimeInput.tsx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff 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,10 @@ 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+
}
106+
}
104107
{...rest}
105108
/>
106109
{onPress && inputType === inputTypes.picker ? (

0 commit comments

Comments
 (0)