2
0

fix(viewer): 🐛 Avoid variables duplication

This commit is contained in:
Baptiste Arnaud
2022-04-19 15:41:19 -07:00
parent 93811a3c48
commit b1759749e4

View File

@ -37,7 +37,12 @@ export const AnswersContext = ({
const updateVariables = (variables: VariableWithValue[]) =>
setResultValues((resultValues) => {
const updatedVariables = [...resultValues.variables, ...variables]
const updatedVariables = [
...resultValues.variables.filter((v) =>
variables.every((variable) => variable.id !== v.id)
),
...variables,
]
if (onVariablesUpdated) onVariablesUpdated(updatedVariables)
return {
...resultValues,