Chính vì setState render lại cả component, nên với những file component muốn tách ra nhiều hàm độc lập, và state Nguồn::