-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Should have
-
None
-
13
-
Block: Actions List, Campaigns
-
sinope
Summary
As a follow up from PLANET-7828 and PLANET-7841 work as part of the Resistance Hub campaign, we now want to add a feature that depends on user interaction.
Requirements
- When a user clicks the button and visits a certain Action then that item in that Actions List block should marked as completed, as shown in the design mockups
- The functionality should also cover the Take Action Boxout block.
- This implementation should be enabled only when a feature flag is enabled (off by default) under Planet 4 > Features
- Label: Actions User Personalization
- Description: Shows Actions as completed if the user has visited them already
- Same as the tickets mentioned above, in this first iteration the feature should be only implemented in the Resistance Hub template.
- We can explore using LocalStorage instead of Cookies, in order to not depend on the Cookies acceptance status.
- We would probably need to identify each Action with a unique id in order to track whether the user has visited it or not.
- The implementation should be done on the client side (JS) to avoid cache issues with Cloudflare.
- is triggered by
-
PLANET-7842 Create Cookie-Based Personalisation for Task Boxes for GPI Resistance Hub
-
- OPEN
-