Veja como ordenar um array de objects por atributos string e numeros usando a função SORT do javascript.
Para fazer a ordenação de uma lista de objetos por um atributo string, basta usar a função sort do javascript.
array.sort((a,b) => (a.nome_atributo> b.nome_atributo) ? 1 : ((b.nome_atributo> a.nome_atributo) ? -1 : 0))
No caso da necessidade de ordenar a lista por número, utilize o formato a seguir:
array.sort((a,b) => a.numero_atributo - b.numero_atributo );