Wyrównanie ikon z placheholderem

0

Jak mogę wyrównać ikony aby było z lewo strony placeholdera ?

Screenshot 2022-09-08 at 17.22.08.png

return (
    <View style={styles.inputContainer}>
      <View >
      <Entypo name={icon} size={24} color="black" />
      <TextInput
        style={[styles.input, isInvalid && styles.inputInvalid]}
        placeholder = {label}
        keyboardType={keyboardType}
        secureTextEntry={secure}
        onChangeText={onUpdateValue}
        autoCapitalize="none"
        value={value}
      />
      </View>
    </View>
  );
}

export default InputBootomBorder;

const styles = StyleSheet.create({
  inputContainer: {
    marginVertical: 8,
    color: 'black',
  },
  label: {
    color: 'black',
    marginBottom: 4,
  },
  labelInvalid: {
    color: Colors.error500,
  },
  input: {
    borderBottomWidth: 1, 
    paddingVertical: 8,
    paddingHorizontal: 6,
    borderRadius: 4,
    fontSize: 16,
  },
  inputInvalid: {
    backgroundColor: Colors.error100,
  }
});        
0

Kolego w wczorajszym poście dostałeś kompletną odpowiedź z przykładem w CSS i możliwością podglądu w jsFiddle...

Dolna ramka pola tekstowego

screenshot-20220908211722.png

1 użytkowników online, w tym zalogowanych: 0, gości: 1