gray-mueller / gray-mueller/full-stack-document-solution

Enatega Customer Application : In restaurant reviews ,Displaying "0 days ago" for recent reviews can appear awkward and may confuse users

Offen
#8 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Is your feature request related to a problem? Please describe.

Displaying "0 days ago" for recent reviews can appear awkward and may confuse users. To enhance clarity and provide a more intuitive user experience, consider implementing a dynamic time display that adjusts based on the elapsed time since the review was posted.

Image

Describe the solution you'd like

Dynamic Time Display Format:

Less than 1 minute ago: Display "Just now".
1 to 59 minutes ago: Display "X minutes ago".
1 to 23 hours ago: Display "X hours ago".
1 to 29 days ago: Display "X days ago".
1 to 11 months ago: Display "X months ago

Example Logic:

If the review was posted less than a minute ago, display "Just now".
If the review was posted between 1 and 59 minutes ago, display "X minutes ago".
If the review was posted between 1 and 23 hours ago, display "X hours ago".
If the review was posted between 1 and 29 days ago, display "X days ago".
If the review was posted between 1 and 11 months ago, display "X months ago".
If the review was posted one year or more ago, display "X years ago".

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Locate the customer application's restaurant review timestamp rendering and inspect how elapsed time is currently calculated. Implement the requested labels from “Just now” through years, then verify that recent and older review timestamps display in the specified format.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.