1
1
<script setup lang="ts">
2
2
import { useI18n } from ' #i18n'
3
- import { useLocaleCurrent , useRuntimeConfig } from ' #imports'
3
+ import { useLocaleCurrent , useRuntimeConfig , useWithBase } from ' #imports'
4
4
import { useColor , useTypography } from ' @vuejs-jp/composable'
5
5
import { useTranslation } from ' @/composables/useTranslation'
6
6
import SponsorList from ' ./sponsor/SponsorList.vue'
@@ -22,6 +22,8 @@ const { translate } = useTranslation()
22
22
23
23
const currentLocale = useLocaleCurrent ().locale
24
24
25
+ const withBase = useWithBase ()
26
+
25
27
// const periodStart = {
26
28
// prefixYear: t('prefix_year'),
27
29
// date: t('sponsor.start_date'),
@@ -169,10 +171,7 @@ const personalSponsorInfo: PersonalSponsorInfo = {
169
171
<SponsorList v-bind =" simultaneousInterpretationSponsors" />
170
172
<SponsorList v-bind =" childcareSponsors" />
171
173
</div >
172
- <SponsorList
173
- v-if =" handsonSponsors.list.length !== 0"
174
- v-bind =" handsonSponsors"
175
- />
174
+ <SponsorList v-if =" handsonSponsors.list.length !== 0" v-bind =" handsonSponsors" />
176
175
<SponsorList v-bind =" mediaSponsors" />
177
176
<SponsorList v-bind =" toolSponsors" />
178
177
<SponsorList
@@ -187,7 +186,7 @@ const personalSponsorInfo: PersonalSponsorInfo = {
187
186
<div class =" sponsor-buttons" >
188
187
<VFLinkButton
189
188
class =" sponsor-button"
190
- :href =" `${currentLocale === 'ja' ? '/' : `/${currentLocale}/`}jobboard`"
189
+ :href =" withBase( `${currentLocale === 'ja' ? '/' : `/${currentLocale}/`}jobboard`) "
191
190
background-color =" vue-green/200"
192
191
color =" white"
193
192
>
0 commit comments