
useEffect 안에 모든 것을 때려 넣게 되죠.// [변화] 로직은 Hook으로 분리되어 독립적으로 테스트 가능해졌습니다.
export function useUserList() {
const [users, setUsers] = useState([]);
// ... 데이터 fetching 로직
return { users };
}git clone https://github.com/PROMLEE/my-tdd-app.git
cd my-tdd-app