From 3961f47b67a4ba1c1acd22922c8d57e01bfcc6b9 Mon Sep 17 00:00:00 2001 From: Brett Slaski Date: Wed, 5 Jul 2023 08:28:06 -0500 Subject: [PATCH 1/2] fix: remove console statement --- src/routes/event/check-in/_components/_Ticket.svelte | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/routes/event/check-in/_components/_Ticket.svelte b/src/routes/event/check-in/_components/_Ticket.svelte index a6036693..43345f6a 100644 --- a/src/routes/event/check-in/_components/_Ticket.svelte +++ b/src/routes/event/check-in/_components/_Ticket.svelte @@ -27,11 +27,9 @@ let tempPin; // keeps ticket object up-to-date with pin changes. - // $: console.log(ticket); $: { ticket.partnerPin = displayPin; ticket.hasCheckedIn = displayPin !== 'PIN not set'; - // console.log('in pin'); } From dc3c8dca5635cc9186e5fb848f83b386296dd99d Mon Sep 17 00:00:00 2001 From: Brett Slaski Date: Wed, 5 Jul 2023 08:29:52 -0500 Subject: [PATCH 2/2] feat: qol update for partner lead gen form --- package.json | 2 +- src/_components/banners/SuccessRounded.svelte | 29 +++++++++++++++++++ .../partners/leads/[eventId]/+page.svelte | 27 ++++++++++++----- 3 files changed, 50 insertions(+), 8 deletions(-) create mode 100644 src/_components/banners/SuccessRounded.svelte diff --git a/package.json b/package.json index eec09bd2..826c5496 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "that-us", - "version": "3.11.1", + "version": "3.11.2", "description": "THAT.us website", "main": "index.js", "type": "module", diff --git a/src/_components/banners/SuccessRounded.svelte b/src/_components/banners/SuccessRounded.svelte new file mode 100644 index 00000000..ec8c3862 --- /dev/null +++ b/src/_components/banners/SuccessRounded.svelte @@ -0,0 +1,29 @@ + + +
+
+ +
+ +
+ {#if showCloseButton} + + {/if} +
+
diff --git a/src/routes/partners/leads/[eventId]/+page.svelte b/src/routes/partners/leads/[eventId]/+page.svelte index ecb1e7b8..d6f86380 100644 --- a/src/routes/partners/leads/[eventId]/+page.svelte +++ b/src/routes/partners/leads/[eventId]/+page.svelte @@ -2,6 +2,7 @@ import { goto } from '$app/navigation'; import { page } from '$app/stores'; import { Circle3 } from 'svelte-loading-spinners'; + import SuccessBanner from '$components/banners/SuccessRounded.svelte'; import seoMetaTags from '$utils/seo/metaTags'; import Seo from '$components/Seo.svelte'; @@ -9,6 +10,8 @@ import { Shell } from '$elements/buttons'; import leadsMutationApi from '$dataSources/api.that.tech/partner/leads/mutations'; + let showBanner = false; + const metaTags = ((title = 'Lead Capture - THAT') => ({ title, tags: seoMetaTags({ @@ -31,7 +34,7 @@ let waiting = false; let contactExchangeError = false; - let comtactExchangeErrorMessage; + let contactExchangeErrorMessage; async function handleContactExchange() { waiting = true; @@ -40,24 +43,35 @@ waiting = false; if (result) { + showBanner = true; + setTimeout(() => { + showBanner = false; + }, 2000); + pinNumber = ''; partnerNotes = undefined; } else { contactExchangeError = true; - comtactExchangeErrorMessage = message; + contactExchangeErrorMessage = message; } } function tryAgain() { contactExchangeError = false; - comtactExchangeErrorMessage = undefined; + contactExchangeErrorMessage = undefined; }
-

THAT Contact Exchange

+

THAT Contact Exchange

+
+ Contact Saved! +
+
- -
+
{#if waiting}

- {comtactExchangeErrorMessage} + {contactExchangeErrorMessage}