@coursebuilder/core
Version:
Core package for Course Builder
26 lines (23 loc) • 456 B
text/typescript
import { CourseBuilderAction } from '../../types'
const actions: CourseBuilderAction[] = [
'webhook',
'srt',
'session',
'subscribe-to-list',
'checkout',
'redeem',
'prices-formatted',
'subscriber',
'purchases',
'lookup',
'claimed',
'nameUpdate',
'transfer',
'refund',
'create-magic-link',
]
export function isCourseBuilderAction(
action: string,
): action is CourseBuilderAction {
return actions.includes(action as CourseBuilderAction)
}