title: Angular Micro frontend spinner to catch loading time of remote modules
body: <p>My question is quite related to this topic <a href="https://stackoverflow.com/questions/72228506/angular-micro-frontend-taking-time-to-load-module-on-while-navigating">Angular Micro frontend taking time to load module on while navigating</a>.</p>
  <p>In fact I would like to be able to know from the parent app (the one who is loading any Remote module) when the child gets downloaded and loaded.</p>
  <p>Why ?</p>
  <p>Because it would be convenient to be able to display a spinner while the download of the js of the remote module and its loading (that can take some time also).</p>
  <p>In the definition of our routes, how can we know that the child has been downloaded and loaded ?</p>
  <pre><code>const routes: Routes = [
      {
          path: '',
          resolve: {
              UpdateContextResolverService
          },
          loadChildren: () =&gt;
              loadRemoteModule({
                  remoteEntry: environment.remotes.aroUi,
                  remoteName: 'aroUi',
                  exposedModule: './LandingPageModule'
              }).then(
                  (m) =&gt; m.LandingPageModule,
                  (err) =&gt; AroRemoteModuleNotFoundModule
              ),
          data: {
              tab: BirdMenuEnum.HOME
          } as BirdDataRouteContext
      },
  </code></pre>