Skip to content

Commit 35c144b

Browse files
committed
perf(script loading): Load the itk-vtk-viewer script asynchronously
1 parent 1737007 commit 35c144b

File tree

5 files changed

+9
-8
lines changed

5 files changed

+9
-8
lines changed

client/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
<link rel="icon" type="image/svg+xml" href="/favicon.png" />
66
<link rel="stylesheet" type="text/css" href="/client/src/style.css" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8+
<script defer type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/itkVtkViewer.js">
9+
var loading = true
10+
</script>
811
</head>
912
<body>
1013
<div class="content" style="position: absolute; width: 100vw; height: 100vh; top: 0; left: 0; overflow: hidden; background: black; margin: 0; padding: 0;"></div>
@@ -13,8 +16,5 @@
1316
</div>
1417
<div id="loading" class="loading"/>
1518
<div id="progress" class="progress"/>
16-
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/itkVtkViewer.js">
17-
var loading = true
18-
</script>
1919
</body>
2020
</html>

client/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"material-ui": "^0.20.2",
3131
"ndarray-pack": "^1.2.1",
3232
"react": "^17.0.2",
33-
"react-dom": "^17.0.2"
33+
"react-dom": "^17.0.2",
34+
"regenerator-runtime": "^0.13.9"
3435
}
3536
}

client/webpack.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ const isDev = process.env.NODE_ENV !== 'production'
66

77
module.exports = {
88
mode: isDev ? 'development' : 'production',
9-
entry: './src/index.js',
9+
entry: ['regenerator-runtime/runtime.js', './src/index.js'],
1010
output: {
1111
path: path.resolve(__dirname, 'dist'),
1212
filename: 'index.js'

client/yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4642,7 +4642,7 @@ regenerator-runtime@^0.11.0:
46424642
resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz"
46434643
integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
46444644

4645-
regenerator-runtime@^0.13.4:
4645+
regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.9:
46464646
version "0.13.9"
46474647
resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz"
46484648
integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==

tensorboard_plugin_3d/static/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)