From 45df75d68f01fefab1287296c9250a44feef06d5 Mon Sep 17 00:00:00 2001 From: Ben Ramey Date: Tue, 30 Apr 2024 20:43:01 -0500 Subject: [PATCH] Rename a few components --- ...tionForm.svelte => ApplicationForm.svelte} | 9 ++++---- ...Step.svelte => ApplicationFormStep.svelte} | 23 ++++++++++--------- src/OAP/Oap.Theme.Svelte/src/main.ts | 16 ++++++------- 3 files changed, 25 insertions(+), 23 deletions(-) rename src/OAP/Oap.Theme.Svelte/src/{OapApplicationForm.svelte => ApplicationForm.svelte} (86%) rename src/OAP/Oap.Theme.Svelte/src/components/{OapApplicationFormStep.svelte => ApplicationFormStep.svelte} (56%) diff --git a/src/OAP/Oap.Theme.Svelte/src/OapApplicationForm.svelte b/src/OAP/Oap.Theme.Svelte/src/ApplicationForm.svelte similarity index 86% rename from src/OAP/Oap.Theme.Svelte/src/OapApplicationForm.svelte rename to src/OAP/Oap.Theme.Svelte/src/ApplicationForm.svelte index be099ab..816eae1 100644 --- a/src/OAP/Oap.Theme.Svelte/src/OapApplicationForm.svelte +++ b/src/OAP/Oap.Theme.Svelte/src/ApplicationForm.svelte @@ -1,7 +1,7 @@ @@ -56,10 +56,11 @@ {/if} {#each oapApplicationForm?.list?.contentItems ?? [] as contentItem, index} {#if contentItem?.__typename === "OapApplicationFormStep" && $step === index} - + fragment={contentItem} + /> {/if} {/each} {/each} diff --git a/src/OAP/Oap.Theme.Svelte/src/components/OapApplicationFormStep.svelte b/src/OAP/Oap.Theme.Svelte/src/components/ApplicationFormStep.svelte similarity index 56% rename from src/OAP/Oap.Theme.Svelte/src/components/OapApplicationFormStep.svelte rename to src/OAP/Oap.Theme.Svelte/src/components/ApplicationFormStep.svelte index 795e611..6e8246d 100644 --- a/src/OAP/Oap.Theme.Svelte/src/components/OapApplicationFormStep.svelte +++ b/src/OAP/Oap.Theme.Svelte/src/components/ApplicationFormStep.svelte @@ -1,7 +1,7 @@

{content.displayText}

@@ -39,10 +42,8 @@ {/if} -{#if content.flow} - {#each content.flow.widgets ?? [] as widget} - {#if widget?.__typename === "Form"} -
- {/if} - {/each} -{/if} +{#each content.flow?.widgets ?? [] as widget} + {#if widget?.__typename === "Form"} + + {/if} +{/each} diff --git a/src/OAP/Oap.Theme.Svelte/src/main.ts b/src/OAP/Oap.Theme.Svelte/src/main.ts index b0b9511..b3d2b7f 100644 --- a/src/OAP/Oap.Theme.Svelte/src/main.ts +++ b/src/OAP/Oap.Theme.Svelte/src/main.ts @@ -1,6 +1,6 @@ import { cacheExchange, Client, fetchExchange } from "@urql/svelte"; import "./app.css"; -import OapApplicationForm from "./OapApplicationForm.svelte"; +import ApplicationForm from "./ApplicationForm.svelte"; const client = new Client({ url: "https://localhost:5001/oap/api/graphql", @@ -8,19 +8,19 @@ const client = new Client({ }); var antiForgeryToken = document.getElementsByName("__RequestVerificationToken"); -var oapApplicationForms = document.getElementsByClassName("OapApplicationForm"); +var applicationFormElements = document.getElementsByClassName("OapApplicationForm"); -let oapApplicationForm: OapApplicationForm; +let applicationForm: ApplicationForm; -if (oapApplicationForms.length === 1) { - oapApplicationForm = new OapApplicationForm({ - target: oapApplicationForms[0], +if (applicationFormElements.length === 1) { + applicationForm = new ApplicationForm({ + target: applicationFormElements[0], props: { antiForgeryToken: antiForgeryToken[0]?.getAttribute("value") ?? null, - contentItemId: oapApplicationForms[0].id, + contentItemId: applicationFormElements[0].id, client, }, }); } -export { oapApplicationForm }; +export { applicationForm as oapApplicationForm };