@rotomeca/utils - v7.0.3
    Preparing search index...

    Function uniqueBy

    • Renvoie les éléments uniques d'un tableau selon une fonction de projection.

      La fonction fn est appliquée à chaque élément pour obtenir une clé de comparaison. Le premier élément rencontré pour chaque clé est conservé.

      Type Parameters

      • T

        Type des éléments.

      Parameters

      • arr: T[]

        Tableau source.

      • fn: (item: T) => unknown

        Fonction qui retourne la clé utilisée pour détecter l'unicité.

      Returns T[]

      Un tableau filtré avec des éléments uniques selon fn.

      uniqueBy([{id:1},{id:1}], x => x.id) // -> [{id:1}]