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

IApiDateTime

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

IApiDateTime

Форматированные дата и время бэкенда.

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