diff --git a/src/App.vue b/src/App.vue index c88b1a1..fa2307b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -71,6 +71,20 @@ onMounted(async () => { localStore.set("curKeyMappingIndex", curKeyMappingIndex); } store.curKeyMappingIndex = curKeyMappingIndex; + + // loading maskButton from local store + let maskButton = await localStore.get<{ + show: boolean; + transparency: number; + }>("maskButton"); + if (maskButton === null) { + maskButton = { + show: true, + transparency: 0.5, + }; + await localStore.set("maskButton", maskButton); + } + store.maskButton = maskButton; }); diff --git a/src/components/Mask.vue b/src/components/Mask.vue index d3105f0..ff12a36 100644 --- a/src/components/Mask.vue +++ b/src/components/Mask.vue @@ -65,7 +65,11 @@ function toStartServer() {