Lazily initialise Overview and Changes merge request pages
We render both Overview and Changes pages when we visit any of these pages. The part that's not currently visible is hidden with display: none
(or v-show
). That means that a slow Overview page will affect Changes page even though it's not shown to the user.
We should try to init these pages lazily when possible.