UNPKG

@defra-fish/gafl-webapp-service

Version:

The websales frontend for the GAFL service

14 lines (12 loc) 584 B
import { CONTACT_SUMMARY_SEEN, CommonResults, ShowDigitalLicencePages } from '../../../../constants.js' import { isPhysical } from '../../../../processors/licence-type-display.js' export default async request => { const status = await request.cache().helpers.status.getCurrentPermission() const permission = await request.cache().helpers.transaction.getCurrentPermission() if (status.fromSummary === CONTACT_SUMMARY_SEEN) { return CommonResults.SUMMARY } else if (isPhysical(permission)) { return ShowDigitalLicencePages.YES } return ShowDigitalLicencePages.NO }