const data = [
{
id: "1",
checked: false,
},
{
id: "2",
checked: false,
},
{
id: "3",
checked: false,
},
{
id: "4",
checked: false,
},
];
const [state, setState] = useState(data)
{state.map((item, index) => (
<div key={index}>
<input checked={item.checked} type="checkbox" />
<span>{item}</span>
</div>
))}
How could I update the checked whenever the checkboxes are tick and untick?
Some examples, but I would like the items checked are to be an array like
[{id: "1",checked: true,},{id: "2",checked: true,}];

