Estoy tratando de encontrar un método para ordenar una matriz por uuid y eliminar el duplicado.
Por ejemplo, tengo una matriz como esta:
const x = [ {id: 1, uuid: xxxx-xxxx-xxxx-xxxx, content: 'string'}, {id: 2, uuid: xxxx-xxxx-xxxx-xxxx, content: 'string'}, {id: 3, uuid: xxxx-xxxx-xxxx-xxxx, content: 'string'}, {id: 4, uuid: xxxx-xxxx-xxxx-xxxx, content: 'string'}, {id: 5, uuid: xxxx-xxxx-xxxx-xxxx, content: 'string'}, {id: 6, uuid: xxxx-xxxx-xxxx-xxxx, content: 'string'}, {id: 7, uuid: yyyy-yyyy-yyyy-yyyy, content: 'string'}, {id: 8, uuid: zzzz-zzzz-zzzz-zzzz, content: 'string'} ]
Y estoy tratando de encontrar una manera simple de hacer que esto resulte:
const x = [xxxx-xxxx-xxxx-xxxx, yyyy-yyyy-yyyy-yyyy, zzzz-zzzz-zzzz-zzzz]
Sé que tal vez sea básico, pero mi cerebro está apagado como invitado...
Gracias !
Prueba esto, pero usé un tipo de cadena para uuid:
[...new Set(x.map(e => e.uuid))].sort()