Skip to content
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

HOTFIX: 리스트 수정 아이템 스탭 미리보기 이미지 오류 해결 및 헤더 컴포넌트 높이 수정 #32

Merged
merged 4 commits into from
Feb 15, 2024

Conversation

seoyoung-min
Copy link
Contributor

@seoyoung-min seoyoung-min commented Feb 14, 2024

개요

  • 리스트 수정 페이지에서 발생하는 미리보기 이미지 형식 에러 해결
  • 공용 헤더 컴포넌트, UI변경에 따른 CSS 수정

작업 사항

  • (fix) 이미지 파일이 들어올 경우와 URL이 들어오는 경우 로직 2개로 분리
    • 리스트 수정시에는 서버에서 받는 URL로 먼저 defaultValue가 채워짐에 따라, url 형식도 미리보기에 표시될 수 있도록 로직을 추가했습니다.
    • 기존에는 리스트 생성만 고려하여 File 타입을 위한 미리보기만 구현된 상태였습니다.
  • (design) 헤더 높이가 90>70으로 변해 공용 컴포넌트 CSS 수정

리뷰어에게

  • 리스트 수정

@seoyoung-min seoyoung-min added the Fix 에러/버그 해결 label Feb 14, 2024
Copy link

vercel bot commented Feb 14, 2024

@seoyoung-min is attempting to deploy a commit to the Eujin Ahn's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Contributor

@ParkSohyunee ParkSohyunee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

서영님, PR 올려주신 내용 잘 확인하였습니다!! 리스트 수정시 발생한 상황까지도 잘 캐치하셔서 반영하신 점이 너무 좋은 것 같습니다.🥰 덕분에 미리보기 과정을 다시한번 인지하게 되었네요!! 감사합니당🌈

Comment on lines 21 to 22
imageFile: FileList | String;
};
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

서영님, imageFile 타입중 string이 대문자로 되어있는데 소문자로 수정해야할 것 같습니다~~!

Comment on lines +47 to 49
}
}, [props]);

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

서영님, 혹시 이 부분은 의존성 배열에 props 전체보다는 props.imageFile 등 구체적으로 넣어주는 것이 나아보이는데 서영님 생각은 어떠신가용?!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

소현님, 안그래도 해당 부분에 props.type이랑 props.imageFile을 넣으려했는데, props.imageFile이 link preview에는 없어서 오류가 뜨더라구요ㅠㅠ
아예 둘을 분리하는 방향도 고민이 되네요!! 조금 더 생각해보겠습니다!!
Screenshot 2024-02-15 at 19 55 14

Copy link
Contributor

@Nahyun-Kang Nahyun-Kang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

빠르다 빨라 고생하셨습니다!!LGTM👍

Copy link
Contributor

@kanglocal kanglocal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 👍 👍 👍

@seoyoung-min seoyoung-min merged commit 74fa3ca into 8-Sprinters:dev Feb 15, 2024
1 of 2 checks passed
@seoyoung-min seoyoung-min deleted the fix/edit-list-item branch June 3, 2024 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fix 에러/버그 해결
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants