use-array-ux
v1.0.4
Published
A robust React hook for managing array state with built-in manipulation methods.
Downloads
620
Maintainers
Readme
use-array-ux
A professional React hook to handle array states with built-in operations like move, insert, and update.
Installation
npm install use-array-uxUsage
import { useArrayState } from 'use-array-ux';
const MyComponent = () => {
const { items, addNewItem, moveDirection } = useArrayState<string>(['Apple', 'Banana']);
return (
<div>
{items.map((item, index) => (
<div key={item}>
{item} <button onClick={() => moveDirection(index, 'Forward')}>Down</button>
</div>
))}
<button onClick={() => addNewItem('Orange')}>Add Orange</button>
</div>
);
};