diff --git a/package.json b/package.json index 53877aa614..2fba58dfe6 100644 --- a/package.json +++ b/package.json @@ -113,6 +113,8 @@ "classnames": "^2.5.1", "lodash.isequal": "^4.5.0", "lodash.kebabcase": "^4.1.1", + "lottie-miniprogram": "^1.0.12", + "lottie-react": "^2.4.0", "react-transition-group": "^4.4.5" }, "devDependencies": { @@ -131,8 +133,8 @@ "@swc/core": "^1.4.8", "@tarojs/components": "4.0.8-beta.1", "@tarojs/plugin-platform-alipay": "4.0.8-beta.1", - "@tarojs/plugin-platform-weapp": "4.0.8-beta.1", "@tarojs/plugin-platform-jd": "4.0.8-beta.1", + "@tarojs/plugin-platform-weapp": "4.0.8-beta.1", "@tarojs/react": "4.0.8-beta.1", "@tarojs/taro": "4.0.8-beta.1", "@testing-library/jest-dom": "^6.4.2", @@ -228,6 +230,9 @@ }, "resolutions": { "@types/react": "^18.2.57", - "@types/react-dom": "^18.2.19" + "@types/react-dom": "^18.2.19", + "sass": "1.77.6", + "@tarojs/api": "4.0.8-beta.1", + "@tarojs/components": "4.0.8-beta.1" } } \ No newline at end of file diff --git a/packages/nutui-taro-demo/package.json b/packages/nutui-taro-demo/package.json index 92545b68b0..bd839633a6 100644 --- a/packages/nutui-taro-demo/package.json +++ b/packages/nutui-taro-demo/package.json @@ -115,10 +115,5 @@ "postcss": "^8.4.35", "stylelint": "^16.7.0", "typescript": "^5.3.3" - }, - "resolutions": { - "sass": "1.77.6", - "@tarojs/api": "4.0.8-beta.1", - "@tarojs/components": "4.0.8-beta.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e7688eb58..1b8490153e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,6 +7,9 @@ settings: overrides: '@types/react': ^18.2.57 '@types/react-dom': ^18.2.19 + sass: 1.77.6 + '@tarojs/api': 4.0.8-beta.1 + '@tarojs/components': 4.0.8-beta.1 pnpmfileChecksum: l4mljif6d23nlw2ivs6kfj4kca @@ -50,6 +53,12 @@ importers: lodash.kebabcase: specifier: ^4.1.1 version: 4.1.1 + lottie-miniprogram: + specifier: ^1.0.12 + version: 1.0.12 + lottie-react: + specifier: ^2.4.0 + version: 2.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-transition-group: specifier: ^4.4.5 version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -161,10 +170,10 @@ importers: version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.3.1(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + version: 4.3.1(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) '@vitest/coverage-v8': specifier: ^2.0.4 - version: 2.0.5(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + version: 2.0.5(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) '@vitest/ui': specifier: ^2.0.4 version: 2.0.5(vitest@2.0.5) @@ -331,8 +340,8 @@ importers: specifier: ^4.12.0 version: 4.21.1 sass: - specifier: ^1.71.1 - version: 1.77.8 + specifier: 1.77.6 + version: 1.77.6 shelljs: specifier: ^0.8.5 version: 0.8.5 @@ -359,16 +368,16 @@ importers: version: 4.0.0 vite: specifier: ^5.1.3 - version: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + version: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) vite-plugin-dts: specifier: 4.2.1 - version: 4.2.1(@types/node@20.16.1)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + version: 4.2.1(@types/node@20.16.1)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) vitest: specifier: ^2.0.4 - version: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + version: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) vitest-canvas-mock: specifier: ^0.3.3 - version: 0.3.3(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + version: 0.3.3(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) yargs: specifier: ^17.7.2 version: 17.7.2 @@ -411,7 +420,7 @@ importers: version: 2.0.2 '@sxzz/test-utils': specifier: ^0.3.2 - version: 0.3.11(esbuild@0.24.0)(rollup@4.28.1)(vitest@2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + version: 0.3.11(esbuild@0.24.0)(rollup@4.28.1)(vitest@2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) '@types/node': specifier: ^22.5.5 version: 22.10.1 @@ -438,10 +447,10 @@ importers: version: 5.7.2 vite: specifier: ^5.4.7 - version: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + version: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) vitest: specifier: ^2.1.1 - version: 2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + version: 2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) packages/nutui-codemod: dependencies: @@ -475,7 +484,7 @@ importers: version: 7.25.4 '@nutui/replace-icons': specifier: ^1.0.0 - version: 1.0.3(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + version: 1.0.3(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) '@nutui/touch-emulator': specifier: ^1.0.0 version: 1.0.0 @@ -490,7 +499,7 @@ importers: version: 4.0.8-beta.1(@swc/helpers@0.5.15) '@tarojs/plugin-framework-react': specifier: 4.0.8-beta.1 - version: 4.0.8-beta.1(@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(@tarojs/helper@4.0.8-beta.1(@swc/helpers@0.5.15))(@tarojs/runtime@4.0.8-beta.1)(@tarojs/shared@4.0.8-beta.1)(@vitejs/plugin-react@4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)))(react@18.3.1)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) + version: 4.0.8-beta.1(@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(@tarojs/helper@4.0.8-beta.1(@swc/helpers@0.5.15))(@tarojs/runtime@4.0.8-beta.1)(@tarojs/shared@4.0.8-beta.1)(@vitejs/plugin-react@4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)))(react@18.3.1)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) '@tarojs/plugin-html': specifier: 4.0.8-beta.1 version: 4.0.8-beta.1(@tarojs/helper@4.0.8-beta.1(@swc/helpers@0.5.15))(@tarojs/runtime@4.0.8-beta.1)(@tarojs/shared@4.0.8-beta.1) @@ -563,13 +572,13 @@ importers: version: 4.0.8-beta.1(@swc/helpers@0.5.15) '@tarojs/plugin-platform-harmony-ets': specifier: 4.0.8-beta.1 - version: 4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@types/react@18.3.4)(html-webpack-plugin@5.6.3(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(postcss@8.4.47)(react@18.3.1)(rollup@3.29.5)(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)))) + version: 4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@types/react@18.3.4)(html-webpack-plugin@5.6.3(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(postcss@8.4.47)(rollup@3.29.5)(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)))) '@tarojs/vite-runner': specifier: 4.0.8-beta.1 - version: 4.0.8-beta.1(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(@types/babel__core@7.20.5)(jiti@2.3.3)(postcss@8.4.47)(rollup@3.29.5)(terser@5.31.6)(tsx@4.19.2)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + version: 4.0.8-beta.1(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(@types/babel__core@7.20.5)(jiti@2.3.3)(postcss@8.4.47)(rollup@3.29.5)(terser@5.31.6)(tsx@4.19.2)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) '@tarojs/webpack5-runner': specifier: 4.0.8-beta.1 - version: 4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(less@4.2.0)(postcss@8.4.47)(sass@1.77.8)(stylus@0.55.0)(typescript@5.7.2)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) + version: 4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(canvas@2.11.2)(less@4.2.0)(postcss@8.4.47)(sass@1.77.6)(stylus@0.55.0)(typescript@5.7.2)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) '@types/react': specifier: ^18.2.57 version: 18.3.4 @@ -2335,6 +2344,10 @@ packages: peerDependencies: react: ^16.3.0 || ^17.0.0 || ^18.0.0 + '@mapbox/node-pre-gyp@1.0.11': + resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} + hasBin: true + '@mdx-js/mdx@3.0.1': resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==} @@ -3418,7 +3431,7 @@ packages: '@tarojs/taro-h5@4.0.8-beta.1': resolution: {integrity: sha512-D5ZFDGFDpDikpk7XQ1cIMwqkeVPXQAhNq3AoD5MGnmkhkl5kGA50lOdH9gPjGim+7FbETRtJ06J4yFM5NiyQ5Q==} peerDependencies: - '@tarojs/components': ~4.0.8-beta.1 + '@tarojs/components': 4.0.8-beta.1 '@tarojs/taro-loader@4.0.8-beta.1': resolution: {integrity: sha512-zJ+wMerLM6BpY/CSFsPLNNgq2NEPPdKMT+LCFnEHViKfEJBO3CmCWQ+vR6THGnSqEboW0WT08SfREWCx/TN5dg==} @@ -3478,7 +3491,7 @@ packages: '@tarojs/runtime': 4.0.8-beta.1 less: ^4 postcss: ^8 - sass: ^1.3.0 + sass: 1.77.6 stylus: '>=0.52.4' webpack: 5.91.0 peerDependenciesMeta: @@ -4160,6 +4173,9 @@ packages: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true + abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -4213,6 +4229,10 @@ packages: resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} engines: {node: '>=12.0'} + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + agent-base@7.1.1: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} @@ -4335,6 +4355,9 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} + aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + arch@2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} @@ -4349,6 +4372,11 @@ packages: resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} engines: {node: '>=14'} + are-we-there-yet@2.0.0: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} + engines: {node: '>=10'} + deprecated: This package is no longer supported. + arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, tarball: https://registry.npmjs.org/arg/-/arg-4.1.3.tgz} @@ -4848,6 +4876,10 @@ packages: caniuse-lite@1.0.30001673: resolution: {integrity: sha512-WTrjUCSMp3LYX0nE12ECkV0a+e6LC85E0Auz75555/qr78Oc8YWhEPNfDd6SHdtlCMSzqtuXY0uyEMNRcsKpKw==} + canvas@2.11.2: + resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==} + engines: {node: '>=6'} + capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -5187,6 +5219,9 @@ packages: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} + console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + constant-case@3.0.4: resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} @@ -5525,6 +5560,10 @@ packages: resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} engines: {node: '>=4'} + decompress-response@4.2.1: + resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==} + engines: {node: '>=8'} + decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -5637,6 +5676,9 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} + delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + depd@1.1.2: resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} engines: {node: '>= 0.6'} @@ -5668,6 +5710,10 @@ packages: engines: {node: '>=0.10'} hasBin: true + detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -6683,6 +6729,11 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + gauge@3.0.2: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} + engines: {node: '>=10'} + deprecated: This package is no longer supported. + generic-names@4.0.0: resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} @@ -6977,6 +7028,9 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} + has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -7119,6 +7173,10 @@ packages: resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} engines: {node: '>=10.19.0'} + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + https-proxy-agent@7.0.5: resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} engines: {node: '>= 14'} @@ -8310,6 +8368,18 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true + lottie-miniprogram@1.0.12: + resolution: {integrity: sha512-2ITtXAyeDXbftvYYe5w0ayl8jTV8laylWMCdJofpka1q205NkjRNj7kX+iIZZ/YjKh1f8plWxb9gSFHkC7BLUQ==} + + lottie-react@2.4.0: + resolution: {integrity: sha512-pDJGj+AQlnlyHvOHFK7vLdsDcvbuqvwPZdMlJ360wrzGFurXeKPr8SiRCjLf3LrNYKANQtSsh5dz9UYQHuqx4w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + + lottie-web@5.12.2: + resolution: {integrity: sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==} + loupe@2.3.7: resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} @@ -8700,6 +8770,10 @@ packages: resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} engines: {node: '>=4'} + mimic-response@2.1.0: + resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==} + engines: {node: '>=8'} + mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} @@ -8849,6 +8923,9 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + nan@2.22.0: + resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} + nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -8897,6 +8974,15 @@ packages: node-fetch-native@1.6.4: resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -8911,6 +8997,11 @@ packages: node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} + engines: {node: '>=6'} + hasBin: true + normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -8954,6 +9045,10 @@ packages: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + npmlog@5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + deprecated: This package is no longer supported. + nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -10305,7 +10400,7 @@ packages: peerDependencies: '@rspack/core': 0.x || 1.x node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 + sass: 1.77.6 sass-embedded: '*' webpack: ^5.0.0 peerDependenciesMeta: @@ -10320,8 +10415,8 @@ packages: webpack: optional: true - sass@1.77.8: - resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} + sass@1.77.6: + resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} engines: {node: '>=14.0.0'} hasBin: true @@ -10428,6 +10523,9 @@ packages: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -10477,6 +10575,12 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} + simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + + simple-get@3.1.1: + resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==} + simple-git@3.27.0: resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==} @@ -11101,6 +11205,9 @@ packages: resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} engines: {node: '>=16'} + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} @@ -11579,7 +11686,7 @@ packages: '@types/node': ^18.0.0 || >=20.0.0 less: '*' lightningcss: ^1.21.0 - sass: '*' + sass: 1.77.6 sass-embedded: '*' stylus: '*' sugarss: '*' @@ -11610,7 +11717,7 @@ packages: '@types/node': ^18.0.0 || >=20.0.0 less: '*' lightningcss: ^1.21.0 - sass: '*' + sass: 1.77.6 sass-embedded: '*' stylus: '*' sugarss: '*' @@ -11754,6 +11861,9 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + webidl-conversions@4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} @@ -11856,6 +11966,9 @@ packages: resolution: {integrity: sha512-jlf/foYIKywAt3x/XWKZ/3rz8OSJPiWktjmk891alJUEjiVxKX9LEO92qH3hv4aJ0mN3MWPvGMCy8jQi95xK4w==} engines: {node: '>=18'} + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + whatwg-url@7.1.0: resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} @@ -11888,6 +12001,9 @@ packages: engines: {node: '>=8'} hasBin: true + wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + widest-line@4.0.1: resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} engines: {node: '>=12'} @@ -14763,6 +14879,22 @@ snapshots: react: 18.3.1 react-is: 16.13.1 + '@mapbox/node-pre-gyp@1.0.11': + dependencies: + detect-libc: 2.0.3 + https-proxy-agent: 5.0.1 + make-dir: 3.1.0 + node-fetch: 2.7.0 + nopt: 5.0.0 + npmlog: 5.0.1 + rimraf: 3.0.2 + semver: 7.6.3 + tar: 6.2.1 + transitivePeerDependencies: + - encoding + - supports-color + optional: true + '@mdx-js/mdx@3.0.1': dependencies: '@types/estree': 1.0.5 @@ -14918,7 +15050,7 @@ snapshots: transitivePeerDependencies: - react-dom - '@nutui/replace-icons@1.0.3(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)': + '@nutui/replace-icons@1.0.3(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)': dependencies: '@babel/cli': 7.26.4(@babel/core@7.26.0) '@babel/core': 7.26.0 @@ -14927,7 +15059,7 @@ snapshots: '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 '@types/babel__generator': 7.6.8 - vitest: 1.6.0(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vitest: 1.6.0(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - '@edge-runtime/vm' - '@types/node' @@ -15577,11 +15709,11 @@ snapshots: '@sxzz/prettier-config@2.0.2': {} - '@sxzz/test-utils@0.3.11(esbuild@0.24.0)(rollup@4.28.1)(vitest@2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))': + '@sxzz/test-utils@0.3.11(esbuild@0.24.0)(rollup@4.28.1)(vitest@2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))': dependencies: '@rollup/pluginutils': 5.1.3(rollup@4.28.1) tinyglobby: 0.2.10 - vitest: 2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vitest: 2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) optionalDependencies: esbuild: 0.24.0 rollup: 4.28.1 @@ -15881,7 +16013,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@tarojs/plugin-framework-react@4.0.8-beta.1(@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(@tarojs/helper@4.0.8-beta.1(@swc/helpers@0.5.15))(@tarojs/runtime@4.0.8-beta.1)(@tarojs/shared@4.0.8-beta.1)(@vitejs/plugin-react@4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)))(react@18.3.1)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)))': + '@tarojs/plugin-framework-react@4.0.8-beta.1(@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(@tarojs/helper@4.0.8-beta.1(@swc/helpers@0.5.15))(@tarojs/runtime@4.0.8-beta.1)(@tarojs/shared@4.0.8-beta.1)(@vitejs/plugin-react@4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)))(react@18.3.1)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)))': dependencies: '@tarojs/helper': 4.0.8-beta.1(@swc/helpers@0.5.15) '@tarojs/runtime': 4.0.8-beta.1 @@ -15892,9 +16024,9 @@ snapshots: tslib: 2.8.1 optionalDependencies: '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) - '@vitejs/plugin-react': 4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + '@vitejs/plugin-react': 4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) react: 18.3.1 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) webpack: 5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)) '@tarojs/plugin-html@4.0.8-beta.1(@tarojs/helper@4.0.8-beta.1(@swc/helpers@0.5.15))(@tarojs/runtime@4.0.8-beta.1)(@tarojs/shared@4.0.8-beta.1)': @@ -15937,7 +16069,7 @@ snapshots: - webpack-chain - webpack-dev-server - '@tarojs/plugin-platform-harmony-ets@4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@types/react@18.3.4)(html-webpack-plugin@5.6.3(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(postcss@8.4.47)(react@18.3.1)(rollup@3.29.5)(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))': + '@tarojs/plugin-platform-harmony-ets@4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@types/react@18.3.4)(html-webpack-plugin@5.6.3(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(postcss@8.4.47)(rollup@3.29.5)(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))': dependencies: '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@tarojs/components': 4.0.8-beta.1(@tarojs/helper@4.0.8-beta.1(@swc/helpers@0.5.15))(@types/react@18.3.4)(html-webpack-plugin@5.6.3(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(postcss@8.4.47)(react@18.3.1)(rollup@3.29.5)(webpack-chain@6.5.1)(webpack-dev-server@4.15.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))))(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) @@ -15957,7 +16089,6 @@ snapshots: - esbuild - html-webpack-plugin - postcss - - react - rollup - supports-color - uglify-js @@ -16105,7 +16236,7 @@ snapshots: webpack-chain: 6.5.1 webpack-dev-server: 4.15.2(webpack@5.93.0(@swc/core@1.10.1(@swc/helpers@0.5.15))) - '@tarojs/vite-runner@4.0.8-beta.1(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(@types/babel__core@7.20.5)(jiti@2.3.3)(postcss@8.4.47)(rollup@3.29.5)(terser@5.31.6)(tsx@4.19.2)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))': + '@tarojs/vite-runner@4.0.8-beta.1(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(@types/babel__core@7.20.5)(jiti@2.3.3)(postcss@8.4.47)(rollup@3.29.5)(terser@5.31.6)(tsx@4.19.2)(typescript@5.7.2)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))': dependencies: '@ampproject/remapping': 2.3.0 '@babel/core': 7.26.0 @@ -16118,7 +16249,7 @@ snapshots: '@tarojs/runner-utils': 4.0.8-beta.1(@swc/helpers@0.5.15) '@tarojs/runtime': 4.0.8-beta.1 '@tarojs/shared': 4.0.8-beta.1 - '@vitejs/plugin-legacy': 4.1.1(terser@5.31.6)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + '@vitejs/plugin-legacy': 4.1.1(terser@5.31.6)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) acorn-walk: 8.3.3 autoprefixer: 10.4.20(postcss@8.4.47) babel-plugin-transform-taroapi: 4.0.8-beta.1(@babel/core@7.26.0) @@ -16141,8 +16272,8 @@ snapshots: regenerator-runtime: 0.11.1 sax: 1.2.4 stylelint: 16.11.0(typescript@5.7.2) - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) - vite-plugin-static-copy: 0.17.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) + vite-plugin-static-copy: 0.17.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) transitivePeerDependencies: - '@swc/helpers' - '@types/babel__core' @@ -16166,7 +16297,7 @@ snapshots: - '@swc/helpers' - supports-color - '@tarojs/webpack5-runner@4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(less@4.2.0)(postcss@8.4.47)(sass@1.77.8)(stylus@0.55.0)(typescript@5.7.2)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)))': + '@tarojs/webpack5-runner@4.0.8-beta.1(@babel/core@7.26.0)(@swc/core@1.3.96(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@tarojs/runtime@4.0.8-beta.1)(canvas@2.11.2)(less@4.2.0)(postcss@8.4.47)(sass@1.77.6)(stylus@0.55.0)(typescript@5.7.2)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)))': dependencies: '@babel/core': 7.26.0 '@tarojs/helper': 4.0.8-beta.1(@swc/helpers@0.5.15) @@ -16187,7 +16318,7 @@ snapshots: esbuild-loader: 4.2.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) html-minifier: 4.0.0 html-webpack-plugin: 5.6.3(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) - jsdom: 24.1.3 + jsdom: 24.1.3(canvas@2.11.2) less-loader: 12.2.0(less@4.2.0)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) lightningcss: 1.26.0 loader-utils: 3.3.1 @@ -16206,7 +16337,7 @@ snapshots: postcss-url: 10.1.3(postcss@8.4.47) regenerator-runtime: 0.11.1 resolve-url-loader: 5.0.0 - sass-loader: 14.2.1(sass@1.77.8)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) + sass-loader: 14.2.1(sass@1.77.6)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) sax: 1.2.4 style-loader: 3.3.4(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) stylus-loader: 8.1.1(stylus@0.55.0)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) @@ -16220,7 +16351,7 @@ snapshots: webpackbar: 5.0.2(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))) optionalDependencies: less: 4.2.0 - sass: 1.77.8 + sass: 1.77.6 stylus: 0.55.0 transitivePeerDependencies: - '@parcel/css' @@ -16548,7 +16679,7 @@ snapshots: '@types/sass@1.45.0': dependencies: - sass: 1.77.8 + sass: 1.77.6 '@types/semver@7.5.8': {} @@ -16956,7 +17087,7 @@ snapshots: '@use-gesture/core': 10.2.20 react: 18.3.1 - '@vitejs/plugin-legacy@4.1.1(terser@5.31.6)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))': + '@vitejs/plugin-legacy@4.1.1(terser@5.31.6)(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))': dependencies: '@babel/core': 7.26.0 '@babel/preset-env': 7.26.0(@babel/core@7.26.0) @@ -16966,34 +17097,34 @@ snapshots: regenerator-runtime: 0.13.11 systemjs: 6.15.1 terser: 5.31.6 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))': + '@vitejs/plugin-react@4.3.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - supports-color optional: true - '@vitejs/plugin-react@4.3.1(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))': + '@vitejs/plugin-react@4.3.1(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -17007,7 +17138,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - supports-color @@ -17031,13 +17162,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.7(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6))': + '@vitest/mocker@2.1.7(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6))': dependencies: '@vitest/spy': 2.1.7 estree-walker: 3.0.3 magic-string: 0.30.14 optionalDependencies: - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) '@vitest/pretty-format@2.0.5': dependencies: @@ -17102,7 +17233,7 @@ snapshots: pathe: 1.1.2 sirv: 2.0.4 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) '@vitest/utils@1.6.0': dependencies: @@ -17142,7 +17273,7 @@ snapshots: '@vue/shared': 3.4.38 entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@vue/compiler-dom@3.4.38': dependencies: @@ -17254,6 +17385,9 @@ snapshots: jsonparse: 1.3.1 through: 2.3.8 + abbrev@1.1.1: + optional: true + abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 @@ -17298,6 +17432,13 @@ snapshots: adm-zip@0.5.16: {} + agent-base@6.0.2: + dependencies: + debug: 4.3.7(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + optional: true + agent-base@7.1.1: dependencies: debug: 4.3.6 @@ -17410,6 +17551,9 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 + aproba@2.0.0: + optional: true + arch@2.2.0: {} archive-type@4.0.0: @@ -17420,6 +17564,12 @@ snapshots: are-docs-informative@0.0.2: {} + are-we-there-yet@2.0.0: + dependencies: + delegates: 1.0.0 + readable-stream: 3.6.2 + optional: true + arg@4.1.3: optional: true @@ -18119,6 +18269,16 @@ snapshots: caniuse-lite@1.0.30001673: {} + canvas@2.11.2: + dependencies: + '@mapbox/node-pre-gyp': 1.0.11 + nan: 2.22.0 + simple-get: 3.1.1 + transitivePeerDependencies: + - encoding + - supports-color + optional: true + capital-case@1.0.4: dependencies: no-case: 3.0.4 @@ -18454,6 +18614,9 @@ snapshots: consola@3.2.3: {} + console-control-strings@1.1.0: + optional: true + constant-case@3.0.4: dependencies: no-case: 3.0.4 @@ -18851,6 +19014,11 @@ snapshots: dependencies: mimic-response: 1.0.1 + decompress-response@4.2.1: + dependencies: + mimic-response: 2.1.0 + optional: true + decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 @@ -18986,6 +19154,9 @@ snapshots: delayed-stream@1.0.0: {} + delegates@1.0.0: + optional: true + depd@1.1.2: {} depd@2.0.0: {} @@ -19002,6 +19173,9 @@ snapshots: detect-libc@1.0.3: {} + detect-libc@2.0.3: + optional: true + detect-newline@3.1.0: {} detect-node@2.1.0: {} @@ -20517,6 +20691,19 @@ snapshots: functions-have-names@1.2.3: {} + gauge@3.0.2: + dependencies: + aproba: 2.0.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 + optional: true + generic-names@4.0.0: dependencies: loader-utils: 3.3.1 @@ -20576,7 +20763,7 @@ snapshots: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.3.6 + debug: 4.3.7(supports-color@8.1.1) fs-extra: 11.2.0 transitivePeerDependencies: - supports-color @@ -20918,6 +21105,9 @@ snapshots: dependencies: has-symbols: 1.0.3 + has-unicode@2.0.1: + optional: true + hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -21134,6 +21324,14 @@ snapshots: quick-lru: 5.1.1 resolve-alpn: 1.2.1 + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.3.7(supports-color@8.1.1) + transitivePeerDependencies: + - supports-color + optional: true + https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 @@ -22076,7 +22274,7 @@ snapshots: jsdoc-type-pratt-parser@4.1.0: {} - jsdom@24.1.3: + jsdom@24.1.3(canvas@2.11.2): dependencies: cssstyle: 4.1.0 data-urls: 5.0.0 @@ -22099,6 +22297,8 @@ snapshots: whatwg-url: 14.1.0 ws: 8.18.0 xml-name-validator: 5.0.0 + optionalDependencies: + canvas: 2.11.2 transitivePeerDependencies: - bufferutil - supports-color @@ -22486,6 +22686,16 @@ snapshots: dependencies: js-tokens: 4.0.0 + lottie-miniprogram@1.0.12: {} + + lottie-react@2.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + lottie-web: 5.12.2 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + lottie-web@5.12.2: {} + loupe@2.3.7: dependencies: get-func-name: 2.0.2 @@ -23134,6 +23344,9 @@ snapshots: mimic-response@1.0.1: {} + mimic-response@2.1.0: + optional: true + mimic-response@3.1.0: {} mimic-response@4.0.0: {} @@ -23275,6 +23488,9 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 + nan@2.22.0: + optional: true + nanoid@3.3.7: {} native-request@1.1.2: @@ -23313,6 +23529,11 @@ snapshots: node-fetch-native@1.6.4: {} + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + optional: true + node-fetch@3.3.2: dependencies: data-uri-to-buffer: 4.0.1 @@ -23325,6 +23546,11 @@ snapshots: node-releases@2.0.18: {} + nopt@5.0.0: + dependencies: + abbrev: 1.1.1 + optional: true + normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -23367,6 +23593,14 @@ snapshots: dependencies: path-key: 4.0.0 + npmlog@5.0.1: + dependencies: + are-we-there-yet: 2.0.0 + console-control-strings: 1.1.0 + gauge: 3.0.2 + set-blocking: 2.0.0 + optional: true + nth-check@2.1.1: dependencies: boolbase: 1.0.0 @@ -24908,18 +25142,18 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@14.2.1(sass@1.77.8)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))): + sass-loader@14.2.1(sass@1.77.6)(webpack@5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15))): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.77.8 + sass: 1.77.6 webpack: 5.91.0(@swc/core@1.3.96(@swc/helpers@0.5.15)) - sass@1.77.8: + sass@1.77.6: dependencies: chokidar: 3.6.0 immutable: 4.3.7 - source-map-js: 1.2.0 + source-map-js: 1.2.1 sax@1.2.4: {} @@ -24977,7 +25211,7 @@ snapshots: loglevel: 1.9.2 loglevel-plugin-prefix: 0.8.4 pretty-bytes: 5.6.0 - sass: 1.77.8 + sass: 1.77.6 tslib: 1.14.1 seek-bzip@1.0.6: @@ -25066,6 +25300,9 @@ snapshots: transitivePeerDependencies: - supports-color + set-blocking@2.0.0: + optional: true + set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -25117,6 +25354,16 @@ snapshots: signal-exit@4.1.0: {} + simple-concat@1.0.1: + optional: true + + simple-get@3.1.1: + dependencies: + decompress-response: 4.2.1 + once: 1.4.0 + simple-concat: 1.0.1 + optional: true + simple-git@3.27.0: dependencies: '@kwsites/file-exists': 1.1.1 @@ -25825,6 +26072,9 @@ snapshots: dependencies: tldts: 6.1.66 + tr46@0.0.3: + optional: true + tr46@1.0.1: dependencies: punycode: 2.3.1 @@ -26310,13 +26560,13 @@ snapshots: replace-ext: 2.0.0 teex: 1.0.1 - vite-node@1.6.0(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vite-node@1.6.0(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -26328,13 +26578,13 @@ snapshots: - supports-color - terser - vite-node@2.0.5(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vite-node@2.0.5(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -26346,13 +26596,13 @@ snapshots: - supports-color - terser - vite-node@2.1.7(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vite-node@2.1.7(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -26364,7 +26614,7 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.2.1(@types/node@20.16.1)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)): + vite-plugin-dts@4.2.1(@types/node@20.16.1)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)): dependencies: '@microsoft/api-extractor': 7.47.7(@types/node@20.16.1) '@rollup/pluginutils': 5.1.0(rollup@4.21.1) @@ -26377,21 +26627,21 @@ snapshots: magic-string: 0.30.11 typescript: 5.5.4 optionalDependencies: - vite: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-static-copy@0.17.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)): + vite-plugin-static-copy@0.17.1(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)): dependencies: chokidar: 3.6.0 fast-glob: 3.3.2 fs-extra: 11.2.0 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) - vite@5.4.11(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vite@5.4.11(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -26401,11 +26651,11 @@ snapshots: fsevents: 2.3.3 less: 4.2.0 lightningcss: 1.26.0 - sass: 1.77.8 + sass: 1.77.6 stylus: 0.55.0 terser: 5.31.6 - vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -26415,11 +26665,11 @@ snapshots: fsevents: 2.3.3 less: 4.2.0 lightningcss: 1.26.0 - sass: 1.77.8 + sass: 1.77.6 stylus: 0.55.0 terser: 5.31.6 - vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vite@5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.41 @@ -26429,16 +26679,16 @@ snapshots: fsevents: 2.3.3 less: 4.2.0 lightningcss: 1.26.0 - sass: 1.77.8 + sass: 1.77.6 stylus: 0.55.0 terser: 5.31.6 - vitest-canvas-mock@0.3.3(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)): + vitest-canvas-mock@0.3.3(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)): dependencies: jest-canvas-mock: 2.5.2 - vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) - vitest@1.6.0(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vitest@1.6.0(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -26457,14 +26707,14 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) - vite-node: 1.6.0(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) + vite-node: 1.6.0(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.1 '@vitest/ui': 2.0.5(vitest@2.0.5) happy-dom: 14.12.3 - jsdom: 24.1.3 + jsdom: 24.1.3(canvas@2.11.2) transitivePeerDependencies: - less - lightningcss @@ -26475,7 +26725,7 @@ snapshots: - supports-color - terser - vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -26493,14 +26743,14 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) - vite-node: 2.0.5(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.2(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) + vite-node: 2.0.5(@types/node@20.16.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.16.1 '@vitest/ui': 2.0.5(vitest@2.0.5) happy-dom: 14.12.3 - jsdom: 24.1.3 + jsdom: 24.1.3(canvas@2.11.2) transitivePeerDependencies: - less - lightningcss @@ -26511,10 +26761,10 @@ snapshots: - supports-color - terser - vitest@2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6): + vitest@2.1.7(@types/node@22.10.1)(@vitest/ui@2.0.5(vitest@2.0.5))(happy-dom@14.12.3)(jsdom@24.1.3(canvas@2.11.2))(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6): dependencies: '@vitest/expect': 2.1.7 - '@vitest/mocker': 2.1.7(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6)) + '@vitest/mocker': 2.1.7(vite@5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6)) '@vitest/pretty-format': 2.1.7 '@vitest/runner': 2.1.7 '@vitest/snapshot': 2.1.7 @@ -26530,14 +26780,14 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) - vite-node: 2.1.7(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.8)(stylus@0.55.0)(terser@5.31.6) + vite: 5.4.11(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) + vite-node: 2.1.7(@types/node@22.10.1)(less@4.2.0)(lightningcss@1.26.0)(sass@1.77.6)(stylus@0.55.0)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.1 '@vitest/ui': 2.0.5(vitest@2.0.5) happy-dom: 14.12.3 - jsdom: 24.1.3 + jsdom: 24.1.3(canvas@2.11.2) transitivePeerDependencies: - less - lightningcss @@ -26616,6 +26866,9 @@ snapshots: web-streams-polyfill@3.3.3: {} + webidl-conversions@3.0.1: + optional: true + webidl-conversions@4.0.2: {} webidl-conversions@7.0.0: {} @@ -26837,6 +27090,12 @@ snapshots: tr46: 5.0.0 webidl-conversions: 7.0.0 + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + optional: true + whatwg-url@7.1.0: dependencies: lodash.sortby: 4.7.0 @@ -26894,6 +27153,11 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 + wide-align@1.1.5: + dependencies: + string-width: 4.2.3 + optional: true + widest-line@4.0.1: dependencies: string-width: 5.1.2 diff --git a/src/config.json b/src/config.json index 9767d8cab4..2adcbaf551 100644 --- a/src/config.json +++ b/src/config.json @@ -816,6 +816,7 @@ "sort": 15, "show": true, "taro": true, + "v14":true, "author": "mike8625" }, { @@ -1051,6 +1052,17 @@ "v15": true, "author": "liukun" }, + { + "version": "3.0.0", + "name": "Lottie", + "type": "component", + "cName": "动画/动效", + "desc": "给子元素添加动画效果", + "sort": 27, + "show": true, + "taro": true, + "author": "swag~jun" + }, { "version": "3.0.0", "name": "Pagination", diff --git a/src/packages/configprovider/types.ts b/src/packages/configprovider/types.ts index 71102e3b7f..f3dcb4b1d2 100644 --- a/src/packages/configprovider/types.ts +++ b/src/packages/configprovider/types.ts @@ -817,6 +817,7 @@ export type NutCSSVariables = | 'nutuiLoadingIconSize' | 'nutuiLoadingColor' | 'nutuiLoadingFontSize' + | 'nutuiLoadingLottieBackground' | 'nutuiResultpageWidth' | 'nutuiResultpageIconSize' | 'nutuiResultpageIconMarginBottom' diff --git a/src/packages/loading/__test__/loading.spec.tsx b/src/packages/loading/__test__/loading.spec.tsx index 41986cec31..74fb492abf 100644 --- a/src/packages/loading/__test__/loading.spec.tsx +++ b/src/packages/loading/__test__/loading.spec.tsx @@ -2,9 +2,9 @@ import * as React from 'react' import { render } from '@testing-library/react' import '@testing-library/jest-dom' - import { Star } from '@nutui/icons-react' import { Loading } from '../loading' +import data from '@/packages/lottie/animation/light/loading.json' test('type test', () => { const { container } = render() @@ -30,3 +30,19 @@ test('custom icon test', () => { ) expect(container.querySelector('svg')).toHaveClass('nut-icon-Star') }) + +test('use lottie', () => { + const { container } = render( + + 正在奋力加载中,感谢您的等待 + + ) + expect(container.querySelectorAll('g')[0].getAttribute('id')).toContain( + 'lottie' + ) +}) diff --git a/src/packages/loading/demos/h5/demo1.tsx b/src/packages/loading/demos/h5/demo1.tsx index cdde866deb..54c43e98bd 100644 --- a/src/packages/loading/demos/h5/demo1.tsx +++ b/src/packages/loading/demos/h5/demo1.tsx @@ -1,12 +1,30 @@ import React from 'react' -import { Loading, Cell } from '@nutui/nutui-react' +import { Cell, Loading } from '@nutui/nutui-react' +import data from '../../../lottie/animation/light/loading.json' const Demo1 = () => { return ( - - - - + <> + + + + + + + + + + + + 正在奋力加载中,感谢您的等待 + + + ) } export default Demo1 diff --git a/src/packages/loading/demos/taro/demo1.tsx b/src/packages/loading/demos/taro/demo1.tsx index c408c04c83..191165dfdf 100644 --- a/src/packages/loading/demos/taro/demo1.tsx +++ b/src/packages/loading/demos/taro/demo1.tsx @@ -1,12 +1,39 @@ import React from 'react' -import { Loading, Cell } from '@nutui/nutui-react-taro' +import { Cell, Loading } from '@nutui/nutui-react-taro' +import data from '@/packages/lottie/animation/light/loading.json' const Demo1 = () => { return ( - - - - + <> + + + + + + + + + + + + 正在奋力加载中,感谢您的等待 + + + ) } export default Demo1 diff --git a/src/packages/loading/demos/taro/demo8.tsx b/src/packages/loading/demos/taro/demo8.tsx index 2104769d98..7caeb95fd2 100644 --- a/src/packages/loading/demos/taro/demo8.tsx +++ b/src/packages/loading/demos/taro/demo8.tsx @@ -1,5 +1,6 @@ import React, { useState } from 'react' -import { Loading, Cell, Button, Overlay } from '@nutui/nutui-react-taro' +import { View } from '@tarojs/components' +import { Button, Cell, Loading, Overlay } from '@nutui/nutui-react-taro' const Demo8 = () => { const [visible, setVisible] = useState(false) @@ -26,9 +27,9 @@ const Demo8 = () => { -
+ 加载中 -
+
) diff --git a/src/packages/loading/doc.en-US.md b/src/packages/loading/doc.en-US.md index 07a7535cfc..3ea9f4944b 100644 --- a/src/packages/loading/doc.en-US.md +++ b/src/packages/loading/doc.en-US.md @@ -1,7 +1,5 @@ # Loading -# - A loading icon, Used to show the loading state ### Import diff --git a/src/packages/loading/doc.md b/src/packages/loading/doc.md index 118bb1ee81..fec7201f42 100644 --- a/src/packages/loading/doc.md +++ b/src/packages/loading/doc.md @@ -1,7 +1,5 @@ # Loading 加载中 -# - 加载图标,用于显示正在加载中的状态 ### 引入 diff --git a/src/packages/loading/doc.taro.md b/src/packages/loading/doc.taro.md index 4e16b0b12c..94bd07386a 100644 --- a/src/packages/loading/doc.taro.md +++ b/src/packages/loading/doc.taro.md @@ -1,7 +1,5 @@ # Loading 加载中 -# - 加载图标,用于显示正在加载中的状态 ### 引入 diff --git a/src/packages/loading/doc.zh-TW.md b/src/packages/loading/doc.zh-TW.md index e766d85c90..049654d5ee 100644 --- a/src/packages/loading/doc.zh-TW.md +++ b/src/packages/loading/doc.zh-TW.md @@ -1,7 +1,5 @@ # Loading 加載中 -# - 加載圖標,用於顯示正在加載中的狀態 ### 引入 @@ -80,7 +78,7 @@ import { Loading } from '@nutui/nutui-react' ### Props -| 属性 | 说明 | 类型 | 默认值 | +| 屬性 | 說明 | 類型 | 默認值 | | --- | --- | --- | --- | | type | loading图标的样式 | `circular \| spinner` | `circular` | | direction | loading图标和文字的排列方式 | `horizontal \| vertical` | `horizontal` | diff --git a/src/packages/loading/index.taro.ts b/src/packages/loading/index.taro.ts index cb15266522..90c1964c25 100644 --- a/src/packages/loading/index.taro.ts +++ b/src/packages/loading/index.taro.ts @@ -1,8 +1,4 @@ import { Loading } from './loading.taro' -export type { - LoadingProps, - LoadingType, - LoadingDirection, -} from './loading.taro' +export type { LoadingProps, LoadingType, LoadingDirection } from './types' export default Loading diff --git a/src/packages/loading/index.ts b/src/packages/loading/index.ts index 8fcec7b8af..39dfb20a91 100644 --- a/src/packages/loading/index.ts +++ b/src/packages/loading/index.ts @@ -1,4 +1,4 @@ import { Loading } from './loading' -export type { LoadingProps, LoadingType, LoadingDirection } from './loading' +export type { LoadingProps, LoadingType, LoadingDirection } from './types' export default Loading diff --git a/src/packages/loading/loading.scss b/src/packages/loading/loading.scss index 5f7bb95ebe..356d340396 100644 --- a/src/packages/loading/loading.scss +++ b/src/packages/loading/loading.scss @@ -21,9 +21,15 @@ font-size: $loading-icon-size; } } + .nut-loading-lottie-box { + width: 56px; + height: 56px; + border-radius: $radius-base; + background: $loading-lottie-background; + } .nut-loading-text { - padding: 8px; + padding-top: $spacing-base; color: $loading-color; font-size: $loading-font-size; } diff --git a/src/packages/loading/loading.taro.tsx b/src/packages/loading/loading.taro.tsx index 8cd916d5ff..1ac7b58eca 100644 --- a/src/packages/loading/loading.taro.tsx +++ b/src/packages/loading/loading.taro.tsx @@ -1,23 +1,18 @@ -import React, { FunctionComponent, ReactNode } from 'react' +import React, { useRef } from 'react' import classNames from 'classnames' import { Loading as IconLoading, Loading1 as IconLoading1, } from '@nutui/icons-react-taro' import { View } from '@tarojs/components' -import { BasicComponent, ComponentDefaults } from '@/utils/typings' - -export type LoadingType = 'spinner' | 'circular' -export type LoadingDirection = 'horizontal' | 'vertical' - -export interface LoadingProps extends BasicComponent { - type: LoadingType - direction: LoadingDirection - icon?: ReactNode -} +import Lottie from '../lottie/index.taro' +import { ComponentDefaults } from '@/utils/typings' +import { LoadingProps, LoadingRef, LoadingType } from './types' +import { mergeProps } from '@/utils/merge-props' +import { LottieProps } from '@/packages/lottie' // 方便以后扩展设置为键值对形式 // 方便以后扩展设置为键值对形式 -const loadingMap = { +const loadingMap: { [key in LoadingType]?: any } = { circular: IconLoading1, spinner: IconLoading, } @@ -27,37 +22,67 @@ const defaultProps = { // 对比一下,个人感觉还是Loading1比较好看一些,所以用它作为了默认的loading图标 type: 'circular', direction: 'horizontal', + lottieProps: {}, } as LoadingProps -export const Loading: FunctionComponent< - Partial & React.HTMLAttributes -> = (props) => { - const { className, style, children, direction, icon, ...rest } = { - ...defaultProps, - ...props, - } - - const classPrefix = 'nut-loading' - const CurLoadingIcon = loadingMap[rest.type] || IconLoading1 +const defaultLottieProps = { + loop: true, + autoplay: true, +} +export const Loading = React.forwardRef>( + (props, ref) => { + const { + className, + style, + children, + direction, + icon, + lottieProps, + ...rest + } = { + ...defaultProps, + ...props, + } + // @ts-ignore + const loadingLottieRef: React.MutableRefObject = + useRef() + const mergedLottieProps = mergeProps(defaultLottieProps, lottieProps) + React.useImperativeHandle(ref, () => loadingLottieRef) - return ( - - - {icon || } + const classPrefix = 'nut-loading' + const getLoadingIcon = () => { + if (rest.type === 'lottie' && rest.jsonData) { + return ( + + ) + } + const LoadingIcon = loadingMap[rest.type] || IconLoading1 + return + } + const iconboxClassName = () => { + if (rest.type === 'lottie') return `${classPrefix}-lottie-box` + return `${classPrefix}-icon-box` + } + return ( + + {icon || getLoadingIcon()} + {children ? ( + {children} + ) : null} - {children ? ( - {children} - ) : ( - '' - )} - - ) -} + ) + } +) Loading.displayName = 'NutLoading' diff --git a/src/packages/loading/loading.tsx b/src/packages/loading/loading.tsx index 5ec760258a..413d754a6b 100644 --- a/src/packages/loading/loading.tsx +++ b/src/packages/loading/loading.tsx @@ -1,19 +1,13 @@ -import React, { FunctionComponent, ReactNode } from 'react' +import React, { useRef } from 'react' import classNames from 'classnames' import { Loading as IconLoading, Loading1 as IconLoading1, } from '@nutui/icons-react' -import { BasicComponent, ComponentDefaults } from '@/utils/typings' - -export type LoadingType = 'spinner' | 'circular' -export type LoadingDirection = 'horizontal' | 'vertical' - -export interface LoadingProps extends BasicComponent { - type: LoadingType - direction: LoadingDirection - icon?: ReactNode -} +import Lottie, { LottieProps } from '../lottie' +import { ComponentDefaults } from '@/utils/typings' +import { LoadingProps, LoadingRef } from './types' +import { mergeProps } from '@/utils/merge-props' // 方便以后扩展设置为键值对形式 // 方便以后扩展设置为键值对形式 const loadingMap = { @@ -26,33 +20,70 @@ const defaultProps = { // 对比一下,个人感觉还是Loading1比较好看一些,所以用它作为了默认的loading图标 type: 'circular', direction: 'horizontal', + lottieProps: {}, } as LoadingProps -export const Loading: FunctionComponent< - Partial & React.HTMLAttributes -> = (props) => { - const { className, style, children, direction, icon, ...rest } = { - ...defaultProps, - ...props, - } - - const classPrefix = 'nut-loading' - const CurLoadingIcon = loadingMap[rest.type] || IconLoading1 +const defaultLottieProps = { + loop: true, + autoplay: true, +} +export const Loading = React.forwardRef>( + (props, ref) => { + const { + className, + style, + children, + direction, + icon, + lottieProps, + ...rest + } = { + ...defaultProps, + ...props, + } + const loadingLottieRef = useRef(null) + // @ts-ignore + // const loadingLottieRef: React.MutableRefObject = + // useRef() + const mergedLottieProps = mergeProps(defaultLottieProps, lottieProps) + React.useImperativeHandle(ref, () => loadingLottieRef) - return ( -
-
- {icon || } + const classPrefix = 'nut-loading' + const getLoadingIcon = () => { + if (!rest.jsonData) { + console.warn('Lottie animation requires jsonData prop') + } + if (rest.type === 'lottie') { + return ( + + ) + } + const LoadingIcon = loadingMap[rest.type] || IconLoading1 + return + } + const iconboxClassName = () => { + if (rest.type === 'lottie') return `${classPrefix}-lottie-box` + return `${classPrefix}-icon-box` + } + return ( +
+
{icon || getLoadingIcon()}
+ {children ? ( +
{children}
+ ) : null}
- {children ?
{children}
: ''} -
- ) -} + ) + } +) Loading.displayName = 'NutLoading' diff --git a/src/packages/loading/types.ts b/src/packages/loading/types.ts new file mode 100644 index 0000000000..0aed4a6926 --- /dev/null +++ b/src/packages/loading/types.ts @@ -0,0 +1,16 @@ +import { ReactNode } from 'react' +import { LottieProps } from '../lottie/types' +import { BasicComponent } from '@/utils/typings' + +export type LoadingRef = any + +export type LoadingType = 'spinner' | 'circular' | 'lottie' +export type LoadingDirection = 'horizontal' | 'vertical' + +export interface LoadingProps extends BasicComponent { + type: LoadingType + jsonData: any + lottieProps: Partial + direction: LoadingDirection + icon?: ReactNode +} diff --git a/src/packages/lottie/animation/dark/global.gif b/src/packages/lottie/animation/dark/global.gif new file mode 100755 index 0000000000..c74d66ece7 Binary files /dev/null and b/src/packages/lottie/animation/dark/global.gif differ diff --git a/src/packages/lottie/animation/dark/global.json b/src/packages/lottie/animation/dark/global.json new file mode 100755 index 0000000000..144148c9aa --- /dev/null +++ b/src/packages/lottie/animation/dark/global.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"全局加载,默认,暗黑=ON 暗黑模式 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"全局加载,默认,暗黑=ON 暗黑模式","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.894117647059,0.894117647059,0.894117647059,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"全局加载,默认,暗黑=ON 暗黑模式","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"全局加载,默认,暗黑=ON 暗黑模式","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/packages/lottie/animation/dark/loading.gif b/src/packages/lottie/animation/dark/loading.gif new file mode 100755 index 0000000000..bf7cb52890 Binary files /dev/null and b/src/packages/lottie/animation/dark/loading.gif differ diff --git a/src/packages/lottie/animation/dark/loading.json b/src/packages/lottie/animation/dark/loading.json new file mode 100755 index 0000000000..4b8fbc5203 --- /dev/null +++ b/src/packages/lottie/animation/dark/loading.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"局部加载,默认,暗黑=ON 暗黑模式 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"局部加载,默认,暗黑=ON 暗黑模式","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.505882352941,0.505882352941,0.505882352941,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"局部加载,默认,暗黑=ON 暗黑模式","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"局部加载,默认,暗黑=ON 暗黑模式","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/packages/lottie/animation/dark/pulltorefresh-white.gif b/src/packages/lottie/animation/dark/pulltorefresh-white.gif new file mode 100755 index 0000000000..39481ab2cc Binary files /dev/null and b/src/packages/lottie/animation/dark/pulltorefresh-white.gif differ diff --git a/src/packages/lottie/animation/dark/pulltorefresh-white.json b/src/packages/lottie/animation/dark/pulltorefresh-white.json new file mode 100755 index 0000000000..fa0a3408b0 --- /dev/null +++ b/src/packages/lottie/animation/dark/pulltorefresh-white.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":24,"ip":0,"op":33,"w":396,"h":78,"nm":"下拉刷新,是否反白=ON,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"下拉刷新,是否反白=ON,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"闪电","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[22.796,14.149,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":-8,"s":[100,100,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":0,"s":[120,120,100],"e":[90,90,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":8,"s":[90,90,100],"e":[90,90,100]},{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":25,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":33,"s":[120,120,100],"e":[90,90,100]},{"t":41}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":25,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":29,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":37,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"t":41}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"房子","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.063,13,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":3,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":11,"s":[120,120,100],"e":[90,90,100]},{"t":19}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":3,"s":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":7,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":15,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}]},{"t":19}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"太阳","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.062,13.108,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":14,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":22,"s":[120,120,100],"e":[90,90,100]},{"t":30}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":14,"s":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":18,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":26,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}]},{"t":30}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"下拉刷新,是否反白=ON,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"下拉刷新,是否反白=ON,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/packages/lottie/animation/dark/pulltorefresh.gif b/src/packages/lottie/animation/dark/pulltorefresh.gif new file mode 100755 index 0000000000..e7fd853f6b Binary files /dev/null and b/src/packages/lottie/animation/dark/pulltorefresh.gif differ diff --git a/src/packages/lottie/animation/dark/pulltorefresh.json b/src/packages/lottie/animation/dark/pulltorefresh.json new file mode 100755 index 0000000000..aea0d20991 --- /dev/null +++ b/src/packages/lottie/animation/dark/pulltorefresh.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":24,"ip":0,"op":33,"w":396,"h":78,"nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"闪电","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[22.796,14.149,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":-8,"s":[100,100,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":0,"s":[120,120,100],"e":[90,90,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":8,"s":[90,90,100],"e":[90,90,100]},{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":25,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":33,"s":[120,120,100],"e":[90,90,100]},{"t":41}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":25,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":29,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":37,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"t":41}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":-8,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-6,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-2,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.83137254902,0.83137254902,0.83137254902,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":4,"s":[0.83137254902,0.83137254902,0.83137254902,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":8,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":25,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":27,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":31,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":37,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"t":41}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"房子","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.063,13,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":3,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":11,"s":[120,120,100],"e":[90,90,100]},{"t":19}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":3,"s":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":7,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":15,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}]},{"t":19}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":3,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":5,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":9,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":15,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"t":19}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"太阳","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.062,13.108,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":14,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":22,"s":[120,120,100],"e":[90,90,100]},{"t":30}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":14,"s":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":18,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":26,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}]},{"t":30}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":14,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":16,"s":[0.505882382393,0.505882382393,0.505882382393,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":20,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":26,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.505882382393,0.505882382393,0.505882382393,1]},{"t":30}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=ON 暗黑模式","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/packages/lottie/animation/light/global.gif b/src/packages/lottie/animation/light/global.gif new file mode 100755 index 0000000000..e093316f3a Binary files /dev/null and b/src/packages/lottie/animation/light/global.gif differ diff --git a/src/packages/lottie/animation/light/global.json b/src/packages/lottie/animation/light/global.json new file mode 100755 index 0000000000..955d208bb5 --- /dev/null +++ b/src/packages/lottie/animation/light/global.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"全局加载,默认,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"全局加载,默认,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"全局加载,默认,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"全局加载,默认,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/packages/lottie/animation/light/loading.gif b/src/packages/lottie/animation/light/loading.gif new file mode 100755 index 0000000000..c74d66ece7 Binary files /dev/null and b/src/packages/lottie/animation/light/loading.gif differ diff --git a/src/packages/lottie/animation/light/loading.json b/src/packages/lottie/animation/light/loading.json new file mode 100755 index 0000000000..4792725a7c --- /dev/null +++ b/src/packages/lottie/animation/light/loading.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":24,"ip":0,"op":48,"w":168,"h":168,"nm":"局部加载,默认,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"局部加载,默认,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"合成","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[28,27.92,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":0,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":4,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":8,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":12,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":16,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":20,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":24,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":28,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":32,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":36,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":40,"s":[100,100,100],"e":[100,100,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.7,0.7,0.75],"y":[0,0,0]},"t":44,"s":[100,100,100],"e":[100,100,100]},{"t":48}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":0,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":4,"s":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-8.54,-6.104],[-7.906,-9.27],[-6.866,-11.001]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":12,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":16,"s":[{"i":[[-0.707,-0.023],[-0.488,-0.462],[0,0],[0.231,-0.312],[0,0],[0.264,0.25],[0,0],[0,0],[0,0],[1.089,0],[0,0],[0,1.031],[0,0],[0,0],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0]],"o":[[0.646,0.021],[0,0],[0.264,0.25],[0,0],[-0.264,0.25],[0,0],[0,0],[0,0],[0,1.031],[0,0],[-1.089,0],[0,0],[0,0],[0,0],[-0.264,0.25],[0,0],[-0.264,-0.25],[0,0],[0.535,-0.506]],"v":[[0.084,-11.109],[1.856,-10.384],[11.791,-0.95],[11.824,-0.013],[11.329,0.456],[10.405,0.456],[10.372,0.425],[10.383,2.945],[10.405,8.016],[8.424,9.89],[-8.343,9.89],[-10.323,8.016],[-10.345,3.037],[-10.356,0.393],[-10.389,0.393],[-11.313,0.393],[-11.808,-0.075],[-11.808,-0.95],[-1.874,-10.384]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":24,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":28,"s":[{"i":[[-0.256,0.486],[-1.248,-0.063],[-0.604,-1.155],[-1.056,0.335],[0.852,-2.578],[-0.988,-0.502],[2.453,-1.239],[-0.341,-1.038],[2.624,0.837],[0.511,-0.971],[1.197,0.007],[0.632,1.208],[1.056,-0.335],[-0.852,2.612],[0.988,0.502],[-2.453,1.239],[0.341,1.038],[-2.624,-0.837],[-0.486,0.197]],"o":[[0.664,-1.261],[1.148,0.058],[0.509,0.972],[2.625,-0.832],[-0.343,1.037],[2.464,1.252],[-0.99,0.5],[0.847,2.58],[-1.056,-0.337],[-0.636,1.208],[-1.202,-0.007],[-0.509,-0.972],[-2.625,0.832],[0.339,-1.039],[-2.464,-1.252],[0.99,-0.5],[-0.847,-2.58],[0.528,0.168],[0.486,-0.197]],"v":[[-2.999,-10.982],[0.189,-12.773],[3.067,-10.948],[5.793,-9.843],[10.052,-5.625],[11.177,-2.946],[11.143,3.013],[10.018,5.692],[5.725,9.877],[2.999,10.982],[-0.031,12.777],[-3.067,10.948],[-5.793,9.843],[-10.052,5.625],[-11.177,2.946],[-11.143,-3.013],[-10.018,-5.692],[-5.725,-9.877],[-4.158,-9.939]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":36,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}]},{"i":{"x":0.75,"y":1},"o":{"x":0.25,"y":0},"t":40,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.886,1.48],[0.32,0.326],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484],[-0.313,-0.282]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.907,0],[-0.363,-0.285],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.158,0.121],[0.313,0.282]],"v":[[-9.091,-6.662],[-0.051,-9],[9.031,-6.662],[10.502,-7.912],[13.823,-6.279],[17.544,-0.736],[16.325,2.409],[10.859,1.502],[8.199,5.793],[7.135,6.72],[0.012,9],[-7.234,6.631],[-8.258,5.714],[-10.836,1.502],[-16.301,2.409],[-17.562,-0.736],[-13.842,-6.259],[-10.499,-7.912],[-9.677,-7.196]],"c":true}],"e":[{"i":[[-0.715,0],[0,0],[0,0],[0.477,-1.305],[0,0],[0,0],[1.614,-1.115],[0,0],[0,0],[0,0],[-0.442,1.788],[0,0],[0,0],[0,0],[-0.248,1.238],[0,0],[0,0],[0,0],[-0.521,0.427]],"o":[[0,0],[0,0],[1.389,0],[0,0],[0,0],[1.962,0],[0,0],[0,0],[0,0],[-1.515,1.047],[0,0],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[0,0],[0.141,-0.701],[0.521,-0.427]],"v":[[-4.965,-11.68],[0.862,-11.68],[7.895,-11.68],[9.774,-8.994],[7.114,-1.712],[8.571,-1.712],[9.708,1.934],[4.567,5.485],[2.048,7.226],[-3.877,11.319],[-6.955,9.193],[-6.27,6.42],[-6.226,6.24],[-8.574,6.24],[-10.535,3.847],[-9.553,-1.056],[-9.175,-2.939],[-7.906,-9.27],[-6.866,-11.001]],"c":true}]},{"t":48}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.894117647059,0.894117647059,0.894117647059,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"局部加载,默认,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"局部加载,默认,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[84,84,0],"ix":2,"l":2},"a":{"a":0,"k":[28,28,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":56,"h":56,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/packages/lottie/animation/light/pulltorefresh.gif b/src/packages/lottie/animation/light/pulltorefresh.gif new file mode 100755 index 0000000000..7a118ccc5c Binary files /dev/null and b/src/packages/lottie/animation/light/pulltorefresh.gif differ diff --git a/src/packages/lottie/animation/light/pulltorefresh.json b/src/packages/lottie/animation/light/pulltorefresh.json new file mode 100755 index 0000000000..0057cd2de7 --- /dev/null +++ b/src/packages/lottie/animation/light/pulltorefresh.json @@ -0,0 +1 @@ +{"v":"5.8.1","fr":24,"ip":0,"op":33,"w":396,"h":78,"nm":"下拉刷新,是否反白=off,暗黑=OFF 3倍","ddd":0,"assets":[{"id":"comp_0","nm":"下拉刷新,是否反白=off,暗黑=OFF","fr":24,"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"闪电","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[22.796,14.149,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":-8,"s":[100,100,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":0,"s":[120,120,100],"e":[90,90,100]},{"i":{"x":[0.25,0.25,0.25],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":8,"s":[90,90,100],"e":[90,90,100]},{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":25,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":33,"s":[120,120,100],"e":[90,90,100]},{"t":41}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":-4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":4,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":8,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":25,"s":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":29,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":37,"s":[{"i":[[4.898,0],[1.703,-1.068],[0.315,0.242],[1.089,-2.371],[0.589,-0.524],[-2.202,-0.998],[-0.988,0.967],[-5.486,0],[-1.492,4.334],[-1.931,0.872],[0.589,0.544],[1.238,2.722],[0.694,-0.484],[0,0]],"o":[[-4.856,0],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[1.492,4.334],[5.465,0],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.703,-1.048]],"v":[[-0.02,-9.985],[-9.06,-7.647],[-10.468,-8.896],[-13.81,-7.243],[-17.531,-1.72],[-16.27,1.424],[-10.804,0.517],[0.043,8.015],[10.891,0.517],[16.356,1.424],[17.575,-1.72],[13.855,-7.264],[10.534,-8.896],[9.062,-7.647]],"c":true}],"e":[{"i":[[0,0],[0.521,-0.443],[0.141,-0.727],[0,0],[0,0],[-1.262,0],[0,0],[0,0],[-1.515,1.086],[0,0],[1.962,0],[0,0],[0,0],[1.389,0]],"o":[[-0.715,0],[-0.521,0.443],[0,0],[0,0],[-0.248,1.284],[0,0],[0,0],[-0.442,1.854],[0,0],[1.614,-1.156],[0,0],[0,0],[0.477,-1.353],[0,0]],"v":[[-4.961,-12.211],[-6.862,-11.507],[-7.902,-9.712],[-9.216,-2.91],[-10.531,3.892],[-8.57,6.374],[-6.222,6.374],[-6.951,9.437],[-3.873,11.641],[9.712,1.907],[8.575,-1.873],[7.118,-1.873],[9.778,-9.426],[7.899,-12.211]],"c":true}]},{"t":41}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":1,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":-8,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-6,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":-2,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.83137254902,0.83137254902,0.83137254902,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":4,"s":[0.83137254902,0.83137254902,0.83137254902,1],"e":[0.894117647059,0.894117647059,0.894117647059,1]},{"i":{"x":[0.833],"y":[0.711]},"o":{"x":[0.33],"y":[0]},"t":8,"s":[0.894117647059,0.894117647059,0.894117647059,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":25,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":27,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":31,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":37,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"t":41}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"房子","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[66.063,13,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.3,0.3,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":3,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.3,0.3,0.25],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.75],"y":[0,0,0]},"t":11,"s":[120,120,100],"e":[90,90,100]},{"t":19}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":3,"s":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":7,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":15,"s":[{"i":[[2.01,0],[1.313,-0.333],[0.995,-0.624],[0.315,0.242],[1.072,-2.378],[0.589,-0.524],[-2.207,-0.988],[-0.988,0.967],[-1.398,-1.257],[-3.193,0],[-1.954,1.762],[-0.621,1.802],[-1.934,0.867],[0.589,0.544],[1.24,2.721],[0.694,-0.484],[0,0],[1.881,0.472]],"o":[[-2.019,0],[-1.845,0.468],[0,0],[-0.694,-0.484],[-1.24,2.701],[-0.568,0.524],[1.913,0.867],[0.624,1.811],[1.948,1.751],[3.193,0],[1.39,-1.254],[0.925,0.907],[2.186,-0.988],[-0.568,-0.524],[-1.072,-2.358],[-0.336,0.242],[-1.004,-0.618],[-1.309,-0.329]],"v":[[-0.051,-9],[-4.991,-8.447],[-9.091,-6.662],[-10.499,-7.912],[-13.842,-6.259],[-17.562,-0.736],[-16.301,2.409],[-10.836,1.502],[-7.775,6.177],[0.012,9],[7.814,6.158],[10.859,1.502],[16.325,2.409],[17.544,-0.736],[13.823,-6.279],[10.502,-7.912],[9.031,-6.662],[4.871,-8.454]],"c":true}],"e":[{"i":[[0.697,0.001],[0.528,-0.529],[0,0],[-0.272,-0.273],[0,0],[-0.272,0.273],[0,0],[0,0],[-0.248,-0.339],[-0.674,0],[0,0],[0,1.126],[0,0],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0]],"o":[[-0.698,-0.001],[0,0],[-0.272,0.273],[0,0],[0.272,0.273],[0,0],[0,0],[0,0.45],[0.372,0.509],[0,0],[1.123,0],[0,0],[0,0],[0.272,0.273],[0,0],[0.238,-0.341],[0,0],[-0.527,-0.528]],"v":[[0.002,-11.631],[-1.923,-10.838],[-12.165,-0.534],[-12.165,0.421],[-11.655,0.933],[-10.702,0.933],[-10.668,0.933],[-10.634,9.258],[-10.239,10.465],[-8.592,11.306],[8.694,11.306],[10.736,9.258],[10.702,0.967],[10.736,1.001],[11.689,1.001],[12.199,0.49],[12.165,-0.534],[1.923,-10.838]],"c":true}]},{"t":19}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":3,"s":[0.894117712975,0.894117712975,0.894117712975,1],"e":[0.894117712975,0.894117712975,0.894117712975,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":5,"s":[0.894117712975,0.894117712975,0.894117712975,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":9,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":15,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.894117712975,0.894117712975,0.894117712975,1]},{"t":19}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"太阳","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.062,13.108,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":14,"s":[90,90,100],"e":[120,120,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.226,0.226,0.33],"y":[0,0,0]},"t":22,"s":[120,120,100],"e":[90,90,100]},{"t":30}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":14,"s":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":18,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}]},{"i":{"x":0.5,"y":1},"o":{"x":0.5,"y":0},"t":26,"s":[{"i":[[0,0],[-4.856,0],[-1.703,-1.048],[-0.336,0.242],[-1.072,-2.358],[-0.568,-0.524],[2.186,-0.988],[0.925,0.907],[1.198,-1.194],[0.377,-0.287],[2.837,0],[1.867,1.415],[0.361,0.368],[0.55,1.596],[1.913,0.867],[-0.568,0.524],[-1.24,2.701],[-0.694,-0.484]],"o":[[1.703,-1.068],[4.898,0],[0,0],[0.694,-0.484],[1.24,2.721],[0.589,0.544],[-1.934,0.867],[-0.562,1.631],[-0.332,0.331],[-1.873,1.427],[-2.836,0],[-0.415,-0.315],[-1.156,-1.179],[-0.988,0.967],[-2.207,-0.988],[0.589,-0.524],[1.072,-2.378],[0.315,0.242]],"v":[[-9.091,-6.795],[-0.051,-9.133],[9.031,-6.795],[10.502,-8.044],[13.823,-6.412],[17.544,-0.869],[16.325,2.276],[10.859,1.369],[8.199,5.66],[7.135,6.587],[0.012,8.867],[-7.094,6.607],[-8.258,5.581],[-10.836,1.369],[-16.301,2.276],[-17.562,-0.869],[-13.842,-6.391],[-10.499,-8.044]],"c":true}],"e":[{"i":[[-0.511,0.984],[-1.248,-0.063],[-0.604,-1.17],[-1.056,0.339],[0.852,-2.612],[-0.988,-0.509],[2.453,-1.255],[-0.341,-1.051],[2.624,0.848],[0.511,-0.984],[1.197,0.007],[0.632,1.224],[1.056,-0.339],[-0.852,2.646],[0.988,0.509],[-2.453,1.255],[0.341,1.052],[-2.624,-0.848]],"o":[[0.664,-1.278],[1.148,0.058],[0.509,0.985],[2.625,-0.843],[-0.343,1.051],[2.464,1.268],[-0.99,0.506],[0.847,2.613],[-1.056,-0.341],[-0.636,1.224],[-1.202,-0.007],[-0.509,-0.985],[-2.625,0.843],[0.339,-1.052],[-2.464,-1.268],[0.99,-0.506],[-0.847,-2.613],[1.056,0.341]],"v":[[-2.999,-11.292],[0.189,-13.107],[3.067,-11.258],[5.793,-10.139],[10.052,-5.865],[11.177,-3.152],[11.143,2.886],[10.018,5.599],[5.725,9.839],[2.999,10.958],[-0.031,12.777],[-3.067,10.924],[-5.793,9.805],[-10.052,5.531],[-11.177,2.818],[-11.143,-3.22],[-10.018,-5.933],[-5.725,-10.173]],"c":true}]},{"t":30}],"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":14,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":16,"s":[0.89411765337,0.89411765337,0.89411765337,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":20,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.831372559071,0.831372559071,0.831372559071,1]},{"i":{"x":[0.25],"y":[1]},"o":{"x":[0.33],"y":[0]},"t":26,"s":[0.831372559071,0.831372559071,0.831372559071,1],"e":[0.89411765337,0.89411765337,0.89411765337,1]},{"t":30}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":309,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=OFF","td":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"下拉刷新,是否反白=off,暗黑=OFF","tt":1,"refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[198,39,0],"ix":2,"l":2},"a":{"a":0,"k":[66,13,0],"ix":1,"l":2},"s":{"a":0,"k":[300,300,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":29,"nm":"高斯模糊","np":5,"mn":"ADBE Gaussian Blur 2","ix":1,"en":1,"ef":[{"ty":0,"nm":"模糊度","mn":"ADBE Gaussian Blur 2-0001","ix":1,"v":{"a":0,"k":20,"ix":1}},{"ty":7,"nm":"模糊方向","mn":"ADBE Gaussian Blur 2-0002","ix":2,"v":{"a":0,"k":1,"ix":2}},{"ty":7,"nm":"重复边缘像素","mn":"ADBE Gaussian Blur 2-0003","ix":3,"v":{"a":0,"k":0,"ix":3}}]}],"w":132,"h":26,"ip":0,"op":309,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/src/packages/lottie/demo.taro.tsx b/src/packages/lottie/demo.taro.tsx new file mode 100644 index 0000000000..6fe7d28c19 --- /dev/null +++ b/src/packages/lottie/demo.taro.tsx @@ -0,0 +1,37 @@ +import React from 'react' +import { ScrollView, View } from '@tarojs/components' +import Header from '@/sites/components/header' +import { useTranslate } from '@/sites/assets/locale/taro' +import Demo1 from './demos/taro/demo1' +import Demo2 from './demos/taro/demo2' +import Demo3 from './demos/taro/demo3' + +const LoadingDemo = () => { + const [translated] = useTranslate({ + 'zh-CN': { + title1: '基础用法', + }, + 'zh-TW': { + title1: '基礎用法', + }, + 'en-US': { + title1: 'Basic Usage', + }, + }) + + return ( + <> +
+ + {translated.title1} + + {translated.title1} + + {translated.title1} + + + + ) +} + +export default LoadingDemo diff --git a/src/packages/lottie/demo.tsx b/src/packages/lottie/demo.tsx new file mode 100644 index 0000000000..9005fae2cc --- /dev/null +++ b/src/packages/lottie/demo.tsx @@ -0,0 +1,33 @@ +import React from 'react' +import { useTranslate } from '@/sites/assets/locale' +import Demo1 from './demos/h5/demo1' +import Demo2 from './demos/h5/demo2' +import Demo3 from './demos/h5/demo3' + +const LoadingDemo = () => { + const [translated] = useTranslate({ + 'zh-CN': { + title1: '基础用法', + }, + 'zh-TW': { + title1: '基礎用法', + }, + 'en-US': { + title1: 'Basic Usage', + }, + }) + return ( + <> +
+

{translated.title1}

+ +

{translated.title1}

+ +

{translated.title1}

+ +
+ + ) +} + +export default LoadingDemo diff --git a/src/packages/lottie/demos/h5/demo1.tsx b/src/packages/lottie/demos/h5/demo1.tsx new file mode 100644 index 0000000000..9170111aa5 --- /dev/null +++ b/src/packages/lottie/demos/h5/demo1.tsx @@ -0,0 +1,22 @@ +import React from 'react' +import { Cell, Lottie } from '@nutui/nutui-react' +import lightLoading from '../../animation/light/loading.json' +import lightGlobal from '../../animation/light/global.json' +import lightPull from '../../animation/light/pulltorefresh.json' + +const Demo1 = () => { + return ( + <> + + + + + + + + + + + ) +} +export default Demo1 diff --git a/src/packages/lottie/demos/h5/demo2.tsx b/src/packages/lottie/demos/h5/demo2.tsx new file mode 100644 index 0000000000..99cef2694d --- /dev/null +++ b/src/packages/lottie/demos/h5/demo2.tsx @@ -0,0 +1,22 @@ +import React from 'react' +import { Cell, Lottie } from '@nutui/nutui-react' +import darkLoading from '../../animation/dark/loading.json' +import darkGlobal from '../../animation/dark/global.json' +import darkPull from '../../animation/dark/pulltorefresh.json' + +const Demo2 = () => { + return ( + <> + + + + + + + + + + + ) +} +export default Demo2 diff --git a/src/packages/lottie/demos/h5/demo3.tsx b/src/packages/lottie/demos/h5/demo3.tsx new file mode 100644 index 0000000000..46efebe249 --- /dev/null +++ b/src/packages/lottie/demos/h5/demo3.tsx @@ -0,0 +1,14 @@ +import React from 'react' +import { Cell, Lottie } from '@nutui/nutui-react' +import whitePull from '../../animation/dark/pulltorefresh-white.json' + +const Demo3 = () => { + return ( + <> + + + + + ) +} +export default Demo3 diff --git a/src/packages/lottie/demos/taro/demo1.tsx b/src/packages/lottie/demos/taro/demo1.tsx new file mode 100644 index 0000000000..c865f39fa9 --- /dev/null +++ b/src/packages/lottie/demos/taro/demo1.tsx @@ -0,0 +1,22 @@ +import React from 'react' +import { Cell, Lottie } from '@nutui/nutui-react-taro' +import lightLoading from '../../animation/light/loading.json' +import lightGlobal from '../../animation/light/global.json' +import lightPull from '../../animation/light/pulltorefresh.json' + +const Demo1 = () => { + return ( + <> + + + + + + + + + + + ) +} +export default Demo1 diff --git a/src/packages/lottie/demos/taro/demo2.tsx b/src/packages/lottie/demos/taro/demo2.tsx new file mode 100644 index 0000000000..c459a1b886 --- /dev/null +++ b/src/packages/lottie/demos/taro/demo2.tsx @@ -0,0 +1,22 @@ +import React from 'react' +import { Cell, Lottie } from '@nutui/nutui-react-taro' +import darkLoading from '../../animation/dark/loading.json' +import darkGlobal from '../../animation/dark/global.json' +import darkPull from '../../animation/dark/pulltorefresh.json' + +const Demo2 = () => { + return ( + <> + + + + + + + + + + + ) +} +export default Demo2 diff --git a/src/packages/lottie/demos/taro/demo3.tsx b/src/packages/lottie/demos/taro/demo3.tsx new file mode 100644 index 0000000000..33db2a8664 --- /dev/null +++ b/src/packages/lottie/demos/taro/demo3.tsx @@ -0,0 +1,14 @@ +import React from 'react' +import { Cell, Lottie } from '@nutui/nutui-react-taro' +import whitePull from '../../animation/dark/pulltorefresh-white.json' + +const Demo3 = () => { + return ( + <> + + + + + ) +} +export default Demo3 diff --git a/src/packages/lottie/doc.en-US.md b/src/packages/lottie/doc.en-US.md new file mode 100644 index 0000000000..0b755b3fa0 --- /dev/null +++ b/src/packages/lottie/doc.en-US.md @@ -0,0 +1,62 @@ +# Lottie + +A loading icon, Used to show the loading state + +### Import + +```tsx +import { Lottie } from '@nutui/nutui-react' +``` + +## Demo + +### Light + +:::demo + + + +::: + +### Drak + +:::demo + + + +::: + +### White + +:::demo + + + +::: + +## Lottie + +### Props + +| Property | Description | type | default | +| --- | --- | --- | --- | +| source | JSON object containing exported animation data | `Object` | `circular` | +| loop | The arrangement of loading icons and text | `boolean \| number` | `horizontal` | +| autoPlay | The animation will play immediately after loading | `boolean` | `-` | +| initialSegment | The first value is the initial frame and the second value is the final frame. If this value is set, the animation will start at this time position | `[number, number]` | `-` | +| speed | playback speed | `number` | `1` | + +### Ref + +| Method | Description | Parameter | +| --- | --- | --- | +| play | play | `-` | +| stop | stop | `-` | +| pause | pause | `-` | +| setSpeed | Set playback speed | `(speed: number) => void` | +| goToAndPlay | Jump to the specified frame and play | `(value: number, isFrame?: boolean) => void` | +| goToAndStop | Jump to the specified frame and stop | `(value: number, isFrame?: boolean) => void` | +| setDirection | Playback direction setting | `(direction: AnimationDirection) => void` | +| playSegments | Play interval frame | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` | +| destroy | destroy | `() => void` | +| getDuration | inFrames If true, returns the duration in frames; inFrames if false, returns the duration in seconds. | `(inFrames?: boolean) => number` | diff --git a/src/packages/lottie/doc.md b/src/packages/lottie/doc.md new file mode 100644 index 0000000000..fdc72a9a43 --- /dev/null +++ b/src/packages/lottie/doc.md @@ -0,0 +1,68 @@ +# Lottie 动画 + +加载 lottie 动画 + +### 引入 + +```tsx +import { Lottie } from '@nutui/nutui-react' +``` + +## 示例代码 + +### 明亮模式 + +:::demo + + + +::: + +### 暗黑模式 + +:::demo + + + +::: + +### 反白模式 + +:::demo + + + +::: + +## Lottie + +### Props + +| 属性 | 说明 | 类型 | 默认值 | +| --- | --- | --- | --- | +| source | 包含导出动画数据的 JSON 对象 | `Object` | `circular` | +| loop | 动画是否循环播放,设置为数字时代表循环次数 | `boolean \| number` | `horizontal` | +| autoPlay | 动画将在加载后立即播放 | `boolean` | `-` | +| initialSegment | 第一个值是初始帧,第二个值是最终帧。如果设置了该值,动画将从此时间位置开始 | `[number, number]` | `-` | +| speed | 播放速度 | `number` | `1` | + +更多属性可以参考 [lottie-react](https://lottiereact.com/) + +### Ref + +通过 ref 可以获取到 Lottie 实例并调用实例方法。 + +| 方法名 | 说明 | 参数 | +| --- | --- | --- | +| play | 播放 | `-` | +| stop | 停止 | `-` | +| pause | 暂停 | `-` | +| setSpeed | 设置播放速度 | `(speed: number) => void` | +| goToAndPlay | 跳转到指定帧并播放 | `(value: number, isFrame?: boolean) => void` | +| goToAndStop | 跳转到指定帧并停止 | `(value: number, isFrame?: boolean) => void` | +| setDirection | 播放的方向设置 | `(direction: AnimationDirection) => void` | +| playSegments | 播放区间帧 | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` | +| destroy | 销毁 | `() => void` | +| getDuration | inFrames 如果为真,则以帧为单位返回持续时间;inFrames 如果为假,则以秒为单位返回。 | `(inFrames?: boolean) => number` | + +详细可以参考 [lottie-react](https://lottiereact.com/) diff --git a/src/packages/lottie/doc.taro.md b/src/packages/lottie/doc.taro.md new file mode 100644 index 0000000000..f2a74f06d0 --- /dev/null +++ b/src/packages/lottie/doc.taro.md @@ -0,0 +1,70 @@ +# Lottie 动画 + +加载 lottie 动画 + +### 引入 + +```tsx +import { Lottie } from '@nutui/nutui-react-taro' +``` + +## 示例代码 + +### 明亮模式 + +:::demo + + + +::: + +### 暗黑模式 + +:::demo + + + +::: + +### 反白模式 + +:::demo + + + +::: + +## Lottie + +### Props + +| 属性 | 说明 | 类型 | 默认值 | +| --- | --- | --- | --- | +| source | 包含导出动画数据的 JSON 对象 | `Object` | `circular` | +| loop | loading图标和文字的排列方式 | `boolean \| number` | `horizontal` | +| autoPlay | 动画将在加载后立即播放 | `boolean` | `-` | +| initialSegment | 第一个值是初始帧,第二个值是最终帧。如果设置了该值,动画将从此时间位置开始 | `[number, number]` | `-` | +| speed | 播放速度 | `number` | `1` | + +更多属性可以参考 [lottie-react](https://lottiereact.com/) + +### Ref + +通过 ref 可以获取到 Lottie 实例并调用实例方法。 + +| 方法名 | 说明 | 参数 | +| --- | --- | --- | +| play | 播放 | `-` | +| stop | 停止 | `-` | +| pause | 暂停 | `-` | +| setSpeed | 设置播放速度 | `(speed: number) => void` | +| goToAndPlay | 跳转到指定帧并播放 | `(value: number, isFrame?: boolean) => void` | +| goToAndStop | 跳转到指定帧并停止 | `(value: number, isFrame?: boolean) => void` | +| setDirection | 播放的方向设置 | `(direction: AnimationDirection) => void` | +| playSegments | 播放区间帧 | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` | +| destroy | 销毁 | `() => void` | +| getDuration | inFrames 如果为真,则以帧为单位返回持续时间;inFrames 如果为假,则以秒为单位返回。 | `(inFrames?: boolean) => number` | + +详细可以参考 [https://lottiereact.com/](https://lottiereact.com/) + +| 方法名 | 说明 | 参数 | diff --git a/src/packages/lottie/doc.zh-TW.md b/src/packages/lottie/doc.zh-TW.md new file mode 100644 index 0000000000..353a93bde9 --- /dev/null +++ b/src/packages/lottie/doc.zh-TW.md @@ -0,0 +1,64 @@ +# Lottie 動畫 + +載入 Lottie 動畫 + +### 引入 + +```tsx +import { Lottie } from '@nutui/nutui-react-taro' +``` + +## 示例代碼 + +### 明亮模式 + +:::demo + + + +::: + +### 暗黑模式 + +:::demo + + + +::: + +### 反白模式 + +:::demo + + + +::: + +## Lottie + +### Props + +| 屬性 | 說明 | 類型 | 默認值 | +| --- | --- | --- | --- | +| source | 包含导出动画数据的 JSON 对象 | `Object` | `circular` | +| loop | loading图标和文字的排列方式 | `boolean \| number` | `horizontal` | +| autoPlay | 动画将在加载后立即播放 | `boolean` | `-` | +| initialSegment | 第一个值是初始帧,第二个值是最终帧。如果设置了该值,动画将从此时间位置开始 | `[number, number]` | `-` | +| speed | 播放速度 | `number` | `1` | + +### Ref + +透過 ref 可以取得 Lottie 實例並呼叫實例方法。 + +| 方法名 | 說明 | 參數 | +| --- | --- | --- | +| play | 播放 | `-` | +| stop | 停止 | `-` | +| pause | 暫停 | `-` | +| setSpeed | 設定播放速度 | `(speed: number) => void` | +| goToAndPlay | 跳到指定訊框並播放 | `(value: number, isFrame?: boolean) => void` | +| goToAndStop | 跳到指定訊框並停止 | `(value: number, isFrame?: boolean) => void` | +| setDirection | 播放的方向設定 | `(direction: AnimationDirection) => void` | +| playSegments | 播放區間訊框 | `(segments: AnimationSegment \| AnimationSegment[], forceFlag?: boolean) => void` | +| destroy | 銷毀 | `() => void` | +| getDuration | inFrames 若為真,則以幀為單位傳回持續時間;inFrames 若為假,則以秒為單位傳回。 | `(inFrames?: boolean) => number` | diff --git a/src/packages/lottie/index.taro.ts b/src/packages/lottie/index.taro.ts new file mode 100644 index 0000000000..5cd7859b3e --- /dev/null +++ b/src/packages/lottie/index.taro.ts @@ -0,0 +1,15 @@ +import { ComponentType } from 'react' +import { Lottie as LottieWeb } from './web.taro' +import { Lottie as LottieMp } from './mp.taro' +import { LottieProps } from './types' + +let implementation +if (process.env.TARO_ENV === 'h5') { + implementation = LottieWeb +} else if (process.env.TARO_ENV === 'weapp') { + implementation = LottieMp +} else { + throw new Error(`不支持的 TARO_ENV: ${process.env.TARO_ENV}`) +} +const Lottie: ComponentType> = implementation as any +export default Lottie diff --git a/src/packages/lottie/index.ts b/src/packages/lottie/index.ts new file mode 100644 index 0000000000..939fd0c134 --- /dev/null +++ b/src/packages/lottie/index.ts @@ -0,0 +1,5 @@ +import { Lottie } from './web' + +export type { LottieProps } from './types' + +export default Lottie diff --git a/src/packages/lottie/lottie.scss b/src/packages/lottie/lottie.scss new file mode 100644 index 0000000000..e69de29bb2 diff --git a/src/packages/lottie/mp.taro.tsx b/src/packages/lottie/mp.taro.tsx new file mode 100644 index 0000000000..57ef4d9aa3 --- /dev/null +++ b/src/packages/lottie/mp.taro.tsx @@ -0,0 +1,88 @@ +import React, { useImperativeHandle, useRef } from 'react' +import { + createSelectorQuery, + getSystemInfoSync, + useReady, + useUnload, +} from '@tarojs/taro' +import { Canvas } from '@tarojs/components' +import lottie from 'lottie-miniprogram' +import useUuid from '@/utils/use-uuid' +import { LottieProps } from './types' + +export const Lottie = React.forwardRef((props: LottieProps, ref: any) => { + const uuid = useUuid() + const id = `nutLottie-${uuid}` + const animation = useRef() + const inited = useRef(false) + + const { + source, + loop = true, + autoPlay = true, + onComplete, + style, + speed = 1, + } = props + const setSpeed = () => { + if (animation.current) { + animation.current.setSpeed(Math.abs(speed)) + animation.current.setDirection(speed > 0 ? 1 : -1) + } + } + useImperativeHandle(ref, () => animation.current || {}) + const dpr = useRef(getSystemInfoSync().pixelRatio) + useReady(() => { + createSelectorQuery() + .select(`#${id}`) + .fields( + { + node: true, + size: true, + }, + (res) => { + try { + const canvas = res.node + const context = canvas.getContext('2d') + + // scale canvas to adapt dpr + if ( + style && + style.width !== undefined && + style.height !== undefined + ) { + canvas.width = parseFloat(style.width.toString()) * dpr.current + canvas.height = parseFloat(style.height.toString()) * dpr.current + context.scale(dpr.current, dpr.current) + } + + lottie.setup(canvas) + animation.current = lottie.loadAnimation({ + animationData: source, + loop, + autoplay: autoPlay, + rendererSettings: { + context, + }, + }) + onComplete && + animation.current.addEventListener('complete', onComplete) + setSpeed() + inited.current = true + } catch (error) { + console.error(error) + } + } + ) + .exec() + }) + useUnload(() => { + onComplete && + animation.current && + animation.current.removeEventListener('complete', onComplete) + animation.current && animation.current.destroy() + }) + return +}) + +Lottie.displayName = 'NutLottie' diff --git a/src/packages/lottie/types.ts b/src/packages/lottie/types.ts new file mode 100644 index 0000000000..839d2e135c --- /dev/null +++ b/src/packages/lottie/types.ts @@ -0,0 +1,14 @@ +import React from 'react' +import { LottieOptions } from 'lottie-react' +import { BasicComponent } from '@/utils/typings' + +export interface LottieProps + extends Omit, + BasicComponent { + style: React.CSSProperties + source: NonNullable + loop: boolean | number + autoPlay: boolean + initialSegment: [number, number] + speed: number +} diff --git a/src/packages/lottie/web.taro.tsx b/src/packages/lottie/web.taro.tsx new file mode 100644 index 0000000000..7e50a1ca1f --- /dev/null +++ b/src/packages/lottie/web.taro.tsx @@ -0,0 +1,22 @@ +import LottieReact, { LottieRefCurrentProps } from 'lottie-react' +import React, { useImperativeHandle, useRef } from 'react' +import { LottieProps } from './types' + +export const Lottie = React.forwardRef( + (props: Partial, ref: any) => { + const loadingLottieRef = useRef(null) + const { style, source, autoPlay, ...rest } = props + useImperativeHandle(ref, () => { + return loadingLottieRef.current + }) + return ( + + ) + } +) +Lottie.displayName = 'NutLottie' diff --git a/src/packages/lottie/web.tsx b/src/packages/lottie/web.tsx new file mode 100644 index 0000000000..7e50a1ca1f --- /dev/null +++ b/src/packages/lottie/web.tsx @@ -0,0 +1,22 @@ +import LottieReact, { LottieRefCurrentProps } from 'lottie-react' +import React, { useImperativeHandle, useRef } from 'react' +import { LottieProps } from './types' + +export const Lottie = React.forwardRef( + (props: Partial, ref: any) => { + const loadingLottieRef = useRef(null) + const { style, source, autoPlay, ...rest } = props + useImperativeHandle(ref, () => { + return loadingLottieRef.current + }) + return ( + + ) + } +) +Lottie.displayName = 'NutLottie' diff --git a/src/styles/variables.scss b/src/styles/variables.scss index 2050922e65..cbfd96d89d 100644 --- a/src/styles/variables.scss +++ b/src/styles/variables.scss @@ -2446,6 +2446,10 @@ $loading-icon-color: var(--nutui-loading-icon-color, $color-text-help) !default; $loading-icon-size: var(--nutui-loading-icon-size, $font-size-s) !default; $loading-color: var(--nutui-loading-color, $color-text-help) !default; $loading-font-size: var(--nutui-loading-font-size, $font-size-s) !default; +$loading-lottie-background: var( + --nutui-loading-lottie-background, + rgba(0, 0, 0, 0.06) +) !default; // ResultPage $resultpage-width: var(--nutui-resultpage-width, 240px) !default; diff --git a/src/utils/platform-taro.ts b/src/utils/platform-taro.ts index 1b49d0fa41..20292aa9a8 100644 --- a/src/utils/platform-taro.ts +++ b/src/utils/platform-taro.ts @@ -16,3 +16,7 @@ export const rn = () => { export const web = () => { return ['web'].includes(Taro.getEnv().toLowerCase()) } + +export const miniprogram = () => { + return ['mini'].includes(Taro.getEnv().toLowerCase()) +} diff --git a/vite.config.ts b/vite.config.ts index bfa8095b6b..c4452c78a0 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -88,6 +88,7 @@ export default defineConfig(async (): Promise => { reactRefresh(), ], test: { + setupFiles: ['./vitest.setup.ts'], globals: true, environment: 'happy-dom', coverage: { diff --git a/vitest.setup.ts b/vitest.setup.ts new file mode 100644 index 0000000000..0b52e702b2 --- /dev/null +++ b/vitest.setup.ts @@ -0,0 +1 @@ +import 'vitest-canvas-mock'