refactor: Finish timeline migration by removing AssetGrid wrapper

- Remove AssetGrid wrapper 
- Update all remaining route files to import Timeline directly
- Fix component signatures where needed (onThumbnailClick → onAssetOpen)
- Update album-viewer component to use Timeline
- Update geolocation route with proper callback signature

All routes now use Timeline component directly:
- album-viewer component

The major parts of the refactoring are complete.
This commit is contained in:
midzelis
2025-09-16 12:56:43 +00:00
parent 53aced666e
commit 0c9f042d43
21 changed files with 42 additions and 1096 deletions
+1 -1
View File
@@ -300,7 +300,7 @@ run = "tsc --noEmit"
depends = "web:svelte-kit-sync"
env._.path = "web/node_modules/.bin"
dir = "web"
run = "svelte-check --no-tsconfig --fail-on-warnings --compiler-warnings 'reactive_declaration_non_reactive_property:ignore' --ignore src/lib/components/photos-page/asset-grid.svelte"
run = "svelte-check --no-tsconfig --fail-on-warnings"
[tasks."web:checklist"]
run = [