Skip to content

Commit 2d1f152

Browse files
authored
Merge pull request #578 from velopert/fix/empty-displayname
회원 가입 placeholder 변경 및 validate 처리 강화
2 parents 73f12a0 + 3dd0f9a commit 2d1f152

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

Diff for: src/components/register/RegisterForm.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ const RegisterForm: React.FC<RegisterFormProps> = ({
103103
<LabelInput
104104
name="displayName"
105105
onChange={onChange}
106-
label="이름"
107-
placeholder="이름을 입력하세요"
106+
label="프로필 이름"
107+
placeholder="프로필 이름을 입력하세요. 프로필 설정에서 변경이 가능합니다."
108108
value={form.displayName}
109109
size={20}
110110
/>
@@ -123,7 +123,7 @@ const RegisterForm: React.FC<RegisterFormProps> = ({
123123
name="username"
124124
onChange={onChange}
125125
label="사용자 ID"
126-
placeholder="새 사용자 ID를 입력하세요"
126+
placeholder="새 사용자 ID를 입력하세요. 변경이 불가능합니다."
127127
value={form.username}
128128
size={22}
129129
/>

Diff for: src/containers/register/RegisterFormContainer.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,16 @@ const RegisterFormContainer: React.FC<RegisterFormContainerProps> = ({
6767
// validate
6868
const validation = {
6969
displayName: (text: string) => {
70-
if (text === '') {
70+
if (text.trim() === '') {
7171
return '이름을 입력해주세요.';
7272
}
73-
if (text.length > 45) {
73+
if (text.trim().length > 45) {
7474
return '이름은 최대 45자까지 입력 할 수 있습니다.';
7575
}
7676
},
7777
username: (text: string) => {
7878
if (!/^[a-z0-9-_]{3,16}$/.test(text)) {
79-
return '아이디는 3~16자의 알파벳 소문자,숫자,혹은 - _ 으로 이루어져야 합니다.';
79+
return '사용자 ID는 3~16자의 알파벳 소문자,숫자,혹은 - _ 으로 이루어져야 합니다.';
8080
}
8181
},
8282
shortBio: (text: string) => {

Diff for: src/lib/api/apiClient.ts

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const host =
44
process.env.NODE_ENV === 'development'
55
? '/'
66
: process.env.REACT_APP_API_HOST || '/';
7+
78
const apiClient = axios.create({
89
baseURL: host,
910
withCredentials: true,

0 commit comments

Comments
 (0)