1
1
<script setup lang="ts">
2
2
import { useI18n } from ' #imports'
3
- import { ticketUrl } from ' ~/utils/constants'
3
+ import { endedApplyEarly , endedApplyHandson , ticketUrl } from ' ~/utils/constants'
4
4
5
5
const { t } = useI18n ()
6
6
@@ -60,7 +60,7 @@ const ticketCards = {
60
60
:img-alt =" ticketCards.ippan.imgAlt"
61
61
>
62
62
<div class =" ticket-details ippan-details" >
63
- <div class =" early-purchase" >
63
+ <div v-if = " !endedApplyEarly " class =" early-purchase" >
64
64
<span class =" cost" >
65
65
{{ $t('ticket.card.ippan.early') }}
66
66
</span >
@@ -81,7 +81,7 @@ const ticketCards = {
81
81
:img-alt =" ticketCards.ippanParty.imgAlt"
82
82
>
83
83
<div class =" ticket-details ippan-party-details" >
84
- <div class =" early-purchase" >
84
+ <div v-if = " !endedApplyEarly " class =" early-purchase" >
85
85
<span class =" cost" >
86
86
{{ $t('ticket.card.ippanParty.early') }}
87
87
</span >
@@ -100,15 +100,20 @@ const ticketCards = {
100
100
:title =" ticketCards.handsOn.title"
101
101
:img-src =" ticketCards.handsOn.imgSrc"
102
102
:img-alt =" ticketCards.handsOn.imgAlt"
103
+ :is-close =" endedApplyHandson"
103
104
>
104
105
<div class =" ticket-details hands-on-details" >
105
106
<div class =" cost" >
106
- {{ $t('ticket.card.handsOn.cost') }}
107
+ <template v-if =" ! endedApplyHandson " >{{ $t('ticket.card.handsOn.cost') }}</template >
108
+ <s v-else >{{ $t('ticket.card.handsOn.cost') }}</s >
107
109
</div >
108
110
<div class =" cost-details" >
109
- <span >
111
+ <span v-if = " !endedApplyHandson " >
110
112
{{ $t('ticket.card.handsOn.details1') }}
111
113
</span >
114
+ <span v-else >
115
+ {{ $t('ticket.sold_out_explain') }}
116
+ </span >
112
117
<span >
113
118
{{ $t('ticket.card.handsOn.details2') }}
114
119
</span >
0 commit comments