import React from 'react' import { Tag, Text } from '@chakra-ui/react' import { useTypebot } from '@/features/editor/providers/TypebotProvider' import { byId, isDefined } from '@typebot.io/lib' import { JumpBlock } from '@typebot.io/schemas/features/blocks/logic/jump' type Props = { options: JumpBlock['options'] } export const JumpNodeBody = ({ options }: Props) => { const { typebot } = useTypebot() const selectedGroup = typebot?.groups.find(byId(options.groupId)) const blockIndex = selectedGroup?.blocks.findIndex(byId(options.blockId)) if (!selectedGroup) return Configure... return ( Jump to {selectedGroup.title}{' '} {isDefined(blockIndex) && blockIndex >= 0 ? ( <> at block {blockIndex + 1} ) : null} ) }