diff options
Diffstat (limited to 'src/left_panel.js')
| -rw-r--r-- | src/left_panel.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/left_panel.js b/src/left_panel.js index 87d8a4a..2aed1e6 100644 --- a/src/left_panel.js +++ b/src/left_panel.js @@ -2,10 +2,19 @@ import { writable } from 'svelte/store'; let leftPanelCardId = writable(''); let leftPanelCardDesc = writable(''); +let isMobileInfoVisible = writable(false); let curVersion = 0; let descCache = new Map(); +function showMobileInfo() { + isMobileInfoVisible.set(true); +} + +function closeMobileInfo() { + isMobileInfoVisible.set(false); +} + function setLeftPanelCard(id) { leftPanelCardId.set(id); curVersion += 1; @@ -19,7 +28,7 @@ function setDesc(version, id) { leftPanelCardDesc.set(descCache.get(id)); return; } - let descUrl = 'https://oss.nebula.moe/ygo-card-text/' + id + '.txt'; + let descUrl = 'https://raye.mistivia.com/cardtext/' + id + '.txt'; fetch(descUrl) .then((response) => { if (!response.ok) { @@ -42,4 +51,7 @@ export { leftPanelCardId, leftPanelCardDesc, setLeftPanelCard, + showMobileInfo, + closeMobileInfo, + isMobileInfoVisible, }; |
