Загрузка приложения
IProductVariant
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IProductVariantОсновное свойство варианта: тип, переводы названия и доступные значения.
app/interfaces/orionplace/products/IProduct.tsexport interface IProductVariant {
// ID основного типа варианта, например «Цвет» или «Размер».
id: number;
// Основные значения, которым соответствуют товары в этой группе.
value: IProductVariantValue[];
// Названия основного типа варианта по коду языка.
locale: Record<string, string>;
// Является ли этот тип варианта цветовым: true — свойство «цвет», false —
// другое свойство, например размер или материал.
is_color: boolean;
// Есть ли у группы товаров обязательный дополнительный тип варианта. Не
// означает, что подходящие значения уже загружены.
second_exists: boolean;
}