File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change 9
9
import { onMount , onDestroy } from " svelte" ;
10
10
11
11
export let targetDate: Date ;
12
- export let headerText: string ;
13
- export let endMessage = " The countdown has ended!" ;
12
+ export let activeMessage: string ;
13
+ export let endMessage: string ;
14
+ export let secondaryDate: Date | undefined ;
15
+ export let secondaryActiveMessage: string | undefined ;
16
+ export let secondaryEndMessage: string | undefined ;
14
17
15
18
let hasDatePassed = false ;
16
19
let days = 0 ;
45
48
});
46
49
</script >
47
50
48
- {#if hasDatePassed }
51
+ {#if hasDatePassed && secondaryDate }
52
+ <svelte:self
53
+ targetDate ={secondaryDate }
54
+ activeMessage ={secondaryActiveMessage }
55
+ endMessage ={secondaryEndMessage }
56
+ />
57
+ {:else if hasDatePassed }
49
58
<div class ="text-2xl text-primary" >{endMessage }</div >
50
59
{:else }
51
60
<div class =" flex flex-col gap-4 sm:gap-2 justify-center max-w-[16rem] md:max-w-full" >
52
61
<p class =" text-2xl xs:text-2xl sm:text-2xl lg:text-3xl font-black text-center w-full" >
53
- {headerText }
62
+ {activeMessage }
54
63
</p >
55
64
<div class =" flex gap-5 font-semibold" >
56
65
<div >
Original file line number Diff line number Diff line change 18
18
</h2 >
19
19
<div class =" flex flex-col items-center pt-8 gap-5 sm:gap-8" >
20
20
<Countdown
21
- headerText =" Validator Reservation opens in:"
22
21
targetDate ={new Date (" 2024-02-17T19:00:00Z" )}
22
+ activeMessage ={" Validator license reservation opens in:" }
23
23
endMessage ={" Validator license reservation is open!" }
24
+ secondaryDate ={new Date (" 2024-02-24T19:00:00Z" )}
25
+ secondaryActiveMessage ={" Validator license reservation closes in:" }
26
+ secondaryEndMessage ={" Validator license reservation is closed." }
24
27
/>
25
28
<a
26
29
class =" text-base font-bold underline text-center"
You can’t perform that action at this time.
0 commit comments