https://vobiryukov12.github.io/posts/
Мини-приложение на React, которое форматирует дату публикации и выделяет популярные и новые посты используя Higher Order Components (HOC)
У каждой карточки дата публикации изначально задана в формате: 2017-09-01 14:15:10
Представление даты форматируется следующим образом в зависимости от значения:
X (минуту, минуты, минут)назад, если прошло меньше часаX (час, часа, часов)назад, если прошло больше часаX (день, дня, дней)назад, если больше сутокX (месяц, месяца, месяцев)назад, если прошло больше месяцаX (год, года, лет)назад, если прошло больше года
Популярные статьи и изображения, у которых 1000+ прочтений или просмотров, помечаются лейблом Популярное, а с количеством до 100 — Новое.
Для реализации не использовались сторонние библиотеки, только встроенный объект Date.
