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 99 import { onMount , onDestroy } from " svelte" ;
1010
1111 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 ;
1417
1518 let hasDatePassed = false ;
1619 let days = 0 ;
4548 });
4649 </script >
4750
48- {#if hasDatePassed }
51+ {#if hasDatePassed && secondaryDate }
52+ <svelte:self
53+ targetDate ={secondaryDate }
54+ activeMessage ={secondaryActiveMessage }
55+ endMessage ={secondaryEndMessage }
56+ />
57+ {:else if hasDatePassed }
4958 <div class ="text-2xl text-primary" >{endMessage }</div >
5059{:else }
5160 <div class =" flex flex-col gap-4 sm:gap-2 justify-center max-w-[16rem] md:max-w-full" >
5261 <p class =" text-2xl xs:text-2xl sm:text-2xl lg:text-3xl font-black text-center w-full" >
53- {headerText }
62+ {activeMessage }
5463 </p >
5564 <div class =" flex gap-5 font-semibold" >
5665 <div >
Original file line number Diff line number Diff line change 1818 </h2 >
1919 <div class =" flex flex-col items-center pt-8 gap-5 sm:gap-8" >
2020 <Countdown
21- headerText =" Validator Reservation opens in:"
2221 targetDate ={new Date (" 2024-02-17T19:00:00Z" )}
22+ activeMessage ={" Validator license reservation opens in:" }
2323 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." }
2427 />
2528 <a
2629 class =" text-base font-bold underline text-center"
You can’t perform that action at this time.
0 commit comments