feat(dependencies): add Lottie animation libraries and refactor NotFoundPage

- Added `@lottiefiles/dotlottie-react` and `lottie-react` dependencies for enhanced animation capabilities.
- Refactored the NotFoundPage component to utilize a dedicated NotFoundContent component, improving code organization and readability.
- Updated package.json and pnpm-lock.yaml to reflect new dependencies and their versions.
This commit is contained in:
AmirReza Jamali
2026-05-13 17:07:47 +03:30
parent d1bc56dc60
commit 25f8bde229
49 changed files with 3511 additions and 2197 deletions
+38
View File
@@ -8,6 +8,9 @@ importers:
.:
dependencies:
'@lottiefiles/dotlottie-react':
specifier: ^0.19.2
version: 0.19.2(react@19.0.0)
'@tanstack/react-query':
specifier: ^5.85.6
version: 5.100.2(react@19.0.0)
@@ -50,6 +53,9 @@ importers:
jsvectormap:
specifier: ^1.6.0
version: 1.7.0
lottie-react:
specifier: ^2.4.1
version: 2.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
moment:
specifier: ^2.30.1
version: 2.30.1
@@ -597,6 +603,14 @@ packages:
'@jridgewell/trace-mapping@0.3.31':
resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
'@lottiefiles/dotlottie-react@0.19.2':
resolution: {integrity: sha512-qXvCU5Wm/BNYfoS/+MzeVqn03yu2v3XTJ+ik8kKgyHlbf6Vcgz3byOQk9H/mOciedjhGr+YmZXZ+ItqFUmA3Iw==}
peerDependencies:
react: ^17 || ^18 || ^19
'@lottiefiles/dotlottie-web@0.72.1':
resolution: {integrity: sha512-TPHCTQHw4oZBiIi/JPd6CtjPzsazpyRVUloO7kA5khF6IX/sCIfBa8l/Tav333pskO6gFMtlnfRPwEOatMZS/A==}
'@napi-rs/wasm-runtime@0.2.12':
resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
@@ -2103,6 +2117,15 @@ packages:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
lottie-react@2.4.1:
resolution: {integrity: sha512-LQrH7jlkigIIv++wIyrOYFLHSKQpEY4zehPicL9bQsrt1rnoKRYCYgpCUe5maqylNtacy58/sQDZTkwMcTRxZw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
lottie-web@5.13.0:
resolution: {integrity: sha512-+gfBXl6sxXMPe8tKQm7qzLnUy5DUPJPKIyRHwtpCpyUEYjHYRJC/5gjUvdkuO2c3JllrPtHXH5UJJK8LRYl5yQ==}
map-stream@0.1.0:
resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==}
@@ -3588,6 +3611,13 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5
'@lottiefiles/dotlottie-react@0.19.2(react@19.0.0)':
dependencies:
'@lottiefiles/dotlottie-web': 0.72.1
react: 19.0.0
'@lottiefiles/dotlottie-web@0.72.1': {}
'@napi-rs/wasm-runtime@0.2.12':
dependencies:
'@emnapi/core': 1.10.0
@@ -5280,6 +5310,14 @@ snapshots:
dependencies:
js-tokens: 4.0.0
lottie-react@2.4.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
lottie-web: 5.13.0
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
lottie-web@5.13.0: {}
map-stream@0.1.0: {}
math-intrinsics@1.1.0: {}