Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | 1x 1x 3x 3x 1x 1x | import * as generalConstants from 'common/utils/general.constants' import { StatusCodes } from 'http-status-codes' export const PAGE_STATE = { LOADING: 'loading', NOT_FOUND: 'notFound', UNAVAILABLE: 'unavailable', CANCELLED: 'cancelled', CONFIRMED: 'confirmed', } export const BOOKING_STATUS = { [StatusCodes.NOT_FOUND]: PAGE_STATE.NOT_FOUND, [StatusCodes.LOCKED]: PAGE_STATE.CANCELLED, [StatusCodes.OK]: PAGE_STATE.CONFIRMED, [StatusCodes.PRECONDITION_FAILED]: PAGE_STATE.UNAVAILABLE, } export const STATUS_MESSAGES = (translate) => ({ [PAGE_STATE.CONFIRMED]: translate( 'Congratulations! Your reservation has been successfully confirmed. Here is a brief summary of your booking details:', ), [PAGE_STATE.CANCELLED]: translate( 'You cancelled your booking. Here is a brief summary of your cancelled booking details:', ), }) export const STATUS_NAMES = (translate) => ({ [PAGE_STATE.CONFIRMED]: translate('Confirmed'), [PAGE_STATE.CANCELLED]: translate('Cancelled'), }) export const BOOKING_CONFIRM_URL = (bookingId) => `${generalConstants.BASE_URL}/booking/confirm/${bookingId}` export const BOOKING_CANCEL_URL = `${generalConstants.BASE_URL}/booking/cancel` |