<div class="bg-dark/10 rounded flex flex-col overflow-hidden" x-data="{target:App.Dayjs('2022-04-01T00:00:00')}" x-init="$nextTick(() => {
$refs.date.innerHTML = target.format('DD MMMM YYYY');
let update = function(){
let now = App.Dayjs();
let days = target.diff(now, 'day');
let hours = target.diff(now, 'hour');
let mins = target.diff(now, 'minute');
hours = hours - (days*24);
mins = mins - ((days*24*60)+(hours*60));
$refs.days.innerHTML = days < 10 ? '0'+days : days;
$refs.hours.innerHTML = hours < 10 ? '0'+hours : hours;
$refs.mins.innerHTML = mins < 10 ? '0'+mins : mins;
}
update();
setInterval(update,1000);
});">
<div class="flex-1 p-8 space-y-4 flex flex-col items-center">
<div class="text-sm opacity-50">Enrolment ends in</div>
<div class="flex text-4xl sm:text-5xl space-x-4">
<div class="flex flex-col items-center">
<div class="tabular-nums" x-ref="days">--</div>
<div class="text-sm uppercase opacity-50">Days</div>
</div>
<div class="">:</div>
<div class="flex flex-col items-center">
<div class="tabular-nums" x-ref="hours">--</div>
<div class="text-sm uppercase opacity-50">Hours</div>
</div>
<div class="">:</div>
<div class="flex flex-col items-center">
<div class="tabular-nums" x-ref="mins">--</div>
<div class="text-sm uppercase opacity-50">Minutes</div>
</div>
</div>
</div>
<div class="bg-dark/10 text-center p-3" x-ref="date"></div>
</div>
<div class="bg-dark/10 rounded flex flex-col overflow-hidden"
x-data="{target:App.Dayjs('2022-04-01T00:00:00')}"
x-init="$nextTick(() => {
$refs.date.innerHTML = target.format('DD MMMM YYYY');
let update = function(){
let now = App.Dayjs();
let days = target.diff(now, 'day');
let hours = target.diff(now, 'hour');
let mins = target.diff(now, 'minute');
hours = hours - (days*24);
mins = mins - ((days*24*60)+(hours*60));
$refs.days.innerHTML = days < 10 ? '0'+days : days;
$refs.hours.innerHTML = hours < 10 ? '0'+hours : hours;
$refs.mins.innerHTML = mins < 10 ? '0'+mins : mins;
}
update();
setInterval(update,1000);
});"
>
<div class="flex-1 p-8 space-y-4 flex flex-col items-center">
<div class="text-sm opacity-50">Enrolment ends in</div>
<div class="flex text-4xl sm:text-5xl space-x-4">
<div class="flex flex-col items-center">
<div class="tabular-nums" x-ref="days">--</div>
<div class="text-sm uppercase opacity-50">Days</div>
</div>
<div class="">:</div>
<div class="flex flex-col items-center">
<div class="tabular-nums" x-ref="hours">--</div>
<div class="text-sm uppercase opacity-50">Hours</div>
</div>
<div class="">:</div>
<div class="flex flex-col items-center">
<div class="tabular-nums" x-ref="mins">--</div>
<div class="text-sm uppercase opacity-50">Minutes</div>
</div>
</div>
</div>
<div class="bg-dark/10 text-center p-3" x-ref="date"></div>
</div>
/* No context defined. */
No notes defined.