mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-26 04:58:27 +00:00
fix: save pattern
This commit is contained in:
parent
e5f9467329
commit
4cae6c051b
@ -115,17 +115,15 @@ export function getUserPattern(key) {
|
|||||||
export function updateUserPattern(code) {
|
export function updateUserPattern(code) {
|
||||||
const userPatterns = getUserPatterns();
|
const userPatterns = getUserPatterns();
|
||||||
let activePattern = getSetting('activePattern');
|
let activePattern = getSetting('activePattern');
|
||||||
console.log('update', activePattern, code);
|
|
||||||
if (!activePattern) {
|
if (!activePattern) {
|
||||||
activePattern = newUserPattern();
|
activePattern = newUserPattern();
|
||||||
setUserPatterns({ ...userPatterns, [activePattern]: { code } });
|
|
||||||
setActivePattern(activePattern);
|
setActivePattern(activePattern);
|
||||||
} else if (!!tunes[activePattern] && code !== tunes[activePattern]) {
|
} else if (!!tunes[activePattern] && code !== tunes[activePattern]) {
|
||||||
// is example / system pattern
|
// is example / system pattern
|
||||||
activePattern = getNextCloneName(activePattern);
|
activePattern = getNextCloneName(activePattern);
|
||||||
setUserPatterns({ ...userPatterns, [activePattern]: { code } });
|
|
||||||
setActivePattern(activePattern);
|
setActivePattern(activePattern);
|
||||||
}
|
}
|
||||||
|
setUserPatterns({ ...userPatterns, [activePattern]: { code } });
|
||||||
}
|
}
|
||||||
|
|
||||||
export function deleteActivePattern() {
|
export function deleteActivePattern() {
|
||||||
@ -148,7 +146,7 @@ export function duplicateActivePattern() {
|
|||||||
}
|
}
|
||||||
const userPatterns = getUserPatterns();
|
const userPatterns = getUserPatterns();
|
||||||
activePattern = getNextCloneName(activePattern);
|
activePattern = getNextCloneName(activePattern);
|
||||||
setUserPatterns({ ...userPatterns, [activePattern]: { latestCode } });
|
setUserPatterns({ ...userPatterns, [activePattern]: { code: latestCode } });
|
||||||
setActivePattern(activePattern);
|
setActivePattern(activePattern);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user