-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* refactor: (#837) 변수명 수정 (deadLine -> deadline) * refactor: (#837) 마감시간 관련 훅 분리 * fix: (#837) 마감시간 설정 오류 및 리다이렉트 오류 해결 - 수정 페이지 url로 접근 시 마감시간이 지난 글을 수정할 수 있는 오류 수정 - 타임피커 모달을 확인을 누르면 시간 검증없이 시간이 설정되는 오류 수정 * refactor: (#837) 게시물 정보를 폼데이터형식으로 변환함수 분리 * refactor: (#837) 게시물 정보 유효성 검사 인수 형식 객체로 수정 및 기존 타입 활용 - 폼데이터를 만드는 정보객체 재활용 - 마감시간 정보가 stringData 타입으로 수정되며 0일 0시간 0분을 검열하기 어려워짐 -> 코드 삭제 * fix: (#837) 마감시간 초기화 시 버튼 타입 미지정으로submit 되는 오류 수정 - 모달에 넣는 buttonInfo가 ButtonHTMLAttributes 상속하게 만들어 type을 지정할 수 있도록 함 - 모달과 폼에서 모두 사용되어 타입을 전역 타입폴더로 분리 * refactor: (#837) formdata -> formData로 수정 * refactor: (#837) type buttonInfo -> ModalButton 수정 * refactor: (#837) useDeadline 함수 파일명 수정 * refactor: (#837) 모달 테스트 스토리명 변경
- Loading branch information
Showing
12 changed files
with
265 additions
and
136 deletions.
There are no files selected for viewing
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
import { StringDate } from '@type/time'; | ||
|
||
import { WritingVoteOptionType } from '@hooks/useWritingOption'; | ||
|
||
import { Option } from '@components/common/MultiSelect/types'; | ||
|
||
interface OptionWithIsServerId extends WritingVoteOptionType { | ||
isServerId: boolean; | ||
} | ||
|
||
export interface WritingPostInfo { | ||
categoryOptionList: Option[]; | ||
title: string; | ||
content: string; | ||
imageUrl: string; | ||
optionList: OptionWithIsServerId[]; | ||
deadline: StringDate; | ||
fileInputList: HTMLInputElement[]; | ||
} |
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
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
Oops, something went wrong.