Le tri par ordre alphabétique immutable.js

Je voudrais trier immutable.js orderedList par la propriété name,

data.map(x => x.get("name")) renvoie la chaîne, je veux ma carte par nom dans l'ordre alphabétique.

Comment faire? J'ai essayé:

return data.sortBy((val) => {
    if (dir === "up") {
      return val.get("name");
    } else {
      return - val.get("name");
    }
  });
Dans le cas où quelqu'un ne tombe jamais jusqu'ici à la recherche d'un moyen de trier une liste ou une carte par la clé, voici comment: mapOrList.sortBy((val, key) => key)

OriginalL'auteur lipenco | 2015-09-14