[visualizations] lazy load actions (#207147)

Clean up visualizations page load size by
* lazy loading actions
* avoid exporting from index files to avoid exporting unused code
* move `urlFor` and `getFullPath` into `url_utils` to avoid including
`utils/saved_visualize_utils` in page load bundle

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
Nathan Reese 2025-01-23 11:33:23 -07:00 committed by GitHub
parent 835141857a
commit d7f801ab3e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 60 additions and 45 deletions

View file

@ -195,5 +195,5 @@ pageLoadAssetSize:
visTypeVega: 153573
visTypeVislib: 242838
visTypeXy: 46868
visualizations: 90000
visualizations: 41000
watcher: 43598