diff options
| author | Henry Jameson <me@hjkos.com> | 2024-06-27 00:34:25 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2024-06-27 00:34:25 +0300 |
| commit | 925fd863fe2be2cd273507dbb2688efb2d0ae07e (patch) | |
| tree | 71932a0660948c341ec896f77c0157b6f009698c /src/modules/interface.js | |
| parent | d5d37849ea6712fa00a077cb219800553b5689ab (diff) | |
Massively simplify and improve font input component
Diffstat (limited to 'src/modules/interface.js')
| -rw-r--r-- | src/modules/interface.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/modules/interface.js b/src/modules/interface.js index bee503c5..2ccfeef3 100644 --- a/src/modules/interface.js +++ b/src/modules/interface.js @@ -108,7 +108,6 @@ const interfaceMod = { state.lastTimeline = value }, setFontsList (state, value) { - console.log(value) state.localFonts = new Set(value.map(font => font.family)) } }, @@ -184,10 +183,16 @@ const interfaceMod = { commit('setLayoutType', wideLayout ? 'wide' : normalOrMobile) } }, - queryLocalFonts ({ commit, dispatch }) { + queryLocalFonts ({ commit, dispatch, state }) { + if (state.localFonts !== null) return + commit('setFontsList', []) + if (!state.browserSupport.localFonts) { + return + } window .queryLocalFonts() .then((fonts) => { + console.log(fonts) commit('setFontsList', fonts) }) .catch((e) => { |
