Skip to content

Commit

Permalink
Merge branch 'develop' of https://github.com/TEAM-MONGDOL/dkation-fe
Browse files Browse the repository at this point in the history
…into develop
  • Loading branch information
Ginieee committed Aug 19, 2024
2 parents 7345e55 + c25f260 commit 7b41b56
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 14 deletions.
15 changes: 7 additions & 8 deletions src/app/(route)/(user)/(with-layout)/workation/[id]/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -192,12 +192,8 @@ const UserWkDetailPage = ({ params }: UserWkDetailProps) => {
<div ref={resultRef}>
<WkResultInfo id={id} />
</div>
{reviewData.reviewInfosForWkt.map((review) => (
<div
className="flex flex-col gap-10 pt-16"
ref={reviewRef}
key={review.id}
>
<div className="flex flex-col gap-10 pt-16" ref={reviewRef}>
{reviewData.reviewInfosForWkt[0]?.wktTitle && (
<UserFilteringSectionContainer
orderOption={{
onClickOrder: () => {
Expand All @@ -216,6 +212,9 @@ const UserWkDetailPage = ({ params }: UserWkDetailProps) => {
},
}}
/>
)}

{reviewData.reviewInfosForWkt.map((review) => (
<WkReviewInfo
key={review.wktTitle}
title={review.wktTitle}
Expand All @@ -225,8 +224,8 @@ const UserWkDetailPage = ({ params }: UserWkDetailProps) => {
contents={review.contents}
rating={review.rating}
/>
</div>
))}
))}
</div>
</div>
</section>
);
Expand Down
17 changes: 11 additions & 6 deletions src/app/_components/user/workation/WkReviewInfo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import React, { useState } from 'react';
import Image from 'next/image';
import { StarRateIcon } from '@/_assets/icons';
import { StarRateEmptyIcon, StarRateIcon } from '@/_assets/icons';
import UserFilteringSectionContainer from '@/_components/user/common/containers/UserFilteringSectionContainer';
import { ReviewInfo } from '@/_constants/common';
import dayjs from 'dayjs';
Expand Down Expand Up @@ -35,11 +35,16 @@ const WkReviewInfo = ({
</p>
<div className="ml-auto flex flex-col justify-center">
<div className="mb-1 flex">
<Image src={StarRateIcon} alt="StarRateIcon" />
<Image src={StarRateIcon} alt="StarRateIcon" />
<Image src={StarRateIcon} alt="StarRateIcon" />
<Image src={StarRateIcon} alt="StarRateIcon" />
<Image src={StarRateIcon} alt="StarRateIcon" />
{[...Array(rating)].map((_, index) => (
<Image key={rating} src={StarRateIcon} alt="StarRateIcon" />
))}
{[...Array(5 - rating)].map((_, index) => (
<Image
key={rating}
src={StarRateEmptyIcon}
alt="StarRateEmptyIcon"
/>
))}
</div>
<p>
{rating}점({ReviewInfo[rating as keyof typeof ReviewInfo]})
Expand Down

0 comments on commit 7b41b56

Please sign in to comment.