Skip to content

Commit 48fafce

Browse files
committed
fix: 外部リンクを<NuxtLink>から<a>に修正
1 parent 89e8348 commit 48fafce

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

app/pages/sessions/[id].vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,17 +88,18 @@ useHead({
8888
<div class="detailbody-explain">
8989
<MarkDownText :path="`sessions/${speakerData.id}/head`" />
9090
</div>
91-
<NuxtLink
91+
<a
9292
v-if="speakerData.session.archives?.slide"
93-
:to="speakerData.session.archives?.slide"
93+
:href="speakerData.session.archives?.slide"
9494
target="_blank"
95+
rel="noopener noreferrer"
9596
class="detailbody-slide"
9697
>
9798
<span class="slide-icon">
9899
<SlideSvg />
99100
</span>
100101
<span class="slide-title">発表資料</span>
101-
</NuxtLink>
102+
</a>
102103
<div class="detailbody-persons">
103104
<SpeakerCard :speaker="speakerData" />
104105
<div class="person-info">

app/pages/sponsor-sessions/[id].vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,17 +139,18 @@ useHead({
139139
<div class="detailbody-explain">
140140
<MarkDownText :path="`sponsor-sessions/${sponsorSpeakerData.id}/head`" />
141141
</div>
142-
<NuxtLink
142+
<a
143143
v-if="sponsorSpeakerData.session.archives?.slide"
144-
:to="sponsorSpeakerData.session.archives?.slide"
144+
:href="sponsorSpeakerData.session.archives?.slide"
145145
target="_blank"
146+
rel="noopener noreferrer"
146147
class="detailbody-slide"
147148
>
148149
<span class="slide-icon">
149150
<SlideSvg />
150151
</span>
151152
<span class="slide-title">発表資料</span>
152-
</NuxtLink>
153+
</a>
153154
<div
154155
v-for="(profile, index) in sponsorSpeakerData.profile"
155156
:key="index"

0 commit comments

Comments
 (0)