File tree Expand file tree Collapse file tree
src/routes/console/project-[project]/messaging/message-[message] Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 import Overview from ' ./overview.svelte' ;
66 import { message } from ' ./store' ;
77 import { ProviderTypes } from ' ../providerType.svelte' ;
8+ import SMSPreview from ' ./smsPreview.svelte' ;
89 </script >
910
1011<Container >
1112 <Overview />
1213 {#if $message .providerType === ProviderTypes .Email }
1314 <EmailPreview />
15+ {:else if $message .providerType === ProviderTypes .Sms }
16+ <SMSPreview />
1417 {/if }
1518 <Delete />
1619</Container >
Original file line number Diff line number Diff line change 1+ <script lang =" ts" >
2+ import { CardGrid , Heading } from ' $lib/components' ;
3+ import { FormList , InputTextarea } from ' $lib/elements/forms' ;
4+ import { message } from ' ./store' ;
5+ import SMSPhone from ' ../smsPhone.svelte' ;
6+ </script >
7+
8+ <CardGrid >
9+ <div class =" grid-1-2-col-1 u-flex-vertical u-cross-start u-gap-16" >
10+ <Heading tag =" h6" size =" 7" >Preview</Heading >
11+ <SMSPhone content ={$message .data .content } />
12+ </div >
13+ <svelte:fragment slot =" aside" >
14+ <FormList >
15+ <InputTextarea
16+ id =" message"
17+ label =" Message"
18+ disabled ={true }
19+ bind:value ={$message .data .content }>
20+ </InputTextarea >
21+ </FormList >
22+ </svelte:fragment >
23+
24+ <svelte:fragment slot =" actions" >
25+ <!-- TODO: Add support for editing draft messages -->
26+ <!-- <Button disabled={$message.status !== 'draft'} on:click={() => console.log('click')}
27+ >Edit message</Button> -->
28+ </svelte:fragment >
29+ </CardGrid >
You can’t perform that action at this time.
0 commit comments