Necesito crear una función que ordene los miembros para que estén en el mismo orden que los elementos. Necesito iterar sobre cada elemento en elementos, buscar el miembro correspondiente en miembros y crear una nueva lista de miembros. Luego necesito llamar a setMembers y pasar la lista de miembros recién creada.
function sortMemberList(items) { const membersCopy = .slice(items); membersCopy.sort((a, b) => a.dataset.id.localeCompare(b.dataset.id)); setMembers(membersCopy);}
Podrías usar .filter:
const filteredMembers = membersCopy.filter(member => member.property === value) setMembers(filteredMembers)