Загрузка приложения

IProductFeedbackDate

Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.

IProductFeedbackDate

Дата и время создания отзыва и относительные значения времени.

src/lib/interfaces/orionplace/products/IProduct.ts
TypeScript
export interface IProductFeedbackDate {
  // Оформленная календарная дата.
  date: string;
  // Оформленное время суток.
  time: string;
  // Полные дни с этого момента; строка `"Unknown"`, если интервал посчитать не
  // удалось.
  days_ago: number | string;
  // Прошедшее время парой: сколько времени прошло и единица, например 46 и
  // `sec`. Единица — непереведённый английский код (`sec`, `min`, `h`, `d`,
  // `m`, `y`), поэтому переведите её перед показом; если интервал посчитать не
  // удалось, приходит пустая строка.
  word: [number, string] | string;
  // Всего минут с этого момента, округлённых до двух знаков (не остаток после
  // `days_ago`); строка `"Unknown"`, если интервал посчитать не удалось.
  minutes_ago?: number | string;
}