Foram adicionados: Contextos para compartilhamento de estado na aplicação e funções que alteram estados foram criadas seguindo o conceito de encapsulamento.
Foram alterados: Funções de autenticação centralizadas, rotas controlam o estado de login, componente de loading, todas as telas que executam alguma função de autenticação com as devidas importaçoes, e componentes que tinham muitos estados foram reduzidos em questão de estados, os que tinham algo em comum foram criados como objetos.
Com estas mudanças o auth (permissoes de admin) foram encapsuladas, logo o usuario nao tem acesso.
Foram adicionados: Contextos para compartilhamento de estado na aplicação e funções que alteram estados foram criadas seguindo o conceito de encapsulamento.
Foram alterados: Funções de autenticação centralizadas, rotas controlam o estado de login, componente de loading, todas as telas que executam alguma função de autenticação com as devidas importaçoes, e componentes que tinham muitos estados foram reduzidos em questão de estados, os que tinham algo em comum foram criados como objetos.
Com estas mudanças o auth (permissoes de admin) foram encapsuladas, logo o usuario nao tem acesso.