@atlaskit/profilecard
Version:
A React component to display a card with user information.
105 lines (104 loc) • 5.43 kB
JavaScript
;
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));