0.1.3 • Published 6 years ago
use-set v0.1.3
use-set
Use a Set in your React Hooks.
Installation
npm i use-setUsage
import { useSet } from "use-set";
const List = (props) => {
	const checked = useSet(new Set());
	const toggle = key =>
		checked.has(key)
			? checked.delete(key)
			: checked.add(key);
	return <div>
		{props.list.map(item =>
			<Checkbox
				key={item.key}
				name={item.name}
				checked = {checked.has(item.key)}
				onChange={() => toggle(item.key)}
			/>}
	</div>;
};