-
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
Implement settings view screen for RRM #8842
Comments
Thank you for the IB, @ankitrox ! Please take a look at my comments below:
An additional class name specific to the module would be nice to add, i.e.
Using the appropriate class names and components in crucial here. Let's mention using the wrapper The setting label should be an It may also be beneficial to reference another module's Please let me know if you have any questions, thank you! |
Thank you @nfmohit . I've updated the IB as per mentioned points. |
Thank you @ankitrox . I've made some minor linguistic improvements to the IB, it looks good to me 👍 IB ✅ |
Enhancement/#8842 - Implement settings view screen for RRM
QA Update
|
Hi @kelvinballoo,
Please use the tester plugin to change the publication onboarding state. I have updated the QAB.
This is a bug. However, as you said, it's out of the scope. Feel free to create a new ticket. |
QA Update ✅Thanks @hussain-t . All 3 variations were verified and they are appearing accordingly:
As for the Clarification 2, I've raised another ticket separately here: #9144 As for this ticket, it's good to move to Approval. |
Feature Description
The module settings view screen should be added for the Reader Revenue Manager module. The screen should simply show the ID of the connected publication.
Screenshot for reference
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
<PublicationOnboardingStateNotice>
component being implemented by #8838).Implementation Brief
assets/js/modules/reader-revenue-manager/components/settings/SettingsView.js
component added in Add JS entry point for RRM #8786, retrieve the publication ID withuseSelect
usinggetPublicationID
selector.div
container withgooglesitekit-setup-module
class name which should wrap the following element with the mentioned structure as below.div
with the class namegooglesitekit-settings-module__meta-items
and inside it anotherdiv
with classgooglesitekit-settings-module__meta-item
.h5
with the class namegooglesitekit-settings-module__meta-item-type
and the setting value should be ap
with the class namegooglesitekit-settings-module__meta-item-data
, that renders aDisplaySetting
component with the value as publication ID.assets/js/modules/analytics-4/components/settings/SettingsView.js
can be taken to build in similar way.PublicationOnboardingStateNotice
component to the main wrapper div.Test coverage
QA Brief
Prerequisite
rrmModule
feature flag in the tester plugin.Site Kit > Settings > Reader Revenue Manager
.ONBOARDING_ACTION_REQUIRED
andPENDING_VERIFICATION
onboarding states.Publication
label and the publication ID value font styles differ in the current implementation. The current implementation adheres to the other modules' settings view screen styles.Changelog entry
The text was updated successfully, but these errors were encountered: