UNPKG

@atlaskit/profilecard

Version:

A React component to display a card with user information.

105 lines (104 loc) 5.43 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.HttpError = exports.DirectoryGraphQLErrors = exports.DirectoryGraphQLError = exports.AGGErrors = exports.AGGError = void 0; var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _wrapNativeSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapNativeSuper")); var _excluded = ["errorNumber"], _excluded2 = ["statusCode", "errorType", "classification"]; function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var HttpError = exports.HttpError = /*#__PURE__*/function (_Error) { function HttpError(code, reason, traceId) { var _this; (0, _classCallCheck2.default)(this, HttpError); _this = _callSuper(this, HttpError, [reason]); _this.code = code; _this.traceId = traceId; return _this; } (0, _inherits2.default)(HttpError, _Error); return (0, _createClass2.default)(HttpError); }( /*#__PURE__*/(0, _wrapNativeSuper2.default)(Error)); var DirectoryGraphQLError = exports.DirectoryGraphQLError = /*#__PURE__*/function (_Error2) { function DirectoryGraphQLError(message, category, type) { var _this2; var extensions = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; var path = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : []; (0, _classCallCheck2.default)(this, DirectoryGraphQLError); _this2 = _callSuper(this, DirectoryGraphQLError, [message]); _this2.category = category; _this2.type = type; _this2.path = path.join('.'); var errorNumber = extensions.errorNumber, unknownExtension = (0, _objectWithoutProperties2.default)(extensions, _excluded); _this2.errorNumber = extensions.errorNumber; _this2.extensions = unknownExtension; return _this2; } (0, _inherits2.default)(DirectoryGraphQLError, _Error2); return (0, _createClass2.default)(DirectoryGraphQLError); }( /*#__PURE__*/(0, _wrapNativeSuper2.default)(Error)); var DirectoryGraphQLErrors = exports.DirectoryGraphQLErrors = /*#__PURE__*/function (_Error3) { function DirectoryGraphQLErrors(errors, traceId) { var _this3; (0, _classCallCheck2.default)(this, DirectoryGraphQLErrors); _this3 = _callSuper(this, DirectoryGraphQLErrors, ['DirectoryGraphQLErrors']); _this3.traceId = traceId; if (Array.isArray(errors)) { _this3.errors = errors.map(function (error) { return new DirectoryGraphQLError(error.message, error.category, error.type, error.extensions, error.path); }); } else { _this3.errors = []; } return _this3; } (0, _inherits2.default)(DirectoryGraphQLErrors, _Error3); return (0, _createClass2.default)(DirectoryGraphQLErrors); }( /*#__PURE__*/(0, _wrapNativeSuper2.default)(Error)); var AGGError = exports.AGGError = /*#__PURE__*/function (_Error4) { function AGGError(message, extensions) { var _this4; var path = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : []; (0, _classCallCheck2.default)(this, AGGError); _this4 = _callSuper(this, AGGError, [message]); _this4.path = path === null || path === void 0 ? void 0 : path.join('.'); var statusCode = extensions.statusCode, errorType = extensions.errorType, classification = extensions.classification, unknownExtension = (0, _objectWithoutProperties2.default)(extensions, _excluded2); _this4.statusCode = statusCode; _this4.errorType = errorType; _this4.classification = classification; _this4.extensions = unknownExtension; return _this4; } (0, _inherits2.default)(AGGError, _Error4); return (0, _createClass2.default)(AGGError); }( /*#__PURE__*/(0, _wrapNativeSuper2.default)(Error)); var AGGErrors = exports.AGGErrors = /*#__PURE__*/function (_Error5) { function AGGErrors(errors, traceId) { var _this5; (0, _classCallCheck2.default)(this, AGGErrors); _this5 = _callSuper(this, AGGErrors, ['AGGErrors']); _this5.traceId = traceId; if (Array.isArray(errors)) { _this5.errors = errors.map(function (error) { return new AGGError(error.message, error.extensions, error.path); }); } else { _this5.errors = []; } return _this5; } (0, _inherits2.default)(AGGErrors, _Error5); return (0, _createClass2.default)(AGGErrors); }( /*#__PURE__*/(0, _wrapNativeSuper2.default)(Error));