-
Notifications
You must be signed in to change notification settings - Fork 277
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
Update Audience Segmentation component path structure. #8495
Labels
Module: Analytics
Google Analytics module related issues
P1
Medium priority
Squad 2 (Team M)
Issues for Squad 2
Type: Enhancement
Improvement of an existing feature
Comments
techanvil
added
Module: Analytics
Google Analytics module related issues
P2
Low priority
Type: Enhancement
Improvement of an existing feature
labels
Apr 8, 2024
This was referenced Apr 8, 2024
ivonac4
added
P1
Medium priority
Next Up
Issues to prioritize for definition
and removed
P2
Low priority
labels
Apr 16, 2024
IB ✅ The estimate looks a little on the high side, but I'll leave it, we have had a tendency to go over the estimate for Audience Segmentation issues and it's possible there could be unexpected complications when updating the tests. |
18 tasks
18 tasks
techanvil
added a commit
that referenced
this issue
May 3, 2024
…ion-component-path-structure Enhance/#8495 - Update Audience Segmentation component path structure
As per the QAB, this is simply a code reorg with no user facing changes, which I've effectively QA'd during CR. QA ✅
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Module: Analytics
Google Analytics module related issues
P1
Medium priority
Squad 2 (Team M)
Issues for Squad 2
Type: Enhancement
Improvement of an existing feature
Feature Description
The initial spec for the Audience Segmentation component code organisation is a little inconsistent and has caused us to provide a workaround to satisfy for our
assets/js/modules/index.test.js
test suite.We should improve the organisation and move all of the Audience Segmentation components under a new
assets/js/modules/analytics-4/components/audience-segmentation/
directory.This is a non-critical issue that can be implemented post-launch if needs be, hence the P2 priority.
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
assets/js/modules/analytics-4/components/dashboard/AudienceSegmentation/
,assets/js/modules/analytics-4/components/settings/AudienceSegmentation/
etc should be moved to:assets/js/modules/analytics-4/components/audience-segmentation/dashboard/
assets/js/modules/analytics-4/components/audience-segmentation/settings/
Implementation Brief
Note, it looks like the workaround mentioned in the Feature Description will have been removed and the related test suite updated instead. The workaround or test suite update should be revised/removed as appropriate.
assets/js/modules/analytics-4/components/dashboard/AudienceSegmentation
toassets/js/modules/analytics-4/components/audience-segmentation/dashboard
.assets/js/modules/analytics-4/components/settings/AudienceSegmentation/
toassets/js/modules/analytics-4/components/audience-segmentation/settings
.label
s when appropriator.assets/js/modules/index.test.js
:AudienceSegmentation
workaround fromcomponents/%s has an index module with all components exported
test.Test Coverage
QA Brief
QA Eng
assets/js/modules/analytics-4/components/audience-segmentation/dashboard
directory.assets/js/modules/analytics-4/components/audience-segmentation/settings
directory.Modules/Analytics4/Components/AudienceSegmentation/Dashboard
andModules/Analytics4/Components/AudienceSegmentation/Settings
respectively.Changelog entry
The text was updated successfully, but these errors were encountered: