UNPKG

@twurple/api

Version:

Interact with Twitch's API.

20 lines (19 loc) 567 B
import { extractUserId } from '@twurple/common'; /** @internal */ export function createPredictionBody(broadcaster, data) { return { broadcaster_id: extractUserId(broadcaster), title: data.title, outcomes: data.outcomes.map(title => ({ title })), prediction_window: data.autoLockAfter, }; } /** @internal */ export function createEndPredictionBody(broadcaster, id, status, outcomeId) { return { broadcaster_id: extractUserId(broadcaster), id, status, winning_outcome_id: outcomeId, }; }