{#if flowModule.id === selectedId}
{#if flowModule.value.type === 'forloopflow'}
{:else if flowModule.value.type === 'whileloopflow'}
{:else if flowModule.value.type === 'branchone'}
{:else if flowModule.value.type === 'branchall'}
{:else if flowModule.value.type === 'identity'}
{#if selectedId == 'failure'}
If defined, the error handler will take the error as input.
{:else if selectedId == 'preprocessor'}
It prepares arguments for the flow. It receives an `event` argument: the trigger's `kind`
(such as `webhook` or `email`) and what the trigger received, a webhook's `body` and
`headers` for instance.