diff --git a/packages/builder/src/components/backend/DataTable/modals/OptionsEditor.svelte b/packages/builder/src/components/backend/DataTable/modals/OptionsEditor.svelte index 5eab0bf182..7e02ea422e 100644 --- a/packages/builder/src/components/backend/DataTable/modals/OptionsEditor.svelte +++ b/packages/builder/src/components/backend/DataTable/modals/OptionsEditor.svelte @@ -28,11 +28,10 @@ const updateConstraints = options => { constraints.inclusion = options.map(option => option.name) - let newColors = {} - options.forEach(option => { - newColors[option.name] = option.color - }) - optionColors = newColors + optionColors = options.reduce( + (colors, option) => ({ ...colors, [option.name]: option.color }), + {} + ) } const getDefaultColor = idx => {