rate
type
status
date
slug
summary
tags
category
icon
password
rateNumber
react-crazy-hooks
là một tập hợp các custom hook cho React, được thiết kế để đơn giản hóa các tác vụ phổ biến trong cả dự án JavaScript và TypeScript. Thư viện hiện bao gồm các hook sau:useWindowDimensions
useClipboard
useIpAddress
useModalState
useURLParams
Bản cập nhật 1.0.2
useLocalStorage
useFetch
useDebounce
usePrevious
useOnClickOutside
Sẽ có thêm nhiều móc câu mới được thêm vào trong các bản cập nhật sau.
Cài đặt
- Sử dụng bun:
bun add react-crazy-hooks
- Sử dụng npm:
npm install react-crazy-hooks
- Sử dụng yarn:
yarn add react-crazy-hooks
Cách sử dụng
- useWindowDimensions: Cung cấp chiều rộng và chiều cao hiện tại của cửa sổ.
- useClipboard: Cho phép bạn sao chép văn bản vào clipboard.
- useIpAddress: lấy địa chỉ IP của người dùng.
- useDebounce: Gỡ bỏ một giá trị.
- useModalState: Quản lý trạng thái của một Modal.
- useURLParams: Cung cấp quyền truy cập dễ dàng vào các tham số URL.
- useLocalStorage: Quản lý trạng thái với Local Storage.
- useFetch: Lấy dữ liệu từ API.
- usePrevious: Lưu trữ giá trị trước đó của một biến.
- useOnClickOutside: Phát hiện các lần nhấp bên ngoài một phần tử được chỉ định.
Đóng góp
Chúng tôi hoan nghênh mọi đóng góp! Vui lòng mở một vấn đề hoặc gửi yêu cầu kéo trên GitHub.
Tác giả
Nguyen Phuc Bao Chau - GitHub Profile
Từ khoá: lập trình, javascript, react, thatthuvi, react hook, baochau, baochau9xx, học lập trình, nguyễn phúc bảo châu, custom hook.
Bài viết liên quan
Chào mừng đến với
Thật thú vị
Phiên bản 2.0
Số bài viết:
46