better-react-helper
v3.0.0
Published
Helper utilities for better-react framework
Maintainers
Readme
better-react-helper
Helper utilities and hooks for better-react framework.
Installation
npm install better-react-helper
# or
pnpm add better-react-helperPeer Dependencies
better-react(workspace dependency)wy-helper(workspace dependency)
Features
State Management
useReducer- Enhanced reducer hookuseChange- Simple state hookuseState- State management hook
Rendering Utilities
renderArray- Array rendering helperrenderIf- Conditional renderingrenderOne- Single item rendering
Effects
useEffect- Effect hookuseOneEffect- One-time effectuseAttrEffect- Attribute effectuseHookEffect- Hook effect
Memoization
useMemo- Memoization hookuseRef- Reference hook
Usage
import { useChange, renderArray, renderIf } from 'better-react-helper'
const [list, setList] = useState([])
renderArray(
list,
(item) => item.id,
(item, index) => {
// Render each item
}
)Development
See the main README for development setup instructions.
