UNPKG

@braze/web-sdk

Version:

Braze SDK for web sites and other JS platforms.

14 lines (13 loc) 542 B
import { Card } from "./models/index.js"; import r from "../managers/braze-instance.js"; import { isArray as g } from "../util/code-utils.js"; import E from "../../shared-lib/logger.js"; import { CardStrings as W } from "./constants.js"; import K from "./card-manager-factory.js"; export function logContentCardImpressions(o) { if (!r.rr()) return !1; if (!g(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 ${W.tr}`), !1; return K.ra().fs(o).lt; }