Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝 Description
파라미터.
모달 관리 스토어.
사용법
A라는 버튼을 누르면 모달 띄우고 싶은 경우, A라는 버튼있는 컴포넌트 파일에서 작업함
해당 컴포넌트 파일에서
모달 스토어를 불러오고,
모달에 관련된 ref를 설정한다. useReF('[여기]') [여기]에 들어갈 값은 임의로 정해도 괜찮으나, 다른 모달이랑 중복되지 않은 단어로 설정할 필요가 있다.
이런 식으로 return문 안에서 현재 모달의 isVisible에 따라 열리고 닫히게끔 설정하고
{children}은 본인이 작성하고 싶은 모달 안의 내용을 직접 작성해야한다.
close부분의 handleCloseModal의 함수 내용은 위와 같이 모달을 닫을 수 있게끔 설정하는 함수도 따로 작성해주어야한다.
📸 Screenshot