Skip to content

Commit d4712c1

Browse files
dvuckovicbrc-dd
andauthored
fix(theme): bind missing no icon prop in the menu link component (#4260)
Co-authored-by: Divyansh Singh <[email protected]>
1 parent 39236c5 commit d4712c1

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

src/client/theme-default/components/VPMenuLink.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ const { page } = useData()
1818
:href="item.link"
1919
:target="item.target"
2020
:rel="item.rel"
21-
>
22-
{{ item.text }}
23-
</VPLink>
21+
:no-icon="item.noIcon"
22+
v-html="item.text"
23+
/>
2424
</div>
2525
</template>
2626

src/client/theme-default/components/VPNavBarMenuLink.vue

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,12 @@ const { page } = useData()
2222
)
2323
}"
2424
:href="item.link"
25-
:noIcon="item.noIcon"
2625
:target="item.target"
2726
:rel="item.rel"
27+
:no-icon="item.noIcon"
2828
tabindex="0"
29-
>
30-
<span v-html="item.text"></span>
31-
</VPLink>
29+
v-html="item.text"
30+
/>
3231
</template>
3332

3433
<style scoped>

src/client/theme-default/components/VPNavScreenMenuGroupLink.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ const closeScreen = inject('close-screen') as () => void
1616
:href="item.link"
1717
:target="item.target"
1818
:rel="item.rel"
19+
:no-icon="item.noIcon"
1920
@click="closeScreen"
20-
>
21-
{{ item.text }}
22-
</VPLink>
21+
v-html="item.text"
22+
/>
2323
</template>
2424

2525
<style scoped>

src/client/theme-default/components/VPNavScreenMenuLink.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ const closeScreen = inject('close-screen') as () => void
1616
:href="item.link"
1717
:target="item.target"
1818
:rel="item.rel"
19+
:no-icon="item.noIcon"
1920
@click="closeScreen"
2021
v-html="item.text"
2122
/>

0 commit comments

Comments
 (0)