From 27e629dfa0ae56d6ef7912f9d0a858f18e962c99 Mon Sep 17 00:00:00 2001 From: tdgmdev Date: Sun, 19 Feb 2023 16:49:14 -0500 Subject: [PATCH] Fixed sliders on mobile (?) --- .gitignore | 1 + package-lock.json | 21 +++++++++++++++++++++ package.json | 1 + src/lib/ide/Slider.svelte | 2 ++ 4 files changed, 25 insertions(+) diff --git a/.gitignore b/.gitignore index 6635cf5..4dafc6c 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ node_modules !.env.example vite.config.js.timestamp-* vite.config.ts.timestamp-* +wrangler.toml \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 95815e9..835de8a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^2.0.0", + "@sveltejs/adapter-cloudflare-workers": "^1.0.6", "@sveltejs/kit": "^1.5.0", "svelte": "^3.54.0", "vite": "^4.1.1" @@ -354,6 +355,12 @@ "node": ">=12" } }, + "node_modules/@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", + "dev": true + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", @@ -488,6 +495,20 @@ "@sveltejs/kit": "^1.0.0" } }, + "node_modules/@sveltejs/adapter-cloudflare-workers": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare-workers/-/adapter-cloudflare-workers-1.0.6.tgz", + "integrity": "sha512-1+Kym0tqq9eXfNFJbgTquMQdawM3zBSBesJPQCrNHWsqh0nRJDcy4vidm0BJ3rWAoE9gVhewsONLrtNjY86/1g==", + "dev": true, + "dependencies": { + "@cloudflare/workers-types": "^4.20221111.1", + "@iarna/toml": "^2.2.5", + "esbuild": "^0.16.3" + }, + "peerDependencies": { + "@sveltejs/kit": "^1.0.0" + } + }, "node_modules/@sveltejs/adapter-node": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@sveltejs/adapter-node/-/adapter-node-1.2.0.tgz", diff --git a/package.json b/package.json index ffc2a9a..6262e89 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^2.0.0", + "@sveltejs/adapter-cloudflare-workers": "^1.0.6", "@sveltejs/kit": "^1.5.0", "svelte": "^3.54.0", "vite": "^4.1.1" diff --git a/src/lib/ide/Slider.svelte b/src/lib/ide/Slider.svelte index 6b0932d..2a70eb8 100644 --- a/src/lib/ide/Slider.svelte +++ b/src/lib/ide/Slider.svelte @@ -52,7 +52,9 @@ bind:this={slider} on:mousemove={drag} on:mousedown={() => { mouseDown = true; }} + on:touchstart={() => { mouseDown = true; }} on:mouseup={() => { mouseDown = false; }} + on:touchstop={() => { mouseDown = false; }} on:mouseleave={() => { mouseDown = false; }} >