@ -1,12 +1,12 @@
|
||||
import { isDefined } from '@typebot.io/lib/utils'
|
||||
import { InputBlock } from '@typebot.io/schemas/features/blocks/schemas'
|
||||
import { InputBlock } from '@typebot.io/schemas'
|
||||
import { Variable } from '@typebot.io/schemas/features/typebot/variable'
|
||||
|
||||
export const getPrefilledInputValue =
|
||||
(variables: Variable[]) => (block: InputBlock) => {
|
||||
const variableValue = variables.find(
|
||||
(variable) =>
|
||||
variable.id === block.options.variableId && isDefined(variable.value)
|
||||
variable.id === block.options?.variableId && isDefined(variable.value)
|
||||
)?.value
|
||||
if (!variableValue || Array.isArray(variableValue)) return
|
||||
return variableValue
|
||||
|
Reference in New Issue
Block a user