Skip to content

Commit df39a29

Browse files
committed
legg til analytics
1 parent 19b8d41 commit df39a29

File tree

1 file changed

+32
-23
lines changed

1 file changed

+32
-23
lines changed

packages/nextjs/src/components/pages/contact-step-page/ContactStepPage.tsx

+32-23
Original file line numberDiff line numberDiff line change
@@ -54,31 +54,40 @@ export const ContactStepPage = ({ data }: ContactStepPageProps) => {
5454
{linkPanelsSubHeading && <BodyShort>{linkPanelsSubHeading}</BodyShort>}
5555

5656
<ul className={style.linkPanels}>
57-
{linkPanels.map((linkPanel, index) => (
58-
<li key={index}>
59-
<LinkPanel
60-
as={LenkeBase}
61-
href={linkPanel.target._path}
62-
className={style.linkPanel}
63-
// TODO finn utav analytics
64-
// analyticsComponent={'mellomsteg'}
65-
// analyticsLinkGroup={currentStepData.stepsHeadline}
66-
// analyticsLabel={step.label}s
67-
>
68-
<LinkPanel.Title>
69-
{linkPanel.text ?? linkPanel.target.displayName}
70-
</LinkPanel.Title>
71-
{linkPanel.ingress && (
72-
<LinkPanel.Description>
73-
{linkPanel.ingress}
74-
</LinkPanel.Description>
75-
)}
76-
</LinkPanel>
77-
</li>
78-
))}
57+
{linkPanels.map((linkPanel, index) => {
58+
const linkPaneltitle = linkPanel.text ?? linkPanel.target.displayName;
59+
60+
return (
61+
<li key={index}>
62+
<LinkPanel
63+
as={LenkeBase}
64+
href={linkPanel.target._path}
65+
className={style.linkPanel}
66+
analyticsComponent={'mellomsteg kontaktsider'}
67+
analyticsLinkGroup={
68+
linkPanelsHeading + ', ' + linkPanelsSubHeading
69+
}
70+
analyticsLabel={linkPaneltitle}
71+
>
72+
<LinkPanel.Title>{linkPaneltitle}</LinkPanel.Title>
73+
{linkPanel.ingress && (
74+
<LinkPanel.Description>
75+
{linkPanel.ingress}
76+
</LinkPanel.Description>
77+
)}
78+
</LinkPanel>
79+
</li>
80+
);
81+
})}
7982
</ul>
8083
</div>
81-
<LenkeInline href={backLink.target._path} className={style.backLink}>
84+
<LenkeInline
85+
href={backLink.target._path}
86+
className={style.backLink}
87+
analyticsComponent={'mellomsteg kontaktsider'}
88+
analyticsLinkGroup={data.title}
89+
analyticsLabel={'Tilbake'}
90+
>
8291
{backLink.text ?? backLink.target.displayName}
8392
</LenkeInline>
8493
</div>

0 commit comments

Comments
 (0)