-
Notifications
You must be signed in to change notification settings - Fork 112
Open
Description
Describe the bug
When passing iconStyle={{ color: 'white' }} I am getting a typescript error:
Type '{ color: string; }' has no properties in common with type 'ViewStyle'.
This is due to iconStyle?: ViewStyle in index.d.ts. A simple solution would be to use any instead of ViewStyle. See https://github.com/oblador/react-native-vector-icons/blob/d969f8c8ba1cb6852b723af6ee4fefc4ee85b083/lib/icon-button.js#L80
To Reproduce
<NumericInput
value={this.state.value}
onChange={value => this.setState({value})}
onLimitReached={(isMax,msg) => console.log(isMax,msg)}
totalWidth={240}
totalHeight={50}
iconSize={25}
step={1.5}
valueType='real'
rounded
textColor='#B0228C'
iconStyle={{ color: 'white' }}
rightButtonBackgroundColor='#EA3788'
leftButtonBackgroundColor='#E56B70'/>
Expected behavior
I would not expect a TypeScript error when using iconStyle.
Enviorment (please complete the following information):
- Version: 1.8.3
- React Native version: 0.61.4
- Device: n/a
- Device OS: n/a
Metadata
Metadata
Assignees
Labels
No labels