Home > widget-integration > CartModalData

CartModalData interface

Rendered cart modal data

Contains the rendered HTML and metadata for displaying the cart.

Signature:

export interface CartModalData 

Example

const modalData: CartModalData = {
  html: '<div class="cart-modal">...</div>',
  itemCount: 3
};

// Render in DOM
document.getElementById('cart-modal').innerHTML = modalData.html;
document.getElementById('cart-count').textContent = modalData.itemCount;

Properties

Property

Modifiers

Type

Description

html

string

Rendered HTML for cart modal/drawer

itemCount

number

Total number of items in cart