♻️ Introduce typebot v6 with events (#1013)

Closes #885
This commit is contained in:
Baptiste Arnaud
2023-11-08 15:34:16 +01:00
committed by GitHub
parent 68e4fc71fb
commit 35300eaf34
634 changed files with 58971 additions and 31449 deletions

View File

@@ -8,7 +8,7 @@ import { ChatReply } from '@typebot.io/schemas'
export const WebPreview = () => {
const { typebot } = useTypebot()
const { startPreviewAtGroup } = useEditor()
const { startPreviewAtGroup, startPreviewAtEvent } = useEditor()
const { setPreviewingBlock } = useGraph()
const { showToast } = useToast()
@@ -41,7 +41,15 @@ export const WebPreview = () => {
key={`web-preview${startPreviewAtGroup ?? ''}`}
typebot={typebot}
startGroupId={startPreviewAtGroup}
onNewInputBlock={setPreviewingBlock}
startEventId={startPreviewAtEvent}
onNewInputBlock={(block) =>
setPreviewingBlock({
id: block.id,
groupId:
typebot.groups.find((g) => g.blocks.some((b) => b.id === block.id))
?.id ?? '',
})
}
onNewLogs={handleNewLogs}
style={{
borderWidth: '1px',