@randy.tarampi/jsx
Version:
Some common JSX components for www.randytarampi.ca
27 lines (25 loc) • 870 B
JavaScript
import { ErrorENOACCESSContentComponent } from "./enoaccess";
import { ErrorENOCONTENTContentComponent } from "./enocontent";
import { ErrorENOTFOUNDContentComponent } from "./enotfound";
import { ErrorESERVERContentComponent } from "./eserver";
export * from "./enoaccess";
export * from "./enocontent";
export * from "./enotfound";
export * from "./eserver";
export var errorContents = {
ESERVER: ErrorESERVERContentComponent,
ENOTFOUND: ErrorENOTFOUNDContentComponent,
ENOACCESS: ErrorENOACCESSContentComponent,
ENOCONTENT: ErrorENOCONTENTContentComponent
};
export var mapErrorCodeToErrorContentComponent = errorCode => {
switch (errorCode) {
case 500:
return ErrorESERVERContentComponent;
case 404:
return ErrorENOTFOUNDContentComponent;
case 403:
return ErrorENOACCESSContentComponent;
}
};
export default errorContents;