Skip to content

Commit e610314

Browse files
committed
refactor: reduce duplication
1 parent c39ce27 commit e610314

1 file changed

Lines changed: 11 additions & 19 deletions

File tree

app/components/AppHeader.vue

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -218,16 +218,6 @@ onKeyStroke(
218218
>
219219
<AppMark class="w-6 h-auto" />
220220
</NuxtLink>
221-
<NuxtLink
222-
v-if="!isSearchExpanded && prNumber"
223-
:to="`https://github.com/npmx-dev/npmx.dev/pull/${prNumber}`"
224-
:aria-label="$t('header.pr', { prNumber })"
225-
class="sm:hidden"
226-
>
227-
<span class="text-xs px-1.5 py-0.5 rounded badge-green font-sans font-medium">
228-
PR #{{ prNumber }}
229-
</span>
230-
</NuxtLink>
231221

232222
<!-- Desktop: Logo (navigates home) -->
233223
<div v-if="showLogo" class="hidden sm:flex flex-shrink-0 items-center">
@@ -245,16 +235,18 @@ onKeyStroke(
245235
{{ env === 'release' ? 'alpha' : env }}
246236
</span>
247237
</NuxtLink>
248-
<NuxtLink
249-
v-if="prNumber"
250-
:to="`https://github.com/npmx-dev/npmx.dev/pull/${prNumber}`"
251-
:aria-label="$t('header.pr', { prNumber })"
252-
>
253-
<span class="text-xs px-1.5 py-0.5 rounded badge-green font-sans font-medium ms-2">
254-
PR #{{ prNumber }}
255-
</span>
256-
</NuxtLink>
257238
</div>
239+
240+
<NuxtLink
241+
v-if="showLogo && !isSearchExpanded && prNumber"
242+
:to="`https://github.com/npmx-dev/npmx.dev/pull/${prNumber}`"
243+
:aria-label="$t('header.pr', { prNumber })"
244+
>
245+
<span class="text-xs px-1.5 py-0.5 rounded badge-green font-sans font-medium">
246+
PR #{{ prNumber }}
247+
</span>
248+
</NuxtLink>
249+
258250
<!-- Spacer when logo is hidden on desktop -->
259251
<span v-else class="hidden sm:block w-1" />
260252

0 commit comments

Comments
 (0)