blob: 86af69431526acf37bef403e13daff5d48eaeb21 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/**
* Created by ls on 6/23/17.
*/
import * as serverData from "../../foundation/json-parsing/server-data";
const isOnboardingCardKey = "isOnBoardingCard";
/**
* Tag a data collection as onboarding cards for metrics.
* @param cardsData
*/
export function markDataCollectionAsOnboardingCards(objectGraph, cardsData) {
for (const card of cardsData) {
card[isOnboardingCardKey] = true;
}
}
/**
* Check whether given data was injected as onboarding card.
* @param cardData Media API data for single card.
* @returns A boolean returning `true` if `cardData` was from `makeOnBoardingCardToken`, `false` otherwise.
*/
export function isCardDataOnboardingCard(objectGraph, cardData) {
return serverData.asBooleanOrFalse(cardData, isOnboardingCardKey);
}
//# sourceMappingURL=onboarding-cards.js.map
|