diff --git a/frontend/src/routes/(app)/links/(component)/AddShortenerDialog.svelte b/frontend/src/routes/(app)/links/(component)/AddShortenerDialog.svelte index dd7d040..a4a5e63 100644 --- a/frontend/src/routes/(app)/links/(component)/AddShortenerDialog.svelte +++ b/frontend/src/routes/(app)/links/(component)/AddShortenerDialog.svelte @@ -32,14 +32,17 @@ let inputTimer: any let data: any + let isPreviewLoading: boolean = false const getMetadata = async () => { + isPreviewLoading = true clearTimeout(inputTimer) inputTimer = setTimeout(async () => { const response = await fetch( `/api/url/metadata?url=${inputLink}`, ) data = await response.json() + isPreviewLoading = false console.log(data) }, 1000) } @@ -72,7 +75,11 @@