Merge branch 'issue/749' into 'develop'
[akkoma] / priv / static / packs / features / getting_started.js.map
index 037892ef31523c6a5b2e9343719d8e07a276d259..808b2d8ba2b012f9a8929a76d7c1d1acb780ad6e 100644 (file)
@@ -1 +1 @@
-{"version":3,"sources":["webpack:///features/getting_started.js","webpack:///./app/javascript/mastodon/features/ui/components/column_header.js","webpack:///./app/javascript/mastodon/features/ui/components/column.js","webpack:///./app/javascript/mastodon/features/getting_started/index.js","webpack:///./app/javascript/mastodon/features/compose/components/navigation_bar.js","webpack:///./app/javascript/mastodon/features/compose/components/action_bar.js","webpack:///./app/javascript/mastodon/features/ui/components/column_link.js","webpack:///./app/javascript/mastodon/features/ui/components/column_subheading.js"],"names":["webpackJsonp","155","module","__webpack_exports__","__webpack_require__","d","ColumnHeader","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default","n","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__","__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default","__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__","__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default","__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__","__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default","__WEBPACK_IMPORTED_MODULE_4_react__","__WEBPACK_IMPORTED_MODULE_4_react___default","__WEBPACK_IMPORTED_MODULE_5_classnames__","__WEBPACK_IMPORTED_MODULE_5_classnames___default","_React$PureComponent","_temp","_this","_ret","this","_len","arguments","length","args","Array","_key","call","apply","concat","handleClick","props","onClick","prototype","render","_props","icon","type","active","columnHeaderId","iconElement","className","id","a","PureComponent","274","Column","__WEBPACK_IMPORTED_MODULE_4_lodash_debounce__","__WEBPACK_IMPORTED_MODULE_4_lodash_debounce___default","__WEBPACK_IMPORTED_MODULE_5_react__","__WEBPACK_IMPORTED_MODULE_5_react___default","__WEBPACK_IMPORTED_MODULE_6__column_header__","__WEBPACK_IMPORTED_MODULE_7__scroll__","__WEBPACK_IMPORTED_MODULE_8__is_mobile__","handleHeaderClick","scrollable","node","querySelector","_interruptScrollAnimation","Object","handleScroll","setRef","c","scrollTop","heading","children","hideHeadingOnMobile","showHeading","window","innerWidth","replace","header","createElement","ref","role","aria-labelledby","onScroll","819","defineProperty","value","GettingStarted","_dec","_class","_class2","__WEBPACK_IMPORTED_MODULE_5__ui_components_column__","__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__","__WEBPACK_IMPORTED_MODULE_7__ui_components_column_subheading__","__WEBPACK_IMPORTED_MODULE_8_react_intl__","__WEBPACK_IMPORTED_MODULE_9_react_redux__","__WEBPACK_IMPORTED_MODULE_10_prop_types__","__WEBPACK_IMPORTED_MODULE_10_prop_types___default","__WEBPACK_IMPORTED_MODULE_11_react_immutable_proptypes__","__WEBPACK_IMPORTED_MODULE_11_react_immutable_proptypes___default","__WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component__","__WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component___default","__WEBPACK_IMPORTED_MODULE_13__initial_state__","__WEBPACK_IMPORTED_MODULE_14__actions_accounts__","__WEBPACK_IMPORTED_MODULE_15__actions_pleroma__","__WEBPACK_IMPORTED_MODULE_16_immutable__","__WEBPACK_IMPORTED_MODULE_17_react_router_dom__","__WEBPACK_IMPORTED_MODULE_18__compose_components_navigation_bar__","messages","home_timeline","defaultMessage","notifications","public_timeline","settings_subheading","community_timeline","direct","preferences","follow_requests","favourites","blocks","domain_blocks","mutes","pins","lists","discover","personal","security","mapStateToProps","state","myAccount","getIn","unreadFollowRequests","size","customPanelEnabled","customPanel","mapDispatchToProps","dispatch","fetchFollowRequests","fetchPanel","fetchPleromaConfig","badgeDisplay","number","limit","_ImmutablePureCompone","componentDidMount","get","_props2","intl","multiColumn","navItems","i","height","push","text","formatMessage","to","badge","href","staticContent","dangerouslySetInnerHTML","__html","style","marginLeft","marginRight","rel","target","account","invitesEnabled","values","mastofe","mastodon","pleroma","propTypes","object","isRequired","map","columns","list","bool","func","unreadNotifications","string","886","NavigationBar","__WEBPACK_IMPORTED_MODULE_5_prop_types__","__WEBPACK_IMPORTED_MODULE_5_prop_types___default","__WEBPACK_IMPORTED_MODULE_6_react_immutable_proptypes__","__WEBPACK_IMPORTED_MODULE_6_react_immutable_proptypes___default","__WEBPACK_IMPORTED_MODULE_7__action_bar__","__WEBPACK_IMPORTED_MODULE_8__components_avatar__","__WEBPACK_IMPORTED_MODULE_9__components_permalink__","__WEBPACK_IMPORTED_MODULE_10__components_icon_button__","display","title","onClose","887","ActionBar","__WEBPACK_IMPORTED_MODULE_5__containers_dropdown_menu_container__","__WEBPACK_IMPORTED_MODULE_6_react_intl__","edit_profile","menu","items","direction","897","__WEBPACK_IMPORTED_MODULE_1_react__","__WEBPACK_IMPORTED_MODULE_2_react_router_dom__","ColumnLink","_ref","method","badgeElement","data-method","898","ColumnSubheading"],"mappings":"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","file":"features/getting_started.js","sourcesContent":["webpackJsonp([22],{\n\n/***/ 155:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return ColumnHeader; });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__ = __webpack_require__(2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(3);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_classnames__ = __webpack_require__(10);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_classnames__);\n\n\n\n\n\n\n\n\nvar ColumnHeader = function (_React$PureComponent) {\n  __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default()(ColumnHeader, _React$PureComponent);\n\n  function ColumnHeader() {\n    var _temp, _this, _ret;\n\n    __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, ColumnHeader);\n\n    for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n      args[_key] = arguments[_key];\n    }\n\n    return _ret = (_temp = (_this = __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(this, _React$PureComponent.call.apply(_React$PureComponent, [this].concat(args))), _this), _this.handleClick = function () {\n      _this.props.onClick();\n    }, _temp), __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(_this, _ret);\n  }\n\n  ColumnHeader.prototype.render = function render() {\n    var _props = this.props,\n        icon = _props.icon,\n        type = _props.type,\n        active = _props.active,\n        columnHeaderId = _props.columnHeaderId;\n\n    var iconElement = '';\n\n    if (icon) {\n      iconElement = __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('i', {\n        className: 'fa fa-fw fa-' + icon + ' column-header__icon'\n      });\n    }\n\n    return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('h1', {\n      className: __WEBPACK_IMPORTED_MODULE_5_classnames___default()('column-header', { active: active }),\n      id: columnHeaderId || null\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('button', {\n      onClick: this.handleClick\n    }, void 0, iconElement, type));\n  };\n\n  return ColumnHeader;\n}(__WEBPACK_IMPORTED_MODULE_4_react___default.a.PureComponent);\n\n\n\n/***/ }),\n\n/***/ 274:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return Column; });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__ = __webpack_require__(2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(3);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_lodash_debounce__ = __webpack_require__(32);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_lodash_debounce___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_lodash_debounce__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__column_header__ = __webpack_require__(155);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__scroll__ = __webpack_require__(91);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__is_mobile__ = __webpack_require__(43);\n\n\n\n\n\n\n\n\n\n\n\nvar Column = function (_React$PureComponent) {\n  __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default()(Column, _React$PureComponent);\n\n  function Column() {\n    var _temp, _this, _ret;\n\n    __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, Column);\n\n    for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n      args[_key] = arguments[_key];\n    }\n\n    return _ret = (_temp = (_this = __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(this, _React$PureComponent.call.apply(_React$PureComponent, [this].concat(args))), _this), _this.handleHeaderClick = function () {\n      var scrollable = _this.node.querySelector('.scrollable');\n\n      if (!scrollable) {\n        return;\n      }\n\n      _this._interruptScrollAnimation = Object(__WEBPACK_IMPORTED_MODULE_7__scroll__[\"b\" /* scrollTop */])(scrollable);\n    }, _this.handleScroll = __WEBPACK_IMPORTED_MODULE_4_lodash_debounce___default()(function () {\n      if (typeof _this._interruptScrollAnimation !== 'undefined') {\n        _this._interruptScrollAnimation();\n      }\n    }, 200), _this.setRef = function (c) {\n      _this.node = c;\n    }, _temp), __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(_this, _ret);\n  }\n\n  Column.prototype.scrollTop = function scrollTop() {\n    var scrollable = this.node.querySelector('.scrollable');\n\n    if (!scrollable) {\n      return;\n    }\n\n    this._interruptScrollAnimation = Object(__WEBPACK_IMPORTED_MODULE_7__scroll__[\"b\" /* scrollTop */])(scrollable);\n  };\n\n  Column.prototype.render = function render() {\n    var _props = this.props,\n        heading = _props.heading,\n        icon = _props.icon,\n        children = _props.children,\n        active = _props.active,\n        hideHeadingOnMobile = _props.hideHeadingOnMobile;\n\n\n    var showHeading = heading && (!hideHeadingOnMobile || hideHeadingOnMobile && !Object(__WEBPACK_IMPORTED_MODULE_8__is_mobile__[\"b\" /* isMobile */])(window.innerWidth));\n\n    var columnHeaderId = showHeading && heading.replace(/ /g, '-');\n    var header = showHeading && __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__column_header__[\"a\" /* default */], {\n      icon: icon,\n      active: active,\n      type: heading,\n      onClick: this.handleHeaderClick,\n      columnHeaderId: columnHeaderId\n    });\n    return __WEBPACK_IMPORTED_MODULE_5_react___default.a.createElement(\n      'div',\n      {\n        ref: this.setRef,\n        role: 'region',\n        'aria-labelledby': columnHeaderId,\n        className: 'column',\n        onScroll: this.handleScroll\n      },\n      header,\n      children\n    );\n  };\n\n  return Column;\n}(__WEBPACK_IMPORTED_MODULE_5_react___default.a.PureComponent);\n\n\n\n/***/ }),\n\n/***/ 819:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return GettingStarted; });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__ = __webpack_require__(2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(3);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__ui_components_column__ = __webpack_require__(274);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__ = __webpack_require__(897);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__ui_components_column_subheading__ = __webpack_require__(898);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_react_intl__ = __webpack_require__(7);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_react_redux__ = __webpack_require__(9);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_prop_types__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_prop_types__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_react_immutable_proptypes__ = __webpack_require__(14);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_react_immutable_proptypes___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_react_immutable_proptypes__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component__ = __webpack_require__(12);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__initial_state__ = __webpack_require__(13);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__actions_accounts__ = __webpack_require__(22);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__actions_pleroma__ = __webpack_require__(325);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16_immutable__ = __webpack_require__(8);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16_immutable___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_16_immutable__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17_react_router_dom__ = __webpack_require__(44);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__compose_components_navigation_bar__ = __webpack_require__(886);\n\n\n\n\n\nvar _dec, _class, _class2, _temp;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nvar messages = Object(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"f\" /* defineMessages */])({\n  home_timeline: {\n    'id': 'tabs_bar.home',\n    'defaultMessage': 'Home'\n  },\n  notifications: {\n    'id': 'tabs_bar.notifications',\n    'defaultMessage': 'Notifications'\n  },\n  public_timeline: {\n    'id': 'navigation_bar.public_timeline',\n    'defaultMessage': 'Federated timeline'\n  },\n  settings_subheading: {\n    'id': 'column_subheading.settings',\n    'defaultMessage': 'Settings'\n  },\n  community_timeline: {\n    'id': 'navigation_bar.community_timeline',\n    'defaultMessage': 'Local timeline'\n  },\n  direct: {\n    'id': 'navigation_bar.direct',\n    'defaultMessage': 'Direct messages'\n  },\n  preferences: {\n    'id': 'navigation_bar.preferences',\n    'defaultMessage': 'Preferences'\n  },\n  follow_requests: {\n    'id': 'navigation_bar.follow_requests',\n    'defaultMessage': 'Follow requests'\n  },\n  favourites: {\n    'id': 'navigation_bar.favourites',\n    'defaultMessage': 'Favourites'\n  },\n  blocks: {\n    'id': 'navigation_bar.blocks',\n    'defaultMessage': 'Blocked users'\n  },\n  domain_blocks: {\n    'id': 'navigation_bar.domain_blocks',\n    'defaultMessage': 'Hidden domains'\n  },\n  mutes: {\n    'id': 'navigation_bar.mutes',\n    'defaultMessage': 'Muted users'\n  },\n  pins: {\n    'id': 'navigation_bar.pins',\n    'defaultMessage': 'Pinned toots'\n  },\n  lists: {\n    'id': 'navigation_bar.lists',\n    'defaultMessage': 'Lists'\n  },\n  discover: {\n    'id': 'navigation_bar.discover',\n    'defaultMessage': 'Discover'\n  },\n  personal: {\n    'id': 'navigation_bar.personal',\n    'defaultMessage': 'Personal'\n  },\n  security: {\n    'id': 'navigation_bar.security',\n    'defaultMessage': 'Security'\n  }\n});\n\nvar mapStateToProps = function mapStateToProps(state) {\n  return {\n    myAccount: state.getIn(['accounts', __WEBPACK_IMPORTED_MODULE_13__initial_state__[\"i\" /* me */]]),\n    unreadFollowRequests: state.getIn(['user_lists', 'follow_requests', 'items'], Object(__WEBPACK_IMPORTED_MODULE_16_immutable__[\"List\"])()).size,\n    customPanelEnabled: state.getIn(['custom_panel', 'enabled']),\n    customPanel: state.getIn(['custom_panel', 'panel'])\n  };\n};\n\nvar mapDispatchToProps = function mapDispatchToProps(dispatch) {\n  return {\n    fetchFollowRequests: function fetchFollowRequests() {\n      return dispatch(Object(__WEBPACK_IMPORTED_MODULE_14__actions_accounts__[\"v\" /* fetchFollowRequests */])());\n    },\n    fetchPanel: function fetchPanel() {\n      return dispatch(Object(__WEBPACK_IMPORTED_MODULE_15__actions_pleroma__[\"c\" /* fetchPanel */])());\n    },\n    fetchPleromaConfig: function fetchPleromaConfig() {\n      return dispatch(Object(__WEBPACK_IMPORTED_MODULE_15__actions_pleroma__[\"d\" /* fetchPleromaConfig */])());\n    }\n  };\n};\n\nvar badgeDisplay = function badgeDisplay(number, limit) {\n  if (number === 0) {\n    return undefined;\n  } else if (limit && number >= limit) {\n    return limit + '+';\n  } else {\n    return number;\n  }\n};\n\nvar GettingStarted = (_dec = Object(__WEBPACK_IMPORTED_MODULE_9_react_redux__[\"connect\"])(mapStateToProps, mapDispatchToProps), _dec(_class = Object(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"g\" /* injectIntl */])(_class = (_temp = _class2 = function (_ImmutablePureCompone) {\n  __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default()(GettingStarted, _ImmutablePureCompone);\n\n  function GettingStarted() {\n    __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, GettingStarted);\n\n    return __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(this, _ImmutablePureCompone.apply(this, arguments));\n  }\n\n  GettingStarted.prototype.componentDidMount = function componentDidMount() {\n    var _props = this.props,\n        myAccount = _props.myAccount,\n        fetchFollowRequests = _props.fetchFollowRequests,\n        fetchPleromaConfig = _props.fetchPleromaConfig,\n        fetchPanel = _props.fetchPanel;\n\n\n    if (myAccount.get('locked')) {\n      fetchFollowRequests();\n    }\n\n    fetchPleromaConfig();\n    fetchPanel();\n  };\n\n  GettingStarted.prototype.render = function render() {\n    var _props2 = this.props,\n        intl = _props2.intl,\n        myAccount = _props2.myAccount,\n        multiColumn = _props2.multiColumn,\n        unreadFollowRequests = _props2.unreadFollowRequests,\n        customPanelEnabled = _props2.customPanelEnabled,\n        customPanel = _props2.customPanel;\n\n\n    var navItems = [];\n    var i = 1;\n    var height = 0;\n\n    if (multiColumn) {\n      navItems.push(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_7__ui_components_column_subheading__[\"a\" /* default */], {\n        text: intl.formatMessage(messages.discover)\n      }, i++), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__[\"a\" /* default */], {\n        icon: 'users',\n        text: intl.formatMessage(messages.community_timeline),\n        to: '/timelines/public/local'\n      }, i++), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__[\"a\" /* default */], {\n        icon: 'globe',\n        text: intl.formatMessage(messages.public_timeline),\n        to: '/timelines/public'\n      }, i++), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_7__ui_components_column_subheading__[\"a\" /* default */], {\n        text: intl.formatMessage(messages.personal)\n      }, i++));\n\n      height += 34 * 2 + 48 * 2;\n    }\n\n    navItems.push(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__[\"a\" /* default */], {\n      icon: 'envelope',\n      text: intl.formatMessage(messages.direct),\n      to: '/timelines/direct'\n    }, i++), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__[\"a\" /* default */], {\n      icon: 'star',\n      text: intl.formatMessage(messages.favourites),\n      to: '/favourites'\n    }, i++), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__[\"a\" /* default */], {\n      icon: 'list-ul',\n      text: intl.formatMessage(messages.lists),\n      to: '/lists'\n    }, i++));\n\n    height += 48 * 3;\n\n    if (myAccount.get('locked')) {\n      navItems.push(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__[\"a\" /* default */], {\n        icon: 'users',\n        text: intl.formatMessage(messages.follow_requests),\n        badge: badgeDisplay(unreadFollowRequests, 40),\n        to: '/follow_requests'\n      }, i++));\n      height += 48;\n    }\n\n    if (!multiColumn) {\n      navItems.push(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_7__ui_components_column_subheading__[\"a\" /* default */], {\n        text: intl.formatMessage(messages.settings_subheading)\n      }, i++), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_6__ui_components_column_link__[\"a\" /* default */], {\n        icon: 'gears',\n        text: intl.formatMessage(messages.preferences),\n        href: '/user-settings'\n      }, i++));\n\n      height += 34 + 48 * 2;\n    }\n\n    var dot = ' • ';\n    var staticContent = customPanelEnabled ? __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      dangerouslySetInnerHTML: { __html: customPanel },\n      style: { marginLeft: -12, marginRight: -12 }\n    }) : __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('p', {}, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n      href: 'https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/FAQ.md',\n      rel: 'noopener',\n      target: '_blank'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'getting_started.faq',\n      defaultMessage: 'FAQ'\n    })), dot, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n      href: 'https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/User-guide.md',\n      rel: 'noopener',\n      target: '_blank'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'getting_started.userguide',\n      defaultMessage: 'User Guide'\n    })), dot, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n      href: 'https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/Apps.md',\n      rel: 'noopener',\n      target: '_blank'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'getting_started.appsshort',\n      defaultMessage: 'Apps'\n    })), dot, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n      href: 'https://pleroma.social'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'getting_started.pleroma',\n      defaultMessage: 'Pleroma'\n    })));\n\n    return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_5__ui_components_column__[\"a\" /* default */], {}, void 0, multiColumn && __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'column-header__wrapper'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('h1', {\n      className: 'column-header'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('button', {}, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('i', {\n      className: 'fa fa-bars fa-fw column-header__icon'\n    }), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'getting_started.heading',\n      defaultMessage: 'Getting started'\n    })))), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'getting-started getting-started__wrapper scrollable'\n    }, void 0, !multiColumn && __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_18__compose_components_navigation_bar__[\"a\" /* default */], {\n      account: myAccount\n    }), navItems), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'getting-started getting-started__panel scrollable'\n    }, void 0, staticContent), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'getting-started getting-started__footer scrollable'\n    }, void 0, (__WEBPACK_IMPORTED_MODULE_13__initial_state__[\"g\" /* invitesEnabled */] || multiColumn) && __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('ul', {}, void 0, __WEBPACK_IMPORTED_MODULE_13__initial_state__[\"g\" /* invitesEnabled */] && __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('li', {}, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n      href: '/invites',\n      target: '_blank'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'getting_started.invite',\n      defaultMessage: 'Invite people'\n    }))), multiColumn && __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('li', {}, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_17_react_router_dom__[\"b\" /* Link */], {\n      to: '/keyboard-shortcuts'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'navigation_bar.keyboard_shortcuts',\n      defaultMessage: 'Hotkeys'\n    })))), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('p', {}, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8_react_intl__[\"b\" /* FormattedMessage */], {\n      id: 'getting_started.mastofe_notice',\n      defaultMessage: '{mastofe} is libre software based on {mastodon} frontend adapted for {pleroma}.',\n      values: {\n        mastofe: __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n          href: 'https://git.pleroma.social/pleroma/mastofe',\n          rel: 'noopener',\n          target: '_blank'\n        }, void 0, 'Mastofe'),\n        mastodon: __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n          href: 'https://github.com/tootsuite/mastodon',\n          rel: 'noopener',\n          target: '_blank'\n        }, void 0, 'Mastodon'),\n        pleroma: __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n          href: 'https://pleroma.social',\n          rel: 'noopener',\n          target: '_blank'\n        }, void 0, 'Pleroma')\n      }\n    }))));\n  };\n\n  return GettingStarted;\n}(__WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component___default.a), _class2.propTypes = {\n  intl: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.object.isRequired,\n  myAccount: __WEBPACK_IMPORTED_MODULE_11_react_immutable_proptypes___default.a.map.isRequired,\n  columns: __WEBPACK_IMPORTED_MODULE_11_react_immutable_proptypes___default.a.list,\n  multiColumn: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.bool,\n  fetchFollowRequests: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.func.isRequired,\n  fetchPanel: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.func.isRequired,\n  fetchPleromaConfig: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.func.isRequired,\n  unreadFollowRequests: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.number,\n  unreadNotifications: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.number,\n  customPanelEnabled: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.bool,\n  customPanel: __WEBPACK_IMPORTED_MODULE_10_prop_types___default.a.string.isRequired\n}, _temp)) || _class) || _class);\n\n\n/***/ }),\n\n/***/ 886:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return NavigationBar; });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__ = __webpack_require__(2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(3);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_prop_types__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_prop_types___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_prop_types__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react_immutable_proptypes__ = __webpack_require__(14);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react_immutable_proptypes___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_react_immutable_proptypes__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__action_bar__ = __webpack_require__(887);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__components_avatar__ = __webpack_require__(54);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__components_permalink__ = __webpack_require__(287);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__components_icon_button__ = __webpack_require__(23);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_react_intl__ = __webpack_require__(7);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component__ = __webpack_require__(12);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component__);\n\n\n\n\n\nvar _class, _temp;\n\n\n\n\n\n\n\n\n\n\n\nvar NavigationBar = (_temp = _class = function (_ImmutablePureCompone) {\n  __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default()(NavigationBar, _ImmutablePureCompone);\n\n  function NavigationBar() {\n    __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, NavigationBar);\n\n    return __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(this, _ImmutablePureCompone.apply(this, arguments));\n  }\n\n  NavigationBar.prototype.render = function render() {\n    return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'navigation-bar'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_9__components_permalink__[\"a\" /* default */], {\n      href: this.props.account.get('url'),\n      to: '/accounts/' + this.props.account.get('id')\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('span', {\n      style: { display: 'none' }\n    }, void 0, this.props.account.get('acct')), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_8__components_avatar__[\"a\" /* default */], {\n      account: this.props.account,\n      size: 40\n    })), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'navigation-bar__profile'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_9__components_permalink__[\"a\" /* default */], {\n      href: this.props.account.get('url'),\n      to: '/accounts/' + this.props.account.get('id')\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('strong', {\n      className: 'navigation-bar__profile-account'\n    }, void 0, '@', this.props.account.get('acct')))), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'navigation-bar__actions'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_10__components_icon_button__[\"a\" /* default */], {\n      className: 'close',\n      title: '',\n      icon: 'close',\n      onClick: this.props.onClose\n    }), __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_7__action_bar__[\"a\" /* default */], {\n      account: this.props.account\n    })));\n  };\n\n  return NavigationBar;\n}(__WEBPACK_IMPORTED_MODULE_12_react_immutable_pure_component___default.a), _class.propTypes = {\n  account: __WEBPACK_IMPORTED_MODULE_6_react_immutable_proptypes___default.a.map.isRequired,\n  onClose: __WEBPACK_IMPORTED_MODULE_5_prop_types___default.a.func\n}, _temp);\n\n\n/***/ }),\n\n/***/ 887:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return ActionBar; });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__ = __webpack_require__(2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__ = __webpack_require__(3);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__containers_dropdown_menu_container__ = __webpack_require__(291);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_react_intl__ = __webpack_require__(7);\n\n\n\n\n\nvar _class;\n\n\n\n\n\n\nvar messages = Object(__WEBPACK_IMPORTED_MODULE_6_react_intl__[\"f\" /* defineMessages */])({\n  edit_profile: {\n    'id': 'account.edit_profile',\n    'defaultMessage': 'Edit profile'\n  },\n  pins: {\n    'id': 'navigation_bar.pins',\n    'defaultMessage': 'Pinned toots'\n  },\n  preferences: {\n    'id': 'navigation_bar.preferences',\n    'defaultMessage': 'Preferences'\n  },\n  follow_requests: {\n    'id': 'navigation_bar.follow_requests',\n    'defaultMessage': 'Follow requests'\n  },\n  favourites: {\n    'id': 'navigation_bar.favourites',\n    'defaultMessage': 'Favourites'\n  },\n  lists: {\n    'id': 'navigation_bar.lists',\n    'defaultMessage': 'Lists'\n  },\n  blocks: {\n    'id': 'navigation_bar.blocks',\n    'defaultMessage': 'Blocked users'\n  },\n  domain_blocks: {\n    'id': 'navigation_bar.domain_blocks',\n    'defaultMessage': 'Hidden domains'\n  },\n  mutes: {\n    'id': 'navigation_bar.mutes',\n    'defaultMessage': 'Muted users'\n  }\n});\n\nvar ActionBar = Object(__WEBPACK_IMPORTED_MODULE_6_react_intl__[\"g\" /* injectIntl */])(_class = function (_React$PureComponent) {\n  __WEBPACK_IMPORTED_MODULE_3_babel_runtime_helpers_inherits___default()(ActionBar, _React$PureComponent);\n\n  function ActionBar() {\n    __WEBPACK_IMPORTED_MODULE_1_babel_runtime_helpers_classCallCheck___default()(this, ActionBar);\n\n    return __WEBPACK_IMPORTED_MODULE_2_babel_runtime_helpers_possibleConstructorReturn___default()(this, _React$PureComponent.apply(this, arguments));\n  }\n\n  ActionBar.prototype.render = function render() {\n    var intl = this.props.intl;\n\n\n    var menu = [];\n\n    menu.push({ text: intl.formatMessage(messages.preferences), href: '/user-settings' });\n    menu.push({ text: intl.formatMessage(messages.pins), to: '/pinned' });\n    menu.push(null);\n    menu.push({ text: intl.formatMessage(messages.follow_requests), to: '/follow_requests' });\n    menu.push({ text: intl.formatMessage(messages.favourites), to: '/favourites' });\n    menu.push({ text: intl.formatMessage(messages.lists), to: '/lists' });\n    menu.push(null);\n    menu.push({ text: intl.formatMessage(messages.mutes), to: '/mutes' });\n    menu.push({ text: intl.formatMessage(messages.blocks), to: '/blocks' });\n    menu.push({ text: intl.formatMessage(messages.domain_blocks), to: '/domain_blocks' });\n\n    return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'compose__action-bar'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n      className: 'compose__action-bar-dropdown'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_5__containers_dropdown_menu_container__[\"a\" /* default */], {\n      items: menu,\n      icon: 'ellipsis-v',\n      size: 24,\n      direction: 'right'\n    })));\n  };\n\n  return ActionBar;\n}(__WEBPACK_IMPORTED_MODULE_4_react___default.a.PureComponent)) || _class;\n\n\n\n/***/ }),\n\n/***/ 897:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__ = __webpack_require__(2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_react_router_dom__ = __webpack_require__(44);\n\n\n\n\n\nvar ColumnLink = function ColumnLink(_ref) {\n  var icon = _ref.icon,\n      text = _ref.text,\n      to = _ref.to,\n      href = _ref.href,\n      method = _ref.method,\n      badge = _ref.badge;\n\n  var badgeElement = typeof badge !== 'undefined' ? __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('span', {\n    className: 'column-link__badge'\n  }, void 0, badge) : null;\n\n  if (href) {\n    return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('a', {\n      href: href,\n      className: 'column-link',\n      'data-method': method\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('i', {\n      className: 'fa fa-fw fa-' + icon + ' column-link__icon'\n    }), text, badgeElement);\n  } else {\n    return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()(__WEBPACK_IMPORTED_MODULE_2_react_router_dom__[\"b\" /* Link */], {\n      to: to,\n      className: 'column-link'\n    }, void 0, __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('i', {\n      className: 'fa fa-fw fa-' + icon + ' column-link__icon'\n    }), text, badgeElement);\n  }\n};\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (ColumnLink);\n\n/***/ }),\n\n/***/ 898:\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__ = __webpack_require__(2);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react__ = __webpack_require__(0);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_react___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__);\n\n\n\n\nvar ColumnSubheading = function ColumnSubheading(_ref) {\n  var text = _ref.text;\n\n  return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_helpers_jsx___default()('div', {\n    className: 'column-subheading'\n  }, void 0, text);\n};\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (ColumnSubheading);\n\n/***/ })\n\n});\n\n\n// WEBPACK FOOTER //\n// features/getting_started.js","import React from 'react';\nimport PropTypes from 'prop-types';\nimport classNames from 'classnames';\n\nexport default class ColumnHeader extends React.PureComponent {\n\n  static propTypes = {\n    icon: PropTypes.string,\n    type: PropTypes.string,\n    active: PropTypes.bool,\n    onClick: PropTypes.func,\n    columnHeaderId: PropTypes.string,\n  };\n\n  handleClick = () => {\n    this.props.onClick();\n  }\n\n  render () {\n    const { icon, type, active, columnHeaderId } = this.props;\n    let iconElement = '';\n\n    if (icon) {\n      iconElement = <i className={`fa fa-fw fa-${icon} column-header__icon`} />;\n    }\n\n    return (\n      <h1 className={classNames('column-header', { active })} id={columnHeaderId || null}>\n        <button onClick={this.handleClick}>\n          {iconElement}\n          {type}\n        </button>\n      </h1>\n    );\n  }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./app/javascript/mastodon/features/ui/components/column_header.js","import React from 'react';\nimport ColumnHeader from './column_header';\nimport PropTypes from 'prop-types';\nimport { debounce } from 'lodash';\nimport { scrollTop } from '../../../scroll';\nimport { isMobile } from '../../../is_mobile';\n\nexport default class Column extends React.PureComponent {\n\n  static propTypes = {\n    heading: PropTypes.string,\n    icon: PropTypes.string,\n    children: PropTypes.node,\n    active: PropTypes.bool,\n    hideHeadingOnMobile: PropTypes.bool,\n  };\n\n  handleHeaderClick = () => {\n    const scrollable = this.node.querySelector('.scrollable');\n\n    if (!scrollable) {\n      return;\n    }\n\n    this._interruptScrollAnimation = scrollTop(scrollable);\n  }\n\n  scrollTop () {\n    const scrollable = this.node.querySelector('.scrollable');\n\n    if (!scrollable) {\n      return;\n    }\n\n    this._interruptScrollAnimation = scrollTop(scrollable);\n  }\n\n\n  handleScroll = debounce(() => {\n    if (typeof this._interruptScrollAnimation !== 'undefined') {\n      this._interruptScrollAnimation();\n    }\n  }, 200)\n\n  setRef = (c) => {\n    this.node = c;\n  }\n\n  render () {\n    const { heading, icon, children, active, hideHeadingOnMobile } = this.props;\n\n    const showHeading = heading && (!hideHeadingOnMobile || (hideHeadingOnMobile && !isMobile(window.innerWidth)));\n\n    const columnHeaderId = showHeading && heading.replace(/ /g, '-');\n    const header = showHeading && (\n      <ColumnHeader icon={icon} active={active} type={heading} onClick={this.handleHeaderClick} columnHeaderId={columnHeaderId} />\n    );\n    return (\n      <div\n        ref={this.setRef}\n        role='region'\n        aria-labelledby={columnHeaderId}\n        className='column'\n        onScroll={this.handleScroll}\n      >\n        {header}\n        {children}\n      </div>\n    );\n  }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./app/javascript/mastodon/features/ui/components/column.js","import React from 'react';\nimport Column from '../ui/components/column';\nimport ColumnLink from '../ui/components/column_link';\nimport ColumnSubheading from '../ui/components/column_subheading';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport { me, invitesEnabled } from '../../initial_state';\nimport { fetchFollowRequests } from '../../actions/accounts';\nimport { fetchPanel, fetchPleromaConfig } from '../../actions/pleroma';\nimport { List as ImmutableList } from 'immutable';\nimport { Link } from 'react-router-dom';\nimport NavigationBar from '../compose/components/navigation_bar';\n\nconst messages = defineMessages({\n  home_timeline: { id: 'tabs_bar.home', defaultMessage: 'Home' },\n  notifications: { id: 'tabs_bar.notifications', defaultMessage: 'Notifications' },\n  public_timeline: { id: 'navigation_bar.public_timeline', defaultMessage: 'Federated timeline' },\n  settings_subheading: { id: 'column_subheading.settings', defaultMessage: 'Settings' },\n  community_timeline: { id: 'navigation_bar.community_timeline', defaultMessage: 'Local timeline' },\n  direct: { id: 'navigation_bar.direct', defaultMessage: 'Direct messages' },\n  preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' },\n  follow_requests: { id: 'navigation_bar.follow_requests', defaultMessage: 'Follow requests' },\n  favourites: { id: 'navigation_bar.favourites', defaultMessage: 'Favourites' },\n  blocks: { id: 'navigation_bar.blocks', defaultMessage: 'Blocked users' },\n  domain_blocks: { id: 'navigation_bar.domain_blocks', defaultMessage: 'Hidden domains' },\n  mutes: { id: 'navigation_bar.mutes', defaultMessage: 'Muted users' },\n  pins: { id: 'navigation_bar.pins', defaultMessage: 'Pinned toots' },\n  lists: { id: 'navigation_bar.lists', defaultMessage: 'Lists' },\n  discover: { id: 'navigation_bar.discover', defaultMessage: 'Discover' },\n  personal: { id: 'navigation_bar.personal', defaultMessage: 'Personal' },\n  security: { id: 'navigation_bar.security', defaultMessage: 'Security' },\n});\n\nconst mapStateToProps = state => ({\n  myAccount: state.getIn(['accounts', me]),\n  unreadFollowRequests: state.getIn(['user_lists', 'follow_requests', 'items'], ImmutableList()).size,\n  customPanelEnabled: state.getIn(['custom_panel', 'enabled']),\n  customPanel: state.getIn(['custom_panel', 'panel']),\n});\n\nconst mapDispatchToProps = dispatch => ({\n  fetchFollowRequests: () => dispatch(fetchFollowRequests()),\n  fetchPanel: () => dispatch(fetchPanel()),\n  fetchPleromaConfig: () => dispatch(fetchPleromaConfig()),\n});\n\nconst badgeDisplay = (number, limit) => {\n  if (number === 0) {\n    return undefined;\n  } else if (limit && number >= limit) {\n    return `${limit}+`;\n  } else {\n    return number;\n  }\n};\n\n@connect(mapStateToProps, mapDispatchToProps)\n@injectIntl\nexport default class GettingStarted extends ImmutablePureComponent {\n\n  static propTypes = {\n    intl: PropTypes.object.isRequired,\n    myAccount: ImmutablePropTypes.map.isRequired,\n    columns: ImmutablePropTypes.list,\n    multiColumn: PropTypes.bool,\n    fetchFollowRequests: PropTypes.func.isRequired,\n    fetchPanel: PropTypes.func.isRequired,\n    fetchPleromaConfig: PropTypes.func.isRequired,\n    unreadFollowRequests: PropTypes.number,\n    unreadNotifications: PropTypes.number,\n    customPanelEnabled: PropTypes.bool,\n    customPanel: PropTypes.string.isRequired,\n  };\n\n  componentDidMount () {\n    const { myAccount, fetchFollowRequests, fetchPleromaConfig, fetchPanel } = this.props;\n\n    if (myAccount.get('locked')) {\n      fetchFollowRequests();\n    }\n\n    fetchPleromaConfig();\n    fetchPanel();\n  }\n\n  render () {\n    const { intl, myAccount, multiColumn, unreadFollowRequests, customPanelEnabled, customPanel } = this.props;\n\n    const navItems = [];\n    let i = 1;\n    let height = 0;\n\n    if (multiColumn) {\n      navItems.push(\n        <ColumnSubheading key={i++} text={intl.formatMessage(messages.discover)} />,\n        <ColumnLink key={i++} icon='users' text={intl.formatMessage(messages.community_timeline)} to='/timelines/public/local' />,\n        <ColumnLink key={i++} icon='globe' text={intl.formatMessage(messages.public_timeline)} to='/timelines/public' />,\n        <ColumnSubheading key={i++} text={intl.formatMessage(messages.personal)} />\n      );\n\n      height += 34*2 + 48*2;\n    }\n\n    navItems.push(\n      <ColumnLink key={i++} icon='envelope' text={intl.formatMessage(messages.direct)} to='/timelines/direct' />,\n      <ColumnLink key={i++} icon='star' text={intl.formatMessage(messages.favourites)} to='/favourites' />,\n      <ColumnLink key={i++} icon='list-ul' text={intl.formatMessage(messages.lists)} to='/lists' />\n    );\n\n    height += 48*3;\n\n    if (myAccount.get('locked')) {\n      navItems.push(<ColumnLink key={i++} icon='users' text={intl.formatMessage(messages.follow_requests)} badge={badgeDisplay(unreadFollowRequests, 40)} to='/follow_requests' />);\n      height += 48;\n    }\n\n    if (!multiColumn) {\n      navItems.push(\n        <ColumnSubheading key={i++} text={intl.formatMessage(messages.settings_subheading)} />,\n        <ColumnLink key={i++} icon='gears' text={intl.formatMessage(messages.preferences)} href='/user-settings' />,\n      );\n\n      height += 34 + 48*2;\n    }\n\n    const dot = ' • ';\n    const staticContent = (customPanelEnabled ? <div dangerouslySetInnerHTML={{__html: customPanel}} style={{marginLeft: -12, marginRight: -12}} /> :\n      <p>\n        <a href='https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/FAQ.md' rel='noopener' target='_blank'><FormattedMessage id='getting_started.faq' defaultMessage='FAQ' /></a>\n        {dot}\n        <a href='https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/User-guide.md' rel='noopener' target='_blank'><FormattedMessage id='getting_started.userguide' defaultMessage='User Guide' /></a>\n        {dot}\n        <a href='https://github.com/tootsuite/documentation/blob/master/Using-Mastodon/Apps.md' rel='noopener' target='_blank'><FormattedMessage id='getting_started.appsshort' defaultMessage='Apps' /></a>\n        {dot}\n        <a href='https://pleroma.social'><FormattedMessage id='getting_started.pleroma' defaultMessage='Pleroma' /></a>\n      </p>\n    );\n\n    return (\n      <Column>\n        {multiColumn && <div className='column-header__wrapper'>\n          <h1 className='column-header'>\n            <button>\n              <i className='fa fa-bars fa-fw column-header__icon' />\n              <FormattedMessage id='getting_started.heading' defaultMessage='Getting started' />\n            </button>\n          </h1>\n        </div>}\n\n        <div className='getting-started getting-started__wrapper scrollable'>\n          {!multiColumn && <NavigationBar account={myAccount} />}\n          {navItems}\n        </div>\n\n        <div className='getting-started getting-started__panel scrollable'>\n          {staticContent}\n        </div>\n\n        <div className='getting-started getting-started__footer scrollable'>\n          {(invitesEnabled || multiColumn) &&\n            <ul>\n              {invitesEnabled && <li><a href='/invites' target='_blank'><FormattedMessage id='getting_started.invite' defaultMessage='Invite people' /></a></li>}\n              {multiColumn && <li><Link to='/keyboard-shortcuts'><FormattedMessage id='navigation_bar.keyboard_shortcuts' defaultMessage='Hotkeys' /></Link></li>}\n            </ul>\n          }\n\n          <p>\n            <FormattedMessage\n              id='getting_started.mastofe_notice'\n              defaultMessage='{mastofe} is libre software based on {mastodon} frontend adapted for {pleroma}.'\n              values={{\n                mastofe: <a href='https://git.pleroma.social/pleroma/mastofe' rel='noopener' target='_blank'>Mastofe</a>,\n                mastodon: <a href='https://github.com/tootsuite/mastodon' rel='noopener' target='_blank'>Mastodon</a>,\n                pleroma: <a href='https://pleroma.social' rel='noopener' target='_blank'>Pleroma</a>\n              }}\n            />\n          </p>\n        </div>\n      </Column>\n    );\n  }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./app/javascript/mastodon/features/getting_started/index.js","import React from 'react';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport ActionBar from './action_bar';\nimport Avatar from '../../../components/avatar';\nimport Permalink from '../../../components/permalink';\nimport IconButton from '../../../components/icon_button';\nimport { FormattedMessage } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\n\nexport default class NavigationBar extends ImmutablePureComponent {\n\n  static propTypes = {\n    account: ImmutablePropTypes.map.isRequired,\n    onClose: PropTypes.func,\n  };\n\n  render () {\n    return (\n      <div className='navigation-bar'>\n        <Permalink href={this.props.account.get('url')} to={`/accounts/${this.props.account.get('id')}`}>\n          <span style={{ display: 'none' }}>{this.props.account.get('acct')}</span>\n          <Avatar account={this.props.account} size={40} />\n        </Permalink>\n\n        <div className='navigation-bar__profile'>\n          <Permalink href={this.props.account.get('url')} to={`/accounts/${this.props.account.get('id')}`}>\n            <strong className='navigation-bar__profile-account'>@{this.props.account.get('acct')}</strong>\n          </Permalink>\n        </div>\n\n        <div className='navigation-bar__actions'>\n          <IconButton className='close' title='' icon='close' onClick={this.props.onClose} />\n          <ActionBar account={this.props.account} />\n        </div>\n      </div>\n    );\n  }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./app/javascript/mastodon/features/compose/components/navigation_bar.js","import React from 'react';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport PropTypes from 'prop-types';\nimport DropdownMenuContainer from '../../../containers/dropdown_menu_container';\nimport { defineMessages, injectIntl } from 'react-intl';\n\nconst messages = defineMessages({\n  edit_profile: { id: 'account.edit_profile', defaultMessage: 'Edit profile' },\n  pins: { id: 'navigation_bar.pins', defaultMessage: 'Pinned toots' },\n  preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' },\n  follow_requests: { id: 'navigation_bar.follow_requests', defaultMessage: 'Follow requests' },\n  favourites: { id: 'navigation_bar.favourites', defaultMessage: 'Favourites' },\n  lists: { id: 'navigation_bar.lists', defaultMessage: 'Lists' },\n  blocks: { id: 'navigation_bar.blocks', defaultMessage: 'Blocked users' },\n  domain_blocks: { id: 'navigation_bar.domain_blocks', defaultMessage: 'Hidden domains' },\n  mutes: { id: 'navigation_bar.mutes', defaultMessage: 'Muted users' },\n});\n\n@injectIntl\nexport default class ActionBar extends React.PureComponent {\n\n  static propTypes = {\n    account: ImmutablePropTypes.map.isRequired,\n    intl: PropTypes.object.isRequired,\n  };\n\n  render () {\n    const { intl } = this.props;\n\n    let menu = [];\n\n    menu.push({ text: intl.formatMessage(messages.preferences), href: '/user-settings' });\n    menu.push({ text: intl.formatMessage(messages.pins), to: '/pinned' });\n    menu.push(null);\n    menu.push({ text: intl.formatMessage(messages.follow_requests), to: '/follow_requests' });\n    menu.push({ text: intl.formatMessage(messages.favourites), to: '/favourites' });\n    menu.push({ text: intl.formatMessage(messages.lists), to: '/lists' });\n    menu.push(null);\n    menu.push({ text: intl.formatMessage(messages.mutes), to: '/mutes' });\n    menu.push({ text: intl.formatMessage(messages.blocks), to: '/blocks' });\n    menu.push({ text: intl.formatMessage(messages.domain_blocks), to: '/domain_blocks' });\n\n    return (\n      <div className='compose__action-bar'>\n        <div className='compose__action-bar-dropdown'>\n          <DropdownMenuContainer items={menu} icon='ellipsis-v' size={24} direction='right' />\n        </div>\n      </div>\n    );\n  }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./app/javascript/mastodon/features/compose/components/action_bar.js","import React from 'react';\nimport PropTypes from 'prop-types';\nimport { Link } from 'react-router-dom';\n\nconst ColumnLink = ({ icon, text, to, href, method, badge }) => {\n  const badgeElement = typeof badge !== 'undefined' ? <span className='column-link__badge'>{badge}</span> : null;\n\n  if (href) {\n    return (\n      <a href={href} className='column-link' data-method={method}>\n        <i className={`fa fa-fw fa-${icon} column-link__icon`} />\n        {text}\n        {badgeElement}\n      </a>\n    );\n  } else {\n    return (\n      <Link to={to} className='column-link'>\n        <i className={`fa fa-fw fa-${icon} column-link__icon`} />\n        {text}\n        {badgeElement}\n      </Link>\n    );\n  }\n};\n\nColumnLink.propTypes = {\n  icon: PropTypes.string.isRequired,\n  text: PropTypes.string.isRequired,\n  to: PropTypes.string,\n  href: PropTypes.string,\n  method: PropTypes.string,\n  badge: PropTypes.node,\n};\n\nexport default ColumnLink;\n\n\n\n// WEBPACK FOOTER //\n// ./app/javascript/mastodon/features/ui/components/column_link.js","import React from 'react';\nimport PropTypes from 'prop-types';\n\nconst ColumnSubheading = ({ text }) => {\n  return (\n    <div className='column-subheading'>\n      {text}\n    </div>\n  );\n};\n\nColumnSubheading.propTypes = {\n  text: PropTypes.string.isRequired,\n};\n\nexport default ColumnSubheading;\n\n\n\n// WEBPACK FOOTER //\n// ./app/javascript/mastodon/features/ui/components/column_subheading.js"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/mastodon/features/ui/components/link_footer.js","webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/mastodon/features/getting_started/index.js","webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/mastodon/features/getting_started/components/trends.js","webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/mastodon/features/getting_started/containers/trends_container.js"],"names":["messages","defineMessages","logoutMessage","logoutConfirm","LinkFooter","connect","dispatch","intl","onLogout","openModal","message","formatMessage","confirm","onConfirm","logOut","injectIntl","e","preventDefault","stopPropagation","props","render","withHotkeys","this","className","invitesEnabled","href","target","id","defaultMessage","to","onClick","handleLogoutClick","values","github","source_url","rel","repository","version","React","PureComponent","home_timeline","notifications","public_timeline","settings_subheading","community_timeline","direct","bookmarks","preferences","follow_requests","favourites","blocks","domain_blocks","mutes","pins","lists","discover","personal","security","menu","profile_directory","GettingStarted","state","myAccount","getIn","me","unreadFollowRequests","ImmutableList","size","fetchFollowRequests","componentDidMount","multiColumn","window","innerWidth","context","router","history","replace","number","limit","navItems","i","height","push","text","icon","get","badge","bindToDocument","label","fixedWidth","style","account","showTrends","ImmutablePureComponent","PropTypes","object","isRequired","ImmutablePropTypes","map","columns","list","bool","func","unreadNotifications","Trends","fetchTrends","refreshInterval","setInterval","componentWillUnmount","clearInterval","trends","isEmpty","take","hashtag","loading"],"mappings":"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","file":"features/getting_started.js","sourcesContent":["import { connect } from 'react-redux';\nimport React from 'react';\nimport PropTypes from 'prop-types';\nimport { FormattedMessage, defineMessages, injectIntl } from 'react-intl';\nimport { Link } from 'react-router-dom';\nimport { invitesEnabled, version, repository, source_url } from 'mastodon/initial_state';\nimport { logOut } from 'mastodon/utils/log_out';\nimport { openModal } from 'mastodon/actions/modal';\n\nconst messages = defineMessages({\n  logoutMessage: { id: 'confirmations.logout.message', defaultMessage: 'Are you sure you want to log out?' },\n  logoutConfirm: { id: 'confirmations.logout.confirm', defaultMessage: 'Log out' },\n});\n\nconst mapDispatchToProps = (dispatch, { intl }) => ({\n  onLogout () {\n    dispatch(openModal('CONFIRM', {\n      message: intl.formatMessage(messages.logoutMessage),\n      confirm: intl.formatMessage(messages.logoutConfirm),\n      onConfirm: () => logOut(),\n    }));\n  },\n});\n\nexport default @injectIntl\n@connect(null, mapDispatchToProps)\nclass LinkFooter extends React.PureComponent {\n\n  static propTypes = {\n    withHotkeys: PropTypes.bool,\n    onLogout: PropTypes.func.isRequired,\n    intl: PropTypes.object.isRequired,\n  };\n\n  handleLogoutClick = e => {\n    e.preventDefault();\n    e.stopPropagation();\n\n    this.props.onLogout();\n\n    return false;\n  }\n\n  render () {\n    const { withHotkeys } = this.props;\n\n    return (\n      <div className='getting-started__footer'>\n        <ul>\n          {invitesEnabled && <li><a href='/invites' target='_blank'><FormattedMessage id='getting_started.invite' defaultMessage='Invite people' /></a> · </li>}\n          {withHotkeys && <li><Link to='/keyboard-shortcuts'><FormattedMessage id='navigation_bar.keyboard_shortcuts' defaultMessage='Hotkeys' /></Link> · </li>}\n          <li><a href='/auth/edit'><FormattedMessage id='getting_started.security' defaultMessage='Security' /></a> · </li>\n          <li><a href='/about/more' target='_blank'><FormattedMessage id='navigation_bar.info' defaultMessage='About this server' /></a> · </li>\n          <li><a href='https://joinmastodon.org/apps' target='_blank'><FormattedMessage id='navigation_bar.apps' defaultMessage='Mobile apps' /></a> · </li>\n          <li><a href='/terms' target='_blank'><FormattedMessage id='getting_started.terms' defaultMessage='Terms of service' /></a> · </li>\n          <li><a href='/settings/applications' target='_blank'><FormattedMessage id='getting_started.developers' defaultMessage='Developers' /></a> · </li>\n          <li><a href='https://docs.joinmastodon.org' target='_blank'><FormattedMessage id='getting_started.documentation' defaultMessage='Documentation' /></a> · </li>\n          <li><a href='/auth/sign_out' onClick={this.handleLogoutClick}><FormattedMessage id='navigation_bar.logout' defaultMessage='Logout' /></a></li>\n        </ul>\n\n        <p>\n          <FormattedMessage\n            id='getting_started.open_source_notice'\n            defaultMessage='Mastodon is open source software. You can contribute or report issues on GitHub at {github}.'\n            values={{ github: <span><a href={source_url} rel='noopener noreferrer' target='_blank'>{repository}</a> (v{version})</span> }}\n          />\n        </p>\n      </div>\n    );\n  }\n\n};\n","import React from 'react';\nimport Column from '../ui/components/column';\nimport ColumnLink from '../ui/components/column_link';\nimport ColumnSubheading from '../ui/components/column_subheading';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport { me, profile_directory, showTrends } from '../../initial_state';\nimport { fetchFollowRequests } from 'mastodon/actions/accounts';\nimport { List as ImmutableList } from 'immutable';\nimport NavigationBar from '../compose/components/navigation_bar';\nimport Icon from 'mastodon/components/icon';\nimport LinkFooter from 'mastodon/features/ui/components/link_footer';\nimport TrendsContainer from './containers/trends_container';\n\nconst messages = defineMessages({\n  home_timeline: { id: 'tabs_bar.home', defaultMessage: 'Home' },\n  notifications: { id: 'tabs_bar.notifications', defaultMessage: 'Notifications' },\n  public_timeline: { id: 'navigation_bar.public_timeline', defaultMessage: 'Federated timeline' },\n  settings_subheading: { id: 'column_subheading.settings', defaultMessage: 'Settings' },\n  community_timeline: { id: 'navigation_bar.community_timeline', defaultMessage: 'Local timeline' },\n  direct: { id: 'navigation_bar.direct', defaultMessage: 'Direct messages' },\n  bookmarks: { id: 'navigation_bar.bookmarks', defaultMessage: 'Bookmarks' },\n  preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' },\n  follow_requests: { id: 'navigation_bar.follow_requests', defaultMessage: 'Follow requests' },\n  favourites: { id: 'navigation_bar.favourites', defaultMessage: 'Favourites' },\n  blocks: { id: 'navigation_bar.blocks', defaultMessage: 'Blocked users' },\n  domain_blocks: { id: 'navigation_bar.domain_blocks', defaultMessage: 'Hidden domains' },\n  mutes: { id: 'navigation_bar.mutes', defaultMessage: 'Muted users' },\n  pins: { id: 'navigation_bar.pins', defaultMessage: 'Pinned toots' },\n  lists: { id: 'navigation_bar.lists', defaultMessage: 'Lists' },\n  discover: { id: 'navigation_bar.discover', defaultMessage: 'Discover' },\n  personal: { id: 'navigation_bar.personal', defaultMessage: 'Personal' },\n  security: { id: 'navigation_bar.security', defaultMessage: 'Security' },\n  menu: { id: 'getting_started.heading', defaultMessage: 'Getting started' },\n  profile_directory: { id: 'getting_started.directory', defaultMessage: 'Profile directory' },\n});\n\nconst mapStateToProps = state => ({\n  myAccount: state.getIn(['accounts', me]),\n  unreadFollowRequests: state.getIn(['user_lists', 'follow_requests', 'items'], ImmutableList()).size,\n});\n\nconst mapDispatchToProps = dispatch => ({\n  fetchFollowRequests: () => dispatch(fetchFollowRequests()),\n});\n\nconst badgeDisplay = (number, limit) => {\n  if (number === 0) {\n    return undefined;\n  } else if (limit && number >= limit) {\n    return `${limit}+`;\n  } else {\n    return number;\n  }\n};\n\nconst NAVIGATION_PANEL_BREAKPOINT = 600 + (285 * 2) + (10 * 2);\n\nexport default @connect(mapStateToProps, mapDispatchToProps)\n@injectIntl\nclass GettingStarted extends ImmutablePureComponent {\n\n  static contextTypes = {\n    router: PropTypes.object.isRequired,\n  };\n\n  static propTypes = {\n    intl: PropTypes.object.isRequired,\n    myAccount: ImmutablePropTypes.map.isRequired,\n    columns: ImmutablePropTypes.list,\n    multiColumn: PropTypes.bool,\n    fetchFollowRequests: PropTypes.func.isRequired,\n    unreadFollowRequests: PropTypes.number,\n    unreadNotifications: PropTypes.number,\n  };\n\n  componentDidMount () {\n    const { fetchFollowRequests, multiColumn } = this.props;\n\n    if (!multiColumn && window.innerWidth >= NAVIGATION_PANEL_BREAKPOINT) {\n      this.context.router.history.replace('/timelines/home');\n      return;\n    }\n\n    fetchFollowRequests();\n  }\n\n  render () {\n    const { intl, myAccount, multiColumn, unreadFollowRequests } = this.props;\n\n    const navItems = [];\n    let i = 1;\n    let height = (multiColumn) ? 0 : 60;\n\n    if (multiColumn) {\n      navItems.push(\n        <ColumnSubheading key={i++} text={intl.formatMessage(messages.discover)} />,\n        <ColumnLink key={i++} icon='users' text={intl.formatMessage(messages.community_timeline)} to='/timelines/public/local' />,\n        <ColumnLink key={i++} icon='globe' text={intl.formatMessage(messages.public_timeline)} to='/timelines/public' />,\n      );\n\n      height += 34 + 48*2;\n\n      if (profile_directory) {\n        navItems.push(\n          <ColumnLink key={i++} icon='address-book' text={intl.formatMessage(messages.profile_directory)} to='/directory' />,\n        );\n\n        height += 48;\n      }\n\n      navItems.push(\n        <ColumnSubheading key={i++} text={intl.formatMessage(messages.personal)} />,\n      );\n\n      height += 34;\n    } else if (profile_directory) {\n      navItems.push(\n        <ColumnLink key={i++} icon='address-book' text={intl.formatMessage(messages.profile_directory)} to='/directory' />,\n      );\n\n      height += 48;\n    }\n\n    navItems.push(\n      <ColumnLink key={i++} icon='envelope' text={intl.formatMessage(messages.direct)} to='/timelines/direct' />,\n      <ColumnLink key={i++} icon='bookmark' text={intl.formatMessage(messages.bookmarks)} to='/bookmarks' />,\n      <ColumnLink key={i++} icon='star' text={intl.formatMessage(messages.favourites)} to='/favourites' />,\n      <ColumnLink key={i++} icon='list-ul' text={intl.formatMessage(messages.lists)} to='/lists' />,\n    );\n\n    height += 48*4;\n\n    if (myAccount.get('locked') || unreadFollowRequests > 0) {\n      navItems.push(<ColumnLink key={i++} icon='user-plus' text={intl.formatMessage(messages.follow_requests)} badge={badgeDisplay(unreadFollowRequests, 40)} to='/follow_requests' />);\n      height += 48;\n    }\n\n    if (!multiColumn) {\n      navItems.push(\n        <ColumnSubheading key={i++} text={intl.formatMessage(messages.settings_subheading)} />,\n        <ColumnLink key={i++} icon='gears' text={intl.formatMessage(messages.preferences)} href='/settings/preferences' />,\n      );\n\n      height += 34 + 48;\n    }\n\n    return (\n      <Column bindToDocument={!multiColumn} label={intl.formatMessage(messages.menu)}>\n        {multiColumn && <div className='column-header__wrapper'>\n          <h1 className='column-header'>\n            <button>\n              <Icon id='bars' className='column-header__icon' fixedWidth />\n              <FormattedMessage id='getting_started.heading' defaultMessage='Getting started' />\n            </button>\n          </h1>\n        </div>}\n\n        <div className='getting-started'>\n          <div className='getting-started__wrapper' style={{ height }}>\n            {!multiColumn && <NavigationBar account={myAccount} />}\n            {navItems}\n          </div>\n\n          {!multiColumn && <div className='flex-spacer' />}\n\n          <LinkFooter withHotkeys={multiColumn} />\n        </div>\n\n        {multiColumn && showTrends && <TrendsContainer />}\n      </Column>\n    );\n  }\n\n}\n","import React from 'react';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport Hashtag from 'mastodon/components/hashtag';\nimport { FormattedMessage } from 'react-intl';\n\nexport default class Trends extends ImmutablePureComponent {\n\n  static defaultProps = {\n    loading: false,\n  };\n\n  static propTypes = {\n    trends: ImmutablePropTypes.list,\n    fetchTrends: PropTypes.func.isRequired,\n  };\n\n  componentDidMount () {\n    this.props.fetchTrends();\n    this.refreshInterval = setInterval(() => this.props.fetchTrends(), 900 * 1000);\n  }\n\n  componentWillUnmount () {\n    if (this.refreshInterval) {\n      clearInterval(this.refreshInterval);\n    }\n  }\n\n  render () {\n    const { trends } = this.props;\n\n    if (!trends || trends.isEmpty()) {\n      return null;\n    }\n\n    return (\n      <div className='getting-started__trends'>\n        <h4><FormattedMessage id='trends.trending_now' defaultMessage='Trending now' /></h4>\n\n        {trends.take(3).map(hashtag => <Hashtag key={hashtag.get('name')} hashtag={hashtag} />)}\n      </div>\n    );\n  }\n\n}\n","import { connect } from 'react-redux';\nimport { fetchTrends } from 'mastodon/actions/trends';\nimport Trends from '../components/trends';\n\nconst mapStateToProps = state => ({\n  trends: state.getIn(['trends', 'items']),\n});\n\nconst mapDispatchToProps = dispatch => ({\n  fetchTrends: () => dispatch(fetchTrends()),\n});\n\nexport default connect(mapStateToProps, mapDispatchToProps)(Trends);\n"],"sourceRoot":""}
\ No newline at end of file