@kiwicom/smart-faq
Version:
36 lines (31 loc) • 795 B
JavaScript
// @flow
import * as React from 'react';
import { createFragmentContainer, graphql } from 'react-relay';
import BookingStateProvider from '../context/BookingState';
import ReturnTripWrapper_booking from './__generated__/ReturnTripWrapper_booking.graphql';
type Props = {
children: React.Node,
+booking: ReturnTripWrapper_booking,
};
const ReturnTrip = ({ children, booking }: Props) => (
<BookingStateProvider
hasBooking
isPastBooking={booking.isPastBooking}
isUrgent={false /*fixme*/}
onLogout={async () => null}
>
{children}
</BookingStateProvider>
);
export default createFragmentContainer(
ReturnTrip,
graphql`
fragment ReturnTripWrapper_booking on BookingReturn {
outbound {
departure {
time
}
}
}
`,
);