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

회원가입 완료페이지, 너가소개서 결과페이지 구현 #92

Merged
merged 28 commits into from
Jan 17, 2022

Conversation

Hyoin-Kim
Copy link
Member

⛓ Related Issues

📋 작업 내용

  • 회원가입 완료 페이지 구현(퍼블리싱, 기능은 없어요)
  • 너가소개서 결과페이지 기능 구현

📌 PR Point

  • 너가소개서는 목데이터를 활용하여 뿌려주는 것까지 구현,
  • 키워드가 7개 이상시, 더보기 기능 보여지도록 구현, 더보기 클릭시 모든 키워드 띄워줌
  • 키워드가 7개 이하면 더보기가 보여지지 않아요. (삼항연산자,,,ㅋ)
  • 공통적으로 사용하는 헤더부분(서진이코드)는 서버 연결하면서 사용할 예정입니다.

👀 스크린샷 / GIF / 링크

image

image

image

@Hyoin-Kim Hyoin-Kim self-assigned this Jan 17, 2022
@SeojinSeojin
Copy link
Member

울 웹쁜이 고생많았어 ! 여기서 미리보기로 보면서 쉬어~ 다른 웹쁜이들한테도 자랑해줘~

Copy link
Member

@SeojinSeojin SeojinSeojin left a comment

Choose a reason for hiding this comment

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

image


useEffect(() => {
(async () => {
const data = await api.neogaService.getResultTemplates();
Copy link
Member

Choose a reason for hiding this comment

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

이친구의 이름을 getResultKeywords 로 바꾸어주세요1!

Comment on lines 79 to 84
{!lookMoreButton ? (
<ImmutableKeywordList
keywordList={resultKeywordList.slice(0, 7)}
onItemClick={() => null}
/>
) : null}
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
{!lookMoreButton ? (
<ImmutableKeywordList
keywordList={resultKeywordList.slice(0, 7)}
onItemClick={() => null}
/>
) : null}
{!lookMoreButton && (
<ImmutableKeywordList
keywordList={resultKeywordList.slice(0, 7)}
onItemClick={() => null}
/>
)

</StFeedTitle>
{resultList.map((data) => {
return (
<>
Copy link
Member

Choose a reason for hiding this comment

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

<></>를 떼도 될 것 같아요1


function FormDetail() {
return (
<>
Copy link
Member

Choose a reason for hiding this comment

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

<></>를 떼도 될 것 같아요!


function joinComplete() {
return (
<div>
Copy link
Member

Choose a reason for hiding this comment

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

떼도 될 것 가탕요!


function NeogaRouter() {
return (
<Routes>
<Route path="/create" element={<NeogaCreate />} />
<Route path="/detail/form" element={<FormDetail />} />
Copy link
Member

Choose a reason for hiding this comment

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

/:formID/detail/form 으로 바꾸면 좋을 것 같ㅇ아ㅛ1

Comment on lines 5 to 6
getResultTemplates(): Promise<Keywordlists[]>;
getAllResultListTemplates(): Promise<ResultFormList[]>;
Copy link
Member

Choose a reason for hiding this comment

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

ㅇ 친구들 모두 formId를 받아야 할 것 같아요(type은 Number)

@Hyoin-Kim Hyoin-Kim added the feature 🎄 기능 개발 label Jan 17, 2022
@Hyoin-Kim Hyoin-Kim added layout 🍃 레이아웃 개발 refactor 🪐 리팩토링 labels Jan 17, 2022
@SeojinSeojin
Copy link
Member

울 웹쁜이 고생많았어 ! 여기서 미리보기로 보면서 쉬어~ 다른 웹쁜이들한테도 자랑해줘~

Copy link
Member

@NamJwong NamJwong left a comment

Choose a reason for hiding this comment

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

고생해쏘❤️

@@ -6,3 +6,18 @@ export type NeogaCardItem = {
src: string;
backgroundColor: string;
};

export type Keywordlists = {
Copy link
Member

Choose a reason for hiding this comment

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

요거 왜 List 아닌지 궁그매요 별 이유 없다면 나중에 수정 부탁스!


function joinComplete() {
return (
<JoinCompleteForm />
Copy link
Member

Choose a reason for hiding this comment

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

혹시 요기는 JoinCompleteForm 컴포넌트가 꼭 이렇게 감싸져야 하나요?!

@Hyoin-Kim Hyoin-Kim merged commit 2e8b691 into dev Jan 17, 2022
@SeojinSeojin SeojinSeojin deleted the feat/#49 branch January 17, 2022 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 🎄 기능 개발 layout 🍃 레이아웃 개발 refactor 🪐 리팩토링
Projects
None yet
Development

Successfully merging this pull request may close these issues.

회원가입 완료 페이지 구현 너가소개서 결과 디테일 뷰 구현하기
4 participants