Browse Source

refac/fix: node dom issue

Timothy Jaeryang Baek 3 months ago
parent
commit
c42a6d8029
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/lib/components/common/ConfirmDialog.svelte

+ 2 - 1
src/lib/components/common/ConfirmDialog.svelte

@@ -1,7 +1,7 @@
 <script lang="ts">
 	import DOMPurify from 'dompurify';
 
-	import { onMount, getContext, createEventDispatcher, onDestroy } from 'svelte';
+	import { onMount, getContext, createEventDispatcher, onDestroy, tick } from 'svelte';
 	import * as FocusTrap from 'focus-trap';
 
 	const i18n = getContext('i18n');
@@ -52,6 +52,7 @@
 
 	const confirmHandler = async () => {
 		show = false;
+		await tick();
 		await onConfirm();
 		dispatch('confirm', inputValue);
 	};