Skip to content

Commit 6d3857a

Browse files
authored
feat(firstMile): add UI eventing to finish page (#5109)
1 parent 3be0b51 commit 6d3857a

File tree

2 files changed

+24
-16
lines changed

2 files changed

+24
-16
lines changed

src/homepageExperience/components/steps/Finish.tsx

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -103,24 +103,24 @@ export const Finish = (props: OwnProps) => {
103103
alignItems={AlignItems.Stretch}
104104
direction={FlexDirection.Row}
105105
>
106-
<ResourceCard
107-
className="homepage-wizard-next-steps"
108-
onClick={() =>
109-
handleNextStepEvent(props.wizardEventName, 'keyConcepts')
110-
}
111-
>
112-
<SafeBlankLink href="https://docs.influxdata.com/influxdb/v2.2/reference/key-concepts/">
106+
<ResourceCard className="homepage-wizard-next-steps">
107+
<SafeBlankLink
108+
href="https://docs.influxdata.com/influxdb/v2.2/reference/key-concepts/"
109+
onClick={() =>
110+
handleNextStepEvent(props.wizardEventName, 'keyConcepts')
111+
}
112+
>
113113
<h4>{BookIcon}Key Concepts</h4>
114114
</SafeBlankLink>
115115
<p>Learn about important concepts for writing time-series data.</p>
116116
</ResourceCard>
117-
<ResourceCard
118-
className="homepage-wizard-next-steps"
119-
onClick={() =>
120-
handleNextStepEvent(props.wizardEventName, 'influxUniversity')
121-
}
122-
>
123-
<SafeBlankLink href="https://influxdbu.com/">
117+
<ResourceCard className="homepage-wizard-next-steps">
118+
<SafeBlankLink
119+
href="https://influxdbu.com/"
120+
onClick={() =>
121+
handleNextStepEvent(props.wizardEventName, 'influxUniversity')
122+
}
123+
>
124124
<h4>{CodeTerminalIcon}InfluxDB University</h4>
125125
</SafeBlankLink>
126126
<p>

src/homepageExperience/components/steps/SampleAppCard.tsx

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
} from '@influxdata/clockface'
1010

1111
import {SafeBlankLink} from 'src/utils/SafeBlankLink'
12+
import {normalizeEventName} from 'src/cloud/utils/reporting'
1213

1314
import {CodeTerminalIcon} from 'src/homepageExperience/components/HomepageIcons'
1415

@@ -57,10 +58,17 @@ const SampleAppCard: FC<Props> = ({wizardEventName, handleNextStepEvent}) => {
5758
{resources.map(app => (
5859
<ResourceCard
5960
className="homepage-wizard-next-steps"
60-
onClick={() => handleNextStepEvent(wizardEventName, app.title)}
6161
key={app.links[wizardEventName]}
6262
>
63-
<SafeBlankLink href={app.links[wizardEventName]}>
63+
<SafeBlankLink
64+
href={app.links[wizardEventName]}
65+
onClick={() =>
66+
handleNextStepEvent(
67+
wizardEventName,
68+
normalizeEventName(app.title)
69+
)
70+
}
71+
>
6472
<h4>
6573
{CodeTerminalIcon}
6674
{app.title}

0 commit comments

Comments
 (0)