-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[mime] 이슈트래커 최종 #112
base: main
Are you sure you want to change the base?
[mime] 이슈트래커 최종 #112
Conversation
…refactor refactor: Controller CORS 설정, member list GET 요청 구현, member table ddl 수정, member profile image 구현
- IssueCountService구현 - 마일스톤에 해당하는 IssueCountDto를 리턴 - IssueCountDto 구현 - 열린 이슈, 닫힌 이슈를 바탕으로 Progress를 생성하는 로직 구현
setter 제거, 생성자를 통한 값 설정
기존 String 응답에서 record 로 변경
Be dev 브랜치 병합
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이전 PR과 비슷한 내용인것 같아서, 짧게 남겨요~
그런데 PR충돌이라 머지는 못함.
|
||
function ContentEditor({ preHeight, content, setContentValue, uploadedFile }: PropsType) { | ||
const [isVisible, setIsVisible] = useState(true); | ||
const ButtonMemo = useMemo( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
memo 는 복잡한 로직을 캐시하는 메모이제이션패턴인데 어울릴까요~
setDisabled("DISABLED"); | ||
}; | ||
const handleClickCommentBtn = () => { | ||
setDisabled("DISABLED"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updateBtnStatus("DISABLED") 라고 해도 될 듯
setFilter( | ||
`assignee=${contents[idx] === "담당자가 없는 이슈" ? "" : contents[idx]}`, | ||
`assignee:${contents[idx] === "담당자가 없는 이슈" ? "no" : contents[idx]}`, | ||
navigate, | ||
setFilterText, | ||
paramRef, | ||
"assignee", | ||
/assignee:[^\s]+/g | ||
); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
파라미터가 많이 전달되는데, 객체를 활용하면 어떨까? 생각됨.
핸들러가 엉뚱한게 실행된다고요? 위임문제인지 살펴봐야할거 같고요. |
요구사항 진행도 정리한 것 FE폴더 안의 리드미에 정리해놨습니다..
크롱께 개인적인 질문이...
이벤트 핸들러가 겹치는 버그가 있는데 전혀 감도 못잡겠어서...
IssueList -> IssueTable - > DropdownFilter 의 하위에 있는
AssigneeFilter와 WriterFilter가 같은 하위 컴포넌트 DropdownPanel을 사용하는데
이 하위 컴포넌트 한테 이벤트 핸들러를 넘겨줘서 사용하고 있습니다.
그런데 그냥 담당자 필터를 사용할땐 이벤트 핸들러가 잘 작동을 하는데 작성자필터를 적용 후 담당자 필터를 적용시키면 작성자 필터의 이밴트 핸들러가 담당자 필터의 이밴트 핸들러로 작동을 합니다...ㅠ