2
0
Files
bot/apps/builder/components/analytics/graph/blocks/StepsList.tsx

25 lines
795 B
TypeScript
Raw Normal View History

2022-01-03 17:39:59 +01:00
import { Flex, Stack } from '@chakra-ui/react'
import { StepNodeOverlay } from 'components/board/graph/BlockNode/StepNode'
2022-01-06 09:40:56 +01:00
import { useTypebot } from 'contexts/TypebotContext/TypebotContext'
2022-01-03 17:39:59 +01:00
2022-01-06 09:40:56 +01:00
export const StepsList = ({ stepIds }: { stepIds: string[] }) => {
const { typebot } = useTypebot()
2022-01-03 17:39:59 +01:00
return (
<Stack spacing={1} transition="none">
<Flex h={'2px'} bgColor={'gray.400'} visibility={'hidden'} rounded="lg" />
2022-01-06 09:40:56 +01:00
{typebot &&
stepIds.map((stepId) => (
<Stack key={stepId} spacing={1}>
<StepNodeOverlay step={typebot?.steps.byId[stepId]} />
<Flex
h={'2px'}
bgColor={'gray.400'}
visibility={'hidden'}
rounded="lg"
/>
</Stack>
))}
2022-01-03 17:39:59 +01:00
</Stack>
)
}