@atlaskit/editor-plugin-extension
Version:
editor-plugin-extension plugin for @atlaskit/editor-core
32 lines (30 loc) • 1.34 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactIntl = require("react-intl");
var _extensions = require("@atlaskit/editor-common/extensions");
var _emptyState = _interopRequireDefault(require("@atlaskit/empty-state"));
var _ErrorImage = _interopRequireDefault(require("./ErrorImage"));
var ConfigPanelErrorMessage = function ConfigPanelErrorMessage(_ref) {
var errorMessage = _ref.errorMessage,
intl = _ref.intl;
return /*#__PURE__*/_react.default.createElement(_emptyState.default, {
header: intl.formatMessage(_extensions.configPanelMessages.configFailedToLoad),
description: errorMessage
// eslint-disable-next-line @atlassian/perf-linting/no-unstable-inline-props -- Ignored via go/ees017 (to be fixed)
,
renderImage: function renderImage() {
return /*#__PURE__*/_react.default.createElement(_ErrorImage.default, null);
},
width: "narrow",
imageHeight: 80,
testId: "config-panel-error-message"
});
};
// eslint-disable-next-line @typescript-eslint/ban-types
var _default_1 = (0, _reactIntl.injectIntl)(ConfigPanelErrorMessage);
var _default = exports.default = _default_1;