Skip to content

Commit fc1118b

Browse files
authored
fix: add missing eventing for CLI and telegraf buttons (#4621)
1 parent a7bacb9 commit fc1118b

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

src/homepageExperience/containers/HomepageContainer.tsx

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,14 @@ export const HomepageContainer: FC = () => {
7070
event('firstMile.moreButton.clicked')
7171
}
7272

73+
const logCLIButtonClick = () => {
74+
event('firstMile.CLIButton.clicked')
75+
}
76+
77+
const logTelegrafButtonClick = () => {
78+
event('firstMile.telegrafButton.clicked')
79+
}
80+
7381
return (
7482
<>
7583
<Page titleTag={pageTitleSuffixer(['Get Started'])}>
@@ -155,7 +163,11 @@ export const HomepageContainer: FC = () => {
155163
</ResourceCard>
156164
</SquareGrid>
157165
<hr style={{marginTop: '32px'}} />
158-
<Link to={cliPageLink} style={linkStyle}>
166+
<Link
167+
to={cliPageLink}
168+
style={linkStyle}
169+
onClick={logCLIButtonClick}
170+
>
159171
<div className="homepage-write-data-tile">
160172
<div className="tile-icon-text-wrapper">
161173
<div className="icon">{CLIIcon}</div>
@@ -174,7 +186,11 @@ export const HomepageContainer: FC = () => {
174186
/>
175187
</div>
176188
</Link>
177-
<Link to={telegrafPageLink} style={linkStyle}>
189+
<Link
190+
to={telegrafPageLink}
191+
style={linkStyle}
192+
onClick={logTelegrafButtonClick}
193+
>
178194
<div className="homepage-write-data-tile">
179195
<div className="tile-icon-text-wrapper">
180196
<div className="icon">{TelegrafIcon}</div>

0 commit comments

Comments
 (0)