hotfix: pattern save was broken :-/

This commit is contained in:
Felix Roos 2023-12-09 23:54:49 +01:00
parent 8b1dfab077
commit 845571a716

View file

@ -81,7 +81,7 @@ export function addUserPattern(name, config) {
throw new Error('addUserPattern expected code as property of second param'); throw new Error('addUserPattern expected code as property of second param');
} }
const userPatterns = getUserPatterns(); const userPatterns = getUserPatterns();
setUserPatterns({ [name]: config, ...userPatterns }); setUserPatterns({ ...userPatterns, [name]: config });
} }
export function newUserPattern() { export function newUserPattern() {
@ -156,7 +156,7 @@ export function updateUserCode(code) {
activePattern = getNextCloneName(activePattern); activePattern = getNextCloneName(activePattern);
setActivePattern(activePattern); setActivePattern(activePattern);
} }
setUserPatterns({ [activePattern]: { code }, ...userPatterns }); setUserPatterns({ ...userPatterns, [activePattern]: { code } });
} }
export function deleteActivePattern() { export function deleteActivePattern() {
@ -186,7 +186,7 @@ export function duplicateActivePattern() {
} }
const userPatterns = getUserPatterns(); const userPatterns = getUserPatterns();
activePattern = getNextCloneName(activePattern); activePattern = getNextCloneName(activePattern);
setUserPatterns({ [activePattern]: { code: latestCode }, ...userPatterns }); setUserPatterns({ ...userPatterns, [activePattern]: { code: latestCode } });
setActivePattern(activePattern); setActivePattern(activePattern);
} }