From 102643dcc64d3378b9e72c98491acaa2b16b25c9 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 17 Jan 2025 11:33:30 -0500 Subject: [PATCH] check if settings are present and provide warning if not --- src/routes/app/sms/+page.svelte | 51 ++++++++++++++++++++++----------- 1 file changed, 35 insertions(+), 16 deletions(-) diff --git a/src/routes/app/sms/+page.svelte b/src/routes/app/sms/+page.svelte index 470c2c4..eccbece 100644 --- a/src/routes/app/sms/+page.svelte +++ b/src/routes/app/sms/+page.svelte @@ -1,43 +1,59 @@ {#snippet PhoneLabel()} - {messages.sms_label_phone()} + {messages.sms_label_phone()} {/snippet} {#snippet MessageLabel()} - {messages.sms_label_message()} -{/snippet} - -{#snippet alert(message: string)} - + {messages.sms_label_message()} {/snippet}
+ {#if form?.error} + + {#snippet icon()} + + {/snippet} + {form.error} + + {:else if isConfigMissing} + + {#snippet icon()} + + {/snippet} + + Twilio must be configured on the goto('/app/settings')} + >Settings page + + + {/if}

{messages.sms_prompt()}

- {#if form?.error} - {@render alert(form.error)} - {/if}