We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4a6cd16 commit a55507dCopy full SHA for a55507d
src/BootstrapBlazor/Components/ImagePreviewer/ImagePreviewer.razor.js
@@ -2,16 +2,18 @@
2
import Viewer from "../../modules/viewer.js"
3
4
export function init(id, prevList, config) {
5
- const el = document.getElementById(id)
+ const el = document.getElementById(id);
6
if (el === null) {
7
- return
+ return;
8
}
9
10
const viewer = {
11
el,
12
viewer: Viewer.init(el, prevList, config)
13
- }
14
- Data.set(id, viewer)
+ };
+ Data.set(id, viewer);
15
+
16
+ document.body.appendChild(el);
17
18
19
export function update(id, prevList) {
@@ -29,6 +31,7 @@ export function dispose(id) {
29
31
Data.remove(id)
30
32
33
if (viewer) {
- Viewer.dispose(viewer.viewer)
34
+ Viewer.dispose(viewer.viewer);
35
+ viewer.el.remove();
36
37
0 commit comments