Загрузка приложения
ICartDelivery
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
ICartDeliveryГруппа отправки оформляемой корзины.
src/lib/interfaces/orionplace/cart/ICartData.tsexport interface ICartDelivery {
// ID группы отправки.
delivery_from_id: number;
// Стоимость доставки предварительная.
delivery_price_is_estimate: boolean;
// Сведения о магазине и доступных способах доставки.
from_store: ICartStore | null;
// Суммы товаров, опций и доставки.
prices: ICartDeliveryPrices;
// Вес по ID единиц веса; объём проходит через пересчёт единиц длины бэкенда.
measures: {
// Значение поля package_weight.
package_weight: IUnitValues;
// Значение поля package_volume_cm.
package_volume_cm: IUnitValues;
};
// Данные выбранной доставки.
delivery_data: ICartDeliveryData;
// Общее количество, посчитанное для группы отправки.
total_quantity: number;
// Товары группы отправки. Недоступный товар может быть передан как `null`.
product_items: Array<ICartCheckoutProduct | null>;
}