79496528

Date: 2025-03-09 20:16:34
Score: 0.5
Natty:
Report link

You have to mark the App component as standalone inside the @Component decorator. Otherwise you cannot use the imports property:

import { Component } from '@angular/core';
import { RouterOutlet } from '@angular/router';
import { HeaderComponent } from './components/header/header.component';
import { ProductsListComponent } from "./pages/products-list/products-list.component";

@Component({
  selector: 'app-root',
  standalone: true,
  imports: [HeaderComponent, ProductsListComponent],
  template: `
   <app-header>

   <app-products-list/>
  `,
  styles: [],
})
export class AppComponent {
  title = 'angular-ecomm';
}
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • User mentioned (1): @Component
  • Low reputation (0.5):
Posted by: DarĂ­o Ojeda Jurado