Mano parabéns pela iniciativa.
Eu fiquei com uma dúvida, por que o seus hooks estão em uma pasta separada?
Por que não coloca-los em um contexto, ou instancia-las nos componentes que serão usados?
Sou iniciante em React, e não entendo, se a maneira que eu estou pensando está incorreta.