From 845571a7161a47361324e9b1c1cdd805442677db Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 9 Dec 2023 23:54:49 +0100 Subject: [PATCH] hotfix: pattern save was broken :-/ --- website/src/settings.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/src/settings.mjs b/website/src/settings.mjs index cf8a7cee..98d3fe50 100644 --- a/website/src/settings.mjs +++ b/website/src/settings.mjs @@ -81,7 +81,7 @@ export function addUserPattern(name, config) { throw new Error('addUserPattern expected code as property of second param'); } const userPatterns = getUserPatterns(); - setUserPatterns({ [name]: config, ...userPatterns }); + setUserPatterns({ ...userPatterns, [name]: config }); } export function newUserPattern() { @@ -156,7 +156,7 @@ export function updateUserCode(code) { activePattern = getNextCloneName(activePattern); setActivePattern(activePattern); } - setUserPatterns({ [activePattern]: { code }, ...userPatterns }); + setUserPatterns({ ...userPatterns, [activePattern]: { code } }); } export function deleteActivePattern() { @@ -186,7 +186,7 @@ export function duplicateActivePattern() { } const userPatterns = getUserPatterns(); activePattern = getNextCloneName(activePattern); - setUserPatterns({ [activePattern]: { code: latestCode }, ...userPatterns }); + setUserPatterns({ ...userPatterns, [activePattern]: { code: latestCode } }); setActivePattern(activePattern); }