fix. gnb 하이드레이션 수정

This commit is contained in:
clkim
2025-12-04 11:12:02 +09:00
parent 664b012319
commit 71991d80b9

View File

@@ -280,7 +280,6 @@ onMounted(() => {
class="nav-item"
:class="{
'is-hidden':
isMounted &&
overflowNam > 0 &&
Number(key) >=
Object.keys(gnbData?.menus).length - overflowNam,
@@ -332,7 +331,7 @@ onMounted(() => {
</Transition>
</div>
</div>
<div v-if="isMounted && overflowNam > 0" class="more">
<div v-if="overflowNam > 0" class="more">
<button class="btn-more">
<AtomsIconsOptionHorizontalFill class="mx-auto" />
<span class="sr-only">more</span>
@@ -379,12 +378,15 @@ onMounted(() => {
</div>
</div>
</template>
<ClientOnly>
<div v-if="gameData?.event_banner" class="event">
<div class="nav-item">
<AtomsLocaleLink
:to="gameData?.event_banner?.page_url"
:target="
gameData?.event_banner?.link_type === 1 ? '_self' : '_blank'
gameData?.event_banner?.link_type === 1
? '_self'
: '_blank'
"
class="nav-1depth text-gradient-pink"
@click="handleMenuClose"
@@ -396,6 +398,7 @@ onMounted(() => {
</AtomsLocaleLink>
</div>
</div>
</ClientOnly>
</nav>
<ClientOnly>
<div ref="startRef" class="btn-start">