UNPKG

@causalfoundry/js-sdk

Version:

Causal Foundry WEB SDK (JS/TS)

25 lines (19 loc) 672 B
import { NetworkProxy } from "../../../drivers/network/typings" import {INudgesRepository, Nudge, NudgeScreenType} from "./typings" export default class NudgesRepository implements INudgesRepository{ private apiURL private networkDriver public constructor(url: string, bsNetwork: NetworkProxy) { this.apiURL = url this.networkDriver = bsNetwork } public getNudges = async (userId: string, nudgeScreenType : NudgeScreenType): Promise<Nudge[]> => { return [] } public markNudgeAsShown = (nudgeId: string) => { return } public haveBeenAlreadyShown = (nudgeId: string) => { return false } }