https://medium.com/@mohrafiziaulhaq/hooks-pattern-cara-efektif-mengelola-state-dan-logika-komponen-88d173fde99a