UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

20 lines 2.07 kB
import * as tslib_1 from "tslib"; import * as React from 'react'; import { PureComponent } from 'react'; import ChromeCollapsed from '../ChromeCollapsed'; import ChromeExpanded from '../ChromeExpanded'; var Chrome = (function (_super) { tslib_1.__extends(Chrome, _super); function Chrome() { return _super !== null && _super.apply(this, arguments) || this; } Chrome.prototype.render = function () { var props = this.props; return props.isExpanded ? React.createElement(ChromeExpanded, { onCancel: props.onCancel, onSave: props.onSave, saveDisabled: props.saveDisabled, showSpinner: props.showSpinner, disabled: props.disabled, feedbackFormUrl: props.feedbackFormUrl, helpDialogPresent: props.helpDialogPresent, pluginStateBlockType: props.pluginStateBlockType, pluginStateCodeBlock: props.pluginStateCodeBlock, pluginStateHyperlink: props.pluginStateHyperlink, pluginStateLists: props.pluginStateLists, pluginStateTextFormatting: props.pluginStateTextFormatting, pluginStateClearFormatting: props.pluginStateClearFormatting, pluginStateImageUpload: props.pluginStateImageUpload, pluginStateMentions: props.pluginStateMentions, pluginStateEmojis: props.pluginStateEmojis, pluginStateMedia: props.pluginStateMedia, pluginStatePanel: props.pluginStatePanel, pluginStateTextColor: props.pluginStateTextColor, pluginStateTable: props.pluginStateTable, mentionProvider: props.mentionProvider, presenceResourceProvider: props.presenceResourceProvider, emojiProvider: props.emojiProvider, activityProvider: props.activityProvider, editorView: props.editorView, packageVersion: props.packageVersion, packageName: props.packageName, popupsBoundariesElement: props.popupsBoundariesElement, popupsMountPoint: props.popupsMountPoint, maxHeight: props.maxHeight, height: props.height }, props.children) : React.createElement(ChromeCollapsed, { onFocus: this.props.onCollapsedChromeFocus, text: props.placeholder }); }; return Chrome; }(PureComponent)); export default Chrome; //# sourceMappingURL=index.js.map