From 84428aee6b63ad8d4798640e6813e624b70f71e1 Mon Sep 17 00:00:00 2001 From: amendelsohn Date: Fri, 25 Oct 2024 10:39:07 -0700 Subject: [PATCH 1/3] Fix timestamp formatter --- packages/harmony/src/utils/formatTrackTimestamp.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/harmony/src/utils/formatTrackTimestamp.ts b/packages/harmony/src/utils/formatTrackTimestamp.ts index 11db6325663..cb09635b718 100644 --- a/packages/harmony/src/utils/formatTrackTimestamp.ts +++ b/packages/harmony/src/utils/formatTrackTimestamp.ts @@ -4,7 +4,7 @@ */ export const formatTrackTimestamp = (timestampSecs: number) => { const hours = Math.floor(timestampSecs / (60 * 60)) - const minutes = Math.floor(timestampSecs / 60) + const minutes = Math.floor((timestampSecs / 60) % 60) const seconds = `${Math.floor(timestampSecs) % 60}`.padStart(2, '0') if (hours > 0) { return `${hours}:${minutes}:${seconds}` From 650f002a817056ce7d6f323d3deab43e8100e217 Mon Sep 17 00:00:00 2001 From: amendelsohn Date: Fri, 25 Oct 2024 10:50:39 -0700 Subject: [PATCH 2/3] Fix mood emoji alignment --- packages/web/src/utils/Moods.tsx | 167 ++++++++++++++++++------------- 1 file changed, 98 insertions(+), 69 deletions(-) diff --git a/packages/web/src/utils/Moods.tsx b/packages/web/src/utils/Moods.tsx index 8bff387b04c..86dce4f3dcb 100644 --- a/packages/web/src/utils/Moods.tsx +++ b/packages/web/src/utils/Moods.tsx @@ -1,120 +1,149 @@ +import { Flex } from '@audius/harmony' import { Mood } from '@audius/sdk' export const moodMap: Record = { Peaceful: ( - - Peaceful - + + Peaceful + ), Romantic: ( - - Romantic - + + Romantic{' '} + + ), Sentimental: ( - - Sentimental - + + Sentimental{' '} + + ), Tender: ( - - Tender - + + Tender + ), Easygoing: ( - - Easygoing - + + Easygoing{' '} + + ), Yearning: ( - - Yearning - + + Yearning + ), Sophisticated: ( - - Sophisticated - + + Sophisticated{' '} + + ), Sensual: ( - - Sensual - + + Sensual{' '} + + ), Cool: ( - - Cool - + + Cool{' '} + + ), Gritty: ( - - Gritty - + + Gritty + ), Melancholy: ( - - Melancholy - + + Melancholy{' '} + + ), Serious: ( - - Serious - + + Serious + ), Brooding: ( - - Brooding - + + Brooding + ), Fiery: ( - - Fiery - + + Fiery + ), Defiant: ( - - Defiant - + + Defiant{' '} + + ), Aggressive: ( - + Aggressive{' '} - - + + ), Rowdy: ( - - Rowdy - + + Rowdy{' '} + + ), Excited: ( - - Excited - + + Excited + ), Energizing: ( - - Energizing - + + Energizing{' '} + + ), Empowering: ( - - Empowering - + + Empowering{' '} + + ), Stirring: ( - - Stirring - + + Stirring{' '} + + ), Upbeat: ( - - Upbeat - + + Upbeat{' '} + + ), Other: ( - - Other - + + Other + ) } From a63640667e1f3fc5b81cd7cd174c2bf61cae1293 Mon Sep 17 00:00:00 2001 From: amendelsohn Date: Fri, 25 Oct 2024 10:53:02 -0700 Subject: [PATCH 3/3] changeset --- .changeset/seven-mugs-bow.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/seven-mugs-bow.md diff --git a/.changeset/seven-mugs-bow.md b/.changeset/seven-mugs-bow.md new file mode 100644 index 00000000000..f57735ba7e1 --- /dev/null +++ b/.changeset/seven-mugs-bow.md @@ -0,0 +1,5 @@ +--- +'@audius/harmony': patch +--- + +Fixed formatTrackTimestamp minutes calculation