Skip to content

Commit 8e052ee

Browse files
authoredJul 29, 2024
chore(sfc-playgroud): highlight the commit and latest version when active in dropdown (#11445)
1 parent c803e6a commit 8e052ee

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed
 

‎packages/sfc-playground/src/Header.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ function toggleDark() {
8080
pkg="vue"
8181
label="Vue Version"
8282
>
83-
<li>
83+
<li :class="{ active: vueVersion === `@${currentCommit}` }">
8484
<a @click="resetVueVersion">This Commit ({{ currentCommit }})</a>
8585
</li>
8686
<li>

‎packages/sfc-playground/src/VersionSelect.vue

+6-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,12 @@ onMounted(() => {
7474

7575
<ul class="versions" :class="{ expanded }">
7676
<li v-if="!versions"><a>loading versions...</a></li>
77-
<li v-for="ver of versions" :class="{ active: ver === version }">
77+
<li
78+
v-for="(ver, index) of versions"
79+
:class="{
80+
active: ver === version || (version === 'latest' && index === 0),
81+
}"
82+
>
7883
<a @click="setVersion(ver)">v{{ ver }}</a>
7984
</li>
8085
<div @click="expanded = false">

0 commit comments

Comments
 (0)