Alright, I'm fearing that as well, anyway it looked something like this:
import 'zone.js';
import { bootstrapApplication, platformBrowser } from '@angular/platform-browser';
import { RootComponent } from './rl-app.module';
import { UpgradeModule } from "@angular/upgrade/static";
bootstrapApplication(RootComponent, {
providers: [
{ provide: UpgradeModule }
]
}).catch(() => { });```
```import { Component, Inject } from '@angular/core';
import { UpgradeModule } from '@angular/upgrade/static';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-root',
standalone: true,
imports: [CommonModule],
template: `<p>Root Component</p>`
})
export class RootComponent {
constructor(@Inject(UpgradeModule) private upgrade: UpgradeModule) { }
ngOnInit(): void {
this.upgrade.bootstrap(document.body, ['App']);
}
}```
And it results in the error:
```ERROR NullInjectorError: R3InjectorError(Environment Injector)[$injector -> $injector]:
NullInjectorError: No provider for $injector!```
Which doesn't mean much to me.
Thanks for your time anyways!