export default function LoginScreen() {
return (
<Screen>
<View style={styles.containerView}>
<Text style={styles.headerText}>LOGIN</Text>
<Image
style={styles.logoStyle}
source={require("../assets/logo.png")}
/>
<RoundedTextField placeholder={"Mobile Number"} />
<Text>{**"Wants RoundedTextField's Text Here"**}</Text>
</View>
</Screen>
);
}
export default function RoundedTextField({ placeholder }) {
const [text, setText] = useState("");
return (
<TextInput
style={styles.textInput}
placeholder={placeholder}
onChangeText={(newText) => setText(newText)}
defaultValue={text}
/>
);
}
1条答案
按热度按时间j13ufse21#
您可以从父
LoginScreen
组件向RoundedTextField
组件传递一个回调函数,该函数将使用在RoundedTextField
中输入的值更新LoginScreen
的状态。