Moved date checks to computed

This commit is contained in:
James Collins
2023-02-27 23:45:11 +10:00
committed by GitHub
parent e0ac364dff
commit f6a390595a

View File

@@ -23,10 +23,7 @@
<div <div
v-if=" v-if="
event.status == 'closed' || event.status == 'closed' ||
(event.status == 'open' && (event.status == 'open' && expired)
new SMDate(event.end_at, {
format: 'ymd',
}).isBefore())
" "
class="sm-workshop-registration sm-workshop-registration-closed"> class="sm-workshop-registration sm-workshop-registration-closed">
Registration for this event has closed. Registration for this event has closed.
@@ -43,10 +40,7 @@
</div> </div>
<div <div
v-if=" v-if="
event.status == 'open' && event.status == 'open' && expired == false &&
new SMDate(event.end_at, {
format: 'ymd',
}).isAfter() &&
event.registration_type == 'none' event.registration_type == 'none'
" "
class="sm-workshop-registration sm-workshop-registration-none"> class="sm-workshop-registration sm-workshop-registration-none">
@@ -55,10 +49,7 @@
</div> </div>
<div <div
v-if=" v-if="
event.status == 'open' && event.status == 'open' && expired == false &&
new SMDate(event.end_at, {
format: 'ymd',
}).isAfter() &&
event.registration_type != 'none' event.registration_type != 'none'
" "
class="sm-workshop-registration sm-workshop-registration-url"> class="sm-workshop-registration sm-workshop-registration-url">
@@ -181,6 +172,12 @@ const registerUrl = computed(() => {
return href; return href;
}); });
const expired = computer(()=>{
return new SMDate(event.value?.end_at, {
format: 'ymd',
}).isBefore();
});
/** /**
* Load the page data. * Load the page data.
*/ */