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

Modernization of minor Javascript utilities

Details

    Description

      These are 65 utilities located in frontend-js-aui-web/.../util.js. 73 if counting in Liferay.provide utils. We should rewrite them to vanilla JS and move to frontend-js-web.

      This epic should not contain:

      1. Utils consisting of DOM manipulation of a specific UI component, to be replaced by Clay.
      2. Window interaction utilities, see LPS-101984
      3. Form submission utilities, see LPS-101986

      This epic should contain all remaining utils. Unused utils should be marked as deprecated in LPS-101575

      Acceptance Criteria:

      • AUI Utilities are not used
      • Having a 1-1 translation of legacy utilities IS NOT A REQUIREMENT
         

      Attachments

        Issue Links

          Activity

            People

              julien.castelain Julien Castelain (Inactive)
              marko.cikos Marko Čikoš
              Wesley Gong Wesley Gong
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package