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

Migrate from aui-tree-view in wiki-navigation

    Details

    • Type: Task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Alloy UI
    • Labels:
      None

      Description

      Spin-off from https://issues.liferay.com/browse/LPS-112985 — quoting Mateo Mustapić's analysis over there:

      today I focused on the analysis of the liferay-tree-view-icons AUI component .

      This AUI utility was a hack when selected aui treeview checkbox wasn't ticked.

      Having this information it is clear that this doesn't need React porting and can safely be deprecated without introducing the breaking change (the rewrite of this utility in vanillajs is unnecessary).

      Regarding React porting of remaining aui-tree-view usages, there are exactly 4 treeview usages (+1 in archived) required for React porting. I believe that this needs to bi divided into separate tasks, each per usage replacement, due to different use cases, testing and analysis.

      In conclusion, this task should be just the deprecation of the AUI liferay-tree-view-icons and 4 more tasks should be opened per treeview replacement (asset-taglib, layout-taglib, layout-type-controller, wiki-navigation).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              greg.hurrell Greg Hurrell
              Engineering Assignee:
              Mateo Mustapić (Inactive)
              Recent user:
              Mateo Mustapić (Inactive)
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:

                  Packages

                  Version Package