All files / src/shared/lib/helpers sort.ts

85.71% Statements 6/7
100% Branches 0/0
50% Functions 1/2
80% Lines 4/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 1310x         10x 23x     10x      
const collator = new Intl.Collator(undefined, {
  numeric: true,
  sensitivity: "base",
});
 
export const sortByName = (a: { name: string }, b: { name: string }) => {
  return collator.compare(a.name, b.name);
};
 
export const sortByLabel = (a: { label: string }, b: { label: string }) => {
  return collator.compare(a.label, b.label);
};