Botão para acessar o Logout não funciona
[Finalizado Pelo Aluno]
Ao clicar no botão... que fica apoś o nome do usuário... não aparece nenhuma ação... deveria aparecer o botão de logout
https://github.com/dimasneto7/laravel-subscription
Olá, Dimas!
Tudo bem?
Faça um teste, deixe o verbo http da rota de logout como any:
https://github.com/dimasneto7/laravel-subscription/blob/main/routes/auth.php#L54
Route::any('logout', [AuthenticatedSessionController::class, 'destroy'])
->name('logout');
Após isso, tente novamente.
Mesma coisa... o erro permaneceu
Experimenta remover o evento de click: https://github.com/dimasneto7/laravel-subscription/blob/main/resources/views/layouts/navigation.blade.php#L51
Uma dúvida... a pasta node modules... precisar ser instalada em que lugar?
Na raiz do projeto? Ou quando estou com o usuário root? Ou quando estou no Container?
Na aula... me parece que você está com o usuário root.
Mas no meu caso... que uso linux... eu só consegui instalar o node... quando estava na raiz do projeto... ou seja, não estava com o usuário root ou dentro do container.
O diretório node_modules/ contém todos os packages que estão setados no seu arquivo package.json e as dependências de cada um desses packages;
O diretório node_modules/ precisa estar na raiz do projeto.
--
Sobre o user, por default o container vai usar um usuário não root, o mesmo especificado aqui: https://github.com/dimasneto7/laravel-subscription/blob/main/docker-compose.yml#L7
Quando você acessou o container app, está com usuário root?
docker-compose exec laravel_8 bash
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!