summaryrefslogtreecommitdiff
path: root/node_modules/@jet-app/app-store/tmp/src/common/today/onboarding-cards.js
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