@airplane/views
Version:
A React library for building Airplane views. Views components are optimized in style and functionality to produce internal apps that are easy to build and maintain.
17 lines (16 loc) • 879 B
JavaScript
const MISSING_EXECUTE_PERMISSIONS_ERROR_PREFIX = "Missing execute permissions on";
const CLIENT_ERROR_TASK_BACKED_PREFIX = "Error while rendering task-backed";
const getClientErrorMessageForTaskBackedComponent = (errorMessage, componentName) => {
return `${CLIENT_ERROR_TASK_BACKED_PREFIX} ${componentName}: ${errorMessage}`;
};
const INTERNAL_ERROR_TASK_BACKED_PREFIX = "Internal error occurred in task-backed";
const getInternalErrorMessageForTaskBackedComponent = (errorMessage, componentName) => {
const strippedErrorMessage = errorMessage.replace("An internal error occurred: ", "");
return `${INTERNAL_ERROR_TASK_BACKED_PREFIX} ${componentName}: ${strippedErrorMessage}`;
};
export {
MISSING_EXECUTE_PERMISSIONS_ERROR_PREFIX,
getClientErrorMessageForTaskBackedComponent,
getInternalErrorMessageForTaskBackedComponent
};
//# sourceMappingURL=formatErrors.js.map