04-Apr-2023
.
Admin
Hi Guys,
Are you looking for an example of react native props example. This article will give you a simple example of how to use props in react native. if you want to see an example of props example in react native then you are in the right place. I’m going to show you about how to use props in a functional component in react native.
Your own components can also use props. This lets you make a single component that is used in many different places in your app, with slightly different properties in each place by referring to props in your render function. Here's an example:
Step 1: Download Project
In the first step run the following command to create a project.
expo init PropsDemo
Step 2: App.js
In this step, You will open the App.js file and put the code.
import React from 'react';
import { StyleSheet, Text, View, StatusBar, Button } from 'react-native';
const Gretting = (props) => {
return (
<View style={styles.textView}>
<Text style={styles.text}>Hello, I am {props.name}!</Text>
<Button title='click' onPress={() => alert(props.OnPress)} />
</View>
);
}
const App = () => {
return (
<View style={styles.container}>
<Gretting name='Divyesh' OnPress='Wonderfull !' />
<Gretting name='Bhavesh' OnPress='Nice !' />
<Gretting name='Mahesh' OnPress='Beautifull !' />
<StatusBar />
</View>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
},
textView: {
backgroundColor: 'red',
marginTop: 10,
padding: 20,
borderRadius: 10,
justifyContent: 'center',
},
text: {
color: 'white',
fontSize: 18,
marginBottom: 10,
},
});
export default App;
Run Project
In the last step run your project using the below command.
expo start
You can QR code scan in Expo Go Application on mobile.
Output :
It will help you...
#React Native