Wocart

@wocart/storefront v3.1.0


@wocart/storefront / index / addedLines

Function: addedLines()

addedLines(before, after): object[]

What an add put in the basket: each line of after whose quantity grew since before, with the quantity it grew by — what an AddToCart event reports, never the whole basket. Empty when nothing went in, as when the basket was full.

TypeScriptCode
const before = basket.getLines(); const added = addedLines(before, basket.addSelections(line, selections)); if (added.length === 0) showBasketFull(); else tracker.track("AddToCart", buildMetaAddToCartPayload(added));

Parameters

before

readonly object[]

after

readonly object[]

Returns

object[]