UNPKG

@kiwicom/smart-faq

Version:

47 lines (40 loc) 1.08 kB
// @flow import * as React from 'react'; import { graphql, createFragmentContainer } from 'react-relay'; import BookingCard from '../BookingCard/DeprecatedBookingCard'; import bookingTypes from '../../common/booking/bookingTypes'; import type { MultictyBooking_booking as MultictyBookingType } from './__generated__/MulticityBooking_booking.graphql'; type Props = { booking: MultictyBookingType, }; const MulticityBooking = (props: Props) => { const arrival = props.booking.end; const departure = props.booking.start; return ( <BookingCard arrival={arrival} departure={departure} booking={props.booking} type={bookingTypes.MULTICITY} /> ); }; export default createFragmentContainer( MulticityBooking, graphql` fragment MulticityBooking_booking on BookingMulticity { ...DeprecatedBookingCard_booking start { ...DeprecatedBookingCard_departure } end { ...DeprecatedBookingCard_arrival } trips { legs { ...CarrierLogoWrapper_legs } } } `, );