14 lines
457 B
TypeScript
14 lines
457 B
TypeScript
![]() |
import { ForgedBlockDefinition } from '@typebot.io/forge-repository/types'
|
||
|
import { Block } from '@typebot.io/schemas'
|
||
|
import { onboardingVideos } from '../data'
|
||
|
import { isDefined } from '@typebot.io/lib/utils'
|
||
|
|
||
|
type Props = {
|
||
|
blockType: Block['type']
|
||
|
blockDef?: ForgedBlockDefinition
|
||
|
}
|
||
|
export const hasOnboardingVideo = ({ blockType, blockDef }: Props) =>
|
||
|
isDefined(
|
||
|
blockDef?.onboarding?.youtubeId ?? onboardingVideos[blockType]?.youtubeId
|
||
|
)
|