Skip to content

Commit 712a259

Browse files
committed
fix(DsfrHeader): lien homeTo même sans serviceTitle
fix #889
1 parent 9fe2a56 commit 712a259

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

src/components/DsfrHeader/DsfrHeader.stories.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,9 +186,10 @@ EnTeteSimple.args = {
186186
EnTeteSimple.play = async ({ canvasElement }) => {
187187
const canvas = within(canvasElement)
188188
const links = canvas.getAllByRole('link')
189-
expect(links).toHaveLength(4)
189+
expect(links).toHaveLength(5)
190190

191191
const knownLinks = [
192+
{ name: '', href: EnTeteSimple.args.homeTo },
192193
{ name: '', href: EnTeteSimple.args.homeTo },
193194
...EnTeteSimple.args.quickLinks.map(({ to }) => ({ href: to })),
194195
]

src/components/DsfrHeader/DsfrHeader.vue

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,15 @@ provide(registerNavigationLinkKey, () => {
9696
<div class="fr-header__brand fr-enlarge-link">
9797
<div class="fr-header__brand-top">
9898
<div class="fr-header__logo">
99-
<DsfrLogo
100-
:logo-text="logoText"
101-
data-testid="header-logo"
102-
/>
99+
<RouterLink
100+
:to="homeTo"
101+
:title="`${homeLabel} - ${serviceTitle}`"
102+
>
103+
<DsfrLogo
104+
:logo-text="logoText"
105+
data-testid="header-logo"
106+
/>
107+
</RouterLink>
103108
</div>
104109
<div
105110
v-if="isWithSlotOperator"

0 commit comments

Comments
 (0)