2
0

🚑 (results) Fix results display when variable has null value

This commit is contained in:
Baptiste Arnaud
2022-11-22 18:03:41 +01:00
parent 11695efb57
commit e6dceca9f3
6 changed files with 11 additions and 14 deletions

View File

@@ -6,6 +6,7 @@ import {
ModalContent,
ModalOverlay,
} from '@chakra-ui/react'
import { GraphNavigation } from 'db'
import React from 'react'
import { EditorSettingsForm } from './EditorSettingsForm'
@@ -23,9 +24,11 @@ export const EditorSettingsModal = ({ isOpen, onClose }: Props) => {
<ModalContent>
<ModalCloseButton />
<ModalBody pt="12" pb="8" px="8">
{user?.graphNavigation && (
<EditorSettingsForm defaultGraphNavigation={user.graphNavigation} />
)}
<EditorSettingsForm
defaultGraphNavigation={
user?.graphNavigation ?? GraphNavigation.TRACKPAD
}
/>
</ModalBody>
</ModalContent>
</Modal>

View File

@@ -75,6 +75,7 @@ export const convertResultsToTableData = (
}
}
const variable = answerOrVariable as VariableWithValue
if (variable.value === null) return o
const key = headerCells.find((headerCell) =>
headerCell.variableIds?.includes(variable.id)
)?.label

View File

@@ -1,11 +1,5 @@
import { TypebotViewer } from 'bot-engine'
import {
Answer,
AnswerInput,
PublicTypebot,
Typebot,
VariableWithValue,
} from 'models'
import { AnswerInput, PublicTypebot, Typebot, VariableWithValue } from 'models'
import { useRouter } from 'next/router'
import React, { useEffect, useState } from 'react'
import { isDefined, isNotDefined } from 'utils'