React Crazy Hooks (tài liệu tiếng Việt): Custom Hook thông dụng cho React

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