কম্পিউটার টিউটোরিয়াল

React Native-এ Material Chip View দেখানোর পদ্ধতি

চিপ (Chip) হলো একটি ছোট ইন্টারঅ্যাক্টিভ এলিমেন্ট যা ইনপুট, অ্যাট্রিবিউট বা অ্যাকশন উপস্থাপন করে। React Native-এ react-native-paper লাইব্রেরি দিয়ে Material Design চিপ ব্যবহার করা যায়।

ইনস্টলেশন

npm install --save-dev react-native-paper

বেসিক সিনট্যাক্স

<Chip icon="icon_name" onPress={handler}>Chip Label</Chip>

ইম্পোর্ট

import { Chip } from 'react-native-paper';

মূল প্রপস

প্রপার্টি বিবরণ
mode flat (নো বর্ডার) বা outlined (বর্ডার সহ)।
icon আইকন নাম (Material Community Icons)।
selected true/false - সিলেক্টেড স্টেট।
selectedColor সিলেক্টেড অবস্থার রঙ।
disabled ডিজেবল স্টেট।
onPress ট্যাপ হলে কলব্যাক।
onClose ক্লোজ বাটন চাপলে কলব্যাক (ইনপুট চিপের জন্য)।
style / textStyle কাস্টম স্টাইল।

উদাহরণ: বিভিন্ন টাইপের চিপ

import * as React from 'react';
import { StyleSheet, SafeAreaView } from 'react-native';
import { Chip } from 'react-native-paper';

const MyComponent = () => (
  
    {/* ডিজেবল চিপ */}
     console.log('camera')}
    >
      Click Here
    

    {/* আউটলাইনড, সিলেক্টেড চিপ */}
     console.log('apple')}
    >
      Apple Icon
    

    {/* ক্যালেন্ডার চিপ */}
     console.log('calendar')}
    >
      Select Date
    
  
);

const styles = StyleSheet.create({
  container: { flex: 1, alignItems: 'center', justifyContent: 'center' },
  chip: { marginTop: 10 }
});

export default MyComponent;

চিপের ধরন (Material Design অনুযায়ী)

  • Input Chip: ব্যবহারকারীর ইনপুট রিপ্রেজেন্ট করে (onClose সহ)।
  • Choice Chip: একক সিলেকশন (radio button-এর মতো)।
  • Filter Chip: মাল্টিপল সিলেকশন (checkbox-এর মতো)।
  • Action Chip: একটি অ্যাকশন ট্রিগার করে (বাটন-এর মতো)।

টিপস

  • আইকন নাম পেতে Material Design Icons সাইট দেখুন।
  • থিমিং (Theming) ব্যবহার করে গ্লোবালি রঙ কাস্টমাইজ করুন।
  1. React Native-এ React Navigation v5 ব্যবহার করে নেভিগেশন দক্ষতা অর্জন

  2. টুইলিও দিয়ে React Native অ্যাপে ভিডিও কল ইন্টিগ্রেশন: ধাপে ধাপে গাইড

  3. React Native-এ react-navigation 5 দিয়ে নেভিগেশন মাষ্টার করুন: একটি ব্যাপক গাইড

  4. React Native-এ ভিডিও ব্যাকগ্রাউন্ড হিসেবে ব্যবহার: ধাপে ধাপে গাইড