সব কম্পোনেন্ট

MotionHold

ধ্বংসাত্মক কাজ নিশ্চিত করতে চেপে ধরুন; আগে ছেড়ে দিলে পিছিয়ে যায়।

ওয়েবReact Nativeজেসচার

চালিয়ে দেখুন

উদাহরণ প্রস্তুত হচ্ছে…

সবচেয়ে ছোট ব্যবহার

Danger.jsx
<MotionHold duration={1200} onConfirm={deleteProject}>
  Hold to delete
</MotionHold>;

এটি আপনার হয়ে যা সামলায়

  • পয়েন্টার, Space বা Enter চেপে থাকলে ভরাট বাড়ে।
  • আগে ছেড়ে দিলে ভরাট পিছিয়ে যায়, আর পিছানোর মাঝে আবার চাপলে বর্তমান ভরাট থেকে এগোয়।
  • চেপে ধরলে বোতাম দেবে যায় আর নিশ্চিত হলে একবার লাফিয়ে ওঠে।

যেখানে ব্যবহার করবেন

  • প্রজেক্ট মুছুন।
  • পেমেন্টের জন্য চেপে ধরুন।
  • সেটিংস রিসেট করুন।

Props

Propটাইপডিফল্টবিবরণ
childrenReactNodeবোতামের লেবেল।
onConfirm() => voidচেপে ধরা সম্পূর্ণ হলে চলে।
durationnumber1200কত মিলিসেকেন্ড চেপে ধরতে হবে।
disabledbooleanfalseবোতাম বন্ধ করে।
fillClassNamestringবাড়তে থাকা ভরাটের class; fillStyle তার inline স্টাইল ঠিক করে।

অন্য props রেন্ডার হওয়া এলিমেন্টে যায়, তাই className, style আর ইভেন্ট হ্যান্ডলার স্বাভাবিকভাবে কাজ করে।

ওয়েব আর React Native

ভরাট fillClassName বা fillStyle দিয়ে স্টাইল করুন; অন্য props button-এ যায়।

React Native-এ অ্যাক্সেসিবিলিটির activate অ্যাকশন সরাসরি নিশ্চিত করে, কারণ সহায়ক প্রযুক্তিতে চেপে ধরা কঠিন।

এই উদাহরণগুলোতে ব্যবহৃত

খুঁজুন

ডকুমেন্টেশনে খুঁজতে টাইপ করুন।