src/applications/discharge-wizard/utilities/shared.js
import { ROUTES, errorTextMap, labelTextMap } from '../constants';
export const printErrorMessage = message =>
// eslint-disable-next-line no-console
console.error(message);
export const pushToRoute = (shortName, router) => {
const newRoute = ROUTES?.[shortName];
if (newRoute) {
router.push(newRoute);
} else {
printErrorMessage('Unable to determine page to display');
}
};
export const determineErrorMessage = shortName => {
return errorTextMap[shortName]
? errorTextMap[shortName]
: 'Select a response.';
};
export const determineLabel = shortName => {
return labelTextMap[shortName] ? labelTextMap[shortName] : '';
};