@coursebuilder/core
Version:
Core package for Course Builder
16 lines (11 loc) • 386 B
text/typescript
import { z } from 'zod'
export const VIDEO_STATUS_CHECK_EVENT = 'video/status-check'
export type EventVideoStatusCheck = {
name: typeof VIDEO_STATUS_CHECK_EVENT
data: VideoStatusCheckEvent
}
export const VideoStatusCheckEventSchema = z.object({
videoResourceId: z.string(),
fileKey: z.string(),
})
export type VideoStatusCheckEvent = z.infer<typeof VideoStatusCheckEventSchema>