UNPKG

@tririga/cra-template

Version:

Quickstart Create React App (CRA) template for building TRIRIGA UX Web applications using ReactJS and IBM Carbon Components.

18 lines (16 loc) 498 B
import { MessageServices } from "../services"; export function handleModelErrors(modelError, dispatch = true) { console.error(modelError); const { responseError, responseStatus } = modelError; if ( responseStatus === 403 && responseError && responseError.errorType === "SecurityException" ) { MessageServices.showSecurityError(); } else if (responseStatus === 401) { MessageServices.showSessionExpiredError(); } else { MessageServices.showGeneralError(); } }