diff --git a/src/app/(flight-listings)/SectionGridFilterCard.tsx b/src/app/(flight-listings)/SectionGridFilterCard.tsx new file mode 100644 index 0000000..b7fdb57 --- /dev/null +++ b/src/app/(flight-listings)/SectionGridFilterCard.tsx @@ -0,0 +1,105 @@ +import React, { FC } from "react"; +import TabFilters from "./TabFilters"; +import Heading2 from "@/shared/Heading2"; +import FlightCard, { FlightCardProps } from "@/components/FlightCard"; +import ButtonPrimary from "@/shared/ButtonPrimary"; + +export interface SectionGridFilterCardProps { + className?: string; +} + +const DEMO_DATA: FlightCardProps["data"][] = [ + { + id: "1", + price: "$4,100", + airlines: { + logo: "https://www.gstatic.com/flights/airline_logos/70px/KE.png", + name: "Korean Air", + }, + }, + { + id: "2", + price: "$3,380", + airlines: { + logo: "https://www.gstatic.com/flights/airline_logos/70px/SQ.png", + name: "Singapore Airlines", + }, + }, + { + id: "3", + price: "$2,380", + airlines: { + logo: "https://www.gstatic.com/flights/airline_logos/70px/multi.png", + name: "Philippine Airlines", + }, + }, + { + id: "1", + price: "$4,100", + airlines: { + logo: "https://www.gstatic.com/flights/airline_logos/70px/KE.png", + name: "Korean Air", + }, + }, + { + id: "2", + price: "$3,380", + airlines: { + logo: "https://www.gstatic.com/flights/airline_logos/70px/SQ.png", + name: "Singapore Airlines", + }, + }, + { + id: "1", + price: "$4,100", + airlines: { + logo: "https://www.gstatic.com/flights/airline_logos/70px/KE.png", + name: "Korean Air", + }, + }, + { + id: "2", + price: "$3,380", + airlines: { + logo: "https://www.gstatic.com/flights/airline_logos/70px/SQ.png", + name: "Singapore Airlines", + }, + }, +]; + +const SectionGridFilterCard: FC = ({ + className = "", +}) => { + return ( +
+ + 22 flights + · + round trip + ·2 Guests + + } + /> +
+ +
+
+ {DEMO_DATA.map((item, index) => ( + + ))} + +
+ Show more +
+
+
+ ); +}; + +export default SectionGridFilterCard;