Merge branch 'main' into patterns-tab
This commit is contained in:
commit
6c3173f45b
76 changed files with 2981 additions and 531 deletions
|
|
@ -40,13 +40,15 @@ export const setLatestCode = (code) => settingsMap.setKey('latestCode', code);
|
|||
export const setIsZen = (active) => settingsMap.setKey('isZen', !!active);
|
||||
|
||||
const patternSetting = (key) =>
|
||||
register(key, (value, pat) => {
|
||||
value = Array.isArray(value) ? value.join(' ') : value;
|
||||
if (value !== settingsMap.get()[key]) {
|
||||
settingsMap.setKey(key, value);
|
||||
}
|
||||
return pat;
|
||||
});
|
||||
register(key, (value, pat) =>
|
||||
pat.onTrigger(() => {
|
||||
value = Array.isArray(value) ? value.join(' ') : value;
|
||||
if (value !== settingsMap.get()[key]) {
|
||||
settingsMap.setKey(key, value);
|
||||
}
|
||||
return pat;
|
||||
}, false),
|
||||
);
|
||||
|
||||
export const theme = patternSetting('theme');
|
||||
export const fontFamily = patternSetting('fontFamily');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue