-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: general improvements and code cleanup #11
refactor: general improvements and code cleanup #11
Conversation
o ficheiro fulltilt está uma cagada tão grande que eu nem lhe quis tocar, e agora reparei que só era usado no código comentado que eu apaguei. Pode-se apagar o ficheiro? |
Possível problema, não revi, == é usado por vezes porque os resultados do API podem ser null ou undefined. |
Nesse caso seria melhor um falsy check mas mesmo assim não acho que seja necessário porque em GraphQL todos os parâmetros pedidos são devolvidos, os que não têm nada vêm a null |
Esse ficheiro foi de uma library que eu estava a usar para a navegação, para aceder à bússola do dispositivo. No entanto na última atualização mudei como a direção do mapa funciona e já não recorre aos sensores do dispositivo e sim à rota que o utilizador está a fazer. O ficheiro pode ser removido sim! |
This also changes the minimum station distance to 50 to match the official app
Conflitos corrigidos e fulltilt removido, podes rever @afonsosousah! |
Este PR muda bastantes coisas, aqui fica um resumo das mudanças:
function (...) {}
) para arrow functionsvar
paraconst
oulet
const
oulet
para todas as variáveis que não a tinham, o que as tornava globais. Deixei apenas nos casos em que esta funcionalidade era usada apesar de considerar que isto deve ser evitadoCoisas que não alterei mas considero que deviam ser alteradas:
Para ver o diff recomendo retirar os primeiros dois commits, ou ver commit a commit
Estou disposto a reverter/alterar ou explicar qualquer alteração feita
⚠️ Isto não foi testado a 100%, peço que testes também