feat(web): wasm justified layout (#19150)

* wasm justified layout

* fix tests

* redundant layout generation

* raw position
This commit is contained in:
Mert
2025-06-17 10:20:14 -04:00
committed by GitHub
parent 8038ae1e7a
commit bc062da11b
13 changed files with 106 additions and 145 deletions

7
web/package-lock.json generated
View File

@@ -10,6 +10,7 @@
"license": "GNU Affero General Public License version 3",
"dependencies": {
"@formatjs/icu-messageformat-parser": "^2.9.8",
"@immich/justified-layout-wasm": "^0.3.0",
"@immich/sdk": "file:../open-api/typescript-sdk",
"@immich/ui": "^0.22.7",
"@mapbox/mapbox-gl-rtl-text": "0.2.3",
@@ -1328,6 +1329,12 @@
"url": "https://opencollective.com/libvips"
}
},
"node_modules/@immich/justified-layout-wasm": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@immich/justified-layout-wasm/-/justified-layout-wasm-0.3.0.tgz",
"integrity": "sha512-eiKaPHHVsm0YL8SZVUuEs8miTT2uF3b9Tggve7QvIh+KF1Vq41EZFUeDI0RzLvoXAUnoAh37iFvYxaA9iXMHZA==",
"license": "AGPL-3"
},
"node_modules/@immich/sdk": {
"resolved": "../open-api/typescript-sdk",
"link": true