-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
External link 'Use goals to measure success' CTA opens in same window #3683
Comments
@kuasha420 IB mostly looks good, but let's name the new property to be |
IB ✔️ |
@kuasha420 we also need to add the
Could you please update the IB? |
@kuasha420 we don't need to add the |
IB ✔️ Thanks, @kuasha420! |
Bug Description
On the Site Kit Dashboard, when you have Google Analytics connected there is a
Use goals to measure success
CTA, and the Create a New Goal link does not open up in a new window like other external links.Steps to reproduce
Use goals to measure success
CTADo not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation Brief
assets/js/components/legacy-notifications/cta.js
implementctaLinkExternal
prop like it's already implemented onassets/js/components/SourceLink.js
asexternal
prop.hideExternalIndicator
prop to it'sLink
component (Line54
) if the value ofctaLinkExternal
is truthy. iehideExternalIndicator={ ctaLinkExternal }
.assets/js/modules/analytics/components/dashboard/DashboardGoalsWidget.js
Line 137, add the newly implementedctaLinkExternal
prop.Test Coverage
Visual Regression Changes
QA Brief
Use goals to measure success
in Analytics Module opens the link in new tab.Changelog entry
The text was updated successfully, but these errors were encountered: