@twurple/api
Version:
Interact with Twitch's API.
19 lines (18 loc) • 534 B
JavaScript
import { extractUserId } from '@twurple/common';
/** @internal */
export function createClipCreateQuery(channel, createAfterDelay) {
return {
broadcaster_id: extractUserId(channel),
has_delay: createAfterDelay.toString(),
};
}
/** @internal */
export function createClipQuery(params) {
const { filterType, ids, startDate, endDate, isFeatured } = params;
return {
[filterType]: ids,
started_at: startDate,
ended_at: endDate,
is_featured: isFeatured?.toString(),
};
}