Rota nao funciona projeto angular 14 (pagina nao encontrada)

bom dia pessoal, baixei um template free e estou tentando criar um novo componente nele, no entanto, quando clico na opção do meno sempre obtenho mensagem informando que meu componente nao foi encontrado, alguem poderia me ajudar nessa?

segue link do projeto no meu github:

o erro ocorre quando clico na opcao Autores

criei a seguinte rota pra ele

{ path: ‘cadastro’, loadChildren: () => import(‘./cadastro/cadastro.module’).then(m => m.CadastroModule)}

esta mais bem detalhado dentro do projeto

segue imagem do meu Modulo

Vc definiu a rota cadastro em AppRoutingModule, mas em momento algum vc definiu o seguimento autores.

Pela estrutura do seu projeto, acredito que vc deve definir autores em CadastroRoutingModule. Ficaria assim:

import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';

@NgModule({
  imports: [
    RouterModule.forChild([
      {
        path: 'autores',
        loadChildren: () =>
        import('./autores/autores.module').then((m) => m.AutoresModule),
      },
    ]),
  ],
  exports: [RouterModule],
})
export class CadastroRoutingModule {}

Note que eu removi a rota notfound deste módulo porque não há necessidade de ficar redefinindo ela em cada módulo. Ela estando presente no AppRoutingModule já é o bastante.

1 curtida

@wldomiciano, muito obrigado! funcionou era esse o detalhe! abraço!

1 curtida