Загрузка приложения
IWishlistRemoveResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IWishlistRemoveResponseРезультат удаления из избранного и текущий счётчик.
interfaces/orionplace/products/IWishlist.tsexport interface IWishlistRemoveResponse {
// Ошибки полей или общие ошибки; проверьте перед обновлением интерфейса.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение об успехе или null.
success_message: string | null;
// Текущий счётчик избранного, в том числе в некоторых ответах с ошибкой.
page_data: {
// Количество сохранённых товаров, которые показывает страница избранного
// (только видимые в магазине), после операции. Счётчик может приходить и с
// ошибкой, поэтому не доказывает успех.
count: number;
} | null;
}