Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-104566

Migrate Experience Selector Component to React

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: Master
    • Component/s: WCM > Personalization
    • Labels:
      None

      Description

      Motivation

      • The editor will be React soon, so the component won't require additional work.
      • Testing is much easier for React components.
      • Implementing new features is much easier with React.
      • The new implementation will allow all team members to implement new features.

      Acceptance Criteria

      Just a reimplementation.

      • Experiences have to be listed as they do now.
      • Experiences have to be edited as they do now.
      • Experiences have to be removed as they do now.
      • Experiences have to be prioritised as they do now.
      • Experience selection has to trigger same actions in the Editor.
      • Experience dropdown has to behave as it does now.

      Test cases

      Test  Scenarios Frontend coverage
      Experiences are listed and ordered by priority
      Editing an Experience triggers the expected actions to the Editor
      Removing an Experience triggers the expected actions to the Editor
      Prioritising an Experience triggers the expected actions to the Editor

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  Master