UNPKG

@defra-fish/gafl-webapp-service

Version:

The websales frontend for the GAFL service

91 lines (75 loc) 5.08 kB
/* * Page locations, templates */ export const PROCESS_ANALYTICS_PREFERENCES = { uri: '/buy/process-analytics-preferences', page: 'process-analytics-preferences' } export const LICENCE_FOR = { uri: '/buy/licence-for', page: 'licence-for' } export const LICENCE_LENGTH = { uri: '/buy/licence-length', page: 'licence-length' } export const LICENCE_TYPE = { uri: '/buy/licence-type', page: 'licence-type' } export const LICENCE_TO_START = { uri: '/buy/start-kind', page: 'licence-to-start' } export const LICENCE_START_TIME = { uri: '/buy/start-time', page: 'licence-start-time' } export const NO_LICENCE_REQUIRED = { uri: '/buy/no-licence-required', page: 'no-licence-required' } export const DISABILITY_CONCESSION = { uri: '/buy/disability-concession', page: 'disability-concession' } export const DATE_OF_BIRTH = { uri: '/buy/date-of-birth', page: 'date-of-birth' } export const NAME = { uri: '/buy/name', page: 'name' } export const ADDRESS_LOOKUP = { uri: '/buy/find-address', page: 'address-lookup' } export const ADDRESS_SELECT = { uri: '/buy/select-address', page: 'address-select' } export const ADDRESS_ENTRY = { uri: '/buy/address', page: 'address-entry' } export const CONTACT = { uri: '/buy/contact', page: 'contact' } export const NEWSLETTER = { uri: '/buy/newsletter', page: 'newsletter' } export const LICENCE_FULFILMENT = { uri: '/buy/fulfilment', page: 'licence-fulfilment' } export const LICENCE_CONFIRMATION_METHOD = { uri: '/buy/confirmation-method', page: 'licence-confirmation-method' } export const CHECK_CONFIRMATION_CONTACT = { uri: '/buy/check-confirmation-contact', page: 'check-confirmation-contact' } export const CONTACT_SUMMARY = { uri: '/buy/contact-summary', page: 'contact-summary' } export const LICENCE_SUMMARY = { uri: '/buy/licence-summary', page: 'licence-summary' } export const PAYMENT_CANCELLED = { uri: '/buy/payment-cancelled', page: 'payment-cancelled' } export const PAYMENT_FAILED = { uri: '/buy/payment-failed', page: 'payment-failed' } export const TERMS_AND_CONDITIONS = { uri: '/buy/conditions', page: 'terms-and-conditions' } export const ORDER_COMPLETE = { uri: '/buy/order-complete', page: 'order-complete' } export const LICENCE_DETAILS = { uri: '/buy/licence-details', page: 'licence-details' } export const OIDC_SIGNIN = { uri: '/oidc/signin' } export const OIDC_ROLE_REQUIRED = { uri: '/oidc/role-required', page: 'role-required' } export const OIDC_ACCOUNT_DISABLED = { uri: '/oidc/account-disabled', page: 'account-disabled' } /** * Renewals pages * @type {{uri: string}} */ export const RENEWAL_BASE = { uri: '/renew' } export const RENEWAL_PUBLIC = { uri: '/renew/{referenceNumber?}' } export const IDENTIFY = { uri: '/buy/renew/identify', page: 'identify' } export const RENEWAL_INACTIVE = { uri: '/buy/renew/inactive', page: 'renewal-inactive' } export const AUTHENTICATE = { uri: '/buy/renew/authenticate' } export const RENEWAL_START_DATE = { uri: '/buy/renew/renewal-start-date', page: 'renewal-start-date' } export const LICENCE_NOT_FOUND = { uri: '/buy/renew/licence-not-found', page: 'licence-not-found' } export const CONTROLLER = { uri: '/buy' } export const NEW_TRANSACTION = { uri: '/buy/new' } export const ADD_PERMISSION = { uri: '/buy/add' } export const AGREED = { uri: '/buy/agreed' } export const CLIENT_ERROR = { uri: '/buy/client-error', page: 'client-error' } export const SERVER_ERROR = { uri: '/buy/server-error', page: 'server-error' } export const ERROR_TESTING = { uri: '/buy/throw-error' } export const CHOOSE_PAYMENT = { uri: '/buy/choose-payment', page: 'choose-payment' } export const SET_UP_PAYMENT = { uri: '/buy/set-up-recurring-card-payment', page: 'set-up-payment' } /** * These are informational static pages */ export const COOKIES = { uri: '/guidance/cookies', page: 'cookies' } export const ACCESSIBILITY_STATEMENT = { uri: '/guidance/accessibility-statement', page: 'accessibility-statement' } export const PRIVACY_POLICY = { uri: '/guidance/privacy-policy', page: 'privacy-policy' } export const REFUND_POLICY = { uri: '/guidance/refund-policy', page: 'refund-policy' } export const OS_TERMS = { uri: '/guidance/os-terms', page: 'os-terms' } export const NEW_PRICES = { uri: '/guidance/new-prices', page: 'new-prices' } export const RECURRING_TERMS_CONDITIONS = { uri: '/guidance/recurring-payment-terms-conditions', page: 'recurring-payment-terms-conditions' } /** * These are inserted at runtime by the test framework but the session manager needs to know about them */ export const TEST_STATUS = { uri: '/buy/status' } export const TEST_TRANSACTION = { uri: '/buy/transaction' } export const TEST_ANALYTICS = { uri: '/buy/analytics' } export const GET_PRICING_TYPES = { uri: '/buy/get-pricing/types' } export const GET_PRICING_LENGTHS = { uri: '/buy/get-pricing/lengths' } export const FRESHWATER_FISING_RULES = { uri: 'https://www.gov.uk/freshwater-rod-fishing-rules' } export const LOCAL_BYELAWS = { uri: 'https://www.gov.uk/government/collections/local-fishing-byelaws' } export const CATCH_RETURN = { uri: 'https://www.gov.uk/catch-return' }