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

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package