게시글 등록 폼

게시글 등록 폼 모듈입니다.

예시화면은 비회원 기준으로 작성되었으며 등록/수정시 동일한 모듈을 사용할 수 있습니다.

관련 API : 🔗 게시글 등록 API, 게시글 수정 API,약관상세 조회하기 API

관련 모듈: 파일 첨부 모듈

모듈명: article-form원본소스

게시글 등록 폼 기본 정보 모듈입니다.

사용 가능 변수

변수명 타입 기본값 설명
isModify boolean - 등록/수정 여부
isLoading boolean true -
isGuestMode boolean false 등록시에는 로그인 되어있지 않는 경우 true
수정시에는 게시글 조회하기 API 응답 결과 중 registerType 값이 GUEST인 경우 true
usesAttachment boolean - 첨부 가능 여부 (어드민 설정 값을 따름)
passwordIsValid boolean - 입력한 비밀번호 유효성 여부 (8자리 이상 20자리 이하인 경우 true)
secretPostingUsed boolean - 비밀글 가능 여부 (어드민 설정 값을 따름)
willBeSecretArticle boolean - 비밀글 체크 여부
name string - 작성자명
title string - 게시글 제목
content string - 게시글 내용
password string - 비밀번호
passwordErrorMessage string - 비밀번호가 유효하지 않는 경우 에러 메세지
files File[] [] 첨부 파일 리스트
imagesList ImagesList[] [] 첨부 이미지 리스트
boardConfig BoardConfig - 게시판 설정 조회하기 API API 응답 결과 중 boardConfigs에서 현재 접근한 게시판에 대한 설정 정보
(아래 타입 참조)
isModify boolean true 수정모드 여부

BoardConfig 타입

속성명 타입 기본값 설명
canPostByMember boolean false 회원 작성가능 여부
guestPostingUsed boolean false 비회원 작성가능 여부
canPostBySecret boolean false 비밀글 작성 여부
canAttach boolean false 첨부파일 사용 여부
canUseCategory boolean false 카테고리 사용 여부

Categories 타입

속성명 타입 기본값 설명
label string - 카테고리 이름
categoryNo number - 카테고리 번호

ImagesList 타입

속성명 타입 기본값 설명
imageUrl string - 이미지 경로 url
originName string - 이미지 명

File 타입

속성명 타입 기본값 설명
originalFileName string - 원본 파일명
uploadedFileName string - 업로드 된 파일명
모듈명: article-form-terms원본소스

게시글 등록 폼 약관 정보 모듈입니다.

사용 가능 변수

변수명 타입 기본값 설명
used boolean false 약관 사용 여부
agreeGuestTerms boolean false 약관 동의 여부
contents string - 약관 내용
enforcementDate string - 시행일
커스텀 핸들바 더 알아보기
:query 속성 더 알아보기