Skip to content

Commit

Permalink
use sveltekit browser env for #81 fix
Browse files Browse the repository at this point in the history
  • Loading branch information
thecodejack committed Jan 5, 2022
1 parent 6afb926 commit f93351c
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions src/components/Dropzone.svelte
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<script>
import { browser } from "$app/env";
import { fromEvent } from "file-selector";
import {
allFilesAccepted,
Expand Down Expand Up @@ -282,18 +283,22 @@
}
onMount(() => {
window.addEventListener("focus", onWindowFocus, false);
if (preventDropOnDocument) {
document.addEventListener("dragover", onDocumentDragOver, false);
document.addEventListener("drop", onDocumentDrop, false);
if (browser) {
window.addEventListener("focus", onWindowFocus, false);
if (preventDropOnDocument) {
document.addEventListener("dragover", onDocumentDragOver, false);
document.addEventListener("drop", onDocumentDrop, false);
}
}
});
onDestroy(() => {
window && window.removeEventListener("focus", onWindowFocus, false);
if (preventDropOnDocument) {
document && document.removeEventListener("dragover", onDocumentDragOver);
document && document.removeEventListener("drop", onDocumentDrop);
if (browser) {
window.removeEventListener("focus", onWindowFocus, false);
if (preventDropOnDocument) {
document.removeEventListener("dragover", onDocumentDragOver);
document.removeEventListener("drop", onDocumentDrop);
}
}
});
Expand Down

0 comments on commit f93351c

Please sign in to comment.