← Public packages
@kentcdodds/kit
Kit.com helpers for subscribers, tags, forms, sequences, and broadcasts.
src/index.js
18 lines · 790 B · JavaScriptimport { createBroadcastDraft as createBroadcastDraftImpl } from './broadcasts.js'
/**
* Create a Kit broadcast **draft** — never sends or schedules.
* Root default export; same as `./create-broadcast-draft`.
* Named helpers live on `./named` (HTML, subscribers, sequences, constants).
*
* @param input - Draft subject, HTML content, and optional template/filter fields
* @returns Broadcast detail including id and Kit editUrl
*
* @example
* import createBroadcastDraft from 'kody:@kentcdodds/kit'
* const draft = await createBroadcastDraft({ subject: 'Hello', content: '<p>Hi</p>' })
* // => { id: 123, editUrl: 'https://app.kit.com/campaigns/123/draft' }
*/
export default async function createBroadcastDraftDefault(input) {
return await createBroadcastDraftImpl(input)
}