kolking/react-native-rating
⭐️ ❤️ 😀 An interactive rating component for React Native that can display ratings using stars, hearts, emojis, or custom symbols.
⭐ Đánh giá đa dạng cho React Native
Một thành phần đánh giá tương tác nhẹ, hỗ trợ sao, trái tim, emoji và biểu tượng tùy chỉnh.
React Native Rating là một thư viện TypeScript cho phép hiển thị và tương tác đánh giá người dùng trong ứng dụng React Native. Dựa trên PanResponder và Animated API, thành phần này mang lại hiệu ứng mượt mà với kích thước gói rất nhỏ và không có phụ thuộc bên ngoài.
✨ Điểm nổi bật
- Đa dạng biểu tượng: Hỗ trợ sao, trái tim, emoji hoặc bất kỳ biểu tượng nào do người dùng tù chỉnh.
- Hiệu ứng hoạt ảnh mượt mà: Sử dụng
PanRespondervàAnimated APIđể tối ưu hiệu năng. - Zero dependencies: Không phụ thuộc thư viện bên ngoài, giảm kích thước bundle.
- Hỗ trợ TypeScript: Viết hoàn toàn bằng TypeScript, cung cấp kiểu an toàn.
- Tùy chỉnh hoàn toàn: Cấu hình màu sắc, kích thước, khoảng cách và biểu tượng dễ dàng.
- Hiệu suất cao: Hỗ trợ tối ưu khi sử dụng trong danh sách dài như FlatList hoặc SectionList.
💡 Vì sao đáng chú ý
Khác biệt từ các thư viện đánh giá khác, React Native Rating tập trung vào hiệu năng và tính linh hoạt. Với zero dependencies và hỗ trợ đa dạng biểu tượng, nó phù hợp cho mọi dự án React Native cần thu thập phản hồi người dùng một cách trực quan và mượt mà.
#ReactNative #RatingComponent #TypeScript #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
An Android library that encourages users to rate the app on the Google Play.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.