UI में चिप्स प्रदर्शित करने के लिए हम React Native Paper Material Design का उपयोग करने जा रहे हैं।
React Native Paper को नीचे दिखाए अनुसार इंस्टॉल करें:
npm install --save-dev react-native-paper
चिप कंपोनेंट UI पर इस प्रकार दिखता है:

बेसिक चिप कंपोनेंट इस प्रकार है:
<Chip icon="icontodisplay" onPress={onPressfunc}>Chip Name</Chip>
चिप की बेसिक प्रॉपर्टीज इस प्रकार हैं:
| प्रॉप्स | विवरण |
|---|---|
| mode | mode के मान flat और outlined हैं। Flat mode के साथ आपको बॉर्डर नहीं मिलेगा और outlined के साथ चिप के लिए बॉर्डर प्रदर्शित होगा। |
| icon | चिप को दिया जाने वाला आइकन। |
| selected | मान true/false हैं। यदि true तो चिप चुना हुआ होगा। |
| selectedColor | चुने हुए चिप के लिए दिया जाने वाला रंग। |
| disabled | चिप को अक्षम करने के लिए। |
| onPress | फ़ंक्शन जो तब कॉल किया जाएगा जब उपयोगकर्ता चिप पर टैप करेगा। |
| onClose | फ़ंक्शन जो तब कॉल किया जाएगा जब उपयोगकर्ता क्लोज बटन पर टैप करेगा। |
| textStyle | चिप टेक्स्ट को दी जाने वाली स्टाइल। |
| style | चिप कंपोनेंट को दी जाने वाली स्टाइल। |
उदाहरण: चिप प्रदर्शित करना
चिप प्रदर्शित करने वाला कोड इस प्रकार है:
<SafeAreaView style={styles.container}>
console.log('camera')}>Click Here</Chip>
console.log('apple')}>Apple Icon</Chip>
</SafeAreaView>
उदाहरण
import * as React from 'react';
import { StyleSheet, Text, SafeAreaView } from 'react-native';
import { Chip } from 'react-native-paper';
const MyComponent = () => (
console.log('camera')}>Click Here</Chip>
console.log('apple')}>Apple Icon</Chip>
console.log('calendar')}>Select Date</Chip>
);
export default MyComponent;
const styles = StyleSheet.create({
container: {
flex: 1,
alignItems: "center",
justifyContent: "center"
},
chip: {
marginTop:10
}
});
आउटपुट
