Skip to content

Commit 935d749

Browse files
committed
fix: trim short bio only before submission, not during an edit
1 parent 326b344 commit 935d749

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: packages/velog-web/src/features/setting/components/SettingUserProfile/SettingUserProfile.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ function SettingUserProfile({ displayName, shortBio, thumbnail }: Props) {
106106
const onSubmit = async (e: React.FormEvent) => {
107107
e.preventDefault()
108108
await updateProfileMutateAsync({
109-
input: { display_name: inputs.displayName, short_bio: inputs.shortBio },
109+
input: { display_name: inputs.displayName, short_bio: inputs.shortBio.trim() },
110110
})
111111
onToggleEdit()
112112
currentUserRefetch()

Diff for: packages/velog-web/src/hooks/useInputs.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default function useInputs<T extends Record<string, any>>(defaultValues:
2626
const onChange = useCallback((e: React.ChangeEvent<HTMLInputElement>) => {
2727
dispatch({
2828
name: e.target.name,
29-
value: e.target.value.trim(),
29+
value: e.target.value,
3030
})
3131
}, [])
3232
const onReset = useCallback(() => {

0 commit comments

Comments
 (0)