-
Notifications
You must be signed in to change notification settings - Fork 2
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
feat: 인권신고게시판 글 작성 뷰 #236
Open
EATSTEAK
wants to merge
25
commits into
epic/#223-human-rights
Choose a base branch
from
feat/#191_humanrights_edit_view
base: epic/#223-human-rights
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
feat: 인권신고게시판 글 작성 뷰 #236
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
기존 Input 디자인과 해당 Input 디자인이 달라 부득이하게 새로운 컴포넌트를 만들었습니다. 추후 수정이 필요합니다.
…컨테이너 생성 TODO: 이 컴포넌트들은 페이지 공통으로 사용할 수 있는 레이아웃이므로 공통 컴포넌트로 이동하는 것을 고려
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
3 tasks
Editor에 이미지 첨부를 위한 공통 로직 작성 후 Ready 표시 예정입니다. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
1️⃣ 작업 내용 Summary
기존 코드에 영향을 미치지 않는 변경사항
FrontmatterInput
을 작성했습니다.Input
을 활용하려 했으나, 디자인이 인권신고게시판의 경우에만 달라 임의의 컴포넌트를 작성했습니다. 디자인 단계에서 수정이 필요해 보입니다.key-value
형식의 폼인FrontmatterEditor
를 작성했습니다.ArticleHeader
,ArticleFooter
,Container
컴포넌트를 작성했습니다.FileInput
컴포넌트를 작성했습니다.FileInput
컴포넌트를 기반으로 다중 파일 입력이 가능한FileInputs
를 작성했습니다.zod
와react-hook-form
을 결합하여 form 상태 관리 및 검증을 수행하는useHumanRightsForm()
훅을 작성했습니다.MockHumanRightsPostEditRequest
타입을 작성했습니다.useContentEditor(boardCode: string, ref: RefObject<Editor>)
훅을 추가했습니다.기존 코드에 영향을 미치는 변경사항
human-rights/:id?/edit
라우트를 추가했습니다(id 프로퍼티의 유무에 따라 글 작성과 수정을 HumanRightsEditPage가 모두 수행할 수 있습니다).zod
로react-hook-form
의 Form validation을 수행하기 위한@hookform/resolvers
패키지를 설치했습니다.버그 픽스
@toast-ui/editor
의 타입 정의가 제대로 불러와지지 않는 문제를 해결하였습니다.devDependencies
에@toast-ui/editor
를 추가했습니다.@toast-ui/editor
의 타입 정의 경로가 올바르지 않아 수동으로path
를 추가했습니다. (See tui.editor#3197)PetitionNoticeEditorSection
의addImageBlobHook
의 잘못된 타입을 수정했습니다.✚ 피그마
#191 참고바랍니다.
✚ 관련 문서
2️⃣ 리뷰어에게..
3️⃣ 추후 작업할 내용
4️⃣ 체크리스트
develop
브랜치의 최신 코드를pull
받았나요?