Skip to content
Snippets Groups Projects

Fix: Removing fixed values

Merged Sirieam Marie Hunke requested to merge Issue/2920-fixRemovingValues into dev
Files
4
@@ -136,6 +136,7 @@ export const useFixedValues = (
nodeName: string,
) => {
const currentFixedValueObject = getClonedFixedValueObject(nodeName);
setIndividualFixedValue(
currentFixedValueObject,
InvisibleFixedValue,
@@ -151,16 +152,27 @@ export const useFixedValues = (
DefaultFixedValue,
fixedFixedValue,
);
setIndividualFixedValue(
currentFixedValueObject,
DefaultFixedValue,
defaultFixedValue,
);
if (
defaultFixedValue.length === 0 &&
fixedFixedValue.length === 0 &&
values.value.every((entry) => entry.value === '')
) {
currentFixedValueObject[DefaultFixedValue] = [];
} else {
setIndividualFixedValue(
currentFixedValueObject,
DefaultFixedValue,
defaultFixedValue,
);
}
removeIndividualFixedValue(
currentFixedValueObject,
FixedFixedValue,
defaultFixedValue,
);
inputFixedValues(currentFixedValueObject, nodeName);
};
Loading