First i had to fix "Image.resizeMode.contain" bug. Because this variable is no longer exposing in RN 0.57
The reason to implement this feature is to use any custom element as the left icon depending on the validation state. For example i created a sample renderer function to render react-native-vector-icons/Ionicons: