All files / Rindu/utils getTrackAddedDate.ts

40% Statements 2/5
0% Branches 0/4
0% Functions 0/1
40% Lines 2/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  44x   2x                
import { ITrack } from "types/spotify";
import { getTimeAgo, Locale } from "utils";
 
export function getTrackAddedDate(
  trackAddedAtDate: ITrack["added_at"],
  locale: Locale
): string | number | undefined {
  const date = trackAddedAtDate ? +new Date(trackAddedAtDate) : NaN;
  const displayDate = isNaN(date) ? trackAddedAtDate : getTimeAgo(date, locale);
  return displayDate;
}