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