UNPKG

@braze/web-sdk

Version:

Braze SDK for web sites and other JS platforms.

14 lines (13 loc) 562 B
import { Card } from "./models/index.js"; import r from "../managers/braze-instance.js"; import { isArray as z } from "../util/code-utils.js"; import E from "../../shared-lib/logger.js"; import { MUST_BE_CARD_WARNING_SUFFIX as O } from "../common/constants.js"; import _ from "./card-manager-factory.js"; export function logContentCardImpressions(o) { if (!r.rr()) return !1; if (!z(o)) return E.error("cards must be an array"), !1; for (const r of o) if (!(r instanceof Card)) return E.error(`Each card in cards ${O}`), !1; return _.ea().Ot(o).W; }