feat(02-04): add swipe-to-delete gesture for mobile
- Install svelte-gestures package for touch gesture support - Add useSwipe hook to EntryCard for left-swipe detection - Implement delete confirmation overlay on swipe - Add red delete background revealed during swipe - Maintain desktop delete button in expanded view
This commit is contained in:
7
package-lock.json
generated
7
package-lock.json
generated
@@ -12,6 +12,7 @@
|
||||
"better-sqlite3": "^12.6.2",
|
||||
"drizzle-orm": "^0.45.1",
|
||||
"nanoid": "^5.1.6",
|
||||
"svelte-gestures": "^5.2.2",
|
||||
"svelte-persisted-store": "^0.12.0",
|
||||
"tailwindcss": "^4.1.18",
|
||||
"zod": "^4.3.6"
|
||||
@@ -4722,6 +4723,12 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/svelte-gestures": {
|
||||
"version": "5.2.2",
|
||||
"resolved": "https://registry.npmjs.org/svelte-gestures/-/svelte-gestures-5.2.2.tgz",
|
||||
"integrity": "sha512-Y+chXPaSx8OsPoFppUwPk8PJzgrZ7xoDJKXeiEc7JBqyKKzXer9hlf8F9O34eFuAWB4/WQEvccACvyBplESL7A==",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/svelte-persisted-store": {
|
||||
"version": "0.12.0",
|
||||
"resolved": "https://registry.npmjs.org/svelte-persisted-store/-/svelte-persisted-store-0.12.0.tgz",
|
||||
|
||||
Reference in New Issue
Block a user