From d4a153e3157fa11d67f813e4d538371bd15ec466 Mon Sep 17 00:00:00 2001 From: Arman Date: Sun, 20 Aug 2023 17:55:01 +0200 Subject: [PATCH] chore: add tracking and notification for domain verification --- src/lib/pages/domains/wizard/retry.svelte | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/lib/pages/domains/wizard/retry.svelte b/src/lib/pages/domains/wizard/retry.svelte index fe1056c94..256d92c21 100644 --- a/src/lib/pages/domains/wizard/retry.svelte +++ b/src/lib/pages/domains/wizard/retry.svelte @@ -5,6 +5,10 @@ import CnameTable from './cnameTable.svelte'; import { createEventDispatcher } from 'svelte'; import { Box } from '$lib/components'; + import { invalidate } from '$app/navigation'; + import { Dependencies } from '$lib/constants'; + import { addNotification } from '$lib/stores/notifications'; + import { Submit, trackError, trackEvent } from '$lib/actions/analytics'; let retrying = false; @@ -14,8 +18,15 @@ try { retrying = true; $domain = await sdk.forProject.proxy.updateRuleVerification($domain.$id); + invalidate(Dependencies.FUNCTION_DOMAINS); + addNotification({ + message: 'Domain has been verified successfully', + type: 'success' + }); + trackEvent(Submit.DomainUpdateVerification); } catch (error) { dispatch('error', error.message); + trackError(error, Submit.DomainUpdateVerification); } finally { retrying = false; }