diff --git a/package-lock.json b/package-lock.json index 537de52..b3c89bd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4039,9 +4039,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001374", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz", - "integrity": "sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw==", + "version": "1.0.30001375", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001375.tgz", + "integrity": "sha512-kWIMkNzLYxSvnjy0hL8w1NOaWNr2rn39RTAVyIwcw8juu60bZDWiF1/loOYANzjtJmy6qPgNmn38ro5Pygagdw==", "dev": true, "funding": [ { @@ -5186,9 +5186,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.212", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.212.tgz", - "integrity": "sha512-LjQUg1SpLj2GfyaPDVBUHdhmlDU1vDB4f0mJWSGkISoXQrn5/lH3ECPCuo2Bkvf6Y30wO+b69te+rZK/llZmjg==", + "version": "1.4.213", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.213.tgz", + "integrity": "sha512-+3DbGHGOCHTVB/Ms63bGqbyC1b8y7Fk86+7ltssB8NQrZtSCvZG6eooSl9U2Q0yw++fL2DpHKOdTU0NVEkFObg==", "dev": true }, "node_modules/emoji-regex": { @@ -9708,9 +9708,9 @@ "dev": true }, "node_modules/sass": { - "version": "1.54.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.3.tgz", - "integrity": "sha512-fLodey5Qd41Pxp/Tk7Al97sViYwF/TazRc5t6E65O7JOk4XF8pzwIW7CvCxYVOfJFFI/1x5+elDyBIixrp+zrw==", + "version": "1.54.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", + "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -14973,9 +14973,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001374", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz", - "integrity": "sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw==", + "version": "1.0.30001375", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001375.tgz", + "integrity": "sha512-kWIMkNzLYxSvnjy0hL8w1NOaWNr2rn39RTAVyIwcw8juu60bZDWiF1/loOYANzjtJmy6qPgNmn38ro5Pygagdw==", "dev": true }, "case-sensitive-paths-webpack-plugin": { @@ -15802,9 +15802,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.212", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.212.tgz", - "integrity": "sha512-LjQUg1SpLj2GfyaPDVBUHdhmlDU1vDB4f0mJWSGkISoXQrn5/lH3ECPCuo2Bkvf6Y30wO+b69te+rZK/llZmjg==", + "version": "1.4.213", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.213.tgz", + "integrity": "sha512-+3DbGHGOCHTVB/Ms63bGqbyC1b8y7Fk86+7ltssB8NQrZtSCvZG6eooSl9U2Q0yw++fL2DpHKOdTU0NVEkFObg==", "dev": true }, "emoji-regex": { @@ -19121,9 +19121,9 @@ "dev": true }, "sass": { - "version": "1.54.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.3.tgz", - "integrity": "sha512-fLodey5Qd41Pxp/Tk7Al97sViYwF/TazRc5t6E65O7JOk4XF8pzwIW7CvCxYVOfJFFI/1x5+elDyBIixrp+zrw==", + "version": "1.54.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", + "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", diff --git a/public/about.html b/public/about.html index cb68e05..9e0b169 100644 --- a/public/about.html +++ b/public/about.html @@ -16,7 +16,7 @@ - + diff --git a/public/custom.html b/public/custom.html new file mode 100644 index 0000000..b601ca6 --- /dev/null +++ b/public/custom.html @@ -0,0 +1,11 @@ + + + + Wavelovers – Redirect + + + + + + + diff --git a/public/donate.html b/public/donate.html index 9618af9..bea60b1 100644 --- a/public/donate.html +++ b/public/donate.html @@ -16,7 +16,7 @@ - + diff --git a/public/faq.html b/public/faq.html index 7f00e39..a9d98b2 100644 --- a/public/faq.html +++ b/public/faq.html @@ -16,7 +16,7 @@ - + diff --git a/public/index.html b/public/index.html index 31e074b..d114a2e 100644 --- a/public/index.html +++ b/public/index.html @@ -16,7 +16,7 @@ - + diff --git a/public/sitemap-internal.xml b/public/sitemap-internal.xml index 1ed3c3d..04b623e 100644 --- a/public/sitemap-internal.xml +++ b/public/sitemap-internal.xml @@ -2,25 +2,25 @@ https://wavelovers.ru/ - 2022-08-09 + 2022-08-10 weekly 1.0 https://wavelovers.ru/faq.html - 2022-08-09 + 2022-08-10 weekly 1.0 https://wavelovers.ru/about.html - 2022-08-09 + 2022-08-10 weekly 1.0 https://wavelovers.ru/donate.html - 2022-08-09 + 2022-08-10 weekly 1.0 diff --git a/public/sitemap.xml b/public/sitemap.xml index 2659deb..5fdf0aa 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -2,7 +2,7 @@ https://wavelovers.ru/sitemap-internal.xml - 2022-08-09 + 2022-08-10 diff --git a/src/components/AppCustom.vue b/src/components/AppCustom.vue new file mode 100644 index 0000000..aaafb73 --- /dev/null +++ b/src/components/AppCustom.vue @@ -0,0 +1,109 @@ + + + + + + diff --git a/src/components/AppDiagnostic.vue b/src/components/AppDiagnostic.vue index b54408a..6cf0cef 100644 --- a/src/components/AppDiagnostic.vue +++ b/src/components/AppDiagnostic.vue @@ -30,17 +30,17 @@ const result: Vibrator[] = store.getters.gamepads as Vibrator[]; result.forEach((item) => { item.interval = timestamp; - }) + }); return result; }, }, methods: { - updateTimestamp: function (): void { + updateComputed: function (): void { this.timestamp = Date.now(); }, }, mounted() { - this.interval = setInterval(this.updateTimestamp, 1); + this.interval = setInterval(this.updateComputed, 1); }, unmounted() { clearInterval(this.interval); diff --git a/src/components/AppManual.vue b/src/components/AppManual.vue index c422105..74ad772 100644 --- a/src/components/AppManual.vue +++ b/src/components/AppManual.vue @@ -1,79 +1,167 @@  diff --git a/src/components/NavigationList.vue b/src/components/NavigationList.vue index 1e7220a..238a365 100644 --- a/src/components/NavigationList.vue +++ b/src/components/NavigationList.vue @@ -1,7 +1,8 @@  diff --git a/src/router/index.ts b/src/router/index.ts index 26cf6a2..b25b1b4 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -7,6 +7,11 @@ const routes: Array = [ name: 'patterns-view', component: PatternsView, }, + { + path: '/custom', + name: 'custom-view', + component: () => import('@/views/CustomView.vue'), + }, { path: '/manual', name: 'manual-view', diff --git a/src/views/CustomView.vue b/src/views/CustomView.vue new file mode 100644 index 0000000..8e918b9 --- /dev/null +++ b/src/views/CustomView.vue @@ -0,0 +1,16 @@ + + + +