Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Aims to close #2
I added an util function to provide the date label client-side.
This function is called on Home and SinglePost card elements, and displayed on the right side of the "like" button via display flex.
This function generates a message for each desired case:
Recent post (< 2mn) : "Posted a few minutes ago"
Post uploaded within the hour : "Posted [x] minutes ago"
Post uploaded within the day : "Posted [x] hour(s) ago"
Post uploaded within the year : "Posted [x] day(s) ago"
Other cases : "Posted [x] year(s) ago"
Feel free to provide your feedbacks :)
PS: sorry for the code format issue on my commits 😅