import React from "react"; import SlideWrapper from "../SlideWrapper"; import Text from "../UI/Text"; import { IReviewDataWithReport } from "./NosearchPick.types"; import NosearchPickReview from "./NosearchPickReview"; const NosearchPickReviewSlider = ({ reviews, firstReview, onClickAllReviewsButton, }: { reviews: IReviewDataWithReport[]; firstReview: string; onClickAllReviewsButton?: () => void; }) => { const hasNosearchTwoLines = firstReview !== ""; const reviewsLength = hasNosearchTwoLines ? reviews.length - 1 : reviews.length; if (reviews.filter((review) => review.type === "user").length === 0) { return null; } return (
구매 후기 {reviewsLength}
{/* TODO: 전체보기 페이지 개발 전까지 주석 처리 */} {/* {reviews.length > 3 && ( )} */}
= 3 ? 3 : reviewsLength} floatButton={false} buttonStyle={{ width: "3rem", }} > {reviews .filter((review) => review.type === "user") .map((review, index: number) => { return ( ); })}
); }; export default NosearchPickReviewSlider;