Showing
3 changed files
with
45 additions
and
21 deletions
... | @@ -30,6 +30,14 @@ | ... | @@ -30,6 +30,14 @@ |
30 | "js-tokens": "^4.0.0" | 30 | "js-tokens": "^4.0.0" |
31 | } | 31 | } |
32 | }, | 32 | }, |
33 | + "@lottiefiles/svelte-lottie-player": { | ||
34 | + "version": "0.1.4", | ||
35 | + "resolved": "https://registry.npmjs.org/@lottiefiles/svelte-lottie-player/-/svelte-lottie-player-0.1.4.tgz", | ||
36 | + "integrity": "sha512-NVNDdB1kQLIOytWsTxEYRRHhl2T9oZFfKSkUEr8m73JM7jaLP8J8GGH9B6A0vXU4wKsjR69ET6JEvib6z1QH+g==", | ||
37 | + "requires": { | ||
38 | + "lottie-web": "^5.6.8" | ||
39 | + } | ||
40 | + }, | ||
33 | "@nodelib/fs.scandir": { | 41 | "@nodelib/fs.scandir": { |
34 | "version": "2.1.3", | 42 | "version": "2.1.3", |
35 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", | 43 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", |
... | @@ -85,9 +93,9 @@ | ... | @@ -85,9 +93,9 @@ |
85 | } | 93 | } |
86 | }, | 94 | }, |
87 | "@rollup/pluginutils": { | 95 | "@rollup/pluginutils": { |
88 | - "version": "3.0.10", | 96 | + "version": "3.1.0", |
89 | - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.0.10.tgz", | 97 | + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", |
90 | - "integrity": "sha512-d44M7t+PjmMrASHbhgpSbVgtL6EFyX7J4mYxwQ/c5eoaE6N2VgCgEcWVzNnwycIloti+/MpwFr8qfw+nRw00sw==", | 98 | + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", |
91 | "dev": true, | 99 | "dev": true, |
92 | "requires": { | 100 | "requires": { |
93 | "@types/estree": "0.0.39", | 101 | "@types/estree": "0.0.39", |
... | @@ -101,11 +109,6 @@ | ... | @@ -101,11 +109,6 @@ |
101 | "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", | 109 | "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", |
102 | "dev": true | 110 | "dev": true |
103 | }, | 111 | }, |
104 | - "@types/events": { | ||
105 | - "version": "3.0.0", | ||
106 | - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", | ||
107 | - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" | ||
108 | - }, | ||
109 | "@types/fs-extra": { | 112 | "@types/fs-extra": { |
110 | "version": "8.1.1", | 113 | "version": "8.1.1", |
111 | "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.1.tgz", | 114 | "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.1.1.tgz", |
... | @@ -115,11 +118,10 @@ | ... | @@ -115,11 +118,10 @@ |
115 | } | 118 | } |
116 | }, | 119 | }, |
117 | "@types/glob": { | 120 | "@types/glob": { |
118 | - "version": "7.1.1", | 121 | + "version": "7.1.2", |
119 | - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", | 122 | + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", |
120 | - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", | 123 | + "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", |
121 | "requires": { | 124 | "requires": { |
122 | - "@types/events": "*", | ||
123 | "@types/minimatch": "*", | 125 | "@types/minimatch": "*", |
124 | "@types/node": "*" | 126 | "@types/node": "*" |
125 | } | 127 | } |
... | @@ -130,9 +132,9 @@ | ... | @@ -130,9 +132,9 @@ |
130 | "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" | 132 | "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" |
131 | }, | 133 | }, |
132 | "@types/node": { | 134 | "@types/node": { |
133 | - "version": "14.0.9", | 135 | + "version": "14.0.13", |
134 | - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.9.tgz", | 136 | + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.13.tgz", |
135 | - "integrity": "sha512-0sCTiXKXELOBxvZLN4krQ0FPOAA7ij+6WwvD0k/PHd9/KAkr4dXel5J9fh6F4x1FwAQILqAWkmpeuS6mjf1iKA==" | 137 | + "integrity": "sha512-rouEWBImiRaSJsVA+ITTFM6ZxibuAlTuNOCyxVbwreu6k6+ujs7DfnU9o+PShFhET78pMBl3eH+AGSI5eOTkPA==" |
136 | }, | 138 | }, |
137 | "@types/resolve": { | 139 | "@types/resolve": { |
138 | "version": "0.0.8", | 140 | "version": "0.0.8", |
... | @@ -144,9 +146,9 @@ | ... | @@ -144,9 +146,9 @@ |
144 | } | 146 | } |
145 | }, | 147 | }, |
146 | "acorn": { | 148 | "acorn": { |
147 | - "version": "7.2.0", | 149 | + "version": "7.3.1", |
148 | - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", | 150 | + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz", |
149 | - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", | 151 | + "integrity": "sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==", |
150 | "dev": true | 152 | "dev": true |
151 | }, | 153 | }, |
152 | "ansi-styles": { | 154 | "ansi-styles": { |
... | @@ -502,6 +504,11 @@ | ... | @@ -502,6 +504,11 @@ |
502 | "resolved": "https://registry.npmjs.org/local-access/-/local-access-1.0.1.tgz", | 504 | "resolved": "https://registry.npmjs.org/local-access/-/local-access-1.0.1.tgz", |
503 | "integrity": "sha512-ykt2pgN0aqIy6KQC1CqdWTWkmUwNgaOS6dcpHVjyBJONA+Xi7AtSB1vuxC/U/0tjIP3wcRudwQk1YYzUvzk2bA==" | 505 | "integrity": "sha512-ykt2pgN0aqIy6KQC1CqdWTWkmUwNgaOS6dcpHVjyBJONA+Xi7AtSB1vuxC/U/0tjIP3wcRudwQk1YYzUvzk2bA==" |
504 | }, | 506 | }, |
507 | + "lottie-web": { | ||
508 | + "version": "5.6.10", | ||
509 | + "resolved": "https://registry.npmjs.org/lottie-web/-/lottie-web-5.6.10.tgz", | ||
510 | + "integrity": "sha512-ucTzaiBJOMm56/K7Wqjajyh7qXlonHKB3+b5fHvhSiz+jOrXt6QDNKAinI3qdw/zvvYHKzXvFMy5SgOXbOJ5ng==" | ||
511 | + }, | ||
505 | "magic-string": { | 512 | "magic-string": { |
506 | "version": "0.25.7", | 513 | "version": "0.25.7", |
507 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", | 514 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", |
... | @@ -751,9 +758,9 @@ | ... | @@ -751,9 +758,9 @@ |
751 | } | 758 | } |
752 | }, | 759 | }, |
753 | "svelte": { | 760 | "svelte": { |
754 | - "version": "3.23.0", | 761 | + "version": "3.23.2", |
755 | - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.23.0.tgz", | 762 | + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.23.2.tgz", |
756 | - "integrity": "sha512-cnyd96bK/Nw5DnYuB1hzm5cl6+I1fpmdKOteA7KLzU9KGLsLmvWsSkSKbcntzODCLmSySN3HjcgTHRo6/rJNTw==", | 763 | + "integrity": "sha512-hE8GeTM83YVR4GY6/6PeDEcGct4JS5aCi+IYbCAa76oaPSfuF7L85DQYULQxlTK/KPWzw3L1GRGmC3oPG/PQoA==", |
757 | "dev": true | 764 | "dev": true |
758 | }, | 765 | }, |
759 | "svelte-spa-router": { | 766 | "svelte-spa-router": { | ... | ... |
... | @@ -15,6 +15,7 @@ | ... | @@ -15,6 +15,7 @@ |
15 | "svelte": "^3.0.0" | 15 | "svelte": "^3.0.0" |
16 | }, | 16 | }, |
17 | "dependencies": { | 17 | "dependencies": { |
18 | + "@lottiefiles/svelte-lottie-player": "^0.1.4", | ||
18 | "axios": "^0.19.2", | 19 | "axios": "^0.19.2", |
19 | "rollup-plugin-copy": "^3.3.0", | 20 | "rollup-plugin-copy": "^3.3.0", |
20 | "sirv-cli": "^0.4.4", | 21 | "sirv-cli": "^0.4.4", | ... | ... |
app/web/src/components/Loading.svelte
0 → 100644
1 | +<script> | ||
2 | + import {LottiePlayer} from '@lottiefiles/svelte-lottie-player'; | ||
3 | + | ||
4 | + export let count = 0; | ||
5 | +</script> | ||
6 | + | ||
7 | +<div id="loading" class:show={count > 0}> | ||
8 | + <LottiePlayer | ||
9 | + src="https://assets5.lottiefiles.com/packages/lf20_kblbXu.json" background="transparent" speed="1" width={300} height={300} controls={false} controlsLayout={null} loop autoplay> | ||
10 | + </LottiePlayer> | ||
11 | +</div> | ||
12 | + | ||
13 | +<style> | ||
14 | +#loading { position:fixed; width:100%; height:100%; z-index:9999; background-color:rgba(0,0,0,0.3); align-items:center; justify-content:center; display:none; } | ||
15 | +#loading.show { display:flex; } | ||
16 | +</style> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment