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:
- Utils consisting of DOM manipulation of a specific UI component, to be replaced by Clay.
- Window interaction utilities, see
- Form submission utilities, see LPS-101986
This epic should contain all remaining utils. Unused utils should be marked as deprecated in
- AUI Utilities are not used
- Having a 1-1 translation of legacy utilities IS NOT A REQUIREMENT