Skip to content

feat: add analytics events for title#1387

Merged
aeksandla merged 16 commits intomainfrom
aeksandla/analytics-for-title
Mar 13, 2026
Merged

feat: add analytics events for title#1387
aeksandla merged 16 commits intomainfrom
aeksandla/analytics-for-title

Conversation

@aeksandla
Copy link
Collaborator

No description provided.

@gravity-ui-bot
Copy link
Contributor

Preview is ready.

@gravity-ui-bot
Copy link
Contributor

Playwright Test Component is ready.

@aeksandla aeksandla marked this pull request as ready for review March 11, 2026 09:55
@aeksandla aeksandla requested a review from NikitaCG as a code owner March 11, 2026 09:55
@NikitaCG
Copy link
Collaborator

</span>
);

const handleClick = () => {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we need wrapped it in useCallback ?

@aeksandla
Copy link
Collaborator Author

in this component analyticsEvent prop not forwarded https://github.com/gravity-ui/page-constructor/blob/main/src/blocks/Slider/Slider.tsx#L109 and in another components https://github.com/search?q=repo%3Agravity-ui%2Fpage-constructor%20%3CTitle&type=code

analyticsEvent is located inside the title prop
https://github.com/gravity-ui/page-constructor/blob/main/src/blocks/Slider/Slider.tsx#L110

because only TitleItem can be link

@aeksandla aeksandla merged commit ca10a21 into main Mar 13, 2026
4 checks passed
@aeksandla aeksandla deleted the aeksandla/analytics-for-title branch March 13, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants