15 مستودعات
Libraries providing specialized hooks for state, data, and browser APIs.
Explore 15 awesome GitHub repositories matching part of an awesome list · Hook Extensions. Refine with filters or upvote what's useful.
react-hook-form is a React form state management library and cross-platform UI hook used to manage form inputs, validation, and submission state. It functions as an uncontrolled form controller, leveraging uncontrolled components to minimize unnecessary re-renders in web and mobile environments. The library provides schema-based form validation, allowing user input to be verified against predefined rules or external schema libraries to ensure data integrity. It is designed to connect form logic to components across both React and React Native applications. The project covers the integration
High-performance form validation and management using hooks.
react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It serves as a comprehensive library for implementing state management patterns and wrapping various browser APIs into consistent hook interfaces. The project provides a specialized toolkit for DOM interaction and browser API integration, allowing components to track element dimensions, manage cookies, and monitor hardware sensors. It includes a suite of animation and timing utilities for physics-based numeric interpolation and frame-synced state updates. Beyond basic state managemen
Comprehensive library of essential, ready-to-use hook utilities.
use-immer هو أداة لإدارة حالة React توفر خطافاً (hook) مخصصاً لتحديث الحالة غير القابلة للتغيير (immutable). يسمح بتعديل نسخة مسودة مؤقتة من البيانات لحساب انتقال الحالة التالي. تبسط الأداة إدارة الحالة المعقدة من خلال تمكين التغييرات المباشرة على مسودة، مما يزيل الحاجة إلى نسخ الكائنات أو المصفوفات المتداخلة يدوياً باستخدام عوامل الانتشار (spread operators). يضمن هذا النهج توليد لقطة جديدة غير قابلة للتغيير لتغييرات حالة يمكن التنبؤ بها. تغطي المكتبة إمكانيات لتحديث الحالة المتداخلة بعمق وتدعم معالجة تغييرات الحالة من خلال المخفضات (reducers).
State manipulation utility using immutable patterns within hooks.
React Hooks for Firebase.
Integration hooks for Firebase services in functional components.
--> --> --> -->
Simplified HTTP request handling using hook-based patterns.
With the release of the hooks API in react-redux 7, this project has become redundant.
Redux state access via hook-based dispatch and selector patterns.
🌩 A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte
Minimalist state management library built on hook-based principles.
A set of reusable React Hooks.
Modular set of reusable hooks for common development tasks.
React hook for conveniently use Fetch API.
Fetch API wrapper for declarative data fetching in components.
Simple timer turned into React Hooks. Read about Hooks feature.
Timer management utility for functional components.
Polyfill and ponyfill for the React Hooks API.
Compatibility layer for using hooks in older framework versions.
This package is useful for determining screen size type on web applications with respect to bootstrap 4 grid system.
Responsive design utility for detecting screen size categories.
React Native APIs turned into React Hooks allowing you to access asynchronous APIs directly in your functional components.
Native platform APIs exposed as hooks for mobile development.
React hook to track the visibility of a functional component based on IntersectionVisible Observer.
Visibility tracking for components using the Intersection Observer API.
Web API's turned into React Hooks and Suspense-friendly React components. #useThePlatform
Browser APIs exposed as hook-based functional components.