- 비동기 작업을 수행하는 함수 정의하여 호출한다.
ex1) useEffect 내부에서 비동기 처리할 함수 생성후 호출
useEffect(() => {
(async () => {
const checkStep = await accessStepCheck();
if (checkStep === 'NONE') {
setIsStepLoading(true);
return;
}
accessMove(checkStep);
})();
}, []);
ex2) useEffect에서 비동기 처리할 함수 호출
const accessCheckAndMove = async () => {
const checkStep = await accessStepCheck();
if (checkStep === 'NONE') {
setIsStepLoading(true);
return;
}
accessMove(checkStep);
};
useEffect(() => {
accessCheckAndMove();
}, []);
'React' 카테고리의 다른 글
[React] 'react-virtuoso' Windowing 최적화하기 (스크롤 성능개선, 뒤로가기 처리) (1) | 2024.09.28 |
---|---|
[Jest] React - Jest Use CustomProvider, useEvent Example (0) | 2023.06.04 |
[React] Mock Server Work Create Use Example (0) | 2023.06.02 |
[Jest] React -Jest Qeury getBy,queryBy,findBy Example (0) | 2023.05.29 |
[Jest] React Testing Library Jest란? Jest Start (0) | 2023.05.28 |