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

IProductVariantValue

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

IProductVariantValue

Значение варианта товара и данные для его отображения.

src/lib/interfaces/orionplace/products/IProduct.ts
TypeScript
export interface IProductVariantValue {
  // ID значения варианта; передаётся как main_variant_value при загрузке
  // дополнительных значений.
  id: number;
  // Цвет этого значения варианта. Клиент использует его как CSS-цвет только
  // при is_color = true у типа варианта.
  color: string;
  // Названия этого значения варианта по коду языка.
  locale: Record<string, string>;
  // Количество товаров со статусом `EProductStatus.PUBLISHED` в этой группе с
  // этим значением варианта.
  c_published: number;
  // ID товара, соответствующего этому основному значению. Может указывать на
  // текущий товар; данные товара клиент ищет отдельно.
  reload_product?: number | null;
}