feat: Implement AppStateModule and AppStateService for application initialization state management

feat: Enhance PhotoAssetService with findPhotosByIds method for batch retrieval of photo manifests

refactor: Move PhotoAsset types to a dedicated file for better organization

feat: Introduce StaticAssetController and StaticShareController for handling static asset requests

feat: Create StaticShareService to manage share page functionality and dynamic data injection

refactor: Consolidate static web controller logic into StaticBaseController for code reuse

fix: Update module imports to reflect new directory structure for AppStateModule

chore: Update pnpm lockfile to include new dependencies
Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-11-18 21:51:48 +08:00
parent 33b01e37ee
commit fcee67b309
32 changed files with 1253 additions and 347 deletions

View File

@@ -63,6 +63,7 @@
"react-intersection-observer": "10.0.0",
"react-map-gl": "^8.1.0",
"react-remove-scroll": "2.7.1",
"react-responsive-masonry": "2.7.1",
"react-router": "7.9.5",
"react-scan": "0.4.3",
"react-use-measure": "2.1.7",