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

      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

              Assignee:
              brian.chan Brian Chan
              Reporter:
              eduardo.garcia Eduardo García
              Engineering Assignee:
              Sarai Diaz
              Recent user:
              Jason Pince
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.3.0 CE GA1
                  Master