javascript deepdive1 제어권을 넘겨 클라이언트 비동기 구현하는 법 (feat. yield) 최근 다른 사람이 설계한 코드를 수정하면서특정 로직 이전에 안내창을 띄우고, 확인 버튼의 클릭 여부에 따라 이후 로직을 진행하도록 코드를 수정해야 했습니다. 보통, 그리고 이전에 제가 프로젝트를 설계할 때에는 항상 Alert용 모달을 전역 context에서 제어하도록 프로젝트를 설계한 뒤,핸들러 함수 내에서 Alert 모달의 버튼에 이후 로직을 심었었습니다.아래처럼요.const onClickSubmit = () => { ... contextModal.open({ title: '정보를 저장하지 않고 이동할까요?', content:'내용', buttons: [ { text: '취소', isCancel: true, }, .. 2024. 11. 9. 이전 1 다음