(window.yoastPremiumWebpackJsonp=window.yoastPremiumWebpackJsonp||[]).push([[13],{1:function(module,exports){eval("module.exports = window.wp.element;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9leHRlcm5hbCBcIndpbmRvdy53cC5lbGVtZW50XCI/YTI5ZiJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHdpbmRvdy53cC5lbGVtZW50OyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///1\n")},10:function(module,exports){eval("module.exports = window.wp.apiFetch;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTAuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXh0ZXJuYWwgXCJ3aW5kb3cud3AuYXBpRmV0Y2hcIj9iYzBmIl0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gd2luZG93LndwLmFwaUZldGNoOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///10\n")},100:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.LinkSuggestions = undefined;\n\nvar _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();\n\nvar _element = __webpack_require__(1);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nvar _helpers = __webpack_require__(25);\n\nvar _CopyButton = __webpack_require__(146);\n\nvar _CopyButton2 = _interopRequireDefault(_CopyButton);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Renders a suggestion row.\n *\n * @param {Indexable} suggestion The suggested indexable.\n *\n * @returns {wp.Element} The suggestion row component.\n */\nfunction SuggestionRow(_ref) {\n\tvar suggestion = _ref.suggestion;\n\n\treturn wp.element.createElement(\n\t\t"tr",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\t(0, _helpers.unescape)(suggestion.breadcrumb_title)\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"a",\n\t\t\t\t{\n\t\t\t\t\thref: (0, _helpers.unescape)(suggestion.edit_link),\n\t\t\t\t\ttarget: "_blank",\n\t\t\t\t\trel: "noopener noreferrer"\n\t\t\t\t},\n\t\t\t\t(0, _i18n.__)("Edit to add link", "wordpress-seo-premium"),\n\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t)\n\t\t)\n\t);\n}\n\nSuggestionRow.propTypes = {\n\tsuggestion: _propTypes2.default.object.isRequired\n};\n\n/**\n * Renders the suggestion rows component.\n *\n * @param {Indexable} indexable The indexable.\n *\n * @returns {wp.Element} The suggestion rows component.\n */\nfunction SuggestionRows(_ref2) {\n\tvar indexable = _ref2.indexable;\n\n\tvar _useState = (0, _element.useState)([]),\n\t _useState2 = _slicedToArray(_useState, 2),\n\t suggestions = _useState2[0],\n\t setSuggestions = _useState2[1];\n\n\tvar _useState3 = (0, _element.useState)(true),\n\t _useState4 = _slicedToArray(_useState3, 2),\n\t loading = _useState4[0],\n\t setLoading = _useState4[1];\n\n\tvar callback = (0, _element.useCallback)(function (newSuggestions) {\n\t\tsetSuggestions(newSuggestions);\n\t\tsetLoading(false);\n\t}, [setSuggestions, setLoading]);\n\n\t(0, _element.useEffect)(function () {\n\t\t// Saves the workouts on change.\n\t\t(0, _helpers.getSuggestions)(indexable, callback);\n\t}, [indexable.id]);\n\n\tif (indexable.purge) {\n\t\treturn null;\n\t}\n\n\tif (suggestions.length === 0) {\n\t\treturn wp.element.createElement(\n\t\t\t"tr",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"td",\n\t\t\t\t{ colSpan: "2" },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"em",\n\t\t\t\t\tnull,\n\t\t\t\t\tloading ? (0, _i18n.__)("Loading link suggestions...", "wordpress-seo-premium")\n\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t: (0, _i18n.__)("We didn’t find any suggestions for this article, but of course you can still add links to articles that you think are related.", "wordpress-seo-premium")\n\t\t\t\t)\n\t\t\t)\n\t\t);\n\t}\n\n\treturn suggestions.map(function (suggestion) {\n\t\treturn wp.element.createElement(SuggestionRow, { key: "suggestion-" + suggestion.id, suggestion: suggestion });\n\t});\n}\n\nSuggestionRows.propTypes = {\n\tindexable: _propTypes2.default.object.isRequired\n};\n\n/**\n * Renders the link suggestion actions.\n *\n * @param {Indexable} indexable The indexable.\n *\n * @returns {wp.Element} The link suggestion actions component.\n */\nfunction LinkSuggestionActions(_ref3) {\n\tvar indexable = _ref3.indexable,\n\t finish = _ref3.finish,\n\t skip = _ref3.skip,\n\t minimumLinks = _ref3.minimumLinks;\n\n\tvar onFinishOptimizing = (0, _element.useCallback)(finish.bind(null, indexable), [finish, indexable]);\n\tvar onSkip = (0, _element.useCallback)(skip.bind(null, indexable), [skip, indexable]);\n\n\tif (indexable.purge) {\n\t\treturn wp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)("You\'ve finished adding links to this article.", "wordpress-seo-premium")\n\t\t);\n\t}\n\n\treturn wp.element.createElement(\n\t\t"td",\n\t\tnull,\n\t\twp.element.createElement(_CopyButton2.default, { clipboardText: indexable.permalink }),\n\t\tindexable.incoming_link_count >= minimumLinks && wp.element.createElement(\n\t\t\t"div",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t_components.Button,\n\t\t\t\t{ className: "yoast-button--primary", onClick: onFinishOptimizing },\n\t\t\t\t(0, _i18n.__)("Finish optimizing", "wordpress-seo-premium")\n\t\t\t)\n\t\t),\n\t\tindexable.incoming_link_count < minimumLinks && wp.element.createElement(\n\t\t\t"span",\n\t\t\t{ style: { marginLeft: "16px" } },\n\t\t\twp.element.createElement(\n\t\t\t\t"a",\n\t\t\t\t{ href: "#orphaned", onClick: onSkip },\n\t\t\t\t(0, _i18n.__)("Skip", "wordpress-seo-premium")\n\t\t\t)\n\t\t)\n\t);\n}\n\nLinkSuggestionActions.propTypes = {\n\tindexable: _propTypes2.default.object.isRequired,\n\tfinish: _propTypes2.default.func.isRequired,\n\tskip: _propTypes2.default.func.isRequired,\n\tminimumLinks: _propTypes2.default.number.isRequired\n};\n\n/**\n * Builds a Link suggestion.\n *\n * @returns {wp.Element} A Link suggestion.\n * @constructor\n */\nfunction LinkSuggestion(_ref4) {\n\tvar indexable = _ref4.indexable,\n\t finish = _ref4.finish,\n\t skip = _ref4.skip,\n\t minimumLinks = _ref4.minimumLinks;\n\n\treturn wp.element.createElement(\n\t\t_element.Fragment,\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"thead",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"tr",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"td",\n\t\t\t\t\tnull,\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"strong",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"em",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.sprintf)((0, _i18n.__)("%1$s incoming links", "wordpress-seo-premium"), indexable.incoming_link_count || "0")\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t),\n\t\t\t\twp.element.createElement(LinkSuggestionActions, {\n\t\t\t\t\tindexable: indexable,\n\t\t\t\t\tfinish: finish,\n\t\t\t\t\tskip: skip,\n\t\t\t\t\tminimumLinks: minimumLinks\n\t\t\t\t})\n\t\t\t)\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"tbody",\n\t\t\tnull,\n\t\t\twp.element.createElement(SuggestionRows, { indexable: indexable })\n\t\t)\n\t);\n}\n\nLinkSuggestion.propTypes = {\n\tindexable: _propTypes2.default.object.isRequired,\n\tfinish: _propTypes2.default.func.isRequired,\n\tskip: _propTypes2.default.func.isRequired,\n\tminimumLinks: _propTypes2.default.number.isRequired\n};\n\nLinkSuggestion.defaultProps = {\n\tminimumLinks: 0\n};\n\n/**\n * Builds the table with cornerstone link suggestions.\n *\n * @returns {wp.Element} The cornerstones table.\n * @constructor\n */\nvar LinkSuggestions = exports.LinkSuggestions = function LinkSuggestions(_ref5) {\n\tvar indexables = _ref5.indexables,\n\t finish = _ref5.finish,\n\t skip = _ref5.skip,\n\t minimumLinks = _ref5.minimumLinks;\n\n\tif (indexables.length <= 0) {\n\t\treturn wp.element.createElement(\n\t\t\t"p",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"em",\n\t\t\t\tnull,\n\t\t\t\t(0, _i18n.__)(\n\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t"You currently haven\'t selected any articles to improve. Select a few articles in the previous steps to add links to and we will show you link suggestions here.", "wordpress-seo-premium")\n\t\t\t)\n\t\t);\n\t}\n\n\treturn wp.element.createElement(\n\t\t"table",\n\t\t{ className: "yoast_help yoast_link_suggestions" },\n\t\tindexables.map(function (indexable) {\n\t\t\treturn wp.element.createElement(LinkSuggestion, {\n\t\t\t\tindexable: indexable,\n\t\t\t\tfinish: finish,\n\t\t\t\tskip: skip,\n\t\t\t\tkey: "suggestions-" + indexable.id,\n\t\t\t\tminimumLinks: minimumLinks\n\t\t\t});\n\t\t})\n\t);\n};\n\nLinkSuggestions.propTypes = {\n\tindexables: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tfinish: _propTypes2.default.func.isRequired,\n\tskip: _propTypes2.default.func,\n\tminimumLinks: _propTypes2.default.number\n};\n\nLinkSuggestions.defaultProps = {\n\tminimumLinks: 0,\n\tskip: function skip() {}\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTAwLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9MaW5rU3VnZ2VzdGlvbnMuanM/N2U3YyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBGcmFnbWVudCwgdXNlQ2FsbGJhY2ssIHVzZUVmZmVjdCwgdXNlU3RhdGUgfSBmcm9tIFwiQHdvcmRwcmVzcy9lbGVtZW50XCI7XG5pbXBvcnQgeyBfXywgc3ByaW50ZiB9IGZyb20gXCJAd29yZHByZXNzL2kxOG5cIjtcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gXCJAeW9hc3QvY29tcG9uZW50c1wiO1xuaW1wb3J0IHsgZ2V0U3VnZ2VzdGlvbnMsIHVuZXNjYXBlIH0gZnJvbSBcIi4uL2hlbHBlcnNcIjtcbmltcG9ydCBDb3B5QnV0dG9uIGZyb20gXCIuL0NvcHlCdXR0b25cIjtcbmltcG9ydCBFeHRlcm5hbEljb24gZnJvbSBcIi4vRXh0ZXJuYWxJY29uXCI7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCI7XG5cbi8qKlxuICogUmVuZGVycyBhIHN1Z2dlc3Rpb24gcm93LlxuICpcbiAqIEBwYXJhbSB7SW5kZXhhYmxlfSBzdWdnZXN0aW9uIFRoZSBzdWdnZXN0ZWQgaW5kZXhhYmxlLlxuICpcbiAqIEByZXR1cm5zIHt3cC5FbGVtZW50fSBUaGUgc3VnZ2VzdGlvbiByb3cgY29tcG9uZW50LlxuICovXG5mdW5jdGlvbiBTdWdnZXN0aW9uUm93KCB7IHN1Z2dlc3Rpb24gfSApIHtcblx0cmV0dXJuIChcblx0XHQ8dHI+XG5cdFx0XHQ8dGQ+eyB1bmVzY2FwZSggc3VnZ2VzdGlvbi5icmVhZGNydW1iX3RpdGxlICkgfTwvdGQ+XG5cdFx0XHQ8dGQ+XG5cdFx0XHRcdDxhXG5cdFx0XHRcdFx0aHJlZj17IHVuZXNjYXBlKCBzdWdnZXN0aW9uLmVkaXRfbGluayApIH1cblx0XHRcdFx0XHR0YXJnZXQ9XCJfYmxhbmtcIlxuXHRcdFx0XHRcdHJlbD1cIm5vb3BlbmVyIG5vcmVmZXJyZXJcIlxuXHRcdFx0XHQ+XG5cdFx0XHRcdFx0eyBfXyggXCJFZGl0IHRvIGFkZCBsaW5rXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9XG5cdFx0XHRcdFx0PEV4dGVybmFsSWNvbiAvPlxuXHRcdFx0XHQ8L2E+XG5cdFx0XHQ8L3RkPlxuXHRcdDwvdHI+XG5cdCk7XG59XG5cblN1Z2dlc3Rpb25Sb3cucHJvcFR5cGVzID0ge1xuXHRzdWdnZXN0aW9uOiBQcm9wVHlwZXMub2JqZWN0LmlzUmVxdWlyZWQsXG59O1xuXG4vKipcbiAqIFJlbmRlcnMgdGhlIHN1Z2dlc3Rpb24gcm93cyBjb21wb25lbnQuXG4gKlxuICogQHBhcmFtIHtJbmRleGFibGV9ICAgaW5kZXhhYmxlICAgVGhlIGluZGV4YWJsZS5cbiAqXG4gKiBAcmV0dXJucyB7d3AuRWxlbWVudH0gVGhlIHN1Z2dlc3Rpb24gcm93cyBjb21wb25lbnQuXG4gKi9cbmZ1bmN0aW9uIFN1Z2dlc3Rpb25Sb3dzKCB7IGluZGV4YWJsZSB9ICkge1xuXHRjb25zdCBbIHN1Z2dlc3Rpb25zLCBzZXRTdWdnZXN0aW9ucyBdID0gdXNlU3RhdGUoIFtdICk7XG5cdGNvbnN0IFsgbG9hZGluZywgc2V0TG9hZGluZyBdID0gdXNlU3RhdGUoIHRydWUgKTtcblx0Y29uc3QgY2FsbGJhY2sgPSB1c2VDYWxsYmFjayhcblx0XHRuZXdTdWdnZXN0aW9ucyA9PiB7XG5cdFx0XHRzZXRTdWdnZXN0aW9ucyggbmV3U3VnZ2VzdGlvbnMgKTtcblx0XHRcdHNldExvYWRpbmcoIGZhbHNlICk7XG5cdFx0fSxcblx0XHRbIHNldFN1Z2dlc3Rpb25zLCBzZXRMb2FkaW5nIF0sXG5cdCk7XG5cblx0dXNlRWZmZWN0KCAoKSA9PiB7XG5cdFx0Ly8gU2F2ZXMgdGhlIHdvcmtvdXRzIG9uIGNoYW5nZS5cblx0XHRnZXRTdWdnZXN0aW9ucyggaW5kZXhhYmxlLCBjYWxsYmFjayApO1xuXHR9LCBbIGluZGV4YWJsZS5pZCBdICk7XG5cblx0aWYgKCBpbmRleGFibGUucHVyZ2UgKSB7XG5cdFx0cmV0dXJuIG51bGw7XG5cdH1cblxuXHRpZiAoIHN1Z2dlc3Rpb25zLmxlbmd0aCA9PT0gMCApIHtcblx0XHRyZXR1cm4gPHRyPjx0ZCBjb2xTcGFuPVwiMlwiPjxlbT57XG5cdFx0XHRsb2FkaW5nXG5cdFx0XHRcdD8gX18oIFwiTG9hZGluZyBsaW5rIHN1Z2dlc3Rpb25zLi4uXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKVxuXHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxlblxuXHRcdFx0XHQ6IF9fKCBcIldlIGRpZG7igJl0IGZpbmQgYW55IHN1Z2dlc3Rpb25zIGZvciB0aGlzIGFydGljbGUsIGJ1dCBvZiBjb3Vyc2UgeW91IGNhbiBzdGlsbCBhZGQgbGlua3MgdG8gYXJ0aWNsZXMgdGhhdCB5b3UgdGhpbmsgYXJlIHJlbGF0ZWQuXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKVxuXHRcdH08L2VtPjwvdGQ+PC90cj47XG5cdH1cblxuXHRyZXR1cm4gc3VnZ2VzdGlvbnMubWFwKCBmdW5jdGlvbiggc3VnZ2VzdGlvbiApIHtcblx0XHRyZXR1cm4gPFN1Z2dlc3Rpb25Sb3cga2V5PXsgXCJzdWdnZXN0aW9uLVwiICsgc3VnZ2VzdGlvbi5pZCB9IHN1Z2dlc3Rpb249eyBzdWdnZXN0aW9uIH0gLz47XG5cdH0gKTtcbn1cblxuU3VnZ2VzdGlvblJvd3MucHJvcFR5cGVzID0ge1xuXHRpbmRleGFibGU6IFByb3BUeXBlcy5vYmplY3QuaXNSZXF1aXJlZCxcbn07XG5cbi8qKlxuICogUmVuZGVycyB0aGUgbGluayBzdWdnZXN0aW9uIGFjdGlvbnMuXG4gKlxuICogQHBhcmFtIHtJbmRleGFibGV9IGluZGV4YWJsZSBUaGUgaW5kZXhhYmxlLlxuICpcbiAqIEByZXR1cm5zIHt3cC5FbGVtZW50fSBUaGUgbGluayBzdWdnZXN0aW9uIGFjdGlvbnMgY29tcG9uZW50LlxuICovXG5mdW5jdGlvbiBMaW5rU3VnZ2VzdGlvbkFjdGlvbnMoIHsgaW5kZXhhYmxlLCBmaW5pc2gsIHNraXAsIG1pbmltdW1MaW5rcyB9ICkge1xuXHRjb25zdCBvbkZpbmlzaE9wdGltaXppbmcgPSB1c2VDYWxsYmFjayhcblx0XHRmaW5pc2guYmluZCggbnVsbCwgaW5kZXhhYmxlICksXG5cdFx0WyBmaW5pc2gsIGluZGV4YWJsZSBdLFxuXHQpO1xuXHRjb25zdCBvblNraXAgPSB1c2VDYWxsYmFjayhcblx0XHRza2lwLmJpbmQoIG51bGwsIGluZGV4YWJsZSApLFxuXHRcdFsgc2tpcCwgaW5kZXhhYmxlIF0sXG5cdCk7XG5cblx0aWYgKCBpbmRleGFibGUucHVyZ2UgKSB7XG5cdFx0cmV0dXJuIDx0ZD5cblx0XHRcdHsgX18oIFwiWW91J3ZlIGZpbmlzaGVkIGFkZGluZyBsaW5rcyB0byB0aGlzIGFydGljbGUuXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9XG5cdFx0PC90ZD47XG5cdH1cblxuXHRyZXR1cm4gPHRkPlxuXHRcdDxDb3B5QnV0dG9uIGNsaXBib2FyZFRleHQ9eyBpbmRleGFibGUucGVybWFsaW5rIH0gLz5cblx0XHR7IGluZGV4YWJsZS5pbmNvbWluZ19saW5rX2NvdW50ID49IG1pbmltdW1MaW5rcyAmJlxuXHRcdDxkaXY+XG5cdFx0XHQ8QnV0dG9uIGNsYXNzTmFtZT1cInlvYXN0LWJ1dHRvbi0tcHJpbWFyeVwiIG9uQ2xpY2s9eyBvbkZpbmlzaE9wdGltaXppbmcgfT5cblx0XHRcdFx0eyBfXyggXCJGaW5pc2ggb3B0aW1pemluZ1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfVxuXHRcdFx0PC9CdXR0b24+XG5cdFx0PC9kaXY+XG5cdFx0fVxuXHRcdHsgaW5kZXhhYmxlLmluY29taW5nX2xpbmtfY291bnQgPCBtaW5pbXVtTGlua3MgJiZcblx0XHQ8c3BhbiBzdHlsZT17IHsgbWFyZ2luTGVmdDogXCIxNnB4XCIgfSB9PlxuXHRcdFx0PGEgaHJlZj1cIiNvcnBoYW5lZFwiIG9uQ2xpY2s9eyBvblNraXAgfT57IF9fKCBcIlNraXBcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L2E+XG5cdFx0PC9zcGFuPlxuXHRcdH1cblx0PC90ZD47XG59XG5cbkxpbmtTdWdnZXN0aW9uQWN0aW9ucy5wcm9wVHlwZXMgPSB7XG5cdGluZGV4YWJsZTogUHJvcFR5cGVzLm9iamVjdC5pc1JlcXVpcmVkLFxuXHRmaW5pc2g6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdHNraXA6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdG1pbmltdW1MaW5rczogUHJvcFR5cGVzLm51bWJlci5pc1JlcXVpcmVkLFxufTtcblxuLyoqXG4gKiBCdWlsZHMgYSBMaW5rIHN1Z2dlc3Rpb24uXG4gKlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IEEgTGluayBzdWdnZXN0aW9uLlxuICogQGNvbnN0cnVjdG9yXG4gKi9cbmZ1bmN0aW9uIExpbmtTdWdnZXN0aW9uKCB7IGluZGV4YWJsZSwgZmluaXNoLCBza2lwLCBtaW5pbXVtTGlua3MgfSApIHtcblx0cmV0dXJuIChcblx0XHQ8RnJhZ21lbnQ+XG5cdFx0XHQ8dGhlYWQ+XG5cdFx0XHRcdDx0cj5cblx0XHRcdFx0XHQ8dGQ+XG5cdFx0XHRcdFx0XHQ8c3Ryb25nPnsgdW5lc2NhcGUoIGluZGV4YWJsZS5icmVhZGNydW1iX3RpdGxlICkgfTwvc3Ryb25nPlxuXHRcdFx0XHRcdFx0PGRpdj48ZW0+e1xuXHRcdFx0XHRcdFx0XHRzcHJpbnRmKFxuXHRcdFx0XHRcdFx0XHRcdF9fKCBcIiUxJHMgaW5jb21pbmcgbGlua3NcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApLFxuXHRcdFx0XHRcdFx0XHRcdGluZGV4YWJsZS5pbmNvbWluZ19saW5rX2NvdW50IHx8IFwiMFwiLFxuXHRcdFx0XHRcdFx0XHQpXG5cdFx0XHRcdFx0XHR9PC9lbT48L2Rpdj5cblx0XHRcdFx0XHQ8L3RkPlxuXHRcdFx0XHRcdDxMaW5rU3VnZ2VzdGlvbkFjdGlvbnNcblx0XHRcdFx0XHRcdGluZGV4YWJsZT17IGluZGV4YWJsZSB9XG5cdFx0XHRcdFx0XHRmaW5pc2g9eyBmaW5pc2ggfVxuXHRcdFx0XHRcdFx0c2tpcD17IHNraXAgfVxuXHRcdFx0XHRcdFx0bWluaW11bUxpbmtzPXsgbWluaW11bUxpbmtzIH1cblx0XHRcdFx0XHQvPlxuXHRcdFx0XHQ8L3RyPlxuXHRcdFx0PC90aGVhZD5cblx0XHRcdDx0Ym9keT5cblx0XHRcdFx0PFN1Z2dlc3Rpb25Sb3dzIGluZGV4YWJsZT17IGluZGV4YWJsZSB9IC8+XG5cdFx0XHQ8L3Rib2R5PlxuXHRcdDwvRnJhZ21lbnQ+XG5cdCk7XG59XG5cbkxpbmtTdWdnZXN0aW9uLnByb3BUeXBlcyA9IHtcblx0aW5kZXhhYmxlOiBQcm9wVHlwZXMub2JqZWN0LmlzUmVxdWlyZWQsXG5cdGZpbmlzaDogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcblx0c2tpcDogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcblx0bWluaW11bUxpbmtzOiBQcm9wVHlwZXMubnVtYmVyLmlzUmVxdWlyZWQsXG59O1xuXG5MaW5rU3VnZ2VzdGlvbi5kZWZhdWx0UHJvcHMgPSB7XG5cdG1pbmltdW1MaW5rczogMCxcbn07XG5cbi8qKlxuICogQnVpbGRzIHRoZSB0YWJsZSB3aXRoIGNvcm5lcnN0b25lIGxpbmsgc3VnZ2VzdGlvbnMuXG4gKlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IFRoZSBjb3JuZXJzdG9uZXMgdGFibGUuXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZXhwb3J0IGNvbnN0IExpbmtTdWdnZXN0aW9ucyA9ICggeyBpbmRleGFibGVzLCBmaW5pc2gsIHNraXAsIG1pbmltdW1MaW5rcyB9ICkgPT4ge1xuXHRpZiAoIGluZGV4YWJsZXMubGVuZ3RoIDw9IDAgKSB7XG5cdFx0cmV0dXJuIChcblx0XHRcdDxwPjxlbT57XG5cdFx0XHRcdF9fKFxuXHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XCJZb3UgY3VycmVudGx5IGhhdmVuJ3Qgc2VsZWN0ZWQgYW55IGFydGljbGVzIHRvIGltcHJvdmUuIFNlbGVjdCBhIGZldyBhcnRpY2xlcyBpbiB0aGUgcHJldmlvdXMgc3RlcHMgdG8gYWRkIGxpbmtzIHRvIGFuZCB3ZSB3aWxsIHNob3cgeW91IGxpbmsgc3VnZ2VzdGlvbnMgaGVyZS5cIixcblx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHQpXG5cdFx0XHR9PC9lbT48L3A+XG5cdFx0KTtcblx0fVxuXG5cdHJldHVybiAoXG5cdFx0PHRhYmxlIGNsYXNzTmFtZT1cInlvYXN0X2hlbHAgeW9hc3RfbGlua19zdWdnZXN0aW9uc1wiPlxuXHRcdFx0e1xuXHRcdFx0XHRpbmRleGFibGVzLm1hcCggZnVuY3Rpb24oIGluZGV4YWJsZSApIHtcblx0XHRcdFx0XHRyZXR1cm4gPExpbmtTdWdnZXN0aW9uXG5cdFx0XHRcdFx0XHRpbmRleGFibGU9eyBpbmRleGFibGUgfVxuXHRcdFx0XHRcdFx0ZmluaXNoPXsgZmluaXNoIH1cblx0XHRcdFx0XHRcdHNraXA9eyBza2lwIH1cblx0XHRcdFx0XHRcdGtleT17IFwic3VnZ2VzdGlvbnMtXCIgKyBpbmRleGFibGUuaWQgfVxuXHRcdFx0XHRcdFx0bWluaW11bUxpbmtzPXsgbWluaW11bUxpbmtzIH1cblx0XHRcdFx0XHQvPjtcblx0XHRcdFx0fSApXG5cdFx0XHR9XG5cdFx0PC90YWJsZT5cblx0KTtcbn07XG5cbkxpbmtTdWdnZXN0aW9ucy5wcm9wVHlwZXMgPSB7XG5cdGluZGV4YWJsZXM6IFByb3BUeXBlcy5hcnJheU9mKCBQcm9wVHlwZXMub2JqZWN0ICkuaXNSZXF1aXJlZCxcblx0ZmluaXNoOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxuXHRza2lwOiBQcm9wVHlwZXMuZnVuYyxcblx0bWluaW11bUxpbmtzOiBQcm9wVHlwZXMubnVtYmVyLFxufTtcblxuTGlua1N1Z2dlc3Rpb25zLmRlZmF1bHRQcm9wcyA9IHtcblx0bWluaW11bUxpbmtzOiAwLFxuXHRza2lwOiAoKSA9PiB7fSxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFBQTtBQUNBOzs7QUFBQTtBQUNBOzs7OztBQUNBOzs7Ozs7O0FBT0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFDQTtBQU5BO0FBREE7QUFGQTtBQWNBO0FBQ0E7QUFDQTtBQUNBO0FBREE7QUFDQTtBQUdBOzs7Ozs7O0FBT0E7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBRkE7QUFEQTtBQUFBO0FBQUE7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFEQTtBQUNBO0FBR0E7Ozs7Ozs7QUFPQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUlBO0FBQ0E7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBREE7QUFNQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFWQTtBQWVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSkE7QUFDQTtBQU1BOzs7Ozs7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBRkE7QUFTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSkE7QUFWQTtBQURBO0FBbUJBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFwQkE7QUF5QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQUNBO0FBTUE7QUFDQTtBQURBO0FBQ0E7QUFHQTs7Ozs7O0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUFBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEE7QUFPQTtBQVZBO0FBY0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQUNBO0FBTUE7QUFDQTtBQUNBO0FBRkEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///100\n')},11:function(module,exports){eval("module.exports = window.yoast.analysis;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTEuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXh0ZXJuYWwgXCJ3aW5kb3cueW9hc3QuYW5hbHlzaXNcIj9jNDdjIl0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gd2luZG93LnlvYXN0LmFuYWx5c2lzOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///11\n")},13:function(module,exports){eval("module.exports = window.wp.compose;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTMuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXh0ZXJuYWwgXCJ3aW5kb3cud3AuY29tcG9zZVwiPzgzNDkiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB3aW5kb3cud3AuY29tcG9zZTsiXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///13\n")},140:function(module,exports,__webpack_require__){"use strict";eval('\n\nvar _domReady = __webpack_require__(18);\n\nvar _domReady2 = _interopRequireDefault(_domReady);\n\nvar _components = __webpack_require__(7);\n\nvar _CornerstoneWorkout = __webpack_require__(141);\n\nvar _CornerstoneWorkout2 = _interopRequireDefault(_CornerstoneWorkout);\n\nvar _OrphanedWorkout = __webpack_require__(147);\n\nvar _OrphanedWorkout2 = _interopRequireDefault(_OrphanedWorkout);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar setTextdomainL10n = window.yoast.editorModules.helpers.i18n.setTextdomainL10n;\n\n\nsetTextdomainL10n("wordpress-seo-premium", "wpseoPremiumJSL10n");\n\nvar CornerstoneWorkoutCard = window.yoast.adminModules.components.workouts.CornerstoneWorkoutCard;\nvar OrphanedWorkoutCard = window.yoast.adminModules.components.workouts.OrphanedWorkoutCard;\n\n(0, _domReady2.default)(function () {\n\twindow.wpseoWorkoutsData.registerWorkout("cornerstone", 20, function () {\n\t\treturn wp.element.createElement(CornerstoneWorkoutCard, {\n\t\t\tworkout: _CornerstoneWorkout2.default,\n\t\t\tbadges: [wp.element.createElement(_components.PremiumBadge, { key: "premium-badge-cornerstone-workout" })]\n\t\t});\n\t});\n\n\twindow.wpseoWorkoutsData.registerWorkout("orphaned", 30, function () {\n\t\treturn wp.element.createElement(OrphanedWorkoutCard, {\n\t\t\tworkout: _OrphanedWorkout2.default,\n\t\t\tbadges: [wp.element.createElement(_components.PremiumBadge, { key: "premium-badge-orphaned-workout" })]\n\t\t});\n\t});\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQwLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMuanM/Y2JhNSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZG9tUmVhZHkgZnJvbSBcIkB3b3JkcHJlc3MvZG9tLXJlYWR5XCI7XG5pbXBvcnQgeyBQcmVtaXVtQmFkZ2UgfSBmcm9tIFwiQHlvYXN0L2NvbXBvbmVudHNcIjtcbmltcG9ydCBDb3JuZXJzdG9uZVdvcmtvdXQgZnJvbSBcIi4vd29ya291dHMvY29tcG9uZW50cy9Db3JuZXJzdG9uZVdvcmtvdXRcIjtcbmltcG9ydCBPcnBoYW5lZFdvcmtvdXQgZnJvbSBcIi4vd29ya291dHMvY29tcG9uZW50cy9PcnBoYW5lZFdvcmtvdXRcIjtcbmNvbnN0IHsgc2V0VGV4dGRvbWFpbkwxMG4gfSA9IHdpbmRvdy55b2FzdC5lZGl0b3JNb2R1bGVzLmhlbHBlcnMuaTE4bjtcblxuc2V0VGV4dGRvbWFpbkwxMG4oIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsIFwid3BzZW9QcmVtaXVtSlNMMTBuXCIgKTtcblxuY29uc3QgQ29ybmVyc3RvbmVXb3Jrb3V0Q2FyZCA9IHdpbmRvdy55b2FzdC5hZG1pbk1vZHVsZXMuY29tcG9uZW50cy53b3Jrb3V0cy5Db3JuZXJzdG9uZVdvcmtvdXRDYXJkO1xuY29uc3QgT3JwaGFuZWRXb3Jrb3V0Q2FyZCA9IHdpbmRvdy55b2FzdC5hZG1pbk1vZHVsZXMuY29tcG9uZW50cy53b3Jrb3V0cy5PcnBoYW5lZFdvcmtvdXRDYXJkO1xuXG5kb21SZWFkeSggKCkgPT4ge1xuXHR3aW5kb3cud3BzZW9Xb3Jrb3V0c0RhdGEucmVnaXN0ZXJXb3Jrb3V0KCBcImNvcm5lcnN0b25lXCIsIDIwLCAoKSA9PiB7XG5cdFx0cmV0dXJuIDxDb3JuZXJzdG9uZVdvcmtvdXRDYXJkXG5cdFx0XHR3b3Jrb3V0PXsgQ29ybmVyc3RvbmVXb3Jrb3V0IH1cblx0XHRcdGJhZGdlcz17IFsgPFByZW1pdW1CYWRnZSBrZXk9eyBcInByZW1pdW0tYmFkZ2UtY29ybmVyc3RvbmUtd29ya291dFwiIH0gLz4gXSB9XG5cdFx0Lz47XG5cdH0gKTtcblxuXHR3aW5kb3cud3BzZW9Xb3Jrb3V0c0RhdGEucmVnaXN0ZXJXb3Jrb3V0KCBcIm9ycGhhbmVkXCIsIDMwLCAoKSA9PiB7XG5cdFx0cmV0dXJuIDxPcnBoYW5lZFdvcmtvdXRDYXJkXG5cdFx0XHR3b3Jrb3V0PXsgT3JwaGFuZWRXb3Jrb3V0IH1cblx0XHRcdGJhZGdlcz17IFsgPFByZW1pdW1CYWRnZSBrZXk9eyBcInByZW1pdW0tYmFkZ2Utb3JwaGFuZWQtd29ya291dFwiIH0gLz4gXSB9XG5cdFx0Lz47XG5cdH0gKTtcbn0gKTtcbiJdLCJtYXBwaW5ncyI6Ijs7QUFBQTtBQUNBOzs7QUFBQTtBQUNBO0FBQUE7QUFDQTs7O0FBQUE7QUFDQTs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUFJQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///140\n')},141:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\n\nvar _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _element = __webpack_require__(1);\n\nvar _data = __webpack_require__(4);\n\nvar _compose = __webpack_require__(13);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nvar _FinishButton = __webpack_require__(98);\n\nvar _FinishButton2 = _interopRequireDefault(_FinishButton);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nvar _SEODataAlert = __webpack_require__(99);\n\nvar _Cornerstones = __webpack_require__(142);\n\nvar _Cornerstones2 = _interopRequireDefault(_Cornerstones);\n\nvar _MostLinked = __webpack_require__(144);\n\nvar _MostLinked2 = _interopRequireDefault(_MostLinked);\n\nvar _CornerstoneAlert = __webpack_require__(145);\n\nvar _CornerstoneAlert2 = _interopRequireDefault(_CornerstoneAlert);\n\nvar _LinkSuggestions = __webpack_require__(100);\n\nvar _helpers = __webpack_require__(25);\n\nvar _config = __webpack_require__(39);\n\nvar _lodash = __webpack_require__(2);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/* eslint-disable complexity */\n\nvar _window$wpseoPremiumW = window.wpseoPremiumWorkoutsData,\n cornerstoneOn = _window$wpseoPremiumW.cornerstoneOn,\n seoDataOptimizationNeeded = _window$wpseoPremiumW.seoDataOptimizationNeeded,\n cornerstoneGuide = _window$wpseoPremiumW.cornerstoneGuide;\n\n/**\n * Renders the workouts page.\n *\n * @param {function} toggleStep Function to toggle a step.\n * @param {function} toggleWorkout Function to toggle the workout.\n * @param {boolean} isWorkoutFinished Is the workout finished.\n * @param {function} isStepFinished Function to determine if a step is finished.\n * @param {function} getIndexablesByStep Function to fetch the indexables for a step.\n * @param {function} moveIndexables Function to move indexables to another step.\n * @returns {wp.Element} The workouts page.\n * @constructor\n */\n\nfunction CornerstoneWorkout(_ref) {\n\tvar toggleStep = _ref.toggleStep,\n\t toggleWorkout = _ref.toggleWorkout,\n\t isWorkoutFinished = _ref.isWorkoutFinished,\n\t isStepFinished = _ref.isStepFinished,\n\t getIndexablesByStep = _ref.getIndexablesByStep,\n\t moveIndexables = _ref.moveIndexables;\n\tvar toolsPageUrl = window.wpseoWorkoutsData.toolsPageUrl;\n\n\n\tvar steps = _config.STEPS.cornerstone;\n\n\tvar _useState = (0, _element.useState)({ cornerstones: [], mostLinked: [] }),\n\t _useState2 = _slicedToArray(_useState, 2),\n\t cornerstoneData = _useState2[0],\n\t setCornerstoneData = _useState2[1];\n\n\tvar _useState3 = (0, _element.useState)(true),\n\t _useState4 = _slicedToArray(_useState3, 2),\n\t loadingCornerstoneData = _useState4[0],\n\t setLoadingCornerstoneData = _useState4[1];\n\n\tvar setCornerstones = (0, _element.useCallback)(function (newCornerstoneData) {\n\t\tsetCornerstoneData(newCornerstoneData);\n\t\tsetLoadingCornerstoneData(false);\n\t}, [setCornerstoneData, setLoadingCornerstoneData]);\n\n\t(0, _element.useEffect)(function () {\n\t\t(0, _helpers.getCornerstoneData)(setCornerstones);\n\t}, [isWorkoutFinished]);\n\n\tvar finishOptimizing = (0, _element.useCallback)(function (indexable) {\n\t\tmoveIndexables(_config.WORKOUTS.cornerstone, [indexable], _config.STEPS.cornerstone.addLinks, "");\n\t}, [moveIndexables]);\n\n\tvar onFinishCheckLinks = (0, _element.useCallback)(toggleStep.bind(null, "cornerstone", steps.checkLinks), [toggleStep, steps.checkLinks]);\n\n\tvar onFinishChooseCornerStones = (0, _element.useCallback)(toggleStep.bind(null, "cornerstone", steps.chooseCornerstones), [toggleStep, steps.chooseCornerstones]);\n\n\tvar onFinishAddLinks = (0, _element.useCallback)(toggleStep.bind(null, "cornerstone", steps.addLinks), [toggleStep, steps.addLinks]);\n\n\tvar toggleCornerstoneWorkout = (0, _element.useCallback)(toggleWorkout.bind(null, "cornerstone"), [toggleWorkout]);\n\n\tvar indexablesInAddLinks = getIndexablesByStep(_config.WORKOUTS.cornerstone, _config.STEPS.cornerstone.addLinks);\n\tvar improvableIds = [];\n\tif (!(0, _lodash.isEmpty)(indexablesInAddLinks)) {\n\t\timprovableIds = indexablesInAddLinks.filter(function (indexable) {\n\t\t\treturn indexable.purge !== true;\n\t\t}).map(function (indexable) {\n\t\t\treturn indexable.id;\n\t\t});\n\t}\n\n\treturn wp.element.createElement(\n\t\t"div",\n\t\t{ className: "card" },\n\t\twp.element.createElement(\n\t\t\t"h2",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)("The cornerstone approach", "wordpress-seo-premium")\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"h3",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)("Rank with articles you want to rank with", "wordpress-seo-premium")\n\t\t),\n\t\tcornerstoneOn !== "1" && wp.element.createElement(_CornerstoneAlert2.default, null),\n\t\tseoDataOptimizationNeeded === "1" && wp.element.createElement(_SEODataAlert.CornerstoneSEODataAlert, { url: toolsPageUrl }),\n\t\twp.element.createElement(\n\t\t\t"p",\n\t\t\tnull,\n\t\t\t(0, _element.createInterpolateElement)(\n\t\t\t/* translators: %1$s is an opening emphasis tag, %2$s a closing emphasis tag, and %3$s is the company name, Yoast. */\n\t\t\t(0, _i18n.sprintf)((0, _i18n.__)(\n\t\t\t/* eslint-disable max-len */\n\t\t\t"Some articles on your site are %1$sthe%2$s most important. They answer people\'s questions and solve their problems. So, they deserve to rank! " + "At %3$s, we call these cornerstone articles. One of the ways to have them rank is to point enough links to them. More links signal to search engines that those articles are important and valuable. " + "In this workout, we\'ll help you add links to your cornerstone articles!",\n\t\t\t/* eslint-enable max-len */\n\t\t\t"wordpress-seo-premium"), "", "", "Yoast"), {\n\t\t\t\tem: wp.element.createElement("em", null)\n\t\t\t})\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"p",\n\t\t\tnull,\n\t\t\t(0, _element.createInterpolateElement)(\n\t\t\t/* eslint-disable max-len */\n\t\t\t// translators: %1$s and %6$s are emphasis tags, %2$s and %5$s are anchor tags, %3$s and %4$s expand to an icon tag. %7$s is Yoast SEO Premium.\n\t\t\t(0, _i18n.sprintf)((0, _i18n.__)("%1$sNeed more guidance? We\'ve covered every step in more detail in: %2$sHow to use the %7$s cornerstone workout%3$s%4$s%5$s.%6$s", "wordpress-seo-premium"),\n\t\t\t/* eslint-enable max-len */\n\t\t\t"", "", "", "", "", "", "Yoast SEO Premium"), {\n\t\t\t\ticon: wp.element.createElement(_ExternalIcon2.default, null),\n\t\t\t\t// eslint-disable-next-line jsx-a11y/anchor-has-content\n\t\t\t\ta: wp.element.createElement("a", { href: cornerstoneGuide, target: "_blank", rel: "noopener noreferrer" }),\n\t\t\t\tem: wp.element.createElement("em", null)\n\t\t\t})\n\t\t),\n\t\twp.element.createElement("hr", null),\n\t\twp.element.createElement(\n\t\t\t"ol",\n\t\t\t{ className: "workflow yoast" },\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isStepFinished("cornerstone", steps.chooseCornerstones) ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Start: Choose your cornerstones!", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"div",\n\t\t\t\t\t{ className: "workflow__grid" },\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"p",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t\t\t"Which articles do you want to rank the highest? Which ones would your audience find the most useful and complete? Click the downward pointing arrow and look for articles that fit those criteria. We\'ll automatically mark the articles you select from the list as cornerstone.", "wordpress-seo-premium")\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"p",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t\t\t"Do all of your cornerstones have green bullets? For the best results, consider editing the ones that don\'t!", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement("img", {\n\t\t\t\t\t\t\tclassName: "workflow__image",\n\t\t\t\t\t\t\tsrc: "https://yoast.com/shared-assets/images/wpseo_workouts/17-9/motivated_bubble_man_1_optim.svg",\n\t\t\t\t\t\t\twidth: "100",\n\t\t\t\t\t\t\theight: "100",\n\t\t\t\t\t\t\talt: ""\n\t\t\t\t\t\t})\n\t\t\t\t\t)\n\t\t\t\t),\n\t\t\t\twp.element.createElement(_Cornerstones2.default, {\n\t\t\t\t\tindexables: cornerstoneData.cornerstones,\n\t\t\t\t\tloading: loadingCornerstoneData,\n\t\t\t\t\tsetCornerstones: setCornerstones,\n\t\t\t\t\tisDisabled: isStepFinished("cornerstone", steps.chooseCornerstones)\n\t\t\t\t}),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(_FinishButton2.default, {\n\t\t\t\t\tonClick: onFinishChooseCornerStones,\n\t\t\t\t\tisFinished: isStepFinished("cornerstone", steps.chooseCornerstones)\n\t\t\t\t})\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isStepFinished("cornerstone", steps.checkLinks) ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Check the number of incoming internal links of your cornerstones", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"p",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.sprintf)(\n\t\t\t\t\t// translators: %1$s is replaced with a star icon ★\n\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t"Take a look at the list below. Do your cornerstones (marked with %1$s) have the most internal links pointing towards them? Click the Optimize button if you think a cornerstone needs more links. That will move the article to the next step.", "wordpress-seo-premium"), "★")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(_MostLinked2.default, {\n\t\t\t\t\tmostLinked: cornerstoneData.mostLinked,\n\t\t\t\t\tcornerstones: cornerstoneData.cornerstones,\n\t\t\t\t\tmoveIndexables: moveIndexables,\n\t\t\t\t\timprovableIds: improvableIds,\n\t\t\t\t\tloading: loadingCornerstoneData\n\t\t\t\t}),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(_FinishButton2.default, {\n\t\t\t\t\tonClick: onFinishCheckLinks,\n\t\t\t\t\tisFinished: isStepFinished("cornerstone", steps.checkLinks)\n\t\t\t\t})\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isStepFinished("cornerstone", steps.addLinks) ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Add internal links towards your cornerstones", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"p",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t/* eslint-disable max-len*/\n\t\t\t\t\t"Time to add some links! Below, you see a list with your cornerstones. Under each cornerstone, there are suggestions for articles you could add a link from. " + "When adding the link, make sure to insert it in a relevant sentence related to your cornerstone article. Keep adding links from as many related articles as you need, until your cornerstones have the most internal links pointing towards them.",\n\t\t\t\t\t/* eslint-enable max-len*/\n\t\t\t\t\t"wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(_LinkSuggestions.LinkSuggestions, {\n\t\t\t\t\tindexables: getIndexablesByStep(_config.WORKOUTS.cornerstone, _config.STEPS.cornerstone.addLinks),\n\t\t\t\t\tfinish: finishOptimizing\n\t\t\t\t}),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(_FinishButton2.default, {\n\t\t\t\t\tonClick: onFinishAddLinks,\n\t\t\t\t\tisFinished: isStepFinished("cornerstone", steps.addLinks)\n\t\t\t\t})\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isWorkoutFinished ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Well done!", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"div",\n\t\t\t\t\t{ className: "workflow__grid" },\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"p",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t\t\t"You just made your best content easy to find, and more likely to rank! Way to go! From time to time, remember to check if your cornerstones are getting enough links!", "wordpress-seo-premium")\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t_components.Button,\n\t\t\t\t\t\t\t{ className: "yoast-button yoast-button--primary", onClick: toggleCornerstoneWorkout },\n\t\t\t\t\t\t\tisWorkoutFinished ? (0, _i18n.__)("Reset this workout", "wordpress-seo-premium") : (0, _i18n.__)("I\'ve finished this workout", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement("img", {\n\t\t\t\t\t\t\tclassName: "workflow__image",\n\t\t\t\t\t\t\tsrc: "https://yoast.com/shared-assets/images/wpseo_workouts/17-9/fit_bubble_man_1_optim.svg",\n\t\t\t\t\t\t\twidth: "120",\n\t\t\t\t\t\t\theight: "120",\n\t\t\t\t\t\t\talt: "",\n\t\t\t\t\t\t\tstyle: { maxWidth: "120px", maxHeight: "120px" }\n\t\t\t\t\t\t})\n\t\t\t\t\t)\n\t\t\t\t)\n\t\t\t)\n\t\t)\n\t);\n}\n\nCornerstoneWorkout.propTypes = {\n\ttoggleStep: _propTypes2.default.func.isRequired,\n\ttoggleWorkout: _propTypes2.default.func.isRequired,\n\tisWorkoutFinished: _propTypes2.default.bool.isRequired,\n\tisStepFinished: _propTypes2.default.func.isRequired,\n\tgetIndexablesByStep: _propTypes2.default.func.isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired\n};\n\nexports.default = (0, _compose.compose)([(0, _data.withSelect)(function (select) {\n\tvar workouts = select("yoast-seo/workouts").getWorkouts();\n\tvar finishedWorkouts = select("yoast-seo/workouts").getFinishedWorkouts();\n\t/**\n * Determines if a step for a particular workout is finished.\n * @param {string} workout The name of the workout.\n * @param {string} step The name of the step.\n * @returns {boolean} Whether or not the step is finished.\n */\n\tvar isStepFinished = function isStepFinished(workout, step) {\n\t\treturn workouts[workout].finishedSteps.includes(step);\n\t};\n\tvar isWorkoutFinished = finishedWorkouts.includes(_config.WORKOUTS.cornerstone);\n\tvar getIndexablesByStep = select("yoast-seo/workouts").getIndexablesByStep;\n\treturn { finishedWorkouts: finishedWorkouts, isStepFinished: isStepFinished, isWorkoutFinished: isWorkoutFinished, getIndexablesByStep: getIndexablesByStep };\n}), (0, _data.withDispatch)(function (dispatch) {\n\tvar _dispatch = dispatch("yoast-seo/workouts"),\n\t toggleStep = _dispatch.toggleStep,\n\t toggleWorkout = _dispatch.toggleWorkout,\n\t moveIndexables = _dispatch.moveIndexables;\n\n\treturn {\n\t\ttoggleStep: toggleStep,\n\t\ttoggleWorkout: toggleWorkout,\n\t\tmoveIndexables: moveIndexables\n\t};\n})])(CornerstoneWorkout);\n\n/* eslint-enable complexity */\n/* eslint-enable jsx-a11y/anchor-has-content *///# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQxLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9Db3JuZXJzdG9uZVdvcmtvdXQuanM/ODY0MSJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCI7XG5pbXBvcnQgeyBjcmVhdGVJbnRlcnBvbGF0ZUVsZW1lbnQsIHVzZUNhbGxiYWNrLCB1c2VFZmZlY3QsIHVzZVN0YXRlIH0gZnJvbSBcIkB3b3JkcHJlc3MvZWxlbWVudFwiO1xuaW1wb3J0IHsgd2l0aERpc3BhdGNoLCB3aXRoU2VsZWN0IH0gZnJvbSBcIkB3b3JkcHJlc3MvZGF0YVwiO1xuaW1wb3J0IHsgY29tcG9zZSB9IGZyb20gXCJAd29yZHByZXNzL2NvbXBvc2VcIjtcbmltcG9ydCB7IF9fLCBzcHJpbnRmIH0gZnJvbSBcIkB3b3JkcHJlc3MvaTE4blwiO1xuaW1wb3J0IHsgQnV0dG9uIH0gZnJvbSBcIkB5b2FzdC9jb21wb25lbnRzXCI7XG5pbXBvcnQgRmluaXNoQnV0dG9uIGZyb20gXCIuL0ZpbmlzaEJ1dHRvblwiO1xuaW1wb3J0IEV4dGVybmFsSWNvbiBmcm9tIFwiLi9FeHRlcm5hbEljb25cIjtcbmltcG9ydCB7IENvcm5lcnN0b25lU0VPRGF0YUFsZXJ0IH0gZnJvbSBcIi4vU0VPRGF0YUFsZXJ0XCI7XG5pbXBvcnQgQ29ybmVyc3RvbmVzIGZyb20gXCIuL0Nvcm5lcnN0b25lV29ya291dC9Db3JuZXJzdG9uZXNcIjtcbmltcG9ydCBNb3N0TGlua2VkIGZyb20gXCIuL0Nvcm5lcnN0b25lV29ya291dC9Nb3N0TGlua2VkXCI7XG5pbXBvcnQgQ29ybmVyc3RvbmVBbGVydCBmcm9tIFwiLi9Db3JuZXJzdG9uZVdvcmtvdXQvQ29ybmVyc3RvbmVBbGVydFwiO1xuaW1wb3J0IHsgTGlua1N1Z2dlc3Rpb25zIH0gZnJvbSBcIi4vTGlua1N1Z2dlc3Rpb25zXCI7XG5pbXBvcnQgeyBnZXRDb3JuZXJzdG9uZURhdGEgfSBmcm9tIFwiLi4vaGVscGVyc1wiO1xuaW1wb3J0IHsgU1RFUFMsIFdPUktPVVRTIH0gZnJvbSBcIi4uL2NvbmZpZ1wiO1xuaW1wb3J0IHsgaXNFbXB0eSB9IGZyb20gXCJsb2Rhc2hcIjtcblxuLyogZXNsaW50LWRpc2FibGUgY29tcGxleGl0eSAqL1xuXG5jb25zdCB7XG5cdGNvcm5lcnN0b25lT24sXG5cdHNlb0RhdGFPcHRpbWl6YXRpb25OZWVkZWQsXG5cdGNvcm5lcnN0b25lR3VpZGUsXG59ID0gd2luZG93Lndwc2VvUHJlbWl1bVdvcmtvdXRzRGF0YTtcblxuLyoqXG4gKiBSZW5kZXJzIHRoZSB3b3Jrb3V0cyBwYWdlLlxuICpcbiAqIEBwYXJhbSB7ZnVuY3Rpb259IHRvZ2dsZVN0ZXAgRnVuY3Rpb24gdG8gdG9nZ2xlIGEgc3RlcC5cbiAqIEBwYXJhbSB7ZnVuY3Rpb259IHRvZ2dsZVdvcmtvdXQgRnVuY3Rpb24gdG8gdG9nZ2xlIHRoZSB3b3Jrb3V0LlxuICogQHBhcmFtIHtib29sZWFufSBpc1dvcmtvdXRGaW5pc2hlZCBJcyB0aGUgd29ya291dCBmaW5pc2hlZC5cbiAqIEBwYXJhbSB7ZnVuY3Rpb259IGlzU3RlcEZpbmlzaGVkIEZ1bmN0aW9uIHRvIGRldGVybWluZSBpZiBhIHN0ZXAgaXMgZmluaXNoZWQuXG4gKiBAcGFyYW0ge2Z1bmN0aW9ufSBnZXRJbmRleGFibGVzQnlTdGVwIEZ1bmN0aW9uIHRvIGZldGNoIHRoZSBpbmRleGFibGVzIGZvciBhIHN0ZXAuXG4gKiBAcGFyYW0ge2Z1bmN0aW9ufSBtb3ZlSW5kZXhhYmxlcyBGdW5jdGlvbiB0byBtb3ZlIGluZGV4YWJsZXMgdG8gYW5vdGhlciBzdGVwLlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IFRoZSB3b3Jrb3V0cyBwYWdlLlxuICogQGNvbnN0cnVjdG9yXG4gKi9cbmZ1bmN0aW9uIENvcm5lcnN0b25lV29ya291dCgge1xuXHR0b2dnbGVTdGVwLFxuXHR0b2dnbGVXb3Jrb3V0LFxuXHRpc1dvcmtvdXRGaW5pc2hlZCxcblx0aXNTdGVwRmluaXNoZWQsXG5cdGdldEluZGV4YWJsZXNCeVN0ZXAsXG5cdG1vdmVJbmRleGFibGVzLFxufSApIHtcblx0Y29uc3Qge1xuXHRcdHRvb2xzUGFnZVVybCxcblx0fSA9IHdpbmRvdy53cHNlb1dvcmtvdXRzRGF0YTtcblxuXHRjb25zdCBzdGVwcyA9IFNURVBTLmNvcm5lcnN0b25lO1xuXG5cdGNvbnN0IFsgY29ybmVyc3RvbmVEYXRhLCBzZXRDb3JuZXJzdG9uZURhdGEgXSA9IHVzZVN0YXRlKCB7IGNvcm5lcnN0b25lczogW10sIG1vc3RMaW5rZWQ6IFtdIH0gKTtcblx0Y29uc3QgWyBsb2FkaW5nQ29ybmVyc3RvbmVEYXRhLCBzZXRMb2FkaW5nQ29ybmVyc3RvbmVEYXRhIF0gPSB1c2VTdGF0ZSggdHJ1ZSApO1xuXHRjb25zdCBzZXRDb3JuZXJzdG9uZXMgPSB1c2VDYWxsYmFjayhcblx0XHRuZXdDb3JuZXJzdG9uZURhdGEgPT4ge1xuXHRcdFx0c2V0Q29ybmVyc3RvbmVEYXRhKCBuZXdDb3JuZXJzdG9uZURhdGEgKTtcblx0XHRcdHNldExvYWRpbmdDb3JuZXJzdG9uZURhdGEoIGZhbHNlICk7XG5cdFx0fSxcblx0XHRbIHNldENvcm5lcnN0b25lRGF0YSwgc2V0TG9hZGluZ0Nvcm5lcnN0b25lRGF0YSBdLFxuXHQpO1xuXG5cdHVzZUVmZmVjdCggKCkgPT4ge1xuXHRcdGdldENvcm5lcnN0b25lRGF0YSggc2V0Q29ybmVyc3RvbmVzICk7XG5cdH0sIFsgaXNXb3Jrb3V0RmluaXNoZWQgXSApO1xuXG5cdGNvbnN0IGZpbmlzaE9wdGltaXppbmcgPSB1c2VDYWxsYmFjayhcblx0XHQoIGluZGV4YWJsZSApID0+IHtcblx0XHRcdG1vdmVJbmRleGFibGVzKCBXT1JLT1VUUy5jb3JuZXJzdG9uZSwgWyBpbmRleGFibGUgXSwgU1RFUFMuY29ybmVyc3RvbmUuYWRkTGlua3MsIFwiXCIgKTtcblx0XHR9LFxuXHRcdFsgbW92ZUluZGV4YWJsZXMgXSxcblx0KTtcblxuXHRjb25zdCBvbkZpbmlzaENoZWNrTGlua3MgPSB1c2VDYWxsYmFjayhcblx0XHR0b2dnbGVTdGVwLmJpbmQoIG51bGwsIFwiY29ybmVyc3RvbmVcIiwgc3RlcHMuY2hlY2tMaW5rcyApLFxuXHRcdFsgdG9nZ2xlU3RlcCwgc3RlcHMuY2hlY2tMaW5rcyBdLFxuXHQpO1xuXG5cdGNvbnN0IG9uRmluaXNoQ2hvb3NlQ29ybmVyU3RvbmVzID0gdXNlQ2FsbGJhY2soXG5cdFx0dG9nZ2xlU3RlcC5iaW5kKCBudWxsLCBcImNvcm5lcnN0b25lXCIsIHN0ZXBzLmNob29zZUNvcm5lcnN0b25lcyApLFxuXHRcdFsgdG9nZ2xlU3RlcCwgc3RlcHMuY2hvb3NlQ29ybmVyc3RvbmVzIF0sXG5cdCk7XG5cblx0Y29uc3Qgb25GaW5pc2hBZGRMaW5rcyA9IHVzZUNhbGxiYWNrKFxuXHRcdHRvZ2dsZVN0ZXAuYmluZCggbnVsbCwgXCJjb3JuZXJzdG9uZVwiLCBzdGVwcy5hZGRMaW5rcyApLFxuXHRcdFsgdG9nZ2xlU3RlcCwgc3RlcHMuYWRkTGlua3MgXSxcblx0KTtcblxuXHRjb25zdCB0b2dnbGVDb3JuZXJzdG9uZVdvcmtvdXQgPSB1c2VDYWxsYmFjayhcblx0XHR0b2dnbGVXb3Jrb3V0LmJpbmQoIG51bGwsIFwiY29ybmVyc3RvbmVcIiApLFxuXHRcdFsgdG9nZ2xlV29ya291dCBdLFxuXHQpO1xuXG5cdGNvbnN0IGluZGV4YWJsZXNJbkFkZExpbmtzID0gZ2V0SW5kZXhhYmxlc0J5U3RlcCggV09SS09VVFMuY29ybmVyc3RvbmUsIFNURVBTLmNvcm5lcnN0b25lLmFkZExpbmtzICk7XG5cdGxldCBpbXByb3ZhYmxlSWRzID0gW107XG5cdGlmICggISBpc0VtcHR5KCBpbmRleGFibGVzSW5BZGRMaW5rcyApICkge1xuXHRcdGltcHJvdmFibGVJZHMgPSBpbmRleGFibGVzSW5BZGRMaW5rcy5maWx0ZXIoXG5cdFx0XHRpbmRleGFibGUgPT4gaW5kZXhhYmxlLnB1cmdlICE9PSB0cnVlLFxuXHRcdCkubWFwKFxuXHRcdFx0aW5kZXhhYmxlID0+IGluZGV4YWJsZS5pZCxcblx0XHQpO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8ZGl2IGNsYXNzTmFtZT1cImNhcmRcIj5cblx0XHRcdDxoMj57IF9fKCBcIlRoZSBjb3JuZXJzdG9uZSBhcHByb2FjaFwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvaDI+XG5cdFx0XHQ8aDM+eyBfXyggXCJSYW5rIHdpdGggYXJ0aWNsZXMgeW91IHdhbnQgdG8gcmFuayB3aXRoXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC9oMz5cblx0XHRcdHsgY29ybmVyc3RvbmVPbiAhPT0gXCIxXCIgJiYgPENvcm5lcnN0b25lQWxlcnQgLz4gfVxuXHRcdFx0eyBzZW9EYXRhT3B0aW1pemF0aW9uTmVlZGVkID09PSBcIjFcIiAmJiA8Q29ybmVyc3RvbmVTRU9EYXRhQWxlcnQgdXJsPXsgdG9vbHNQYWdlVXJsIH0gLz4gfVxuXHRcdFx0PHA+XG5cdFx0XHRcdHtcblx0XHRcdFx0XHRjcmVhdGVJbnRlcnBvbGF0ZUVsZW1lbnQoXG5cdFx0XHRcdFx0XHQvKiB0cmFuc2xhdG9yczogJTEkcyBpcyBhbiBvcGVuaW5nIGVtcGhhc2lzIHRhZywgJTIkcyBhIGNsb3NpbmcgZW1waGFzaXMgdGFnLCBhbmQgJTMkcyBpcyB0aGUgY29tcGFueSBuYW1lLCBZb2FzdC4gKi9cblx0XHRcdFx0XHRcdHNwcmludGYoXG5cdFx0XHRcdFx0XHRcdF9fKFxuXHRcdFx0XHRcdFx0XHRcdC8qIGVzbGludC1kaXNhYmxlIG1heC1sZW4gKi9cblx0XHRcdFx0XHRcdFx0XHRcIlNvbWUgYXJ0aWNsZXMgb24geW91ciBzaXRlIGFyZSAlMSRzdGhlJTIkcyBtb3N0IGltcG9ydGFudC4gVGhleSBhbnN3ZXIgcGVvcGxlJ3MgcXVlc3Rpb25zIGFuZCBzb2x2ZSB0aGVpciBwcm9ibGVtcy4gU28sIHRoZXkgZGVzZXJ2ZSB0byByYW5rISBcIiArXG5cdFx0XHRcdFx0XHRcdFx0XCJBdCAlMyRzLCB3ZSBjYWxsIHRoZXNlIGNvcm5lcnN0b25lIGFydGljbGVzLiBPbmUgb2YgdGhlIHdheXMgdG8gaGF2ZSB0aGVtIHJhbmsgaXMgdG8gcG9pbnQgZW5vdWdoIGxpbmtzIHRvIHRoZW0uIE1vcmUgbGlua3Mgc2lnbmFsIHRvIHNlYXJjaCBlbmdpbmVzIHRoYXQgdGhvc2UgYXJ0aWNsZXMgYXJlIGltcG9ydGFudCBhbmQgdmFsdWFibGUuIFwiICtcblx0XHRcdFx0XHRcdFx0XHRcIkluIHRoaXMgd29ya291dCwgd2UnbGwgaGVscCB5b3UgYWRkIGxpbmtzIHRvIHlvdXIgY29ybmVyc3RvbmUgYXJ0aWNsZXMhXCIsXG5cdFx0XHRcdFx0XHRcdFx0LyogZXNsaW50LWVuYWJsZSBtYXgtbGVuICovXG5cdFx0XHRcdFx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdFx0XHRcdFx0KSxcblx0XHRcdFx0XHRcdFx0XCI8ZW0+XCIsXG5cdFx0XHRcdFx0XHRcdFwiPC9lbT5cIixcblx0XHRcdFx0XHRcdFx0XCJZb2FzdFwiLFxuXHRcdFx0XHRcdFx0KSxcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0ZW06IDxlbSAvPixcblx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHR9XG5cdFx0XHQ8L3A+XG5cdFx0XHQ8cD5cblx0XHRcdFx0e1xuXHRcdFx0XHRcdGNyZWF0ZUludGVycG9sYXRlRWxlbWVudChcblx0XHRcdFx0XHRcdC8qIGVzbGludC1kaXNhYmxlIG1heC1sZW4gKi9cblx0XHRcdFx0XHRcdC8vIHRyYW5zbGF0b3JzOiAlMSRzIGFuZCAlNiRzIGFyZSBlbXBoYXNpcyB0YWdzLCAlMiRzIGFuZCAlNSRzIGFyZSBhbmNob3IgdGFncywgJTMkcyBhbmQgJTQkcyBleHBhbmQgdG8gYW4gaWNvbiB0YWcuICU3JHMgaXMgWW9hc3QgU0VPIFByZW1pdW0uXG5cdFx0XHRcdFx0XHRzcHJpbnRmKFxuXHRcdFx0XHRcdFx0XHRfXyhcblx0XHRcdFx0XHRcdFx0XHRcIiUxJHNOZWVkIG1vcmUgZ3VpZGFuY2U/IFdlJ3ZlIGNvdmVyZWQgZXZlcnkgc3RlcCBpbiBtb3JlIGRldGFpbCBpbjogJTIkc0hvdyB0byB1c2UgdGhlICU3JHMgY29ybmVyc3RvbmUgd29ya291dCUzJHMlNCRzJTUkcy4lNiRzXCIsXG5cdFx0XHRcdFx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdFx0XHRcdFx0KSxcblx0XHRcdFx0XHRcdFx0LyogZXNsaW50LWVuYWJsZSBtYXgtbGVuICovXG5cdFx0XHRcdFx0XHRcdFwiPGVtPlwiLFxuXHRcdFx0XHRcdFx0XHRcIjxhPlwiLFxuXHRcdFx0XHRcdFx0XHRcIjxpY29uPlwiLFxuXHRcdFx0XHRcdFx0XHRcIjwvaWNvbj5cIixcblx0XHRcdFx0XHRcdFx0XCI8L2E+XCIsXG5cdFx0XHRcdFx0XHRcdFwiPC9lbT5cIixcblx0XHRcdFx0XHRcdFx0XCJZb2FzdCBTRU8gUHJlbWl1bVwiLFxuXHRcdFx0XHRcdFx0KSxcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0aWNvbjogPEV4dGVybmFsSWNvbiAvPixcblx0XHRcdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGpzeC1hMTF5L2FuY2hvci1oYXMtY29udGVudFxuXHRcdFx0XHRcdFx0XHRhOiA8YSBocmVmPXsgY29ybmVyc3RvbmVHdWlkZSB9IHRhcmdldD1cIl9ibGFua1wiIHJlbD1cIm5vb3BlbmVyIG5vcmVmZXJyZXJcIiAvPixcblx0XHRcdFx0XHRcdFx0ZW06IDxlbSAvPixcblx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHR9XG5cdFx0XHQ8L3A+XG5cdFx0XHQ8aHIgLz5cblx0XHRcdDxvbCBjbGFzc05hbWU9XCJ3b3JrZmxvdyB5b2FzdFwiPlxuXHRcdFx0XHQ8bGkgY2xhc3NOYW1lPXsgXCJzdGVwXCIgKyAoIGlzU3RlcEZpbmlzaGVkKCBcImNvcm5lcnN0b25lXCIsIHN0ZXBzLmNob29zZUNvcm5lcnN0b25lcyApID8gXCIgZmluaXNoZWQgZmFkZWRcIiA6IFwiXCIgKSB9PlxuXHRcdFx0XHRcdDxoND57IF9fKCBcIlN0YXJ0OiBDaG9vc2UgeW91ciBjb3JuZXJzdG9uZXMhXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC9oND5cblx0XHRcdFx0XHQ8ZGl2IGNsYXNzTmFtZT1cIndvcmtmbG93X19ncmlkXCI+XG5cdFx0XHRcdFx0XHQ8ZGl2PlxuXHRcdFx0XHRcdFx0XHQ8cD5cblx0XHRcdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRfXyhcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG1heC1sZW5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XCJXaGljaCBhcnRpY2xlcyBkbyB5b3Ugd2FudCB0byByYW5rIHRoZSBoaWdoZXN0PyBXaGljaCBvbmVzIHdvdWxkIHlvdXIgYXVkaWVuY2UgZmluZCB0aGUgbW9zdCB1c2VmdWwgYW5kIGNvbXBsZXRlPyBDbGljayB0aGUgZG93bndhcmQgcG9pbnRpbmcgYXJyb3cgYW5kIGxvb2sgZm9yIGFydGljbGVzIHRoYXQgZml0IHRob3NlIGNyaXRlcmlhLiBXZSdsbCBhdXRvbWF0aWNhbGx5IG1hcmsgdGhlIGFydGljbGVzIHlvdSBzZWxlY3QgZnJvbSB0aGUgbGlzdCBhcyBjb3JuZXJzdG9uZS5cIixcblx0XHRcdFx0XHRcdFx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdFx0XHRcdFx0XHRcdClcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdDwvcD5cblx0XHRcdFx0XHRcdFx0PHA+XG5cdFx0XHRcdFx0XHRcdFx0eyBfXyhcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcdFx0XHRcIkRvIGFsbCBvZiB5b3VyIGNvcm5lcnN0b25lcyBoYXZlIGdyZWVuIGJ1bGxldHM/IEZvciB0aGUgYmVzdCByZXN1bHRzLCBjb25zaWRlciBlZGl0aW5nIHRoZSBvbmVzIHRoYXQgZG9uJ3QhXCIsXG5cdFx0XHRcdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdFx0XHRcdCkgfVxuXHRcdFx0XHRcdFx0XHQ8L3A+XG5cdFx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0XHRcdDxkaXY+XG5cdFx0XHRcdFx0XHRcdDxpbWdcblx0XHRcdFx0XHRcdFx0XHRjbGFzc05hbWU9XCJ3b3JrZmxvd19faW1hZ2VcIlxuXHRcdFx0XHRcdFx0XHRcdHNyYz1cImh0dHBzOi8veW9hc3QuY29tL3NoYXJlZC1hc3NldHMvaW1hZ2VzL3dwc2VvX3dvcmtvdXRzLzE3LTkvbW90aXZhdGVkX2J1YmJsZV9tYW5fMV9vcHRpbS5zdmdcIlxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoPVwiMTAwXCJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ9XCIxMDBcIlxuXHRcdFx0XHRcdFx0XHRcdGFsdD1cIlwiXG5cdFx0XHRcdFx0XHRcdC8+XG5cdFx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0XHQ8Q29ybmVyc3RvbmVzXG5cdFx0XHRcdFx0XHRpbmRleGFibGVzPXsgY29ybmVyc3RvbmVEYXRhLmNvcm5lcnN0b25lcyB9XG5cdFx0XHRcdFx0XHRsb2FkaW5nPXsgbG9hZGluZ0Nvcm5lcnN0b25lRGF0YSB9XG5cdFx0XHRcdFx0XHRzZXRDb3JuZXJzdG9uZXM9eyBzZXRDb3JuZXJzdG9uZXMgfVxuXHRcdFx0XHRcdFx0aXNEaXNhYmxlZD17IGlzU3RlcEZpbmlzaGVkKCBcImNvcm5lcnN0b25lXCIsIHN0ZXBzLmNob29zZUNvcm5lcnN0b25lcyApIH1cblx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdDxiciAvPlxuXHRcdFx0XHRcdDxGaW5pc2hCdXR0b25cblx0XHRcdFx0XHRcdG9uQ2xpY2s9eyBvbkZpbmlzaENob29zZUNvcm5lclN0b25lcyB9XG5cdFx0XHRcdFx0XHRpc0ZpbmlzaGVkPXsgaXNTdGVwRmluaXNoZWQoIFwiY29ybmVyc3RvbmVcIiwgc3RlcHMuY2hvb3NlQ29ybmVyc3RvbmVzICkgfVxuXHRcdFx0XHRcdC8+XG5cdFx0XHRcdDwvbGk+XG5cdFx0XHRcdDxsaSBjbGFzc05hbWU9eyBcInN0ZXBcIiArICggaXNTdGVwRmluaXNoZWQoIFwiY29ybmVyc3RvbmVcIiwgc3RlcHMuY2hlY2tMaW5rcyApID8gXCIgZmluaXNoZWQgZmFkZWRcIiA6IFwiXCIgKSB9PlxuXHRcdFx0XHRcdDxoND57IF9fKCBcIkNoZWNrIHRoZSBudW1iZXIgb2YgaW5jb21pbmcgaW50ZXJuYWwgbGlua3Mgb2YgeW91ciBjb3JuZXJzdG9uZXNcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L2g0PlxuXHRcdFx0XHRcdDxwPlxuXHRcdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0XHRzcHJpbnRmKFxuXHRcdFx0XHRcdFx0XHRcdC8vIHRyYW5zbGF0b3JzOiAlMSRzIGlzIHJlcGxhY2VkIHdpdGggYSBzdGFyIGljb24g4piFXG5cdFx0XHRcdFx0XHRcdFx0X18oXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxlblxuXHRcdFx0XHRcdFx0XHRcdFx0XCJUYWtlIGEgbG9vayBhdCB0aGUgbGlzdCBiZWxvdy4gRG8geW91ciBjb3JuZXJzdG9uZXMgKG1hcmtlZCB3aXRoICUxJHMpIGhhdmUgdGhlIG1vc3QgaW50ZXJuYWwgbGlua3MgcG9pbnRpbmcgdG93YXJkcyB0aGVtPyBDbGljayB0aGUgT3B0aW1pemUgYnV0dG9uIGlmIHlvdSB0aGluayBhIGNvcm5lcnN0b25lIG5lZWRzIG1vcmUgbGlua3MuIFRoYXQgd2lsbCBtb3ZlIHRoZSBhcnRpY2xlIHRvIHRoZSBuZXh0IHN0ZXAuXCIsXG5cdFx0XHRcdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdFx0XHRcdCksXG5cdFx0XHRcdFx0XHRcdFx0XCLimIVcIixcblx0XHRcdFx0XHRcdFx0KVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdDwvcD5cblx0XHRcdFx0XHQ8TW9zdExpbmtlZFxuXHRcdFx0XHRcdFx0bW9zdExpbmtlZD17IGNvcm5lcnN0b25lRGF0YS5tb3N0TGlua2VkIH1cblx0XHRcdFx0XHRcdGNvcm5lcnN0b25lcz17IGNvcm5lcnN0b25lRGF0YS5jb3JuZXJzdG9uZXMgfVxuXHRcdFx0XHRcdFx0bW92ZUluZGV4YWJsZXM9eyBtb3ZlSW5kZXhhYmxlcyB9XG5cdFx0XHRcdFx0XHRpbXByb3ZhYmxlSWRzPXsgaW1wcm92YWJsZUlkcyB9XG5cdFx0XHRcdFx0XHRsb2FkaW5nPXsgbG9hZGluZ0Nvcm5lcnN0b25lRGF0YSB9XG5cdFx0XHRcdFx0Lz5cblx0XHRcdFx0XHQ8YnIgLz5cblx0XHRcdFx0XHQ8RmluaXNoQnV0dG9uXG5cdFx0XHRcdFx0XHRvbkNsaWNrPXsgb25GaW5pc2hDaGVja0xpbmtzIH1cblx0XHRcdFx0XHRcdGlzRmluaXNoZWQ9eyBpc1N0ZXBGaW5pc2hlZCggXCJjb3JuZXJzdG9uZVwiLCBzdGVwcy5jaGVja0xpbmtzICkgfVxuXHRcdFx0XHRcdC8+XG5cdFx0XHRcdDwvbGk+XG5cdFx0XHRcdDxsaSBjbGFzc05hbWU9eyBcInN0ZXBcIiArICggaXNTdGVwRmluaXNoZWQoIFwiY29ybmVyc3RvbmVcIiwgc3RlcHMuYWRkTGlua3MgKSA/IFwiIGZpbmlzaGVkIGZhZGVkXCIgOiBcIlwiICkgfT5cblx0XHRcdFx0XHQ8aDQ+eyBfXyggXCJBZGQgaW50ZXJuYWwgbGlua3MgdG93YXJkcyB5b3VyIGNvcm5lcnN0b25lc1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvaDQ+XG5cdFx0XHRcdFx0PHA+XG5cdFx0XHRcdFx0XHR7IF9fKFxuXHRcdFx0XHRcdFx0XHQvKiBlc2xpbnQtZGlzYWJsZSBtYXgtbGVuKi9cblx0XHRcdFx0XHRcdFx0XCJUaW1lIHRvIGFkZCBzb21lIGxpbmtzISBCZWxvdywgeW91IHNlZSBhIGxpc3Qgd2l0aCB5b3VyIGNvcm5lcnN0b25lcy4gVW5kZXIgZWFjaCBjb3JuZXJzdG9uZSwgdGhlcmUgYXJlIHN1Z2dlc3Rpb25zIGZvciBhcnRpY2xlcyB5b3UgY291bGQgYWRkIGEgbGluayBmcm9tLiBcIiArXG5cdFx0XHRcdFx0XHRcdFwiV2hlbiBhZGRpbmcgdGhlIGxpbmssIG1ha2Ugc3VyZSB0byBpbnNlcnQgaXQgaW4gYSByZWxldmFudCBzZW50ZW5jZSByZWxhdGVkIHRvIHlvdXIgY29ybmVyc3RvbmUgYXJ0aWNsZS4gS2VlcCBhZGRpbmcgbGlua3MgZnJvbSBhcyBtYW55IHJlbGF0ZWQgYXJ0aWNsZXMgYXMgeW91IG5lZWQsIHVudGlsIHlvdXIgY29ybmVyc3RvbmVzIGhhdmUgdGhlIG1vc3QgaW50ZXJuYWwgbGlua3MgcG9pbnRpbmcgdG93YXJkcyB0aGVtLlwiLFxuXHRcdFx0XHRcdFx0XHQvKiBlc2xpbnQtZW5hYmxlIG1heC1sZW4qL1xuXHRcdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdFx0KSB9XG5cdFx0XHRcdFx0PC9wPlxuXHRcdFx0XHRcdDxMaW5rU3VnZ2VzdGlvbnNcblx0XHRcdFx0XHRcdGluZGV4YWJsZXM9eyBnZXRJbmRleGFibGVzQnlTdGVwKCBXT1JLT1VUUy5jb3JuZXJzdG9uZSwgU1RFUFMuY29ybmVyc3RvbmUuYWRkTGlua3MgKSB9XG5cdFx0XHRcdFx0XHRmaW5pc2g9eyBmaW5pc2hPcHRpbWl6aW5nIH1cblx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdDxiciAvPlxuXHRcdFx0XHRcdDxGaW5pc2hCdXR0b25cblx0XHRcdFx0XHRcdG9uQ2xpY2s9eyBvbkZpbmlzaEFkZExpbmtzIH1cblx0XHRcdFx0XHRcdGlzRmluaXNoZWQ9eyBpc1N0ZXBGaW5pc2hlZCggXCJjb3JuZXJzdG9uZVwiLCBzdGVwcy5hZGRMaW5rcyApIH1cblx0XHRcdFx0XHQvPlxuXHRcdFx0XHQ8L2xpPlxuXHRcdFx0XHQ8bGkgY2xhc3NOYW1lPXsgXCJzdGVwXCIgKyAoIGlzV29ya291dEZpbmlzaGVkID8gXCIgZmluaXNoZWQgZmFkZWRcIiA6IFwiXCIgKSB9PlxuXHRcdFx0XHRcdDxoND57IF9fKCBcIldlbGwgZG9uZSFcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L2g0PlxuXHRcdFx0XHRcdDxkaXYgY2xhc3NOYW1lPVwid29ya2Zsb3dfX2dyaWRcIj5cblx0XHRcdFx0XHRcdDxkaXY+XG5cdFx0XHRcdFx0XHRcdDxwPlxuXHRcdFx0XHRcdFx0XHRcdHsgX18oXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxlblxuXHRcdFx0XHRcdFx0XHRcdFx0XCJZb3UganVzdCBtYWRlIHlvdXIgYmVzdCBjb250ZW50IGVhc3kgdG8gZmluZCwgYW5kIG1vcmUgbGlrZWx5IHRvIHJhbmshIFdheSB0byBnbyEgRnJvbSB0aW1lIHRvIHRpbWUsIHJlbWVtYmVyIHRvIGNoZWNrIGlmIHlvdXIgY29ybmVyc3RvbmVzIGFyZSBnZXR0aW5nIGVub3VnaCBsaW5rcyFcIixcblx0XHRcdFx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0XHRcdFx0KSB9XG5cdFx0XHRcdFx0XHRcdDwvcD5cblx0XHRcdFx0XHRcdFx0PEJ1dHRvbiBjbGFzc05hbWU9XCJ5b2FzdC1idXR0b24geW9hc3QtYnV0dG9uLS1wcmltYXJ5XCIgb25DbGljaz17IHRvZ2dsZUNvcm5lcnN0b25lV29ya291dCB9PlxuXHRcdFx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0XHRcdGlzV29ya291dEZpbmlzaGVkID8gX18oXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFwiUmVzZXQgdGhpcyB3b3Jrb3V0XCIsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0XHRcdFx0XHQpIDogIF9fKFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcIkkndmUgZmluaXNoZWQgdGhpcyB3b3Jrb3V0XCIsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0XHRcdFx0XHQpXG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQ8L0J1dHRvbj5cblx0XHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdFx0PGRpdj5cblx0XHRcdFx0XHRcdFx0PGltZ1xuXHRcdFx0XHRcdFx0XHRcdGNsYXNzTmFtZT1cIndvcmtmbG93X19pbWFnZVwiXG5cdFx0XHRcdFx0XHRcdFx0c3JjPVwiaHR0cHM6Ly95b2FzdC5jb20vc2hhcmVkLWFzc2V0cy9pbWFnZXMvd3BzZW9fd29ya291dHMvMTctOS9maXRfYnViYmxlX21hbl8xX29wdGltLnN2Z1wiXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg9XCIxMjBcIlxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodD1cIjEyMFwiXG5cdFx0XHRcdFx0XHRcdFx0YWx0PVwiXCJcblx0XHRcdFx0XHRcdFx0XHRzdHlsZT17IHsgbWF4V2lkdGg6IFwiMTIwcHhcIiwgbWF4SGVpZ2h0OiBcIjEyMHB4XCIgfSB9XG5cdFx0XHRcdFx0XHRcdC8+XG5cdFx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0PC9saT5cblx0XHRcdDwvb2w+XG5cdFx0PC9kaXY+XG5cdCk7XG59XG5cbkNvcm5lcnN0b25lV29ya291dC5wcm9wVHlwZXMgPSB7XG5cdHRvZ2dsZVN0ZXA6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdHRvZ2dsZVdvcmtvdXQ6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdGlzV29ya291dEZpbmlzaGVkOiBQcm9wVHlwZXMuYm9vbC5pc1JlcXVpcmVkLFxuXHRpc1N0ZXBGaW5pc2hlZDogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcblx0Z2V0SW5kZXhhYmxlc0J5U3RlcDogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcblx0bW92ZUluZGV4YWJsZXM6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG59O1xuXG5leHBvcnQgZGVmYXVsdCBjb21wb3NlKFxuXHRbXG5cdFx0d2l0aFNlbGVjdCggKCBzZWxlY3QgKSA9PiB7XG5cdFx0XHRjb25zdCB3b3Jrb3V0cyA9IHNlbGVjdCggXCJ5b2FzdC1zZW8vd29ya291dHNcIiApLmdldFdvcmtvdXRzKCk7XG5cdFx0XHRjb25zdCBmaW5pc2hlZFdvcmtvdXRzID0gc2VsZWN0KCBcInlvYXN0LXNlby93b3Jrb3V0c1wiICkuZ2V0RmluaXNoZWRXb3Jrb3V0cygpO1xuXHRcdFx0LyoqXG5cdFx0XHQgKiBEZXRlcm1pbmVzIGlmIGEgc3RlcCBmb3IgYSBwYXJ0aWN1bGFyIHdvcmtvdXQgaXMgZmluaXNoZWQuXG5cdFx0XHQgKiBAcGFyYW0ge3N0cmluZ30gd29ya291dCBUaGUgbmFtZSBvZiB0aGUgd29ya291dC5cblx0XHRcdCAqIEBwYXJhbSB7c3RyaW5nfSBzdGVwIFRoZSBuYW1lIG9mIHRoZSBzdGVwLlxuXHRcdFx0ICogQHJldHVybnMge2Jvb2xlYW59IFdoZXRoZXIgb3Igbm90IHRoZSBzdGVwIGlzIGZpbmlzaGVkLlxuXHRcdFx0ICovXG5cdFx0XHRjb25zdCBpc1N0ZXBGaW5pc2hlZCA9ICggd29ya291dCwgc3RlcCApID0+IHtcblx0XHRcdFx0cmV0dXJuIHdvcmtvdXRzWyB3b3Jrb3V0IF0uZmluaXNoZWRTdGVwcy5pbmNsdWRlcyggc3RlcCApO1xuXHRcdFx0fTtcblx0XHRcdGNvbnN0IGlzV29ya291dEZpbmlzaGVkID0gZmluaXNoZWRXb3Jrb3V0cy5pbmNsdWRlcyggV09SS09VVFMuY29ybmVyc3RvbmUgKTtcblx0XHRcdGNvbnN0IGdldEluZGV4YWJsZXNCeVN0ZXAgPSBzZWxlY3QoIFwieW9hc3Qtc2VvL3dvcmtvdXRzXCIgKS5nZXRJbmRleGFibGVzQnlTdGVwO1xuXHRcdFx0cmV0dXJuIHsgZmluaXNoZWRXb3Jrb3V0cywgaXNTdGVwRmluaXNoZWQsIGlzV29ya291dEZpbmlzaGVkLCBnZXRJbmRleGFibGVzQnlTdGVwIH07XG5cdFx0fSApLFxuXHRcdHdpdGhEaXNwYXRjaChcblx0XHRcdCggZGlzcGF0Y2ggKSA9PiB7XG5cdFx0XHRcdGNvbnN0IHtcblx0XHRcdFx0XHR0b2dnbGVTdGVwLFxuXHRcdFx0XHRcdHRvZ2dsZVdvcmtvdXQsXG5cdFx0XHRcdFx0bW92ZUluZGV4YWJsZXMsXG5cdFx0XHRcdH0gPSBkaXNwYXRjaCggXCJ5b2FzdC1zZW8vd29ya291dHNcIiApO1xuXG5cdFx0XHRcdHJldHVybiB7XG5cdFx0XHRcdFx0dG9nZ2xlU3RlcCxcblx0XHRcdFx0XHR0b2dnbGVXb3Jrb3V0LFxuXHRcdFx0XHRcdG1vdmVJbmRleGFibGVzLFxuXHRcdFx0XHR9O1xuXHRcdFx0fSxcblx0XHQpLFxuXHRdLFxuKSggQ29ybmVyc3RvbmVXb3Jrb3V0ICk7XG5cbi8qIGVzbGludC1lbmFibGUgY29tcGxleGl0eSAqL1xuLyogZXNsaW50LWVuYWJsZSBqc3gtYTExeS9hbmNob3ItaGFzLWNvbnRlbnQgKi9cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFBQTtBQUNBOzs7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7OztBQUFBO0FBQ0E7OztBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFBQTtBQUNBOzs7QUFBQTtBQUNBOzs7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFDQTtBQUNBO0FBS0E7QUFIQTtBQUNBO0FBQ0E7QUFDQTtBQUVBOzs7Ozs7Ozs7Ozs7O0FBWUE7QUFPQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBTkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFRQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFJQTtBQUNBO0FBSUE7QUFDQTtBQUlBO0FBQ0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFHQTtBQUNBO0FBT0E7QUFEQTtBQWpCQTtBQXVCQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQ0E7QUFTQTtBQUNBO0FBQ0E7QUFDQTtBQUpBO0FBbkJBO0FBNEJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUpBO0FBU0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBSEE7QUFWQTtBQWtCQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFMQTtBQURBO0FBbkJBO0FBNkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBRkE7QUF0Q0E7QUEyQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFOQTtBQWFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUxBO0FBT0E7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQXZCQTtBQTRCQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQU5BO0FBU0E7QUFDQTtBQUNBO0FBRkE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBaEJBO0FBcUJBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQU9BO0FBQUE7QUFBQTtBQUVBO0FBRkE7QUFSQTtBQW9CQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQU5BO0FBREE7QUFyQkE7QUFGQTtBQTdGQTtBQXpEQTtBQTRMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFOQTtBQUNBO0FBUUE7QUFHQTtBQUNBO0FBQ0E7Ozs7OztBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBSEE7QUFLQTtBQUNBO0FBSUE7QUFDQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///141\n')},142:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.default = Cornerstones;\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _yoastseo = __webpack_require__(11);\n\nvar _helpers = __webpack_require__(25);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nvar _async = __webpack_require__(143);\n\nvar _async2 = _interopRequireDefault(_async);\n\nvar _element = __webpack_require__(1);\n\nvar _lodash = __webpack_require__(2);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar scoreToRating = _yoastseo.interpreters.scoreToRating;\n\n\n/**\n * The indexable sub-component for the cornerstones.\n *\n * @param {Indexable} indexable The indexable.\n *\n * @returns {wp.Element} The indexable component.\n */\nfunction Indexable(_ref) {\n\tvar indexable = _ref.indexable;\n\n\treturn wp.element.createElement(\n\t\t"tr",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(_components.SvgIcon, (0, _helpers.getIconForScore)(scoreToRating(indexable.primary_focus_keyword_score / 10)))\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(_components.SvgIcon, (0, _helpers.getIconForScore)(scoreToRating(indexable.readability_score / 10)))\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"a",\n\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t)\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\tindexable.primary_focus_keyword || "-"\n\t\t)\n\t);\n}\n\n/**\n * Builds the table with cornerstone articles.\n *\n * @returns {wp.Element} The cornerstones table.\n * @constructor\n */\nfunction Cornerstones(_ref2) {\n\tvar indexables = _ref2.indexables,\n\t loading = _ref2.loading,\n\t setCornerstones = _ref2.setCornerstones,\n\t isDisabled = _ref2.isDisabled;\n\n\tvar seoScoreLabel = (0, _i18n.__)("SEO score", "wordpress-seo-premium");\n\tvar readabilityScoreLabel = (0, _i18n.__)("Readability score", "wordpress-seo-premium");\n\n\tvar debouncedLoadSearchResults = (0, _element.useCallback)((0, _lodash.debounce)(function (term, callback) {\n\t\t(0, _helpers.search)(term, callback);\n\t}, 500), []);\n\n\tvar addCornerstone = (0, _element.useCallback)(function (val) {\n\t\t(0, _helpers.enableCornerstone)(val.value, val.type, setCornerstones);\n\t}, [setCornerstones]);\n\n\tif (loading) {\n\t\treturn wp.element.createElement(\n\t\t\t"div",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"em",\n\t\t\t\tnull,\n\t\t\t\t(0, _i18n.__)("Loading data...", "wordpress-seo-premium")\n\t\t\t)\n\t\t);\n\t}\n\n\tif (indexables.length <= 0) {\n\t\treturn wp.element.createElement(\n\t\t\t"div",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"p",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"em",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t"You currently have no articles marked as cornerstone. When you mark your articles as cornerstone, they will show up here.", "wordpress-seo-premium")\n\t\t\t\t)\n\t\t\t),\n\t\t\twp.element.createElement(_async2.default, {\n\t\t\t\tvalue: "",\n\t\t\t\tonChange: addCornerstone,\n\t\t\t\tcacheOptions: true,\n\t\t\t\tloadOptions: debouncedLoadSearchResults,\n\t\t\t\tdefaultOptions: true,\n\t\t\t\tplaceholder: (0, _i18n.__)("Choose cornerstone articles...", "wordpress-seo-premium"),\n\t\t\t\tisDisabled: isDisabled\n\t\t\t})\n\t\t);\n\t}\n\n\treturn wp.element.createElement(\n\t\t"div",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"table",\n\t\t\t{ className: "yoast_help" },\n\t\t\twp.element.createElement(\n\t\t\t\t"thead",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"tr",\n\t\t\t\t\tnull,\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\t{ className: "manage-column" },\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t{ "data-label": seoScoreLabel, className: "yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" },\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t{ className: "yoast-column-seo-score yoast-column-header-has-tooltip" },\n\t\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t\t{ className: "screen-reader-text" },\n\t\t\t\t\t\t\t\t\tseoScoreLabel\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\t{ className: "manage-column" },\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t{ "data-label": readabilityScoreLabel, className: "yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" },\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t{ className: "yoast-column-readability yoast-column-header-has-tooltip" },\n\t\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t\t{ className: "screen-reader-text" },\n\t\t\t\t\t\t\t\t\treadabilityScoreLabel\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Article", "wordpress-seo-premium")\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Focus keyphrase", "wordpress-seo-premium")\n\t\t\t\t\t)\n\t\t\t\t)\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"tbody",\n\t\t\t\tnull,\n\t\t\t\tindexables.map(function (indexable) {\n\t\t\t\t\treturn wp.element.createElement(Indexable, { key: indexable.id, indexable: indexable });\n\t\t\t\t})\n\t\t\t)\n\t\t),\n\t\twp.element.createElement(_async2.default, {\n\t\t\tvalue: "",\n\t\t\tonChange: addCornerstone,\n\t\t\tcacheOptions: true,\n\t\t\tloadOptions: debouncedLoadSearchResults,\n\t\t\tdefaultOptions: true,\n\t\t\tplaceholder: (0, _i18n.__)("Choose cornerstone articles...", "wordpress-seo-premium"),\n\t\t\tisDisabled: isDisabled\n\t\t})\n\t);\n}\n\nCornerstones.propTypes = {\n\tindexables: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tloading: _propTypes2.default.bool.isRequired,\n\tsetCornerstones: _propTypes2.default.func.isRequired,\n\tisDisabled: _propTypes2.default.bool.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQyLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9Db3JuZXJzdG9uZVdvcmtvdXQvQ29ybmVyc3RvbmVzLmpzP2ExMDUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgX18gfSBmcm9tIFwiQHdvcmRwcmVzcy9pMThuXCI7XG5pbXBvcnQgeyBTdmdJY29uIH0gZnJvbSBcIkB5b2FzdC9jb21wb25lbnRzXCI7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCI7XG5pbXBvcnQgeyBpbnRlcnByZXRlcnMgfSBmcm9tIFwieW9hc3RzZW9cIjtcbmNvbnN0IHsgc2NvcmVUb1JhdGluZyB9ID0gaW50ZXJwcmV0ZXJzO1xuaW1wb3J0IHsgZW5hYmxlQ29ybmVyc3RvbmUsIGdldEljb25Gb3JTY29yZSwgc2VhcmNoLCB1bmVzY2FwZSB9IGZyb20gXCIuLi8uLi9oZWxwZXJzXCI7XG5pbXBvcnQgRXh0ZXJuYWxJY29uIGZyb20gXCIuLi9FeHRlcm5hbEljb25cIjtcbmltcG9ydCBBc3luY1NlbGVjdCBmcm9tIFwicmVhY3Qtc2VsZWN0L2FzeW5jXCI7XG5pbXBvcnQgeyB1c2VDYWxsYmFjayB9IGZyb20gXCJAd29yZHByZXNzL2VsZW1lbnRcIjtcbmltcG9ydCB7IGRlYm91bmNlIH0gZnJvbSBcImxvZGFzaFwiO1xuXG4vKipcbiAqIFRoZSBpbmRleGFibGUgc3ViLWNvbXBvbmVudCBmb3IgdGhlIGNvcm5lcnN0b25lcy5cbiAqXG4gKiBAcGFyYW0ge0luZGV4YWJsZX0gaW5kZXhhYmxlIFRoZSBpbmRleGFibGUuXG4gKlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IFRoZSBpbmRleGFibGUgY29tcG9uZW50LlxuICovXG5mdW5jdGlvbiBJbmRleGFibGUoIHsgaW5kZXhhYmxlIH0gKSB7XG5cdHJldHVybiAoXG5cdFx0PHRyPlxuXHRcdFx0PHRkPjxTdmdJY29uXG5cdFx0XHRcdHsgLi4uZ2V0SWNvbkZvclNjb3JlKCBzY29yZVRvUmF0aW5nKCBpbmRleGFibGUucHJpbWFyeV9mb2N1c19rZXl3b3JkX3Njb3JlIC8gMTAgKSApIH1cblx0XHRcdC8+PC90ZD5cblx0XHRcdDx0ZD48U3ZnSWNvblxuXHRcdFx0XHR7IC4uLmdldEljb25Gb3JTY29yZSggc2NvcmVUb1JhdGluZyggaW5kZXhhYmxlLnJlYWRhYmlsaXR5X3Njb3JlIC8gMTAgKSApIH1cblx0XHRcdC8+PC90ZD5cblx0XHRcdDx0ZD5cblx0XHRcdFx0PGEgaHJlZj17IGluZGV4YWJsZS5wZXJtYWxpbmsgfSB0YXJnZXQ9XCJfYmxhbmtcIiByZWw9XCJub29wZW5lciBub3JlZmVycmVyXCI+XG5cdFx0XHRcdFx0eyB1bmVzY2FwZSggaW5kZXhhYmxlLmJyZWFkY3J1bWJfdGl0bGUgKSB9PEV4dGVybmFsSWNvbiAvPlxuXHRcdFx0XHQ8L2E+XG5cdFx0XHQ8L3RkPlxuXHRcdFx0PHRkPnsgaW5kZXhhYmxlLnByaW1hcnlfZm9jdXNfa2V5d29yZCB8fCBcIi1cIiB9PC90ZD5cblx0XHQ8L3RyPlxuXHQpO1xufVxuXG4vKipcbiAqIEJ1aWxkcyB0aGUgdGFibGUgd2l0aCBjb3JuZXJzdG9uZSBhcnRpY2xlcy5cbiAqXG4gKiBAcmV0dXJucyB7d3AuRWxlbWVudH0gVGhlIGNvcm5lcnN0b25lcyB0YWJsZS5cbiAqIEBjb25zdHJ1Y3RvclxuICovXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDb3JuZXJzdG9uZXMoIHsgaW5kZXhhYmxlcywgbG9hZGluZywgc2V0Q29ybmVyc3RvbmVzLCBpc0Rpc2FibGVkIH0gKSB7XG5cdGNvbnN0IHNlb1Njb3JlTGFiZWwgPSBfXyggXCJTRU8gc2NvcmVcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApO1xuXHRjb25zdCByZWFkYWJpbGl0eVNjb3JlTGFiZWwgPSBfXyggXCJSZWFkYWJpbGl0eSBzY29yZVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICk7XG5cblx0Y29uc3QgZGVib3VuY2VkTG9hZFNlYXJjaFJlc3VsdHMgPSB1c2VDYWxsYmFjayhcblx0XHRkZWJvdW5jZShcblx0XHRcdCggdGVybSwgY2FsbGJhY2sgKSA9PiB7XG5cdFx0XHRcdHNlYXJjaCggdGVybSwgY2FsbGJhY2sgKTtcblx0XHRcdH0sXG5cdFx0XHQ1MDBcblx0XHQpLCBbXSApO1xuXG5cdGNvbnN0IGFkZENvcm5lcnN0b25lID0gdXNlQ2FsbGJhY2soXG5cdFx0KCB2YWwgKSA9PiB7XG5cdFx0XHRlbmFibGVDb3JuZXJzdG9uZSggdmFsLnZhbHVlLCB2YWwudHlwZSwgc2V0Q29ybmVyc3RvbmVzICk7XG5cdFx0fSxcblx0XHRbIHNldENvcm5lcnN0b25lcyBdLFxuXHQpO1xuXG5cdGlmICggbG9hZGluZyApIHtcblx0XHRyZXR1cm4gKFxuXHRcdFx0PGRpdj48ZW0+XG5cdFx0XHRcdHtcblx0XHRcdFx0XHRfXyhcblx0XHRcdFx0XHRcdFwiTG9hZGluZyBkYXRhLi4uXCIsXG5cdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdClcblx0XHRcdFx0fVxuXHRcdFx0PC9lbT48L2Rpdj5cblx0XHQpO1xuXHR9XG5cblx0aWYgKCBpbmRleGFibGVzLmxlbmd0aCA8PSAwICkge1xuXHRcdHJldHVybiAoXG5cdFx0XHQ8ZGl2PlxuXHRcdFx0XHQ8cD5cblx0XHRcdFx0XHQ8ZW0+XG5cdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdF9fKFxuXHRcdFx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcdFx0XCJZb3UgY3VycmVudGx5IGhhdmUgbm8gYXJ0aWNsZXMgbWFya2VkIGFzIGNvcm5lcnN0b25lLiBXaGVuIHlvdSBtYXJrIHlvdXIgYXJ0aWNsZXMgYXMgY29ybmVyc3RvbmUsIHRoZXkgd2lsbCBzaG93IHVwIGhlcmUuXCIsXG5cdFx0XHRcdFx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdFx0XHRcdFx0KVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdDwvZW0+XG5cdFx0XHRcdDwvcD5cblx0XHRcdFx0PEFzeW5jU2VsZWN0XG5cdFx0XHRcdFx0dmFsdWU9XCJcIlxuXHRcdFx0XHRcdG9uQ2hhbmdlPXsgYWRkQ29ybmVyc3RvbmUgfVxuXHRcdFx0XHRcdGNhY2hlT3B0aW9ucz17IHRydWUgfVxuXHRcdFx0XHRcdGxvYWRPcHRpb25zPXsgZGVib3VuY2VkTG9hZFNlYXJjaFJlc3VsdHMgfVxuXHRcdFx0XHRcdGRlZmF1bHRPcHRpb25zPXsgdHJ1ZSB9XG5cdFx0XHRcdFx0cGxhY2Vob2xkZXI9eyBfXyggXCJDaG9vc2UgY29ybmVyc3RvbmUgYXJ0aWNsZXMuLi5cIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH1cblx0XHRcdFx0XHRpc0Rpc2FibGVkPXsgaXNEaXNhYmxlZCB9XG5cdFx0XHRcdC8+XG5cdFx0XHQ8L2Rpdj5cblx0XHQpO1xuXHR9XG5cblx0cmV0dXJuIChcblx0XHQ8ZGl2PlxuXHRcdFx0PHRhYmxlIGNsYXNzTmFtZT1cInlvYXN0X2hlbHBcIj5cblx0XHRcdFx0PHRoZWFkPlxuXHRcdFx0XHRcdDx0cj5cblx0XHRcdFx0XHRcdDx0aCBjbGFzc05hbWU9XCJtYW5hZ2UtY29sdW1uXCI+XG5cdFx0XHRcdFx0XHRcdDxzcGFuIGRhdGEtbGFiZWw9eyBzZW9TY29yZUxhYmVsIH0gY2xhc3NOYW1lPVwieW9hc3QtdG9vbHRpcCB5b2FzdC10b29sdGlwLW4geW9hc3QtdG9vbHRpcC1hbHRcIj5cblx0XHRcdFx0XHRcdFx0XHQ8c3BhbiBjbGFzc05hbWU9XCJ5b2FzdC1jb2x1bW4tc2VvLXNjb3JlIHlvYXN0LWNvbHVtbi1oZWFkZXItaGFzLXRvb2x0aXBcIj5cblx0XHRcdFx0XHRcdFx0XHRcdDxzcGFuIGNsYXNzTmFtZT1cInNjcmVlbi1yZWFkZXItdGV4dFwiPnsgc2VvU2NvcmVMYWJlbCB9PC9zcGFuPlxuXHRcdFx0XHRcdFx0XHRcdDwvc3Bhbj5cblx0XHRcdFx0XHRcdFx0PC9zcGFuPlxuXHRcdFx0XHRcdFx0PC90aD5cblx0XHRcdFx0XHRcdDx0aCBjbGFzc05hbWU9XCJtYW5hZ2UtY29sdW1uXCI+XG5cdFx0XHRcdFx0XHRcdDxzcGFuIGRhdGEtbGFiZWw9eyByZWFkYWJpbGl0eVNjb3JlTGFiZWwgfSBjbGFzc05hbWU9XCJ5b2FzdC10b29sdGlwIHlvYXN0LXRvb2x0aXAtbiB5b2FzdC10b29sdGlwLWFsdFwiPlxuXHRcdFx0XHRcdFx0XHRcdDxzcGFuIGNsYXNzTmFtZT1cInlvYXN0LWNvbHVtbi1yZWFkYWJpbGl0eSB5b2FzdC1jb2x1bW4taGVhZGVyLWhhcy10b29sdGlwXCI+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8c3BhbiBjbGFzc05hbWU9XCJzY3JlZW4tcmVhZGVyLXRleHRcIj57IHJlYWRhYmlsaXR5U2NvcmVMYWJlbCB9PC9zcGFuPlxuXHRcdFx0XHRcdFx0XHRcdDwvc3Bhbj5cblx0XHRcdFx0XHRcdFx0PC9zcGFuPlxuXHRcdFx0XHRcdFx0PC90aD5cblx0XHRcdFx0XHRcdDx0aD57IF9fKCBcIkFydGljbGVcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L3RoPlxuXHRcdFx0XHRcdFx0PHRoPnsgX18oIFwiRm9jdXMga2V5cGhyYXNlXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC90aD5cblx0XHRcdFx0XHQ8L3RyPlxuXHRcdFx0XHQ8L3RoZWFkPlxuXHRcdFx0XHQ8dGJvZHk+XG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0aW5kZXhhYmxlcy5tYXAoIGZ1bmN0aW9uKCBpbmRleGFibGUgKSB7XG5cdFx0XHRcdFx0XHRcdHJldHVybiA8SW5kZXhhYmxlIGtleT17IGluZGV4YWJsZS5pZCB9IGluZGV4YWJsZT17IGluZGV4YWJsZSB9IC8+O1xuXHRcdFx0XHRcdFx0fSApXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHQ8L3Rib2R5PlxuXHRcdFx0PC90YWJsZT5cblx0XHRcdDxBc3luY1NlbGVjdFxuXHRcdFx0XHR2YWx1ZT1cIlwiXG5cdFx0XHRcdG9uQ2hhbmdlPXsgYWRkQ29ybmVyc3RvbmUgfVxuXHRcdFx0XHRjYWNoZU9wdGlvbnM9eyB0cnVlIH1cblx0XHRcdFx0bG9hZE9wdGlvbnM9eyBkZWJvdW5jZWRMb2FkU2VhcmNoUmVzdWx0cyB9XG5cdFx0XHRcdGRlZmF1bHRPcHRpb25zPXsgdHJ1ZSB9XG5cdFx0XHRcdHBsYWNlaG9sZGVyPXsgX18oIFwiQ2hvb3NlIGNvcm5lcnN0b25lIGFydGljbGVzLi4uXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9XG5cdFx0XHRcdGlzRGlzYWJsZWQ9eyBpc0Rpc2FibGVkIH1cblx0XHRcdC8+XG5cdFx0PC9kaXY+XG5cdCk7XG59XG5cbkNvcm5lcnN0b25lcy5wcm9wVHlwZXMgPSB7XG5cdGluZGV4YWJsZXM6IFByb3BUeXBlcy5hcnJheU9mKCBQcm9wVHlwZXMub2JqZWN0ICkuaXNSZXF1aXJlZCxcblx0bG9hZGluZzogUHJvcFR5cGVzLmJvb2wuaXNSZXF1aXJlZCxcblx0c2V0Q29ybmVyc3RvbmVzOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxuXHRpc0Rpc2FibGVkOiBQcm9wVHlwZXMuYm9vbC5pc1JlcXVpcmVkLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUEyQ0E7QUFDQTtBQTVDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTs7O0FBQUE7QUFDQTs7O0FBQUE7QUFDQTtBQUFBO0FBQ0E7OztBQU5BO0FBQ0E7QUFDQTtBQUtBOzs7Ozs7O0FBT0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBREE7QUFEQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFaQTtBQWVBO0FBQ0E7QUFDQTs7Ozs7O0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFHQTtBQUVBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBRUE7QUFGQTtBQUFBO0FBU0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBSkE7QUFEQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFQQTtBQVpBO0FBdUJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFEQTtBQURBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBREE7QUFEQTtBQU9BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBaEJBO0FBREE7QUFvQkE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBSkE7QUFyQkE7QUE2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVBBO0FBOUJBO0FBeUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSkEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///142\n')},143:function(module,exports){eval("module.exports = window.yoast.reactSelectAsync;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQzLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2V4dGVybmFsIFwid2luZG93LnlvYXN0LnJlYWN0U2VsZWN0QXN5bmNcIj83OTBkIl0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gd2luZG93LnlvYXN0LnJlYWN0U2VsZWN0QXN5bmM7Il0sIm1hcHBpbmdzIjoiQUFBQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///143\n")},144:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.default = MostLinked;\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nvar _helpers = __webpack_require__(25);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _element = __webpack_require__(1);\n\nvar _config = __webpack_require__(39);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * The Indexable as represented in the most linked indexables table.\n *\n * @param {object} indexable The indexable.\n * @param {func} moveIndexables The function to move the indexable.\n * @param {func} improvableIds The ids of the indexables currently being improved.\n *\n * @returns {wp.Element} The component.\n *\n * @constructor\n */\nfunction Indexable(_ref) {\n\tvar indexable = _ref.indexable,\n\t moveIndexables = _ref.moveIndexables,\n\t improvableIds = _ref.improvableIds;\n\n\tvar moveIndexableToAddLinks = (0, _element.useCallback)(function () {\n\t\tmoveIndexables(_config.WORKOUTS.cornerstone, [indexable], "", _config.STEPS.cornerstone.addLinks);\n\t}, [moveIndexables, indexable]);\n\tvar action = void 0;\n\tif (improvableIds.includes(indexable.id)) {\n\t\taction = wp.element.createElement(\n\t\t\t"em",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)("Added to next step", "wordpress-seo-premium")\n\t\t);\n\t} else {\n\t\taction = wp.element.createElement(\n\t\t\t_components.Button,\n\t\t\t{ onClick: moveIndexableToAddLinks },\n\t\t\t(0, _i18n.__)("Optimize", "wordpress-seo-premium")\n\t\t);\n\t}\n\n\treturn wp.element.createElement(\n\t\t"tr",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\tindexable.incoming_link_count || "0"\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\tindexable.is_cornerstone === "1" ? "★ " : "",\n\t\t\twp.element.createElement(\n\t\t\t\t"a",\n\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t)\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\tindexable.object_sub_type || indexable.object_type\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\tindexable.is_cornerstone === "1" && action\n\t\t)\n\t);\n}\n\nIndexable.propTypes = {\n\tindexable: _propTypes2.default.object.isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired,\n\timprovableIds: _propTypes2.default.array.isRequired\n};\n\n/**\n * Builds the table with best linked pages.\n *\n * @returns {wp.Element} The best linked pages table.\n * @constructor\n */\nfunction MostLinked(_ref2) {\n\tvar mostLinked = _ref2.mostLinked,\n\t cornerstones = _ref2.cornerstones,\n\t moveIndexables = _ref2.moveIndexables,\n\t improvableIds = _ref2.improvableIds,\n\t loading = _ref2.loading;\n\n\tif (loading) {\n\t\treturn wp.element.createElement(\n\t\t\t"div",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"em",\n\t\t\t\tnull,\n\t\t\t\t(0, _i18n.__)("Loading data...", "wordpress-seo-premium")\n\t\t\t)\n\t\t);\n\t}\n\n\tif (mostLinked.length <= 0) {\n\t\treturn wp.element.createElement(\n\t\t\t"p",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"em",\n\t\t\t\tnull,\n\t\t\t\t(0, _i18n.__)(\n\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t"We were unable to find internal links on your pages. Either you haven\'t added any internal links to your content yet, or Yoast SEO didn\'t index them. You can have Yoast SEO index your links by running the SEO data optimization under SEO > Tools.", "wordpress-seo-premium")\n\t\t\t)\n\t\t);\n\t}\n\n\tvar mostLinkedIds = mostLinked.map(function (indexable) {\n\t\treturn indexable.id;\n\t});\n\treturn wp.element.createElement(\n\t\t"table",\n\t\t{ className: "yoast_help" },\n\t\twp.element.createElement(\n\t\t\t"thead",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"tr",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"th",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Incoming links", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"th",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Article", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"th",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Type", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"th",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Action", "wordpress-seo-premium")\n\t\t\t\t)\n\t\t\t)\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"tbody",\n\t\t\tnull,\n\t\t\tmostLinked.map(function (indexable) {\n\t\t\t\treturn wp.element.createElement(Indexable, {\n\t\t\t\t\tkey: indexable.id,\n\t\t\t\t\tindexable: indexable,\n\t\t\t\t\tmoveIndexables: moveIndexables,\n\t\t\t\t\timprovableIds: improvableIds\n\t\t\t\t});\n\t\t\t}),\n\t\t\tcornerstones.map(function (indexable) {\n\t\t\t\tif (!mostLinkedIds.includes(indexable.id)) {\n\t\t\t\t\treturn wp.element.createElement(Indexable, {\n\t\t\t\t\t\tkey: indexable.id,\n\t\t\t\t\t\tindexable: indexable,\n\t\t\t\t\t\tmoveIndexables: moveIndexables,\n\t\t\t\t\t\timprovableIds: improvableIds\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t})\n\t\t)\n\t);\n}\n\nMostLinked.propTypes = {\n\tmostLinked: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tcornerstones: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired,\n\timprovableIds: _propTypes2.default.array.isRequired,\n\tloading: _propTypes2.default.bool.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQ0LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9Db3JuZXJzdG9uZVdvcmtvdXQvTW9zdExpbmtlZC5qcz8yNDM2Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IF9fIH0gZnJvbSBcIkB3b3JkcHJlc3MvaTE4blwiO1xuaW1wb3J0IHsgQnV0dG9uIH0gZnJvbSBcIkB5b2FzdC9jb21wb25lbnRzXCI7XG5pbXBvcnQgeyB1bmVzY2FwZSB9IGZyb20gXCIuLi8uLi9oZWxwZXJzXCI7XG5pbXBvcnQgRXh0ZXJuYWxJY29uIGZyb20gXCIuLi9FeHRlcm5hbEljb25cIjtcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSBcInByb3AtdHlwZXNcIjtcbmltcG9ydCB7IHVzZUNhbGxiYWNrIH0gZnJvbSBcIkB3b3JkcHJlc3MvZWxlbWVudFwiO1xuaW1wb3J0IHsgU1RFUFMsIFdPUktPVVRTIH0gZnJvbSBcIi4uLy4uL2NvbmZpZ1wiO1xuXG4vKipcbiAqIFRoZSBJbmRleGFibGUgYXMgcmVwcmVzZW50ZWQgaW4gdGhlIG1vc3QgbGlua2VkIGluZGV4YWJsZXMgdGFibGUuXG4gKlxuICogQHBhcmFtIHtvYmplY3R9IGluZGV4YWJsZSBUaGUgaW5kZXhhYmxlLlxuICogQHBhcmFtIHtmdW5jfSBtb3ZlSW5kZXhhYmxlcyBUaGUgZnVuY3Rpb24gdG8gbW92ZSB0aGUgaW5kZXhhYmxlLlxuICogQHBhcmFtIHtmdW5jfSBpbXByb3ZhYmxlSWRzIFRoZSBpZHMgb2YgdGhlIGluZGV4YWJsZXMgY3VycmVudGx5IGJlaW5nIGltcHJvdmVkLlxuICpcbiAqIEByZXR1cm5zIHt3cC5FbGVtZW50fSBUaGUgY29tcG9uZW50LlxuICpcbiAqIEBjb25zdHJ1Y3RvclxuICovXG5mdW5jdGlvbiBJbmRleGFibGUoIHsgaW5kZXhhYmxlLCBtb3ZlSW5kZXhhYmxlcywgaW1wcm92YWJsZUlkcyB9ICkge1xuXHRjb25zdCBtb3ZlSW5kZXhhYmxlVG9BZGRMaW5rcyA9IHVzZUNhbGxiYWNrKFxuXHRcdCgpID0+IHtcblx0XHRcdG1vdmVJbmRleGFibGVzKCBXT1JLT1VUUy5jb3JuZXJzdG9uZSwgWyBpbmRleGFibGUgXSwgXCJcIiwgU1RFUFMuY29ybmVyc3RvbmUuYWRkTGlua3MgKTtcblx0XHR9LFxuXHRcdFsgbW92ZUluZGV4YWJsZXMsIGluZGV4YWJsZSBdLFxuXHQpO1xuXHRsZXQgYWN0aW9uO1xuXHRpZiAoIGltcHJvdmFibGVJZHMuaW5jbHVkZXMoIGluZGV4YWJsZS5pZCApICkge1xuXHRcdGFjdGlvbiA9IDxlbT57IF9fKCBcIkFkZGVkIHRvIG5leHQgc3RlcFwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvZW0+O1xuXHR9IGVsc2Uge1xuXHRcdGFjdGlvbiA9IDxCdXR0b24gb25DbGljaz17IG1vdmVJbmRleGFibGVUb0FkZExpbmtzIH0+XG5cdFx0XHR7IF9fKCBcIk9wdGltaXplXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9XG5cdFx0PC9CdXR0b24+O1xuXHR9XG5cblx0cmV0dXJuIDx0cj5cblx0XHQ8dGQ+eyBpbmRleGFibGUuaW5jb21pbmdfbGlua19jb3VudCB8fCBcIjBcIiB9PC90ZD5cblx0XHQ8dGQ+XG5cdFx0XHR7IGluZGV4YWJsZS5pc19jb3JuZXJzdG9uZSA9PT0gXCIxXCIgPyBcIuKYhSBcIiA6IFwiXCIgfVxuXHRcdFx0PGEgaHJlZj17IGluZGV4YWJsZS5wZXJtYWxpbmsgfSB0YXJnZXQ9XCJfYmxhbmtcIiByZWw9XCJub29wZW5lciBub3JlZmVycmVyXCI+eyB1bmVzY2FwZSggaW5kZXhhYmxlLmJyZWFkY3J1bWJfdGl0bGUgKSB9PEV4dGVybmFsSWNvbiAvPjwvYT5cblx0XHQ8L3RkPlxuXHRcdDx0ZD57IGluZGV4YWJsZS5vYmplY3Rfc3ViX3R5cGUgfHwgaW5kZXhhYmxlLm9iamVjdF90eXBlIH08L3RkPlxuXHRcdDx0ZD5cblx0XHRcdHsgaW5kZXhhYmxlLmlzX2Nvcm5lcnN0b25lID09PSBcIjFcIiAmJiBhY3Rpb24gfVxuXHRcdDwvdGQ+XG5cdDwvdHI+O1xufVxuXG5JbmRleGFibGUucHJvcFR5cGVzID0ge1xuXHRpbmRleGFibGU6IFByb3BUeXBlcy5vYmplY3QuaXNSZXF1aXJlZCxcblx0bW92ZUluZGV4YWJsZXM6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdGltcHJvdmFibGVJZHM6IFByb3BUeXBlcy5hcnJheS5pc1JlcXVpcmVkLFxufTtcblxuLyoqXG4gKiBCdWlsZHMgdGhlIHRhYmxlIHdpdGggYmVzdCBsaW5rZWQgcGFnZXMuXG4gKlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IFRoZSBiZXN0IGxpbmtlZCBwYWdlcyB0YWJsZS5cbiAqIEBjb25zdHJ1Y3RvclxuICovXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBNb3N0TGlua2VkKCB7IG1vc3RMaW5rZWQsIGNvcm5lcnN0b25lcywgbW92ZUluZGV4YWJsZXMsIGltcHJvdmFibGVJZHMsIGxvYWRpbmcgfSApIHtcblx0aWYgKCBsb2FkaW5nICkge1xuXHRcdHJldHVybiAoXG5cdFx0XHQ8ZGl2PjxlbT5cblx0XHRcdFx0e1xuXHRcdFx0XHRcdF9fKFxuXHRcdFx0XHRcdFx0XCJMb2FkaW5nIGRhdGEuLi5cIixcblx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHR9XG5cdFx0XHQ8L2VtPjwvZGl2PlxuXHRcdCk7XG5cdH1cblxuXHRpZiAoIG1vc3RMaW5rZWQubGVuZ3RoIDw9IDAgKSB7XG5cdFx0cmV0dXJuIChcblx0XHRcdDxwPlxuXHRcdFx0XHQ8ZW0+XG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0X18oXG5cdFx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcdFwiV2Ugd2VyZSB1bmFibGUgdG8gZmluZCBpbnRlcm5hbCBsaW5rcyBvbiB5b3VyIHBhZ2VzLiBFaXRoZXIgeW91IGhhdmVuJ3QgYWRkZWQgYW55IGludGVybmFsIGxpbmtzIHRvIHlvdXIgY29udGVudCB5ZXQsIG9yIFlvYXN0IFNFTyBkaWRuJ3QgaW5kZXggdGhlbS4gWW91IGNhbiBoYXZlIFlvYXN0IFNFTyBpbmRleCB5b3VyIGxpbmtzIGJ5IHJ1bm5pbmcgdGhlIFNFTyBkYXRhIG9wdGltaXphdGlvbiB1bmRlciBTRU8gPiBUb29scy5cIixcblx0XHRcdFx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0XHR9XG5cdFx0XHRcdDwvZW0+XG5cdFx0XHQ8L3A+XG5cdFx0KTtcblx0fVxuXG5cdGNvbnN0IG1vc3RMaW5rZWRJZHMgPSBtb3N0TGlua2VkLm1hcCggaW5kZXhhYmxlID0+IGluZGV4YWJsZS5pZCApO1xuXHRyZXR1cm4gKFxuXHRcdDx0YWJsZSBjbGFzc05hbWU9XCJ5b2FzdF9oZWxwXCI+XG5cdFx0XHQ8dGhlYWQ+XG5cdFx0XHRcdDx0cj5cblx0XHRcdFx0XHQ8dGg+eyBfXyggXCJJbmNvbWluZyBsaW5rc1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvdGg+XG5cdFx0XHRcdFx0PHRoPnsgX18oIFwiQXJ0aWNsZVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvdGg+XG5cdFx0XHRcdFx0PHRoPnsgX18oIFwiVHlwZVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvdGg+XG5cdFx0XHRcdFx0PHRoPnsgX18oIFwiQWN0aW9uXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC90aD5cblx0XHRcdFx0PC90cj5cblx0XHRcdDwvdGhlYWQ+XG5cdFx0XHQ8dGJvZHk+XG5cdFx0XHRcdHtcblx0XHRcdFx0XHRtb3N0TGlua2VkLm1hcCggZnVuY3Rpb24oIGluZGV4YWJsZSApIHtcblx0XHRcdFx0XHRcdHJldHVybiA8SW5kZXhhYmxlXG5cdFx0XHRcdFx0XHRcdGtleT17IGluZGV4YWJsZS5pZCB9XG5cdFx0XHRcdFx0XHRcdGluZGV4YWJsZT17IGluZGV4YWJsZSB9XG5cdFx0XHRcdFx0XHRcdG1vdmVJbmRleGFibGVzPXsgbW92ZUluZGV4YWJsZXMgfVxuXHRcdFx0XHRcdFx0XHRpbXByb3ZhYmxlSWRzPXsgaW1wcm92YWJsZUlkcyB9XG5cdFx0XHRcdFx0XHQvPjtcblx0XHRcdFx0XHR9IClcblx0XHRcdFx0fVxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0Y29ybmVyc3RvbmVzLm1hcCggZnVuY3Rpb24oIGluZGV4YWJsZSApIHtcblx0XHRcdFx0XHRcdGlmICggISBtb3N0TGlua2VkSWRzLmluY2x1ZGVzKCBpbmRleGFibGUuaWQgKSApIHtcblx0XHRcdFx0XHRcdFx0cmV0dXJuIDxJbmRleGFibGVcblx0XHRcdFx0XHRcdFx0XHRrZXk9eyBpbmRleGFibGUuaWQgfVxuXHRcdFx0XHRcdFx0XHRcdGluZGV4YWJsZT17IGluZGV4YWJsZSB9XG5cdFx0XHRcdFx0XHRcdFx0bW92ZUluZGV4YWJsZXM9eyBtb3ZlSW5kZXhhYmxlcyB9XG5cdFx0XHRcdFx0XHRcdFx0aW1wcm92YWJsZUlkcz17IGltcHJvdmFibGVJZHMgfVxuXHRcdFx0XHRcdFx0XHQvPjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9IClcblx0XHRcdFx0fVxuXHRcdFx0PC90Ym9keT5cblx0XHQ8L3RhYmxlPlxuXHQpO1xufVxuXG5Nb3N0TGlua2VkLnByb3BUeXBlcyA9IHtcblx0bW9zdExpbmtlZDogUHJvcFR5cGVzLmFycmF5T2YoIFByb3BUeXBlcy5vYmplY3QgKS5pc1JlcXVpcmVkLFxuXHRjb3JuZXJzdG9uZXM6IFByb3BUeXBlcy5hcnJheU9mKCBQcm9wVHlwZXMub2JqZWN0ICkuaXNSZXF1aXJlZCxcblx0bW92ZUluZGV4YWJsZXM6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdGltcHJvdmFibGVJZHM6IFByb3BUeXBlcy5hcnJheS5pc1JlcXVpcmVkLFxuXHRsb2FkaW5nOiBQcm9wVHlwZXMuYm9vbC5pc1JlcXVpcmVkLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUE0REE7QUFDQTtBQTdEQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFBQTtBQUNBOzs7QUFBQTtBQUNBO0FBQUE7QUFDQTs7O0FBQ0E7Ozs7Ozs7Ozs7O0FBV0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBRUE7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUZBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFQQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBQ0E7QUFLQTs7Ozs7O0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBRkE7QUFBQTtBQVNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUpBO0FBREE7QUFZQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUpBO0FBREE7QUFRQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQU1BO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQU1BO0FBQ0E7QUFyQkE7QUFUQTtBQW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///144\n')},145:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.default = CornerstoneAlert;\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\n/**\n * Alert to show when the cornerstone functionality has been disabled.\n *\n * @returns {wp.Element} The alert.\n * @constructor\n */\nfunction CornerstoneAlert() {\n\treturn wp.element.createElement(\n\t\t_components.Alert,\n\t\t{ type: "warning" },\n\t\t(0, _i18n.__)(\n\t\t// eslint-disable-next-line max-len\n\t\t"Please note: Your admin has disabled the cornerstone functionality in the SEO settings. If you want to use this workout, these should be enabled.", "wordpress-seo-premium")\n\t);\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQ1LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9Db3JuZXJzdG9uZVdvcmtvdXQvQ29ybmVyc3RvbmVBbGVydC5qcz80MWE2Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IF9fIH0gZnJvbSBcIkB3b3JkcHJlc3MvaTE4blwiO1xuaW1wb3J0IHsgQWxlcnQgfSBmcm9tIFwiQHlvYXN0L2NvbXBvbmVudHNcIjtcblxuLyoqXG4gKiBBbGVydCB0byBzaG93IHdoZW4gdGhlIGNvcm5lcnN0b25lIGZ1bmN0aW9uYWxpdHkgaGFzIGJlZW4gZGlzYWJsZWQuXG4gKlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IFRoZSBhbGVydC5cbiAqIEBjb25zdHJ1Y3RvclxuICovXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDb3JuZXJzdG9uZUFsZXJ0KCkge1xuXHRyZXR1cm4gPEFsZXJ0IHR5cGU9eyBcIndhcm5pbmdcIiB9PlxuXHRcdHtcblx0XHRcdF9fKFxuXHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxlblxuXHRcdFx0XHRcIlBsZWFzZSBub3RlOiBZb3VyIGFkbWluIGhhcyBkaXNhYmxlZCB0aGUgY29ybmVyc3RvbmUgZnVuY3Rpb25hbGl0eSBpbiB0aGUgU0VPIHNldHRpbmdzLiBJZiB5b3Ugd2FudCB0byB1c2UgdGhpcyB3b3Jrb3V0LCB0aGVzZSBzaG91bGQgYmUgZW5hYmxlZC5cIixcblx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdClcblx0XHR9XG5cdDwvQWxlcnQ+O1xufVxuIl0sIm1hcHBpbmdzIjoiOzs7OztBQVNBO0FBQ0E7QUFWQTtBQUNBO0FBQUE7QUFDQTtBQUNBOzs7Ozs7QUFNQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUpBO0FBU0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///145\n')},146:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.default = CopyButton;\n\nvar _propTypes = __webpack_require__(5);\n\nvar _a11y = __webpack_require__(32);\n\nvar _element = __webpack_require__(1);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\n/**\n * Inits the copy to clipboard function.\n *\n * @returns {void}\n */\nfunction initClipboard() {\n\tvar clipboard = new ClipboardJS(".yoast-copy__button");\n\n\tclipboard.on("success", function (evt) {\n\t\tvar message = (0, _i18n.__)("Copied!", "wordpress-seo-premium");\n\n\t\t// Move focus back to the Clipboard trigger button.\n\t\tevt.trigger.focus();\n\t\t// Update the button `aria-label` attribute.\n\t\tevt.trigger.setAttribute("aria-label", message);\n\t\tevt.trigger.innerHTML = message;\n\n\t\t(0, _a11y.speak)(message, "assertive");\n\t});\n\n\tclipboard.on("error", function (evt) {\n\t\tvar message = (0, _i18n.__)("Copy failed", "wordpress-seo-premium");\n\n\t\tevt.trigger.setAttribute("aria-label", message);\n\t\tevt.trigger.innerHTML = message;\n\n\t\t(0, _a11y.speak)(message, "assertive");\n\t});\n}\n\n/**\n * Renders a copy button that copies a clipboardText to the clipboard.\n *\n * @param {string} clipboardText The text to copy.\n * @returns {wp.Element} The button.\n * @constructor\n */\n/* global ClipboardJS */\nfunction CopyButton(_ref) {\n\tvar clipboardText = _ref.clipboardText;\n\n\t(0, _element.useEffect)(initClipboard, []);\n\tvar label = (0, _i18n.__)("Copy link", "wordpress-seo-premium");\n\n\tvar onBlur = (0, _element.useCallback)(function (evt) {\n\t\tevt.nativeEvent.target.setAttribute("aria-label", label);\n\t\tevt.nativeEvent.target.innerText = label;\n\t}, []);\n\n\treturn wp.element.createElement(\n\t\t_components.Button,\n\t\t{\n\t\t\tclassName: "yoast-copy__button",\n\t\t\t"data-clipboard-text": clipboardText,\n\t\t\t"aria-label": label,\n\t\t\tonBlur: onBlur\n\t\t},\n\t\tlabel\n\t);\n}\n\nCopyButton.propTypes = {\n\tclipboardText: _propTypes.PropTypes.string.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQ2LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9Db3B5QnV0dG9uLmpzPzRiNTIiXSwic291cmNlc0NvbnRlbnQiOlsiLyogZ2xvYmFsIENsaXBib2FyZEpTICovXG5pbXBvcnQgeyBQcm9wVHlwZXMgfSBmcm9tIFwicHJvcC10eXBlc1wiO1xuaW1wb3J0IHsgc3BlYWsgfSBmcm9tIFwiQHdvcmRwcmVzcy9hMTF5XCI7XG5pbXBvcnQgeyB1c2VDYWxsYmFjaywgdXNlRWZmZWN0IH0gZnJvbSBcIkB3b3JkcHJlc3MvZWxlbWVudFwiO1xuaW1wb3J0IHsgX18gfSBmcm9tIFwiQHdvcmRwcmVzcy9pMThuXCI7XG5pbXBvcnQgeyBCdXR0b24gfSBmcm9tIFwiQHlvYXN0L2NvbXBvbmVudHNcIjtcblxuLyoqXG4gKiBJbml0cyB0aGUgY29weSB0byBjbGlwYm9hcmQgZnVuY3Rpb24uXG4gKlxuICogQHJldHVybnMge3ZvaWR9XG4gKi9cbmZ1bmN0aW9uIGluaXRDbGlwYm9hcmQoKSB7XG5cdGNvbnN0IGNsaXBib2FyZCA9IG5ldyBDbGlwYm9hcmRKUyggXCIueW9hc3QtY29weV9fYnV0dG9uXCIgKTtcblxuXHRjbGlwYm9hcmQub24oIFwic3VjY2Vzc1wiLCBmdW5jdGlvbiggZXZ0ICkge1xuXHRcdGNvbnN0IG1lc3NhZ2UgPSBfXyggXCJDb3BpZWQhXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKTtcblxuXHRcdC8vIE1vdmUgZm9jdXMgYmFjayB0byB0aGUgQ2xpcGJvYXJkIHRyaWdnZXIgYnV0dG9uLlxuXHRcdGV2dC50cmlnZ2VyLmZvY3VzKCk7XG5cdFx0Ly8gVXBkYXRlIHRoZSBidXR0b24gYGFyaWEtbGFiZWxgIGF0dHJpYnV0ZS5cblx0XHRldnQudHJpZ2dlci5zZXRBdHRyaWJ1dGUoIFwiYXJpYS1sYWJlbFwiLCBtZXNzYWdlICk7XG5cdFx0ZXZ0LnRyaWdnZXIuaW5uZXJIVE1MID0gbWVzc2FnZTtcblxuXHRcdHNwZWFrKCBtZXNzYWdlLCBcImFzc2VydGl2ZVwiICk7XG5cdH0gKTtcblxuXHRjbGlwYm9hcmQub24oIFwiZXJyb3JcIiwgZnVuY3Rpb24oIGV2dCApIHtcblx0XHRjb25zdCBtZXNzYWdlID0gX18oIFwiQ29weSBmYWlsZWRcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApO1xuXG5cdFx0ZXZ0LnRyaWdnZXIuc2V0QXR0cmlidXRlKCBcImFyaWEtbGFiZWxcIiwgbWVzc2FnZSApO1xuXHRcdGV2dC50cmlnZ2VyLmlubmVySFRNTCA9IG1lc3NhZ2U7XG5cblx0XHRzcGVhayggbWVzc2FnZSwgXCJhc3NlcnRpdmVcIiApO1xuXHR9ICk7XG59XG5cbi8qKlxuICogUmVuZGVycyBhIGNvcHkgYnV0dG9uIHRoYXQgY29waWVzIGEgY2xpcGJvYXJkVGV4dCB0byB0aGUgY2xpcGJvYXJkLlxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSBjbGlwYm9hcmRUZXh0IFRoZSB0ZXh0IHRvIGNvcHkuXG4gKiBAcmV0dXJucyB7d3AuRWxlbWVudH0gVGhlIGJ1dHRvbi5cbiAqIEBjb25zdHJ1Y3RvclxuICovXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBDb3B5QnV0dG9uKCB7IGNsaXBib2FyZFRleHQgfSApIHtcblx0dXNlRWZmZWN0KCBpbml0Q2xpcGJvYXJkLCBbXSApO1xuXHRjb25zdCBsYWJlbCA9IF9fKCBcIkNvcHkgbGlua1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICk7XG5cblx0Y29uc3Qgb25CbHVyID0gdXNlQ2FsbGJhY2soXG5cdFx0ZXZ0ID0+IHtcblx0XHRcdGV2dC5uYXRpdmVFdmVudC50YXJnZXQuc2V0QXR0cmlidXRlKCBcImFyaWEtbGFiZWxcIiwgbGFiZWwgKTtcblx0XHRcdGV2dC5uYXRpdmVFdmVudC50YXJnZXQuaW5uZXJUZXh0ID0gbGFiZWw7XG5cdFx0fSxcblx0XHRbXSxcblx0KTtcblxuXHRyZXR1cm4gKFxuXHRcdDxCdXR0b25cblx0XHRcdGNsYXNzTmFtZT1cInlvYXN0LWNvcHlfX2J1dHRvblwiXG5cdFx0XHRkYXRhLWNsaXBib2FyZC10ZXh0PXsgY2xpcGJvYXJkVGV4dCB9XG5cdFx0XHRhcmlhLWxhYmVsPXsgbGFiZWwgfVxuXHRcdFx0b25CbHVyPXsgb25CbHVyIH1cblx0XHQ+XG5cdFx0XHR7IGxhYmVsIH1cblx0XHQ8L0J1dHRvbj5cblx0KTtcbn1cblxuQ29weUJ1dHRvbi5wcm9wVHlwZXMgPSB7XG5cdGNsaXBib2FyZFRleHQ6IFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7O0FBNENBO0FBQ0E7QUE1Q0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7Ozs7O0FBckNBO0FBNENBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUpBO0FBTUE7QUFOQTtBQVNBO0FBQ0E7QUFDQTtBQUNBO0FBREEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///146\n')},147:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _element = __webpack_require__(1);\n\nvar _data = __webpack_require__(4);\n\nvar _compose = __webpack_require__(13);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nvar _FinishButton = __webpack_require__(98);\n\nvar _FinishButton2 = _interopRequireDefault(_FinishButton);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nvar _SEODataAlert = __webpack_require__(99);\n\nvar _config = __webpack_require__(39);\n\nvar _Improvables = __webpack_require__(148);\n\nvar _LinkSuggestions = __webpack_require__(100);\n\nvar _Summary = __webpack_require__(149);\n\nvar _OrphanedContent = __webpack_require__(150);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/* eslint-disable complexity */\nvar _window$wpseoPremiumW = window.wpseoPremiumWorkoutsData,\n seoDataOptimizationNeeded = _window$wpseoPremiumW.seoDataOptimizationNeeded,\n orphanedGuide = _window$wpseoPremiumW.orphanedGuide,\n orphanedUpdateContent = _window$wpseoPremiumW.orphanedUpdateContent;\n\n/**\n * Renders the Orphaned Workout.\n *\n * @param {object} workouts The workouts data.\n * @param {func} getIndexablesByStep The selector to fetch the indexables by step.\n * @param {func} moveIndexables The action dispatcher to move an indexable to a step.\n * @param {func} clearIndexablesInSteps The action dispatcher which clears all indexables for a workout.\n * @returns {wp.Element} The workouts page.\n * @constructor\n */\n\nfunction OrphanedWorkout(_ref) {\n\tvar toggleStep = _ref.toggleStep,\n\t toggleWorkout = _ref.toggleWorkout,\n\t isWorkoutFinished = _ref.isWorkoutFinished,\n\t isStepFinished = _ref.isStepFinished,\n\t moveIndexables = _ref.moveIndexables,\n\t clearIndexablesInSteps = _ref.clearIndexablesInSteps,\n\t getIndexablesByStep = _ref.getIndexablesByStep;\n\tvar toolsPageUrl = window.wpseoWorkoutsData.toolsPageUrl;\n\n\n\tvar steps = _config.STEPS.orphaned;\n\n\tvar toggleStepOrphanedImproveRemove = (0, _element.useCallback)(function () {\n\t\treturn toggleStep(_config.WORKOUTS.orphaned, steps.improveRemove);\n\t}, [toggleStep]);\n\tvar toggleStepOrphanedUpdate = (0, _element.useCallback)(function () {\n\t\treturn toggleStep(_config.WORKOUTS.orphaned, steps.update);\n\t}, [toggleStep]);\n\tvar toggleStepOrphanedAddLinks = (0, _element.useCallback)(function () {\n\t\treturn toggleStep(_config.WORKOUTS.orphaned, steps.addLinks);\n\t}, [toggleStep]);\n\tvar toggleOrphanedWorkout = (0, _element.useCallback)(function () {\n\t\treturn toggleWorkout(_config.WORKOUTS.orphaned);\n\t}, [toggleWorkout]);\n\tvar clearIndexablesInFinalSteps = (0, _element.useCallback)(function () {\n\t\treturn clearIndexablesInSteps(_config.WORKOUTS.orphaned, ["removed", "noindexed", "improved", "skipped"]);\n\t}, [clearIndexablesInSteps]);\n\tvar moveIndexableToImproved = (0, _element.useCallback)(function (indexable) {\n\t\tmoveIndexables(_config.WORKOUTS.orphaned, [indexable], _config.STEPS.orphaned.addLinks, _config.STEPS.orphaned.improved);\n\t}, [moveIndexables]);\n\tvar moveIndexableToSkipped = (0, _element.useCallback)(function (indexable) {\n\t\tmoveIndexables(_config.WORKOUTS.orphaned, [indexable], _config.STEPS.orphaned.addLinks, _config.STEPS.orphaned.skipped);\n\t}, [moveIndexables]);\n\n\tvar improved = getIndexablesByStep(_config.WORKOUTS.orphaned, _config.STEPS.orphaned.improved);\n\tvar removed = getIndexablesByStep(_config.WORKOUTS.orphaned, _config.STEPS.orphaned.removed);\n\tvar noindexed = getIndexablesByStep(_config.WORKOUTS.orphaned, _config.STEPS.orphaned.noindexed);\n\tvar skipped = getIndexablesByStep(_config.WORKOUTS.orphaned, _config.STEPS.orphaned.skipped);\n\n\treturn wp.element.createElement(\n\t\t"div",\n\t\t{ className: "card" },\n\t\twp.element.createElement(\n\t\t\t"h2",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)("Orphaned content", "wordpress-seo-premium")\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"h3",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)("Clean up your unlinked content to make sure people can find it", "wordpress-seo-premium")\n\t\t),\n\t\tseoDataOptimizationNeeded === "1" && wp.element.createElement(_SEODataAlert.OrphanedSEODataAlert, { url: toolsPageUrl }),\n\t\twp.element.createElement(\n\t\t\t"p",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)(\n\t\t\t/* eslint-disable max-len */\n\t\t\t"You might not even know it, but there may be pages on your site that don\'t get any links. That’s an SEO issue, because it’s difficult for search engines to find pages that don\'t get any links. " + "So, it\'s harder for them to rank. We call these pages orphaned content. In this workout, we find the orphaned content on your site and guide you in quickly adding links to it, so it can get a chance to rank!",\n\t\t\t/* eslint-enable max-len */\n\t\t\t"wordpress-seo-premium")\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"p",\n\t\t\tnull,\n\t\t\t(0, _element.createInterpolateElement)((0, _i18n.sprintf)(\n\t\t\t/* eslint-disable max-len */\n\t\t\t// translators: %1$s and %6$s are emphasis tags, %2$s and %5$s are anchor tags, %3$s and %4$s expand to an icon tag. %7$s is Yoast SEO Premium.\n\t\t\t(0, _i18n.__)("%1$sNeed more guidance? We\'ve covered every step in more detail in the following guide: %2$sHow to use the %7$s orphaned content workout%3$s%4$s%5$s.%6$s",\n\t\t\t/* eslint-enable max-len */\n\t\t\t"wordpress-seo-premium"), "", "", "", "", "", "", "Yoast SEO Premium"), {\n\t\t\t\ticon: wp.element.createElement(_ExternalIcon2.default, null),\n\t\t\t\t// eslint-disable-next-line jsx-a11y/anchor-has-content\n\t\t\t\ta: wp.element.createElement("a", { href: orphanedGuide, target: "_blank", rel: "noopener noreferrer" }),\n\t\t\t\tem: wp.element.createElement("em", null)\n\t\t\t})\n\t\t),\n\t\twp.element.createElement("hr", null),\n\t\twp.element.createElement(\n\t\t\t"ol",\n\t\t\t{ className: "workflow yoast" },\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isStepFinished(_config.WORKOUTS.orphaned, steps.improveRemove) ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Start: Love it or leave it?", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"div",\n\t\t\t\t\t{ className: "workflow__grid" },\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"p",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t\t\t"Your site may contain lots of content that you created once and never looked back to it since. It\'s important to go through those pages and ask yourself if that content is still relevant to your site. Should you improve it or remove it?", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement("img", {\n\t\t\t\t\t\t\tclassName: "workflow__image",\n\t\t\t\t\t\t\tsrc: "https://yoast.com/shared-assets/images/wpseo_workouts/17-9/motivated_bubble_woman_2_optim.svg",\n\t\t\t\t\t\t\twidth: "100",\n\t\t\t\t\t\t\theight: "100",\n\t\t\t\t\t\t\talt: ""\n\t\t\t\t\t\t})\n\t\t\t\t\t)\n\t\t\t\t),\n\t\t\t\twp.element.createElement(_OrphanedContent.OrphanedContent, {\n\t\t\t\t\tindexables: getIndexablesByStep(_config.WORKOUTS.orphaned, _config.STEPS.orphaned.improveRemove),\n\t\t\t\t\tmoveIndexables: moveIndexables\n\t\t\t\t}),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(_FinishButton2.default, {\n\t\t\t\t\tonClick: toggleStepOrphanedImproveRemove,\n\t\t\t\t\tisFinished: isStepFinished(_config.WORKOUTS.orphaned, steps.improveRemove)\n\t\t\t\t})\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isStepFinished(_config.WORKOUTS.orphaned, steps.update) ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Should you update your article?", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"p",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _element.createInterpolateElement)((0, _i18n.sprintf)(\n\t\t\t\t\t/* eslint-disable max-len */\n\t\t\t\t\t// translators: %1$s and %2$s are anchor tags.\n\t\t\t\t\t(0, _i18n.__)("Critically examine the content in this list and make the necessary updates. If you need help updating, we have a very %1$suseful blog post that can guide you all the way%2$s (click to open in a new tab).",\n\t\t\t\t\t/* eslint-enable max-len */\n\t\t\t\t\t"wordpress-seo-premium"), "", ""), {\n\t\t\t\t\t\t// eslint-disable-next-line jsx-a11y/anchor-has-content\n\t\t\t\t\t\ta: wp.element.createElement("a", { href: orphanedUpdateContent, target: "_blank", rel: "noopener noreferrer" })\n\t\t\t\t\t})\n\t\t\t\t),\n\t\t\t\twp.element.createElement(_Improvables.Improvables, {\n\t\t\t\t\tindexables: getIndexablesByStep(_config.WORKOUTS.orphaned, _config.STEPS.orphaned.update),\n\t\t\t\t\tmoveIndexables: moveIndexables\n\t\t\t\t}),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(_FinishButton2.default, {\n\t\t\t\t\tonClick: toggleStepOrphanedUpdate,\n\t\t\t\t\tisFinished: isStepFinished(_config.WORKOUTS.orphaned, steps.update)\n\t\t\t\t})\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isStepFinished(_config.WORKOUTS.orphaned, steps.addLinks) ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Add internal links towards your orphaned articles.", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"p",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t/* eslint-disable max-len */\n\t\t\t\t\t"Time to add some links! Below, you see a list with your orphaned articles. Under each one, there are suggestions for related pages you could add a link from. " + "When adding the link, make sure to insert it in a relevant sentence related to your orphaned article. Keep adding links to each of the orphaned articles until you are satisfied with the amount of links pointing to them.",\n\t\t\t\t\t/* eslint-enable max-len */\n\t\t\t\t\t"wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(_LinkSuggestions.LinkSuggestions, {\n\t\t\t\t\tindexables: getIndexablesByStep(_config.WORKOUTS.orphaned, _config.STEPS.orphaned.addLinks),\n\t\t\t\t\tfinish: moveIndexableToImproved,\n\t\t\t\t\tskip: moveIndexableToSkipped,\n\t\t\t\t\tminimumLinks: 2\n\t\t\t\t}),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(_FinishButton2.default, {\n\t\t\t\t\tonClick: toggleStepOrphanedAddLinks,\n\t\t\t\t\tisFinished: isStepFinished(_config.WORKOUTS.orphaned, steps.addLinks)\n\t\t\t\t})\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"li",\n\t\t\t\t{ className: "step" + (isWorkoutFinished ? " finished faded" : "") },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"h4",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Well done!", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"div",\n\t\t\t\t\t{ className: "workflow__grid" },\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"p",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)(\n\t\t\t\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t\t\t\t"You\'ve added links to your orphaned articles, and you’ve cleaned up the ones that were no longer relevant. Great job! Take a look at the summary below and celebrate what you accomplished!", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\twp.element.createElement("img", {\n\t\t\t\t\t\t\tclassName: "workflow__image",\n\t\t\t\t\t\t\tsrc: "https://yoast.com/shared-assets/images/wpseo_workouts/17-9/fit_bubble_woman_2_optim.svg",\n\t\t\t\t\t\t\twidth: "120",\n\t\t\t\t\t\t\theight: "120",\n\t\t\t\t\t\t\talt: "",\n\t\t\t\t\t\t\tstyle: { maxWidth: "120px", maxHeight: "120px" }\n\t\t\t\t\t\t})\n\t\t\t\t\t)\n\t\t\t\t),\n\t\t\t\twp.element.createElement(_Summary.Summary, {\n\t\t\t\t\timproved: improved,\n\t\t\t\t\tremoved: removed,\n\t\t\t\t\tnoindexed: noindexed,\n\t\t\t\t\tskipped: skipped\n\t\t\t\t}),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t_components.Button,\n\t\t\t\t\t{ className: "yoast-button yoast-button--primary orphaned-summary", onClick: toggleOrphanedWorkout },\n\t\t\t\t\tisWorkoutFinished ? (0, _i18n.__)("Reset this workout", "wordpress-seo-premium") : (0, _i18n.__)("I\'ve finished this workout", "wordpress-seo-premium")\n\t\t\t\t),\n\t\t\t\t"\\xA0",\n\t\t\t\t(improved.length > 0 || removed.length > 0 || noindexed.length > 0 || skipped.length > 0) && wp.element.createElement(\n\t\t\t\t\t_components.Button,\n\t\t\t\t\t{ className: "yoast-button orphaned-summary", onClick: clearIndexablesInFinalSteps },\n\t\t\t\t\t(0, _i18n.__)("Clear summary", "wordpress-seo-premium")\n\t\t\t\t)\n\t\t\t)\n\t\t)\n\t);\n}\n\nOrphanedWorkout.propTypes = {\n\ttoggleStep: _propTypes2.default.func.isRequired,\n\ttoggleWorkout: _propTypes2.default.func.isRequired,\n\tisStepFinished: _propTypes2.default.func.isRequired,\n\tisWorkoutFinished: _propTypes2.default.bool.isRequired,\n\tgetIndexablesByStep: _propTypes2.default.func.isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired,\n\tclearIndexablesInSteps: _propTypes2.default.func.isRequired\n};\n\nexports.default = (0, _compose.compose)([(0, _data.withSelect)(function (select) {\n\tvar workouts = select("yoast-seo/workouts").getWorkouts();\n\tvar finishedWorkouts = select("yoast-seo/workouts").getFinishedWorkouts();\n\t/**\n * Determines if a step for a particular workout is finished.\n * @param {string} workout The name of the workout.\n * @param {string} step The name of the step.\n * @returns {boolean} Whether or not the step is finished.\n */\n\tvar isStepFinished = function isStepFinished(workout, step) {\n\t\treturn workouts[workout].finishedSteps.includes(step);\n\t};\n\tvar isWorkoutFinished = finishedWorkouts.includes(_config.WORKOUTS.orphaned);\n\tvar getIndexablesByStep = select("yoast-seo/workouts").getIndexablesByStep;\n\treturn { finishedWorkouts: finishedWorkouts, isStepFinished: isStepFinished, isWorkoutFinished: isWorkoutFinished, getIndexablesByStep: getIndexablesByStep };\n}), (0, _data.withDispatch)(function (dispatch) {\n\tvar _dispatch = dispatch("yoast-seo/workouts"),\n\t toggleStep = _dispatch.toggleStep,\n\t toggleWorkout = _dispatch.toggleWorkout,\n\t moveIndexables = _dispatch.moveIndexables,\n\t clearIndexablesInSteps = _dispatch.clearIndexablesInSteps;\n\n\treturn {\n\t\ttoggleStep: toggleStep,\n\t\ttoggleWorkout: toggleWorkout,\n\t\tmoveIndexables: moveIndexables,\n\t\tclearIndexablesInSteps: clearIndexablesInSteps\n\t};\n})])(OrphanedWorkout);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQ3LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9PcnBoYW5lZFdvcmtvdXQuanM/YjY3NiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQtZGlzYWJsZSBjb21wbGV4aXR5ICovXG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCI7XG5pbXBvcnQgeyBjcmVhdGVJbnRlcnBvbGF0ZUVsZW1lbnQsIHVzZUNhbGxiYWNrIH0gZnJvbSBcIkB3b3JkcHJlc3MvZWxlbWVudFwiO1xuaW1wb3J0IHsgd2l0aERpc3BhdGNoLCB3aXRoU2VsZWN0IH0gZnJvbSBcIkB3b3JkcHJlc3MvZGF0YVwiO1xuaW1wb3J0IHsgY29tcG9zZSB9IGZyb20gXCJAd29yZHByZXNzL2NvbXBvc2VcIjtcbmltcG9ydCB7IF9fLCBzcHJpbnRmIH0gZnJvbSBcIkB3b3JkcHJlc3MvaTE4blwiO1xuaW1wb3J0IHsgQnV0dG9uIH0gZnJvbSBcIkB5b2FzdC9jb21wb25lbnRzXCI7XG5pbXBvcnQgRmluaXNoQnV0dG9uIGZyb20gXCIuL0ZpbmlzaEJ1dHRvblwiO1xuaW1wb3J0IEV4dGVybmFsSWNvbiBmcm9tIFwiLi9FeHRlcm5hbEljb25cIjtcbmltcG9ydCB7IE9ycGhhbmVkU0VPRGF0YUFsZXJ0IH0gZnJvbSBcIi4vU0VPRGF0YUFsZXJ0XCI7XG5pbXBvcnQgeyBXT1JLT1VUUywgU1RFUFMgfSBmcm9tIFwiLi4vY29uZmlnXCI7XG5pbXBvcnQgeyBJbXByb3ZhYmxlcyB9IGZyb20gXCIuL09ycGhhbmVkV29ya291dC9JbXByb3ZhYmxlc1wiO1xuaW1wb3J0IHsgTGlua1N1Z2dlc3Rpb25zIH0gZnJvbSBcIi4vTGlua1N1Z2dlc3Rpb25zXCI7XG5pbXBvcnQgeyBTdW1tYXJ5IH0gZnJvbSBcIi4vT3JwaGFuZWRXb3Jrb3V0L1N1bW1hcnlcIjtcbmltcG9ydCB7IE9ycGhhbmVkQ29udGVudCB9IGZyb20gXCIuL09ycGhhbmVkV29ya291dC9PcnBoYW5lZENvbnRlbnRcIjtcblxuY29uc3Qge1xuXHRzZW9EYXRhT3B0aW1pemF0aW9uTmVlZGVkLFxuXHRvcnBoYW5lZEd1aWRlLFxuXHRvcnBoYW5lZFVwZGF0ZUNvbnRlbnQsXG59ID0gd2luZG93Lndwc2VvUHJlbWl1bVdvcmtvdXRzRGF0YTtcblxuLyoqXG4gKiBSZW5kZXJzIHRoZSBPcnBoYW5lZCBXb3Jrb3V0LlxuICpcbiAqIEBwYXJhbSB7b2JqZWN0fSB3b3Jrb3V0cyBUaGUgd29ya291dHMgZGF0YS5cbiAqIEBwYXJhbSB7ZnVuY30gZ2V0SW5kZXhhYmxlc0J5U3RlcCBUaGUgc2VsZWN0b3IgdG8gZmV0Y2ggdGhlIGluZGV4YWJsZXMgYnkgc3RlcC5cbiAqIEBwYXJhbSB7ZnVuY30gbW92ZUluZGV4YWJsZXMgVGhlIGFjdGlvbiBkaXNwYXRjaGVyIHRvIG1vdmUgYW4gaW5kZXhhYmxlIHRvIGEgc3RlcC5cbiAqIEBwYXJhbSB7ZnVuY30gY2xlYXJJbmRleGFibGVzSW5TdGVwcyBUaGUgYWN0aW9uIGRpc3BhdGNoZXIgd2hpY2ggY2xlYXJzIGFsbCBpbmRleGFibGVzIGZvciBhIHdvcmtvdXQuXG4gKiBAcmV0dXJucyB7d3AuRWxlbWVudH0gVGhlIHdvcmtvdXRzIHBhZ2UuXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZnVuY3Rpb24gT3JwaGFuZWRXb3Jrb3V0KCB7XG5cdHRvZ2dsZVN0ZXAsXG5cdHRvZ2dsZVdvcmtvdXQsXG5cdGlzV29ya291dEZpbmlzaGVkLFxuXHRpc1N0ZXBGaW5pc2hlZCxcblx0bW92ZUluZGV4YWJsZXMsXG5cdGNsZWFySW5kZXhhYmxlc0luU3RlcHMsXG5cdGdldEluZGV4YWJsZXNCeVN0ZXAsXG59ICkge1xuXHRjb25zdCB7XG5cdFx0dG9vbHNQYWdlVXJsLFxuXHR9ID0gd2luZG93Lndwc2VvV29ya291dHNEYXRhO1xuXG5cdGNvbnN0IHN0ZXBzID0gU1RFUFMub3JwaGFuZWQ7XG5cblx0Y29uc3QgdG9nZ2xlU3RlcE9ycGhhbmVkSW1wcm92ZVJlbW92ZSA9IHVzZUNhbGxiYWNrKFxuXHRcdCgpID0+IHRvZ2dsZVN0ZXAoIFdPUktPVVRTLm9ycGhhbmVkLCBzdGVwcy5pbXByb3ZlUmVtb3ZlICksXG5cdFx0WyB0b2dnbGVTdGVwIF0sXG5cdCk7XG5cdGNvbnN0IHRvZ2dsZVN0ZXBPcnBoYW5lZFVwZGF0ZSA9IHVzZUNhbGxiYWNrKFxuXHRcdCgpID0+IHRvZ2dsZVN0ZXAoIFdPUktPVVRTLm9ycGhhbmVkLCBzdGVwcy51cGRhdGUgKSxcblx0XHRbIHRvZ2dsZVN0ZXAgXSxcblx0KTtcblx0Y29uc3QgdG9nZ2xlU3RlcE9ycGhhbmVkQWRkTGlua3MgPSB1c2VDYWxsYmFjayhcblx0XHQoKSA9PiB0b2dnbGVTdGVwKCBXT1JLT1VUUy5vcnBoYW5lZCwgc3RlcHMuYWRkTGlua3MgKSxcblx0XHRbIHRvZ2dsZVN0ZXAgXSxcblx0KTtcblx0Y29uc3QgdG9nZ2xlT3JwaGFuZWRXb3Jrb3V0ID0gdXNlQ2FsbGJhY2soXG5cdFx0KCkgPT4gdG9nZ2xlV29ya291dCggV09SS09VVFMub3JwaGFuZWQgKSxcblx0XHRbIHRvZ2dsZVdvcmtvdXQgXSxcblx0KTtcblx0Y29uc3QgY2xlYXJJbmRleGFibGVzSW5GaW5hbFN0ZXBzID0gdXNlQ2FsbGJhY2soXG5cdFx0KCkgPT4gY2xlYXJJbmRleGFibGVzSW5TdGVwcyggV09SS09VVFMub3JwaGFuZWQsIFsgXCJyZW1vdmVkXCIsIFwibm9pbmRleGVkXCIsIFwiaW1wcm92ZWRcIiwgXCJza2lwcGVkXCIgXSApLFxuXHRcdFsgY2xlYXJJbmRleGFibGVzSW5TdGVwcyBdLFxuXHQpO1xuXHRjb25zdCBtb3ZlSW5kZXhhYmxlVG9JbXByb3ZlZCA9IHVzZUNhbGxiYWNrKFxuXHRcdCggaW5kZXhhYmxlICkgPT4ge1xuXHRcdFx0bW92ZUluZGV4YWJsZXMoIFdPUktPVVRTLm9ycGhhbmVkLCBbIGluZGV4YWJsZSBdLCBTVEVQUy5vcnBoYW5lZC5hZGRMaW5rcywgU1RFUFMub3JwaGFuZWQuaW1wcm92ZWQgKTtcblx0XHR9LFxuXHRcdFsgbW92ZUluZGV4YWJsZXMgXSxcblx0KTtcblx0Y29uc3QgbW92ZUluZGV4YWJsZVRvU2tpcHBlZCA9IHVzZUNhbGxiYWNrKFxuXHRcdCggaW5kZXhhYmxlICkgPT4ge1xuXHRcdFx0bW92ZUluZGV4YWJsZXMoIFdPUktPVVRTLm9ycGhhbmVkLCBbIGluZGV4YWJsZSBdLCBTVEVQUy5vcnBoYW5lZC5hZGRMaW5rcywgU1RFUFMub3JwaGFuZWQuc2tpcHBlZCApO1xuXHRcdH0sXG5cdFx0WyBtb3ZlSW5kZXhhYmxlcyBdLFxuXHQpO1xuXG5cdGNvbnN0IGltcHJvdmVkID0gZ2V0SW5kZXhhYmxlc0J5U3RlcCggV09SS09VVFMub3JwaGFuZWQsIFNURVBTLm9ycGhhbmVkLmltcHJvdmVkICk7XG5cdGNvbnN0IHJlbW92ZWQgPSBnZXRJbmRleGFibGVzQnlTdGVwKCBXT1JLT1VUUy5vcnBoYW5lZCwgU1RFUFMub3JwaGFuZWQucmVtb3ZlZCApO1xuXHRjb25zdCBub2luZGV4ZWQgPSBnZXRJbmRleGFibGVzQnlTdGVwKCBXT1JLT1VUUy5vcnBoYW5lZCwgU1RFUFMub3JwaGFuZWQubm9pbmRleGVkICk7XG5cdGNvbnN0IHNraXBwZWQgPSBnZXRJbmRleGFibGVzQnlTdGVwKCBXT1JLT1VUUy5vcnBoYW5lZCwgU1RFUFMub3JwaGFuZWQuc2tpcHBlZCApO1xuXG5cdHJldHVybiAoXG5cdFx0PGRpdiBjbGFzc05hbWU9XCJjYXJkXCI+XG5cdFx0XHQ8aDI+eyBfXyggXCJPcnBoYW5lZCBjb250ZW50XCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC9oMj5cblx0XHRcdDxoMz57IF9fKCBcIkNsZWFuIHVwIHlvdXIgdW5saW5rZWQgY29udGVudCB0byBtYWtlIHN1cmUgcGVvcGxlIGNhbiBmaW5kIGl0XCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC9oMz5cblx0XHRcdHsgc2VvRGF0YU9wdGltaXphdGlvbk5lZWRlZCA9PT0gXCIxXCIgJiYgPE9ycGhhbmVkU0VPRGF0YUFsZXJ0IHVybD17IHRvb2xzUGFnZVVybCB9IC8+IH1cblx0XHRcdDxwPlxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0X18oXG5cdFx0XHRcdFx0XHQvKiBlc2xpbnQtZGlzYWJsZSBtYXgtbGVuICovXG5cdFx0XHRcdFx0XHRcIllvdSBtaWdodCBub3QgZXZlbiBrbm93IGl0LCBidXQgdGhlcmUgbWF5IGJlIHBhZ2VzIG9uIHlvdXIgc2l0ZSB0aGF0IGRvbid0IGdldCBhbnkgbGlua3MuIFRoYXTigJlzIGFuIFNFTyBpc3N1ZSwgYmVjYXVzZSBpdOKAmXMgZGlmZmljdWx0IGZvciBzZWFyY2ggZW5naW5lcyB0byBmaW5kIHBhZ2VzIHRoYXQgZG9uJ3QgZ2V0IGFueSBsaW5rcy4gXCIgK1xuXHRcdFx0XHRcdFx0XCJTbywgaXQncyBoYXJkZXIgZm9yIHRoZW0gdG8gcmFuay4gV2UgY2FsbCB0aGVzZSBwYWdlcyBvcnBoYW5lZCBjb250ZW50LiBJbiB0aGlzIHdvcmtvdXQsIHdlIGZpbmQgdGhlIG9ycGhhbmVkIGNvbnRlbnQgb24geW91ciBzaXRlIGFuZCBndWlkZSB5b3UgaW4gcXVpY2tseSBhZGRpbmcgbGlua3MgdG8gaXQsIHNvIGl0IGNhbiBnZXQgYSBjaGFuY2UgdG8gcmFuayFcIixcblx0XHRcdFx0XHRcdC8qIGVzbGludC1lbmFibGUgbWF4LWxlbiAqL1xuXHRcdFx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdFx0XHQpXG5cdFx0XHRcdH1cblx0XHRcdDwvcD5cblx0XHRcdDxwPlxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0Y3JlYXRlSW50ZXJwb2xhdGVFbGVtZW50KFxuXHRcdFx0XHRcdFx0c3ByaW50Zihcblx0XHRcdFx0XHRcdFx0LyogZXNsaW50LWRpc2FibGUgbWF4LWxlbiAqL1xuXHRcdFx0XHRcdFx0XHQvLyB0cmFuc2xhdG9yczogJTEkcyBhbmQgJTYkcyBhcmUgZW1waGFzaXMgdGFncywgJTIkcyBhbmQgJTUkcyBhcmUgYW5jaG9yIHRhZ3MsICUzJHMgYW5kICU0JHMgZXhwYW5kIHRvIGFuIGljb24gdGFnLiAlNyRzIGlzIFlvYXN0IFNFTyBQcmVtaXVtLlxuXHRcdFx0XHRcdFx0XHRfXyhcblx0XHRcdFx0XHRcdFx0XHRcIiUxJHNOZWVkIG1vcmUgZ3VpZGFuY2U/IFdlJ3ZlIGNvdmVyZWQgZXZlcnkgc3RlcCBpbiBtb3JlIGRldGFpbCBpbiB0aGUgZm9sbG93aW5nIGd1aWRlOiAlMiRzSG93IHRvIHVzZSB0aGUgJTckcyBvcnBoYW5lZCBjb250ZW50IHdvcmtvdXQlMyRzJTQkcyU1JHMuJTYkc1wiLFxuXHRcdFx0XHRcdFx0XHRcdC8qIGVzbGludC1lbmFibGUgbWF4LWxlbiAqL1xuXHRcdFx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0XHRcdCksXG5cdFx0XHRcdFx0XHRcdFwiPGVtPlwiLFxuXHRcdFx0XHRcdFx0XHRcIjxhPlwiLFxuXHRcdFx0XHRcdFx0XHRcIjxpY29uPlwiLFxuXHRcdFx0XHRcdFx0XHRcIjwvaWNvbj5cIixcblx0XHRcdFx0XHRcdFx0XCI8L2E+XCIsXG5cdFx0XHRcdFx0XHRcdFwiPC9lbT5cIixcblx0XHRcdFx0XHRcdFx0XCJZb2FzdCBTRU8gUHJlbWl1bVwiLFxuXHRcdFx0XHRcdFx0KSxcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0aWNvbjogPEV4dGVybmFsSWNvbiAvPixcblx0XHRcdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGpzeC1hMTF5L2FuY2hvci1oYXMtY29udGVudFxuXHRcdFx0XHRcdFx0XHRhOiA8YSBocmVmPXsgb3JwaGFuZWRHdWlkZSB9IHRhcmdldD1cIl9ibGFua1wiIHJlbD1cIm5vb3BlbmVyIG5vcmVmZXJyZXJcIiAvPixcblx0XHRcdFx0XHRcdFx0ZW06IDxlbSAvPixcblx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHR9XG5cdFx0XHQ8L3A+XG5cdFx0XHQ8aHIgLz5cblx0XHRcdDxvbCBjbGFzc05hbWU9XCJ3b3JrZmxvdyB5b2FzdFwiPlxuXHRcdFx0XHQ8bGkgY2xhc3NOYW1lPXsgXCJzdGVwXCIgKyAoIGlzU3RlcEZpbmlzaGVkKCBXT1JLT1VUUy5vcnBoYW5lZCwgc3RlcHMuaW1wcm92ZVJlbW92ZSApID8gXCIgZmluaXNoZWQgZmFkZWRcIiA6IFwiXCIgKSB9PlxuXHRcdFx0XHRcdDxoND57IF9fKCBcIlN0YXJ0OiBMb3ZlIGl0IG9yIGxlYXZlIGl0P1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvaDQ+XG5cdFx0XHRcdFx0PGRpdiBjbGFzc05hbWU9XCJ3b3JrZmxvd19fZ3JpZFwiPlxuXHRcdFx0XHRcdFx0PGRpdj5cblx0XHRcdFx0XHRcdFx0PHA+XG5cdFx0XHRcdFx0XHRcdFx0eyBfXyhcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcdFx0XHRcIllvdXIgc2l0ZSBtYXkgY29udGFpbiBsb3RzIG9mIGNvbnRlbnQgdGhhdCB5b3UgY3JlYXRlZCBvbmNlIGFuZCBuZXZlciBsb29rZWQgYmFjayB0byBpdCBzaW5jZS4gSXQncyBpbXBvcnRhbnQgdG8gZ28gdGhyb3VnaCB0aG9zZSBwYWdlcyBhbmQgYXNrIHlvdXJzZWxmIGlmIHRoYXQgY29udGVudCBpcyBzdGlsbCByZWxldmFudCB0byB5b3VyIHNpdGUuIFNob3VsZCB5b3UgaW1wcm92ZSBpdCBvciByZW1vdmUgaXQ/XCIsXG5cdFx0XHRcdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdFx0XHRcdCkgfVxuXHRcdFx0XHRcdFx0XHQ8L3A+XG5cdFx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0XHRcdDxkaXY+XG5cdFx0XHRcdFx0XHRcdDxpbWdcblx0XHRcdFx0XHRcdFx0XHRjbGFzc05hbWU9XCJ3b3JrZmxvd19faW1hZ2VcIlxuXHRcdFx0XHRcdFx0XHRcdHNyYz1cImh0dHBzOi8veW9hc3QuY29tL3NoYXJlZC1hc3NldHMvaW1hZ2VzL3dwc2VvX3dvcmtvdXRzLzE3LTkvbW90aXZhdGVkX2J1YmJsZV93b21hbl8yX29wdGltLnN2Z1wiXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg9XCIxMDBcIlxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodD1cIjEwMFwiXG5cdFx0XHRcdFx0XHRcdFx0YWx0PVwiXCJcblx0XHRcdFx0XHRcdFx0Lz5cblx0XHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDwvZGl2PlxuXHRcdFx0XHRcdDxPcnBoYW5lZENvbnRlbnRcblx0XHRcdFx0XHRcdGluZGV4YWJsZXM9eyBnZXRJbmRleGFibGVzQnlTdGVwKCBXT1JLT1VUUy5vcnBoYW5lZCwgU1RFUFMub3JwaGFuZWQuaW1wcm92ZVJlbW92ZSApIH1cblx0XHRcdFx0XHRcdG1vdmVJbmRleGFibGVzPXsgbW92ZUluZGV4YWJsZXMgfVxuXHRcdFx0XHRcdC8+XG5cdFx0XHRcdFx0PGJyIC8+XG5cdFx0XHRcdFx0PEZpbmlzaEJ1dHRvblxuXHRcdFx0XHRcdFx0b25DbGljaz17IHRvZ2dsZVN0ZXBPcnBoYW5lZEltcHJvdmVSZW1vdmUgfVxuXHRcdFx0XHRcdFx0aXNGaW5pc2hlZD17IGlzU3RlcEZpbmlzaGVkKCBXT1JLT1VUUy5vcnBoYW5lZCwgc3RlcHMuaW1wcm92ZVJlbW92ZSApIH1cblx0XHRcdFx0XHQvPlxuXHRcdFx0XHQ8L2xpPlxuXHRcdFx0XHQ8bGkgY2xhc3NOYW1lPXsgXCJzdGVwXCIgKyAoIGlzU3RlcEZpbmlzaGVkKCBXT1JLT1VUUy5vcnBoYW5lZCwgc3RlcHMudXBkYXRlICkgPyBcIiBmaW5pc2hlZCBmYWRlZFwiIDogXCJcIiApIH0+XG5cdFx0XHRcdFx0PGg0PnsgX18oIFwiU2hvdWxkIHlvdSB1cGRhdGUgeW91ciBhcnRpY2xlP1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvaDQ+XG5cdFx0XHRcdFx0PHA+XG5cdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdGNyZWF0ZUludGVycG9sYXRlRWxlbWVudChcblx0XHRcdFx0XHRcdFx0XHRzcHJpbnRmKFxuXHRcdFx0XHRcdFx0XHRcdFx0LyogZXNsaW50LWRpc2FibGUgbWF4LWxlbiAqL1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gdHJhbnNsYXRvcnM6ICUxJHMgYW5kICUyJHMgYXJlIGFuY2hvciB0YWdzLlxuXHRcdFx0XHRcdFx0XHRcdFx0X18oXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFwiQ3JpdGljYWxseSBleGFtaW5lIHRoZSBjb250ZW50IGluIHRoaXMgbGlzdCBhbmQgbWFrZSB0aGUgbmVjZXNzYXJ5IHVwZGF0ZXMuIElmIHlvdSBuZWVkIGhlbHAgdXBkYXRpbmcsIHdlIGhhdmUgYSB2ZXJ5ICUxJHN1c2VmdWwgYmxvZyBwb3N0IHRoYXQgY2FuIGd1aWRlIHlvdSBhbGwgdGhlIHdheSUyJHMgKGNsaWNrIHRvIG9wZW4gaW4gYSBuZXcgdGFiKS5cIixcblx0XHRcdFx0XHRcdFx0XHRcdFx0LyogZXNsaW50LWVuYWJsZSBtYXgtbGVuICovXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0XHRcdFx0XHQpLFxuXHRcdFx0XHRcdFx0XHRcdFx0XCI8YT5cIixcblx0XHRcdFx0XHRcdFx0XHRcdFwiPC9hPlwiLFxuXHRcdFx0XHRcdFx0XHRcdCksXG5cdFx0XHRcdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGpzeC1hMTF5L2FuY2hvci1oYXMtY29udGVudFxuXHRcdFx0XHRcdFx0XHRcdFx0YTogPGEgaHJlZj17IG9ycGhhbmVkVXBkYXRlQ29udGVudCB9IHRhcmdldD1cIl9ibGFua1wiIHJlbD1cIm5vb3BlbmVyIG5vcmVmZXJyZXJcIiAvPixcblx0XHRcdFx0XHRcdFx0XHR9LFxuXHRcdFx0XHRcdFx0XHQpXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PC9wPlxuXHRcdFx0XHRcdDxJbXByb3ZhYmxlc1xuXHRcdFx0XHRcdFx0aW5kZXhhYmxlcz17IGdldEluZGV4YWJsZXNCeVN0ZXAoIFdPUktPVVRTLm9ycGhhbmVkLCBTVEVQUy5vcnBoYW5lZC51cGRhdGUgKSB9XG5cdFx0XHRcdFx0XHRtb3ZlSW5kZXhhYmxlcz17IG1vdmVJbmRleGFibGVzIH1cblx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdDxiciAvPlxuXHRcdFx0XHRcdDxGaW5pc2hCdXR0b25cblx0XHRcdFx0XHRcdG9uQ2xpY2s9eyB0b2dnbGVTdGVwT3JwaGFuZWRVcGRhdGUgfVxuXHRcdFx0XHRcdFx0aXNGaW5pc2hlZD17IGlzU3RlcEZpbmlzaGVkKCBXT1JLT1VUUy5vcnBoYW5lZCwgc3RlcHMudXBkYXRlICkgfVxuXHRcdFx0XHRcdC8+XG5cdFx0XHRcdDwvbGk+XG5cdFx0XHRcdDxsaSBjbGFzc05hbWU9eyBcInN0ZXBcIiArICggaXNTdGVwRmluaXNoZWQoIFdPUktPVVRTLm9ycGhhbmVkLCBzdGVwcy5hZGRMaW5rcyApID8gXCIgZmluaXNoZWQgZmFkZWRcIiA6IFwiXCIgKSB9PlxuXHRcdFx0XHRcdDxoND57IF9fKCBcIkFkZCBpbnRlcm5hbCBsaW5rcyB0b3dhcmRzIHlvdXIgb3JwaGFuZWQgYXJ0aWNsZXMuXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC9oND5cblx0XHRcdFx0XHQ8cD5cblx0XHRcdFx0XHRcdHsgX18oXG5cdFx0XHRcdFx0XHRcdC8qIGVzbGludC1kaXNhYmxlIG1heC1sZW4gKi9cblx0XHRcdFx0XHRcdFx0XCJUaW1lIHRvIGFkZCBzb21lIGxpbmtzISBCZWxvdywgeW91IHNlZSBhIGxpc3Qgd2l0aCB5b3VyIG9ycGhhbmVkIGFydGljbGVzLiBVbmRlciBlYWNoIG9uZSwgdGhlcmUgYXJlIHN1Z2dlc3Rpb25zIGZvciByZWxhdGVkIHBhZ2VzIHlvdSBjb3VsZCBhZGQgYSBsaW5rIGZyb20uIFwiICtcblx0XHRcdFx0XHRcdFx0XCJXaGVuIGFkZGluZyB0aGUgbGluaywgbWFrZSBzdXJlIHRvIGluc2VydCBpdCBpbiBhIHJlbGV2YW50IHNlbnRlbmNlIHJlbGF0ZWQgdG8geW91ciBvcnBoYW5lZCBhcnRpY2xlLiBLZWVwIGFkZGluZyBsaW5rcyB0byBlYWNoIG9mIHRoZSBvcnBoYW5lZCBhcnRpY2xlcyB1bnRpbCB5b3UgYXJlIHNhdGlzZmllZCB3aXRoIHRoZSBhbW91bnQgb2YgbGlua3MgcG9pbnRpbmcgdG8gdGhlbS5cIixcblx0XHRcdFx0XHRcdFx0LyogZXNsaW50LWVuYWJsZSBtYXgtbGVuICovXG5cdFx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0XHQpIH1cblx0XHRcdFx0XHQ8L3A+XG5cdFx0XHRcdFx0PExpbmtTdWdnZXN0aW9uc1xuXHRcdFx0XHRcdFx0aW5kZXhhYmxlcz17IGdldEluZGV4YWJsZXNCeVN0ZXAoIFdPUktPVVRTLm9ycGhhbmVkLCBTVEVQUy5vcnBoYW5lZC5hZGRMaW5rcyApIH1cblx0XHRcdFx0XHRcdGZpbmlzaD17IG1vdmVJbmRleGFibGVUb0ltcHJvdmVkIH1cblx0XHRcdFx0XHRcdHNraXA9eyBtb3ZlSW5kZXhhYmxlVG9Ta2lwcGVkIH1cblx0XHRcdFx0XHRcdG1pbmltdW1MaW5rcz17IDIgfVxuXHRcdFx0XHRcdC8+XG5cdFx0XHRcdFx0PGJyIC8+XG5cdFx0XHRcdFx0PEZpbmlzaEJ1dHRvblxuXHRcdFx0XHRcdFx0b25DbGljaz17IHRvZ2dsZVN0ZXBPcnBoYW5lZEFkZExpbmtzIH1cblx0XHRcdFx0XHRcdGlzRmluaXNoZWQ9eyBpc1N0ZXBGaW5pc2hlZCggV09SS09VVFMub3JwaGFuZWQsIHN0ZXBzLmFkZExpbmtzICkgfVxuXHRcdFx0XHRcdC8+XG5cdFx0XHRcdDwvbGk+XG5cdFx0XHRcdDxsaSBjbGFzc05hbWU9eyBcInN0ZXBcIiArICggaXNXb3Jrb3V0RmluaXNoZWQgPyBcIiBmaW5pc2hlZCBmYWRlZFwiIDogXCJcIiApIH0+XG5cdFx0XHRcdFx0PGg0PnsgX18oIFwiV2VsbCBkb25lIVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvaDQ+XG5cdFx0XHRcdFx0PGRpdiBjbGFzc05hbWU9XCJ3b3JrZmxvd19fZ3JpZFwiPlxuXHRcdFx0XHRcdFx0PGRpdj5cblx0XHRcdFx0XHRcdFx0PHA+XG5cdFx0XHRcdFx0XHRcdFx0eyBfXyhcblx0XHRcdFx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcdFx0XHRcIllvdSd2ZSBhZGRlZCBsaW5rcyB0byB5b3VyIG9ycGhhbmVkIGFydGljbGVzLCBhbmQgeW914oCZdmUgY2xlYW5lZCB1cCB0aGUgb25lcyB0aGF0IHdlcmUgbm8gbG9uZ2VyIHJlbGV2YW50LiBHcmVhdCBqb2IhIFRha2UgYSBsb29rIGF0IHRoZSBzdW1tYXJ5IGJlbG93IGFuZCBjZWxlYnJhdGUgd2hhdCB5b3UgYWNjb21wbGlzaGVkIVwiLFxuXHRcdFx0XHRcdFx0XHRcdFx0XCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIixcblx0XHRcdFx0XHRcdFx0XHQpIH1cblx0XHRcdFx0XHRcdFx0PC9wPlxuXHRcdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdFx0XHQ8ZGl2PlxuXHRcdFx0XHRcdFx0XHQ8aW1nXG5cdFx0XHRcdFx0XHRcdFx0Y2xhc3NOYW1lPVwid29ya2Zsb3dfX2ltYWdlXCJcblx0XHRcdFx0XHRcdFx0XHRzcmM9XCJodHRwczovL3lvYXN0LmNvbS9zaGFyZWQtYXNzZXRzL2ltYWdlcy93cHNlb193b3Jrb3V0cy8xNy05L2ZpdF9idWJibGVfd29tYW5fMl9vcHRpbS5zdmdcIlxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoPVwiMTIwXCJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ9XCIxMjBcIlxuXHRcdFx0XHRcdFx0XHRcdGFsdD1cIlwiXG5cdFx0XHRcdFx0XHRcdFx0c3R5bGU9eyB7IG1heFdpZHRoOiBcIjEyMHB4XCIsIG1heEhlaWdodDogXCIxMjBweFwiIH0gfVxuXHRcdFx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdFx0PFN1bW1hcnlcblx0XHRcdFx0XHRcdGltcHJvdmVkPXsgaW1wcm92ZWQgfVxuXHRcdFx0XHRcdFx0cmVtb3ZlZD17IHJlbW92ZWQgfVxuXHRcdFx0XHRcdFx0bm9pbmRleGVkPXsgbm9pbmRleGVkIH1cblx0XHRcdFx0XHRcdHNraXBwZWQ9eyBza2lwcGVkIH1cblx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdDxiciAvPlxuXHRcdFx0XHRcdDxCdXR0b24gY2xhc3NOYW1lPVwieW9hc3QtYnV0dG9uIHlvYXN0LWJ1dHRvbi0tcHJpbWFyeSBvcnBoYW5lZC1zdW1tYXJ5XCIgb25DbGljaz17IHRvZ2dsZU9ycGhhbmVkV29ya291dCB9PlxuXHRcdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0XHRpc1dvcmtvdXRGaW5pc2hlZFxuXHRcdFx0XHRcdFx0XHRcdD8gX18oIFwiUmVzZXQgdGhpcyB3b3Jrb3V0XCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKVxuXHRcdFx0XHRcdFx0XHRcdDogX18oIFwiSSd2ZSBmaW5pc2hlZCB0aGlzIHdvcmtvdXRcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PC9CdXR0b24+XG5cdFx0XHRcdFx0Jm5ic3A7XG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0KCBpbXByb3ZlZC5sZW5ndGggPiAwIHx8IHJlbW92ZWQubGVuZ3RoID4gMCAgfHwgbm9pbmRleGVkLmxlbmd0aCA+IDAgfHwgc2tpcHBlZC5sZW5ndGggPiAwICkgJiZcblx0XHRcdFx0XHRcdDxCdXR0b24gY2xhc3NOYW1lPVwieW9hc3QtYnV0dG9uIG9ycGhhbmVkLXN1bW1hcnlcIiBvbkNsaWNrPXsgY2xlYXJJbmRleGFibGVzSW5GaW5hbFN0ZXBzIH0+XG5cdFx0XHRcdFx0XHRcdHsgX18oIFwiQ2xlYXIgc3VtbWFyeVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfVxuXHRcdFx0XHRcdFx0PC9CdXR0b24+XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHQ8L2xpPlxuXHRcdFx0PC9vbD5cblx0XHQ8L2Rpdj5cblx0KTtcbn1cblxuT3JwaGFuZWRXb3Jrb3V0LnByb3BUeXBlcyA9IHtcblx0dG9nZ2xlU3RlcDogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcblx0dG9nZ2xlV29ya291dDogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcblx0aXNTdGVwRmluaXNoZWQ6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG5cdGlzV29ya291dEZpbmlzaGVkOiBQcm9wVHlwZXMuYm9vbC5pc1JlcXVpcmVkLFxuXHRnZXRJbmRleGFibGVzQnlTdGVwOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxuXHRtb3ZlSW5kZXhhYmxlczogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcblx0Y2xlYXJJbmRleGFibGVzSW5TdGVwczogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcbn07XG5cbmV4cG9ydCBkZWZhdWx0IGNvbXBvc2UoXG5cdFtcblx0XHR3aXRoU2VsZWN0KCAoIHNlbGVjdCApID0+IHtcblx0XHRcdGNvbnN0IHdvcmtvdXRzID0gc2VsZWN0KCBcInlvYXN0LXNlby93b3Jrb3V0c1wiICkuZ2V0V29ya291dHMoKTtcblx0XHRcdGNvbnN0IGZpbmlzaGVkV29ya291dHMgPSBzZWxlY3QoIFwieW9hc3Qtc2VvL3dvcmtvdXRzXCIgKS5nZXRGaW5pc2hlZFdvcmtvdXRzKCk7XG5cdFx0XHQvKipcblx0XHRcdCAqIERldGVybWluZXMgaWYgYSBzdGVwIGZvciBhIHBhcnRpY3VsYXIgd29ya291dCBpcyBmaW5pc2hlZC5cblx0XHRcdCAqIEBwYXJhbSB7c3RyaW5nfSB3b3Jrb3V0IFRoZSBuYW1lIG9mIHRoZSB3b3Jrb3V0LlxuXHRcdFx0ICogQHBhcmFtIHtzdHJpbmd9IHN0ZXAgVGhlIG5hbWUgb2YgdGhlIHN0ZXAuXG5cdFx0XHQgKiBAcmV0dXJucyB7Ym9vbGVhbn0gV2hldGhlciBvciBub3QgdGhlIHN0ZXAgaXMgZmluaXNoZWQuXG5cdFx0XHQgKi9cblx0XHRcdGNvbnN0IGlzU3RlcEZpbmlzaGVkID0gKCB3b3Jrb3V0LCBzdGVwICkgPT4ge1xuXHRcdFx0XHRyZXR1cm4gd29ya291dHNbIHdvcmtvdXQgXS5maW5pc2hlZFN0ZXBzLmluY2x1ZGVzKCBzdGVwICk7XG5cdFx0XHR9O1xuXHRcdFx0Y29uc3QgaXNXb3Jrb3V0RmluaXNoZWQgPSBmaW5pc2hlZFdvcmtvdXRzLmluY2x1ZGVzKCBXT1JLT1VUUy5vcnBoYW5lZCApO1xuXHRcdFx0Y29uc3QgZ2V0SW5kZXhhYmxlc0J5U3RlcCA9IHNlbGVjdCggXCJ5b2FzdC1zZW8vd29ya291dHNcIiApLmdldEluZGV4YWJsZXNCeVN0ZXA7XG5cdFx0XHRyZXR1cm4geyBmaW5pc2hlZFdvcmtvdXRzLCBpc1N0ZXBGaW5pc2hlZCwgaXNXb3Jrb3V0RmluaXNoZWQsIGdldEluZGV4YWJsZXNCeVN0ZXAgfTtcblx0XHR9ICksXG5cdFx0d2l0aERpc3BhdGNoKFxuXHRcdFx0KCBkaXNwYXRjaCApID0+IHtcblx0XHRcdFx0Y29uc3Qge1xuXHRcdFx0XHRcdHRvZ2dsZVN0ZXAsXG5cdFx0XHRcdFx0dG9nZ2xlV29ya291dCxcblx0XHRcdFx0XHRtb3ZlSW5kZXhhYmxlcyxcblx0XHRcdFx0XHRjbGVhckluZGV4YWJsZXNJblN0ZXBzLFxuXHRcdFx0XHR9ID0gZGlzcGF0Y2goIFwieW9hc3Qtc2VvL3dvcmtvdXRzXCIgKTtcblxuXHRcdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRcdHRvZ2dsZVN0ZXAsXG5cdFx0XHRcdFx0dG9nZ2xlV29ya291dCxcblx0XHRcdFx0XHRtb3ZlSW5kZXhhYmxlcyxcblx0XHRcdFx0XHRjbGVhckluZGV4YWJsZXNJblN0ZXBzLFxuXHRcdFx0XHR9O1xuXHRcdFx0fSxcblx0XHQpLFxuXHRdLFxuKSggT3JwaGFuZWRXb3Jrb3V0ICk7XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUNBO0FBQ0E7OztBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTs7O0FBQUE7QUFDQTs7O0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFmQTtBQW9CQTtBQUhBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7Ozs7Ozs7Ozs7O0FBVUE7QUFRQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFHQTtBQUNBO0FBQUE7QUFHQTtBQUNBO0FBQUE7QUFHQTtBQUNBO0FBQUE7QUFHQTtBQUNBO0FBQUE7QUFHQTtBQUVBO0FBQ0E7QUFHQTtBQUVBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQVBBO0FBV0E7QUFBQTtBQUFBO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBV0E7QUFDQTtBQUNBO0FBQ0E7QUFKQTtBQW5CQTtBQTRCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FBU0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEE7QUFEQTtBQVZBO0FBb0JBO0FBQ0E7QUFDQTtBQUZBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQTNCQTtBQWdDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBRUE7QUFFQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBTUE7QUFDQTtBQUZBO0FBZEE7QUFxQkE7QUFDQTtBQUNBO0FBRkE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBNUJBO0FBaUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBTkE7QUFTQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSkE7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBbEJBO0FBdUJBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQURBO0FBU0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFOQTtBQURBO0FBVkE7QUFxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUpBO0FBTUE7QUFDQTtBQUFBO0FBQUE7QUFFQTtBQUZBO0FBOUJBO0FBdUNBO0FBQ0E7QUFBQTtBQUNBO0FBREE7QUF4Q0E7QUF6RkE7QUE1Q0E7QUFxTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFQQTtBQUNBO0FBU0E7QUFHQTtBQUNBO0FBQ0E7Ozs7OztBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBT0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUpBO0FBTUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///147\n')},148:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.Improvables = exports.getLastUpdated = undefined;\n\nvar _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();\n\n/**\n * Gets last updated for an indexable.\n *\n * @param {object} postId The postId to get the last updated for.\n * @param {function} setLastUpdated Sets the last updated for the indexable.\n * @returns {boolean} If the action was successful.\n */\nvar getLastUpdated = exports.getLastUpdated = function () {\n\tvar _ref = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(postId, setLastUpdated) {\n\t\tvar response, lastUpdated;\n\t\treturn regeneratorRuntime.wrap(function _callee$(_context) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context.prev = _context.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context.prev = 0;\n\t\t\t\t\t\t_context.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "yoast/v1/workouts/last_updated?postId=" + postId\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\tresponse = _context.sent;\n\t\t\t\t\t\t_context.next = 6;\n\t\t\t\t\t\treturn response.json;\n\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\tlastUpdated = _context.sent;\n\n\t\t\t\t\t\tsetLastUpdated(new Date(lastUpdated).toDateString());\n\t\t\t\t\t\treturn _context.abrupt("return", lastUpdated);\n\n\t\t\t\t\tcase 11:\n\t\t\t\t\t\t_context.prev = 11;\n\t\t\t\t\t\t_context.t0 = _context["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tconsole.error(_context.t0.message);\n\t\t\t\t\t\treturn _context.abrupt("return", false);\n\n\t\t\t\t\tcase 15:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee, this, [[0, 11]]);\n\t}));\n\n\treturn function getLastUpdated(_x, _x2) {\n\t\treturn _ref.apply(this, arguments);\n\t};\n}();\n\n/**\n * Renders a table row for an improvable.\n *\n * @param {object} indexable The indexable to remove.\n * @param {function} moveIndexables The remove callback.\n * @returns {wp.Element} The table row.\n */\n\n\nvar _apiFetch = __webpack_require__(10);\n\nvar _apiFetch2 = _interopRequireDefault(_apiFetch);\n\nvar _components = __webpack_require__(6);\n\nvar _element = __webpack_require__(1);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components2 = __webpack_require__(7);\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _yoastseo = __webpack_require__(11);\n\nvar _config = __webpack_require__(39);\n\nvar _helpers = __webpack_require__(25);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }\n\nvar scoreToRating = _yoastseo.interpreters.scoreToRating;\nvar Improvable = function Improvable(_ref2) {\n\tvar indexable = _ref2.indexable,\n\t moveIndexables = _ref2.moveIndexables;\n\n\tvar _useState = (0, _element.useState)(false),\n\t _useState2 = _slicedToArray(_useState, 2),\n\t lastUpdated = _useState2[0],\n\t setLastUpdated = _useState2[1];\n\n\t(0, _element.useEffect)(function () {\n\t\tif (indexable.object_type === "post") {\n\t\t\tsetLastUpdated("Loading...");\n\t\t\tgetLastUpdated(indexable.object_id, setLastUpdated);\n\t\t}\n\t}, [indexable.id]);\n\n\tvar purged = !!indexable.purge;\n\n\t// eslint-disable-next-line require-jsdoc\n\tvar moveIndexableToAddLinks = function moveIndexableToAddLinks() {\n\t\tmoveIndexables(_config.WORKOUTS.orphaned, [indexable], _config.STEPS.orphaned.update, _config.STEPS.orphaned.addLinks);\n\t};\n\n\treturn wp.element.createElement(\n\t\t"tr",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(_components2.SvgIcon, (0, _helpers.getIconForScore)(scoreToRating(indexable.primary_focus_keyword_score / 10)))\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(_components2.SvgIcon, (0, _helpers.getIconForScore)(scoreToRating(indexable.readability_score / 10)))\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"a",\n\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t)\n\t\t),\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\tlastUpdated || wp.element.createElement(\n\t\t\t\t"em",\n\t\t\t\tnull,\n\t\t\t\t(0, _i18n.__)("Unknown", "wordpress-seo-premium")\n\t\t\t)\n\t\t),\n\t\t!purged &&\n\t\t// eslint-disable-next-line react/jsx-no-bind\n\t\twp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(_components.CheckboxControl, { onChange: moveIndexableToAddLinks })\n\t\t),\n\t\tpurged && wp.element.createElement(\n\t\t\t"td",\n\t\t\tnull,\n\t\t\twp.element.createElement(\n\t\t\t\t"em",\n\t\t\t\tnull,\n\t\t\t\t(0, _i18n.__)("You\'ve moved this article to the next step.", "wordpress-seo-premium")\n\t\t\t)\n\t\t)\n\t);\n};\n\nImprovable.propTypes = {\n\tindexable: _propTypes2.default.object.isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired\n};\n\n/**\n * Builds the table with best linked pages.\n *\n * @returns {wp.Element} The best linked pages table.\n * @constructor\n */\nvar Improvables = exports.Improvables = function Improvables(_ref3) {\n\tvar indexables = _ref3.indexables,\n\t moveIndexables = _ref3.moveIndexables;\n\n\tvar seoScoreLabel = (0, _i18n.__)("SEO score", "wordpress-seo-premium");\n\tvar readabilityScoreLabel = (0, _i18n.__)("Readability score", "wordpress-seo-premium");\n\n\tif (indexables.length > 0) {\n\t\treturn wp.element.createElement(\n\t\t\t"table",\n\t\t\t{ className: "yoast_help" },\n\t\t\twp.element.createElement(\n\t\t\t\t"thead",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"tr",\n\t\t\t\t\tnull,\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\t{ className: "manage-column" },\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t{ "data-label": seoScoreLabel, className: "yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" },\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t{ className: "yoast-column-seo-score yoast-column-header-has-tooltip" },\n\t\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t\t{ className: "screen-reader-text" },\n\t\t\t\t\t\t\t\t\tseoScoreLabel\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\t{ className: "manage-column" },\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t{ "data-label": readabilityScoreLabel, className: "yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" },\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t{ className: "yoast-column-readability yoast-column-header-has-tooltip" },\n\t\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t\t{ className: "screen-reader-text" },\n\t\t\t\t\t\t\t\t\treadabilityScoreLabel\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Article", "wordpress-seo-premium")\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Last Updated", "wordpress-seo-premium")\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Is it up-to-date?", "wordpress-seo-premium")\n\t\t\t\t\t)\n\t\t\t\t)\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"tbody",\n\t\t\t\tnull,\n\t\t\t\tindexables.map(function (indexable) {\n\t\t\t\t\treturn wp.element.createElement(Improvable, {\n\t\t\t\t\t\tkey: "improvable-" + indexable.id,\n\t\t\t\t\t\tindexable: indexable,\n\t\t\t\t\t\tmoveIndexables: moveIndexables\n\t\t\t\t\t});\n\t\t\t\t})\n\t\t\t)\n\t\t);\n\t}\n\treturn wp.element.createElement(\n\t\t"p",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"em",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)(\n\t\t\t// eslint-disable-next-line max-len\n\t\t\t"You haven\'t selected any articles for this step yet. You can do so in the previous step.", "wordpress-seo-premium")\n\t\t)\n\t);\n};\n\nImprovables.propTypes = {\n\tindexables: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQ4LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9PcnBoYW5lZFdvcmtvdXQvSW1wcm92YWJsZXMuanM/MDI2MCJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgYXBpRmV0Y2ggZnJvbSBcIkB3b3JkcHJlc3MvYXBpLWZldGNoXCI7XG5pbXBvcnQgeyBDaGVja2JveENvbnRyb2wgfSBmcm9tIFwiQHdvcmRwcmVzcy9jb21wb25lbnRzXCI7XG5pbXBvcnQgeyB1c2VFZmZlY3QsIHVzZVN0YXRlIH0gZnJvbSBcIkB3b3JkcHJlc3MvZWxlbWVudFwiO1xuaW1wb3J0IHsgX18gfSBmcm9tIFwiQHdvcmRwcmVzcy9pMThuXCI7XG5pbXBvcnQgeyBTdmdJY29uIH0gZnJvbSBcIkB5b2FzdC9jb21wb25lbnRzXCI7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gXCJwcm9wLXR5cGVzXCI7XG5pbXBvcnQgeyBpbnRlcnByZXRlcnMgfSBmcm9tIFwieW9hc3RzZW9cIjtcbmNvbnN0IHsgc2NvcmVUb1JhdGluZyB9ID0gaW50ZXJwcmV0ZXJzO1xuaW1wb3J0IHsgU1RFUFMsIFdPUktPVVRTIH0gZnJvbSBcIi4uLy4uL2NvbmZpZ1wiO1xuaW1wb3J0IHsgdW5lc2NhcGUgfSBmcm9tIFwiLi4vLi4vaGVscGVyc1wiO1xuaW1wb3J0IEV4dGVybmFsSWNvbiBmcm9tIFwiLi4vRXh0ZXJuYWxJY29uXCI7XG5pbXBvcnQgeyBnZXRJY29uRm9yU2NvcmUgfSBmcm9tIFwiLi4vLi4vaGVscGVyc1wiO1xuXG4vKipcbiAqIEdldHMgbGFzdCB1cGRhdGVkIGZvciBhbiBpbmRleGFibGUuXG4gKlxuICogQHBhcmFtIHtvYmplY3R9IHBvc3RJZCBUaGUgcG9zdElkIHRvIGdldCB0aGUgbGFzdCB1cGRhdGVkIGZvci5cbiAqIEBwYXJhbSB7ZnVuY3Rpb259IHNldExhc3RVcGRhdGVkIFNldHMgdGhlIGxhc3QgdXBkYXRlZCBmb3IgdGhlIGluZGV4YWJsZS5cbiAqIEByZXR1cm5zIHtib29sZWFufSBJZiB0aGUgYWN0aW9uIHdhcyBzdWNjZXNzZnVsLlxuICovXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gZ2V0TGFzdFVwZGF0ZWQoIHBvc3RJZCwgc2V0TGFzdFVwZGF0ZWQgKSB7XG5cdHRyeSB7XG5cdFx0Y29uc3QgcmVzcG9uc2UgPSBhd2FpdCBhcGlGZXRjaCgge1xuXHRcdFx0cGF0aDogXCJ5b2FzdC92MS93b3Jrb3V0cy9sYXN0X3VwZGF0ZWQ/cG9zdElkPVwiICsgcG9zdElkLFxuXHRcdH0gKTtcblx0XHRjb25zdCBsYXN0VXBkYXRlZCA9IGF3YWl0IHJlc3BvbnNlLmpzb247XG5cdFx0c2V0TGFzdFVwZGF0ZWQoIG5ldyBEYXRlKCBsYXN0VXBkYXRlZCApLnRvRGF0ZVN0cmluZygpICk7XG5cdFx0cmV0dXJuIGxhc3RVcGRhdGVkO1xuXHR9IGNhdGNoICggZSApIHtcblx0XHQvLyBVUkwoKSBjb25zdHJ1Y3RvciB0aHJvd3MgYSBUeXBlRXJyb3IgZXhjZXB0aW9uIGlmIHVybCBpcyBtYWxmb3JtZWQuXG5cdFx0Y29uc29sZS5lcnJvciggZS5tZXNzYWdlICk7XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9XG59XG5cbi8qKlxuICogUmVuZGVycyBhIHRhYmxlIHJvdyBmb3IgYW4gaW1wcm92YWJsZS5cbiAqXG4gKiBAcGFyYW0ge29iamVjdH0gaW5kZXhhYmxlIFRoZSBpbmRleGFibGUgdG8gcmVtb3ZlLlxuICogQHBhcmFtIHtmdW5jdGlvbn0gbW92ZUluZGV4YWJsZXMgVGhlIHJlbW92ZSBjYWxsYmFjay5cbiAqIEByZXR1cm5zIHt3cC5FbGVtZW50fSBUaGUgdGFibGUgcm93LlxuICovXG5jb25zdCBJbXByb3ZhYmxlID0gKCB7IGluZGV4YWJsZSwgbW92ZUluZGV4YWJsZXMgfSApID0+IHtcblx0Y29uc3QgWyBsYXN0VXBkYXRlZCwgc2V0TGFzdFVwZGF0ZWQgXSA9IHVzZVN0YXRlKCBmYWxzZSApO1xuXG5cdHVzZUVmZmVjdCggKCkgPT4ge1xuXHRcdGlmICggaW5kZXhhYmxlLm9iamVjdF90eXBlID09PSBcInBvc3RcIiApIHtcblx0XHRcdHNldExhc3RVcGRhdGVkKCBcIkxvYWRpbmcuLi5cIiApO1xuXHRcdFx0Z2V0TGFzdFVwZGF0ZWQoIGluZGV4YWJsZS5vYmplY3RfaWQsIHNldExhc3RVcGRhdGVkICk7XG5cdFx0fVxuXHR9LCBbIGluZGV4YWJsZS5pZCBdICk7XG5cblx0Y29uc3QgcHVyZ2VkID0gISEgaW5kZXhhYmxlLnB1cmdlO1xuXG5cdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSByZXF1aXJlLWpzZG9jXG5cdGNvbnN0IG1vdmVJbmRleGFibGVUb0FkZExpbmtzID0gKCkgPT4ge1xuXHRcdG1vdmVJbmRleGFibGVzKCBXT1JLT1VUUy5vcnBoYW5lZCwgWyBpbmRleGFibGUgXSwgU1RFUFMub3JwaGFuZWQudXBkYXRlLCBTVEVQUy5vcnBoYW5lZC5hZGRMaW5rcyApO1xuXHR9O1xuXG5cdHJldHVybiAoXG5cdFx0PHRyPlxuXHRcdFx0PHRkPjxTdmdJY29uIHsgLi4uZ2V0SWNvbkZvclNjb3JlKCBzY29yZVRvUmF0aW5nKCBpbmRleGFibGUucHJpbWFyeV9mb2N1c19rZXl3b3JkX3Njb3JlIC8gMTAgKSApIH0gLz48L3RkPlxuXHRcdFx0PHRkPjxTdmdJY29uIHsgLi4uZ2V0SWNvbkZvclNjb3JlKCBzY29yZVRvUmF0aW5nKCBpbmRleGFibGUucmVhZGFiaWxpdHlfc2NvcmUgLyAxMCApICkgfSAvPjwvdGQ+XG5cdFx0XHQ8dGQ+XG5cdFx0XHRcdDxhIGhyZWY9eyBpbmRleGFibGUucGVybWFsaW5rIH0gdGFyZ2V0PVwiX2JsYW5rXCIgcmVsPVwibm9vcGVuZXIgbm9yZWZlcnJlclwiPlxuXHRcdFx0XHRcdHsgdW5lc2NhcGUoIGluZGV4YWJsZS5icmVhZGNydW1iX3RpdGxlICkgfVxuXHRcdFx0XHRcdDxFeHRlcm5hbEljb24gLz5cblx0XHRcdFx0PC9hPlxuXHRcdFx0PC90ZD5cblx0XHRcdDx0ZD57IGxhc3RVcGRhdGVkIHx8IDxlbT57IF9fKCBcIlVua25vd25cIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L2VtPiB9PC90ZD5cblx0XHRcdHsgISBwdXJnZWQgJiZcblx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSByZWFjdC9qc3gtbm8tYmluZFxuXHRcdFx0PHRkPjxDaGVja2JveENvbnRyb2wgb25DaGFuZ2U9eyBtb3ZlSW5kZXhhYmxlVG9BZGRMaW5rcyB9IC8+PC90ZD4gfVxuXHRcdFx0eyBwdXJnZWQgJiYgPHRkPjxlbT57IF9fKCBcIllvdSd2ZSBtb3ZlZCB0aGlzIGFydGljbGUgdG8gdGhlIG5leHQgc3RlcC5cIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L2VtPjwvdGQ+IH1cblx0XHQ8L3RyPlxuXHQpO1xufTtcblxuSW1wcm92YWJsZS5wcm9wVHlwZXMgPSB7XG5cdGluZGV4YWJsZTogUHJvcFR5cGVzLm9iamVjdC5pc1JlcXVpcmVkLFxuXHRtb3ZlSW5kZXhhYmxlczogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcbn07XG5cbi8qKlxuICogQnVpbGRzIHRoZSB0YWJsZSB3aXRoIGJlc3QgbGlua2VkIHBhZ2VzLlxuICpcbiAqIEByZXR1cm5zIHt3cC5FbGVtZW50fSBUaGUgYmVzdCBsaW5rZWQgcGFnZXMgdGFibGUuXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZXhwb3J0IGNvbnN0IEltcHJvdmFibGVzID0gKCB7IGluZGV4YWJsZXMsIG1vdmVJbmRleGFibGVzIH0gKSA9PiB7XG5cdGNvbnN0IHNlb1Njb3JlTGFiZWwgPSBfXyggXCJTRU8gc2NvcmVcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApO1xuXHRjb25zdCByZWFkYWJpbGl0eVNjb3JlTGFiZWwgPSBfXyggXCJSZWFkYWJpbGl0eSBzY29yZVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICk7XG5cblx0aWYgKCBpbmRleGFibGVzLmxlbmd0aCA+IDAgKSB7XG5cdFx0cmV0dXJuIChcblx0XHRcdDx0YWJsZSBjbGFzc05hbWU9XCJ5b2FzdF9oZWxwXCI+XG5cdFx0XHRcdDx0aGVhZD5cblx0XHRcdFx0XHQ8dHI+XG5cdFx0XHRcdFx0XHQ8dGggY2xhc3NOYW1lPVwibWFuYWdlLWNvbHVtblwiPlxuXHRcdFx0XHRcdFx0XHQ8c3BhbiBkYXRhLWxhYmVsPXsgc2VvU2NvcmVMYWJlbCB9IGNsYXNzTmFtZT1cInlvYXN0LXRvb2x0aXAgeW9hc3QtdG9vbHRpcC1uIHlvYXN0LXRvb2x0aXAtYWx0XCI+XG5cdFx0XHRcdFx0XHRcdFx0PHNwYW4gY2xhc3NOYW1lPVwieW9hc3QtY29sdW1uLXNlby1zY29yZSB5b2FzdC1jb2x1bW4taGVhZGVyLWhhcy10b29sdGlwXCI+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8c3BhbiBjbGFzc05hbWU9XCJzY3JlZW4tcmVhZGVyLXRleHRcIj57IHNlb1Njb3JlTGFiZWwgfTwvc3Bhbj5cblx0XHRcdFx0XHRcdFx0XHQ8L3NwYW4+XG5cdFx0XHRcdFx0XHRcdDwvc3Bhbj5cblx0XHRcdFx0XHRcdDwvdGg+XG5cdFx0XHRcdFx0XHQ8dGggY2xhc3NOYW1lPVwibWFuYWdlLWNvbHVtblwiPlxuXHRcdFx0XHRcdFx0XHQ8c3BhbiBkYXRhLWxhYmVsPXsgcmVhZGFiaWxpdHlTY29yZUxhYmVsIH0gY2xhc3NOYW1lPVwieW9hc3QtdG9vbHRpcCB5b2FzdC10b29sdGlwLW4geW9hc3QtdG9vbHRpcC1hbHRcIj5cblx0XHRcdFx0XHRcdFx0XHQ8c3BhbiBjbGFzc05hbWU9XCJ5b2FzdC1jb2x1bW4tcmVhZGFiaWxpdHkgeW9hc3QtY29sdW1uLWhlYWRlci1oYXMtdG9vbHRpcFwiPlxuXHRcdFx0XHRcdFx0XHRcdFx0PHNwYW4gY2xhc3NOYW1lPVwic2NyZWVuLXJlYWRlci10ZXh0XCI+eyByZWFkYWJpbGl0eVNjb3JlTGFiZWwgfTwvc3Bhbj5cblx0XHRcdFx0XHRcdFx0XHQ8L3NwYW4+XG5cdFx0XHRcdFx0XHRcdDwvc3Bhbj5cblx0XHRcdFx0XHRcdDwvdGg+XG5cdFx0XHRcdFx0XHQ8dGg+eyBfXyggXCJBcnRpY2xlXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC90aD5cblx0XHRcdFx0XHRcdDx0aD57IF9fKCBcIkxhc3QgVXBkYXRlZFwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvdGg+XG5cdFx0XHRcdFx0XHQ8dGg+eyBfXyggXCJJcyBpdCB1cC10by1kYXRlP1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvdGg+XG5cdFx0XHRcdFx0PC90cj5cblx0XHRcdFx0PC90aGVhZD5cblx0XHRcdFx0PHRib2R5PlxuXHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdGluZGV4YWJsZXMubWFwKCBmdW5jdGlvbiggaW5kZXhhYmxlICkge1xuXHRcdFx0XHRcdFx0XHRyZXR1cm4gPEltcHJvdmFibGVcblx0XHRcdFx0XHRcdFx0XHRrZXk9eyBcImltcHJvdmFibGUtXCIgKyBpbmRleGFibGUuaWQgfVxuXHRcdFx0XHRcdFx0XHRcdGluZGV4YWJsZT17IGluZGV4YWJsZSB9XG5cdFx0XHRcdFx0XHRcdFx0bW92ZUluZGV4YWJsZXM9eyBtb3ZlSW5kZXhhYmxlcyB9XG5cdFx0XHRcdFx0XHRcdC8+O1xuXHRcdFx0XHRcdFx0fSApXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHQ8L3Rib2R5PlxuXHRcdFx0PC90YWJsZT5cblx0XHQpO1xuXHR9XG5cdHJldHVybiAoXG5cdFx0PHA+XG5cdFx0XHQ8ZW0+XG5cdFx0XHRcdHtcblx0XHRcdFx0XHRfXyhcblx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcIllvdSBoYXZlbid0IHNlbGVjdGVkIGFueSBhcnRpY2xlcyBmb3IgdGhpcyBzdGVwIHlldC4gWW91IGNhbiBkbyBzbyBpbiB0aGUgcHJldmlvdXMgc3RlcC5cIixcblx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHR9XG5cdFx0XHQ8L2VtPlxuXHRcdDwvcD5cblx0KTtcbn07XG5cbkltcHJvdmFibGVzLnByb3BUeXBlcyA9IHtcblx0aW5kZXhhYmxlczogUHJvcFR5cGVzLmFycmF5T2YoIFByb3BUeXBlcy5vYmplY3QgKS5pc1JlcXVpcmVkLFxuXHRtb3ZlSW5kZXhhYmxlczogUHJvcFR5cGVzLmZ1bmMuaXNSZXF1aXJlZCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQWFBOzs7Ozs7OztBQU9BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBREE7QUFDQTtBQUhBO0FBRUE7QUFGQTtBQUFBO0FBQ0E7QUFEQTtBQUtBO0FBQ0E7QUFBQTtBQU5BO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFDQTtBQVFBO0FBQ0E7QUFWQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBOzs7OztBQWVBOzs7Ozs7Ozs7QUFuQ0E7QUFDQTs7O0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7Ozs7Ozs7QUFKQTtBQW1DQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBRkE7QUFEQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBYkE7QUFnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUZBO0FBQ0E7QUFJQTs7Ozs7O0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFEQTtBQURBO0FBREE7QUFPQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBREE7QUFEQTtBQURBO0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBakJBO0FBREE7QUFxQkE7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUhBO0FBS0E7QUFSQTtBQXRCQTtBQW1DQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUpBO0FBREE7QUFZQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///148\n')},149:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.Summary = undefined;\n\nvar _i18n = __webpack_require__(3);\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _helpers = __webpack_require__(25);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Builds the table with the workout summary.\n *\n * @returns {wp.Element} The orphaned workout summary table.\n * @constructor\n */\nvar Summary = exports.Summary = function Summary(_ref) {\n\tvar improved = _ref.improved,\n\t removed = _ref.removed,\n\t noindexed = _ref.noindexed,\n\t skipped = _ref.skipped;\n\n\tif (improved.length > 0 || removed.length > 0 || noindexed.length > 0 || skipped.length > 0) {\n\t\treturn wp.element.createElement(\n\t\t\t"table",\n\t\t\t{ className: "yoast_help" },\n\t\t\twp.element.createElement(\n\t\t\t\t"thead",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"tr",\n\t\t\t\t\tnull,\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Article", "wordpress-seo-premium")\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Resolution", "wordpress-seo-premium")\n\t\t\t\t\t)\n\t\t\t\t)\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"tbody",\n\t\t\t\tnull,\n\t\t\t\timproved.map(function (indexable) {\n\t\t\t\t\treturn wp.element.createElement(\n\t\t\t\t\t\t"tr",\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tkey: "improved-" + indexable.id\n\t\t\t\t\t\t},\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"a",\n\t\t\t\t\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\t\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)("Improved", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}),\n\t\t\t\tremoved.map(function (indexable) {\n\t\t\t\t\treturn wp.element.createElement(\n\t\t\t\t\t\t"tr",\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tkey: "removed-" + indexable.id\n\t\t\t\t\t\t},\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"a",\n\t\t\t\t\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\t\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)("Removed", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}),\n\t\t\t\tnoindexed.map(function (indexable) {\n\t\t\t\t\treturn wp.element.createElement(\n\t\t\t\t\t\t"tr",\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tkey: "noindexed" + indexable.id\n\t\t\t\t\t\t},\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"a",\n\t\t\t\t\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\t\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)("Hidden from search engines.", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}),\n\t\t\t\tskipped.map(function (indexable) {\n\t\t\t\t\treturn wp.element.createElement(\n\t\t\t\t\t\t"tr",\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tkey: "skipped" + indexable.id\n\t\t\t\t\t\t},\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"a",\n\t\t\t\t\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\t\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t(0, _i18n.__)("Skipped", "wordpress-seo-premium")\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t})\n\t\t\t)\n\t\t);\n\t}\n\treturn wp.element.createElement(\n\t\t"p",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"em",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)(\n\t\t\t// eslint-disable-next-line max-len\n\t\t\t"You haven\'t cleaned up or updated any articles yet using this workout. Once you do, a summary of your work will show up here.", "wordpress-seo-premium")\n\t\t)\n\t);\n};\n\nSummary.propTypes = {\n\timproved: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tremoved: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tnoindexed: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tskipped: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTQ5LmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9PcnBoYW5lZFdvcmtvdXQvU3VtbWFyeS5qcz9kNDM5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IF9fIH0gZnJvbSBcIkB3b3JkcHJlc3MvaTE4blwiO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiO1xuaW1wb3J0IHsgdW5lc2NhcGUgfSBmcm9tIFwiLi4vLi4vaGVscGVyc1wiO1xuaW1wb3J0IEV4dGVybmFsSWNvbiBmcm9tIFwiLi4vRXh0ZXJuYWxJY29uXCI7XG5cbi8qKlxuICogQnVpbGRzIHRoZSB0YWJsZSB3aXRoIHRoZSB3b3Jrb3V0IHN1bW1hcnkuXG4gKlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IFRoZSBvcnBoYW5lZCB3b3Jrb3V0IHN1bW1hcnkgdGFibGUuXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZXhwb3J0IGNvbnN0IFN1bW1hcnkgPSAoIHsgaW1wcm92ZWQsIHJlbW92ZWQsIG5vaW5kZXhlZCwgc2tpcHBlZCB9ICkgPT4ge1xuXHRpZiAoIGltcHJvdmVkLmxlbmd0aCA+IDAgfHwgcmVtb3ZlZC5sZW5ndGggPiAwIHx8IG5vaW5kZXhlZC5sZW5ndGggPiAwIHx8IHNraXBwZWQubGVuZ3RoID4gMCApIHtcblx0XHRyZXR1cm4gKFxuXHRcdFx0PHRhYmxlIGNsYXNzTmFtZT1cInlvYXN0X2hlbHBcIj5cblx0XHRcdFx0PHRoZWFkPlxuXHRcdFx0XHRcdDx0cj5cblx0XHRcdFx0XHRcdDx0aD57IF9fKCBcIkFydGljbGVcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L3RoPlxuXHRcdFx0XHRcdFx0PHRoPnsgX18oIFwiUmVzb2x1dGlvblwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfTwvdGg+XG5cdFx0XHRcdFx0PC90cj5cblx0XHRcdFx0PC90aGVhZD5cblx0XHRcdFx0PHRib2R5PlxuXHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdGltcHJvdmVkLm1hcCggZnVuY3Rpb24oIGluZGV4YWJsZSApIHtcblx0XHRcdFx0XHRcdFx0cmV0dXJuIChcblx0XHRcdFx0XHRcdFx0XHQ8dHJcblx0XHRcdFx0XHRcdFx0XHRcdGtleT17IFwiaW1wcm92ZWQtXCIgKyBpbmRleGFibGUuaWQgfVxuXHRcdFx0XHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdFx0XHRcdDx0ZD5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PGEgaHJlZj17IGluZGV4YWJsZS5wZXJtYWxpbmsgfSB0YXJnZXQ9XCJfYmxhbmtcIiByZWw9XCJub29wZW5lciBub3JlZmVycmVyXCI+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0eyB1bmVzY2FwZSggaW5kZXhhYmxlLmJyZWFkY3J1bWJfdGl0bGUgKSB9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PEV4dGVybmFsSWNvbiAvPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8L2E+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3RkPlxuXHRcdFx0XHRcdFx0XHRcdFx0PHRkPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHR7IF9fKCBcIkltcHJvdmVkXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9XG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3RkPlxuXHRcdFx0XHRcdFx0XHRcdDwvdHI+XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHR9IClcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0cmVtb3ZlZC5tYXAoIGZ1bmN0aW9uKCBpbmRleGFibGUgKSB7XG5cdFx0XHRcdFx0XHRcdHJldHVybiAoXG5cdFx0XHRcdFx0XHRcdFx0PHRyXG5cdFx0XHRcdFx0XHRcdFx0XHRrZXk9eyBcInJlbW92ZWQtXCIgKyBpbmRleGFibGUuaWQgfVxuXHRcdFx0XHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdFx0XHRcdDx0ZD5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PGEgaHJlZj17IGluZGV4YWJsZS5wZXJtYWxpbmsgfSB0YXJnZXQ9XCJfYmxhbmtcIiByZWw9XCJub29wZW5lciBub3JlZmVycmVyXCI+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0eyB1bmVzY2FwZSggaW5kZXhhYmxlLmJyZWFkY3J1bWJfdGl0bGUgKSB9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PEV4dGVybmFsSWNvbiAvPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8L2E+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3RkPlxuXHRcdFx0XHRcdFx0XHRcdFx0PHRkPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHR7IF9fKCBcIlJlbW92ZWRcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH1cblx0XHRcdFx0XHRcdFx0XHRcdDwvdGQ+XG5cdFx0XHRcdFx0XHRcdFx0PC90cj5cblx0XHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcdH0gKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRub2luZGV4ZWQubWFwKCBmdW5jdGlvbiggaW5kZXhhYmxlICkge1xuXHRcdFx0XHRcdFx0XHRyZXR1cm4gKFxuXHRcdFx0XHRcdFx0XHRcdDx0clxuXHRcdFx0XHRcdFx0XHRcdFx0a2V5PXsgXCJub2luZGV4ZWRcIiArIGluZGV4YWJsZS5pZCB9XG5cdFx0XHRcdFx0XHRcdFx0PlxuXHRcdFx0XHRcdFx0XHRcdFx0PHRkPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8YSBocmVmPXsgaW5kZXhhYmxlLnBlcm1hbGluayB9IHRhcmdldD1cIl9ibGFua1wiIHJlbD1cIm5vb3BlbmVyIG5vcmVmZXJyZXJcIj5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR7IHVuZXNjYXBlKCBpbmRleGFibGUuYnJlYWRjcnVtYl90aXRsZSApIH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ8RXh0ZXJuYWxJY29uIC8+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdDwvYT5cblx0XHRcdFx0XHRcdFx0XHRcdDwvdGQ+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGQ+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHsgX18oIFwiSGlkZGVuIGZyb20gc2VhcmNoIGVuZ2luZXMuXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9XG5cdFx0XHRcdFx0XHRcdFx0XHQ8L3RkPlxuXHRcdFx0XHRcdFx0XHRcdDwvdHI+XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHR9IClcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0c2tpcHBlZC5tYXAoIGZ1bmN0aW9uKCBpbmRleGFibGUgKSB7XG5cdFx0XHRcdFx0XHRcdHJldHVybiAoXG5cdFx0XHRcdFx0XHRcdFx0PHRyXG5cdFx0XHRcdFx0XHRcdFx0XHRrZXk9eyBcInNraXBwZWRcIiArIGluZGV4YWJsZS5pZCB9XG5cdFx0XHRcdFx0XHRcdFx0PlxuXHRcdFx0XHRcdFx0XHRcdFx0PHRkPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8YSBocmVmPXsgaW5kZXhhYmxlLnBlcm1hbGluayB9IHRhcmdldD1cIl9ibGFua1wiIHJlbD1cIm5vb3BlbmVyIG5vcmVmZXJyZXJcIj5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR7IHVuZXNjYXBlKCBpbmRleGFibGUuYnJlYWRjcnVtYl90aXRsZSApIH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQ8RXh0ZXJuYWxJY29uIC8+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdDwvYT5cblx0XHRcdFx0XHRcdFx0XHRcdDwvdGQ+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGQ+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHsgX18oIFwiU2tpcHBlZFwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfVxuXHRcdFx0XHRcdFx0XHRcdFx0PC90ZD5cblx0XHRcdFx0XHRcdFx0XHQ8L3RyPlxuXHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0fSApXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHQ8L3Rib2R5PlxuXHRcdFx0PC90YWJsZT5cblx0XHQpO1xuXHR9XG5cdHJldHVybiAoXG5cdFx0PHA+XG5cdFx0XHQ8ZW0+XG5cdFx0XHRcdHtcblx0XHRcdFx0XHRfXyhcblx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcIllvdSBoYXZlbid0IGNsZWFuZWQgdXAgb3IgdXBkYXRlZCBhbnkgYXJ0aWNsZXMgeWV0IHVzaW5nIHRoaXMgd29ya291dC4gT25jZSB5b3UgZG8sIGEgc3VtbWFyeSBvZiB5b3VyIHdvcmsgd2lsbCBzaG93IHVwIGhlcmUuXCIsXG5cdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdClcblx0XHRcdFx0fVxuXHRcdFx0PC9lbT5cblx0XHQ8L3A+XG5cdCk7XG59O1xuXG5TdW1tYXJ5LnByb3BUeXBlcyA9IHtcblx0aW1wcm92ZWQ6IFByb3BUeXBlcy5hcnJheU9mKCBQcm9wVHlwZXMub2JqZWN0ICkuaXNSZXF1aXJlZCxcblx0cmVtb3ZlZDogUHJvcFR5cGVzLmFycmF5T2YoIFByb3BUeXBlcy5vYmplY3QgKS5pc1JlcXVpcmVkLFxuXHRub2luZGV4ZWQ6IFByb3BUeXBlcy5hcnJheU9mKCBQcm9wVHlwZXMub2JqZWN0ICkuaXNSZXF1aXJlZCxcblx0c2tpcHBlZDogUHJvcFR5cGVzLmFycmF5T2YoIFByb3BUeXBlcy5vYmplY3QgKS5pc1JlcXVpcmVkLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFBQTtBQUNBO0FBQUE7QUFDQTs7Ozs7QUFDQTs7Ozs7O0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUZBO0FBREE7QUFNQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBREE7QUFHQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBRkE7QUFEQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFUQTtBQWNBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQURBO0FBR0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUZBO0FBREE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBVEE7QUFjQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFEQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFGQTtBQURBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQVRBO0FBY0E7QUFHQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBREE7QUFHQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBRkE7QUFEQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFUQTtBQWNBO0FBM0VBO0FBUEE7QUF1RkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFKQTtBQURBO0FBWUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFKQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///149\n')},150:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.OrphanedContent = undefined;\n\n/**\n * NoIndexes an indexable.\n *\n * @param {object} indexable The indexable to noindex.\n * @returns {boolean} If the action was successful.\n */\nvar noIndex = function () {\n\tvar _ref = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(indexable) {\n\t\tvar response;\n\t\treturn regeneratorRuntime.wrap(function _callee$(_context) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context.prev = _context.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context.prev = 0;\n\t\t\t\t\t\t_context.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "yoast/v1/workouts/noindex",\n\t\t\t\t\t\t\tmethod: "POST",\n\t\t\t\t\t\t\tdata: {\n\t\t\t\t\t\t\t\t/* eslint-disable camelcase */\n\t\t\t\t\t\t\t\tobject_id: indexable.object_id,\n\t\t\t\t\t\t\t\tobject_type: indexable.object_type,\n\t\t\t\t\t\t\t\tobject_sub_type: indexable.object_sub_type\n\t\t\t\t\t\t\t\t/* eslint-enable camelcase */\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\tresponse = _context.sent;\n\t\t\t\t\t\t_context.next = 6;\n\t\t\t\t\t\treturn response.json;\n\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\treturn _context.abrupt("return", _context.sent);\n\n\t\t\t\t\tcase 9:\n\t\t\t\t\t\t_context.prev = 9;\n\t\t\t\t\t\t_context.t0 = _context["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tconsole.error(_context.t0.message);\n\t\t\t\t\t\treturn _context.abrupt("return", false);\n\n\t\t\t\t\tcase 13:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee, this, [[0, 9]]);\n\t}));\n\n\treturn function noIndex(_x) {\n\t\treturn _ref.apply(this, arguments);\n\t};\n}();\n\n/**\n * Builds the table with best linked pages.\n *\n * @returns {wp.Element} The best linked pages table.\n * @constructor\n */\n\n\nvar _element = __webpack_require__(1);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _yoastseo = __webpack_require__(11);\n\nvar _config = __webpack_require__(39);\n\nvar _helpers = __webpack_require__(25);\n\nvar _ExternalIcon = __webpack_require__(24);\n\nvar _ExternalIcon2 = _interopRequireDefault(_ExternalIcon);\n\nvar _RedirectModal = __webpack_require__(151);\n\nvar _apiFetch = __webpack_require__(10);\n\nvar _apiFetch2 = _interopRequireDefault(_apiFetch);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }\n\nvar scoreToRating = _yoastseo.interpreters.scoreToRating;\n\n\n/**\n * Gets the correct resolution text.\n *\n * @param {string} movedTo Where the indexable has been moved to.\n *\n * @returns {string} The resolution text.\n */\nvar getIndexableResolution = function getIndexableResolution(movedTo) {\n\tswitch (movedTo) {\n\t\tcase _config.STEPS.orphaned.removed:\n\t\t\treturn (0, _i18n.__)("You\'ve removed this article.", "wordpress-seo-premium");\n\t\tcase _config.STEPS.orphaned.noindexed:\n\t\t\treturn (0, _i18n.__)("You\'ve hidden this article from search engines.", "wordpress-seo-premium");\n\t\tcase _config.STEPS.orphaned.update:\n\t\t\treturn (0, _i18n.__)("You\'ve moved this article to the next step.", "wordpress-seo-premium");\n\t\tdefault:\n\t\t\treturn "";\n\t}\n};var OrphanedContent = exports.OrphanedContent = function OrphanedContent(_ref2) {\n\tvar indexables = _ref2.indexables,\n\t moveIndexables = _ref2.moveIndexables;\n\n\tvar seoScoreLabel = (0, _i18n.__)("SEO score", "wordpress-seo-premium");\n\tvar readabilityScoreLabel = (0, _i18n.__)("Readability score", "wordpress-seo-premium");\n\n\tif (indexables.length > 0) {\n\t\treturn wp.element.createElement(\n\t\t\t"table",\n\t\t\t{ className: "yoast_help" },\n\t\t\twp.element.createElement(\n\t\t\t\t"thead",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"tr",\n\t\t\t\t\tnull,\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\t{ className: "manage-column" },\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t{ "data-label": seoScoreLabel, className: "yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" },\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t{ className: "yoast-column-seo-score yoast-column-header-has-tooltip" },\n\t\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t\t{ className: "screen-reader-text" },\n\t\t\t\t\t\t\t\t\tseoScoreLabel\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\t{ className: "manage-column" },\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t{ "data-label": readabilityScoreLabel, className: "yoast-tooltip yoast-tooltip-n yoast-tooltip-alt" },\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t{ className: "yoast-column-readability yoast-column-header-has-tooltip" },\n\t\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t\t"span",\n\t\t\t\t\t\t\t\t\t{ className: "screen-reader-text" },\n\t\t\t\t\t\t\t\t\treadabilityScoreLabel\n\t\t\t\t\t\t\t\t)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Article", "wordpress-seo-premium")\n\t\t\t\t\t),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"th",\n\t\t\t\t\t\tnull,\n\t\t\t\t\t\t(0, _i18n.__)("Action", "wordpress-seo-premium")\n\t\t\t\t\t)\n\t\t\t\t)\n\t\t\t),\n\t\t\twp.element.createElement(\n\t\t\t\t"tbody",\n\t\t\t\tnull,\n\t\t\t\tindexables.slice(0, 10).map(function (indexable) {\n\t\t\t\t\tvar purged = !!indexable.purge;\n\n\t\t\t\t\tvar moveIndexableToUpdate = (0, _element.useCallback)(function () {\n\t\t\t\t\t\tmoveIndexables(_config.WORKOUTS.orphaned, [indexable], _config.STEPS.orphaned.improveRemove, _config.STEPS.orphaned.update);\n\t\t\t\t\t}, [moveIndexables, indexable]);\n\n\t\t\t\t\tvar moveIndexableToNoIndexed = (0, _element.useCallback)(function () {\n\t\t\t\t\t\t// eslint-disable-next-line no-alert, max-len\n\t\t\t\t\t\tif (window.confirm((0, _i18n.__)("Are you sure you wish to hide this article from search engines?", "wordpress-seo-premium"))) {\n\t\t\t\t\t\t\tnoIndex(indexable);\n\t\t\t\t\t\t\tmoveIndexables(_config.WORKOUTS.orphaned, [indexable], _config.STEPS.orphaned.improveRemove, _config.STEPS.orphaned.noindexed);\n\t\t\t\t\t\t}\n\t\t\t\t\t}, [moveIndexables, indexable]);\n\n\t\t\t\t\treturn wp.element.createElement(\n\t\t\t\t\t\t"tr",\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tkey: "orphaned-" + indexable.id\n\t\t\t\t\t\t},\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(_components.SvgIcon, (0, _helpers.getIconForScore)(scoreToRating(indexable.primary_focus_keyword_score / 10)))\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(_components.SvgIcon, (0, _helpers.getIconForScore)(scoreToRating(indexable.readability_score / 10)))\n\t\t\t\t\t\t),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"a",\n\t\t\t\t\t\t\t\t{ href: indexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t\t\t\t\t(0, _helpers.unescape)(indexable.breadcrumb_title),\n\t\t\t\t\t\t\t\twp.element.createElement(_ExternalIcon2.default, null)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t),\n\t\t\t\t\t\t!purged && wp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t_components.Button,\n\t\t\t\t\t\t\t\t{ onClick: moveIndexableToUpdate },\n\t\t\t\t\t\t\t\t(0, _i18n.__)("Improve", "wordpress-seo-premium")\n\t\t\t\t\t\t\t),\n\t\t\t\t\t\t\twp.element.createElement(_RedirectModal.RedirectModal, { indexable: indexable, moveIndexables: moveIndexables }),\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t_components.Button,\n\t\t\t\t\t\t\t\t{ onClick: moveIndexableToNoIndexed },\n\t\t\t\t\t\t\t\t(0, _i18n.__)("Hide from search engines", "wordpress-seo-premium")\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t),\n\t\t\t\t\t\tpurged && wp.element.createElement(\n\t\t\t\t\t\t\t"td",\n\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"em",\n\t\t\t\t\t\t\t\tnull,\n\t\t\t\t\t\t\t\tgetIndexableResolution(indexable.movedTo)\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t})\n\t\t\t)\n\t\t);\n\t}\n\treturn wp.element.createElement(\n\t\t"p",\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t"em",\n\t\t\tnull,\n\t\t\t(0, _i18n.__)(\n\t\t\t// eslint-disable-next-line max-len\n\t\t\t"Everything\'s looking good! We haven\'t found any articles on your site that are older than six months and receive too few links on your site. Check back here later for new cleanup suggestions!", "wordpress-seo-premium")\n\t\t)\n\t);\n};\n\nOrphanedContent.propTypes = {\n\tindexables: _propTypes2.default.arrayOf(_propTypes2.default.object).isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTUwLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9PcnBoYW5lZFdvcmtvdXQvT3JwaGFuZWRDb250ZW50LmpzP2EwMGYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdXNlQ2FsbGJhY2sgfSBmcm9tIFwiQHdvcmRwcmVzcy9lbGVtZW50XCI7XG5pbXBvcnQgeyBfXyB9IGZyb20gXCJAd29yZHByZXNzL2kxOG5cIjtcbmltcG9ydCB7IEJ1dHRvbiwgU3ZnSWNvbiB9IGZyb20gXCJAeW9hc3QvY29tcG9uZW50c1wiO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiO1xuaW1wb3J0IHsgaW50ZXJwcmV0ZXJzIH0gZnJvbSBcInlvYXN0c2VvXCI7XG5jb25zdCB7IHNjb3JlVG9SYXRpbmcgfSA9IGludGVycHJldGVycztcbmltcG9ydCB7IFNURVBTLCBXT1JLT1VUUyB9IGZyb20gXCIuLi8uLi9jb25maWdcIjtcbmltcG9ydCB7IGdldEljb25Gb3JTY29yZSwgdW5lc2NhcGUgfSBmcm9tIFwiLi4vLi4vaGVscGVyc1wiO1xuaW1wb3J0IEV4dGVybmFsSWNvbiBmcm9tIFwiLi4vRXh0ZXJuYWxJY29uXCI7XG5pbXBvcnQgeyBSZWRpcmVjdE1vZGFsIH0gZnJvbSBcIi4vUmVkaXJlY3RNb2RhbFwiO1xuaW1wb3J0IGFwaUZldGNoIGZyb20gXCJAd29yZHByZXNzL2FwaS1mZXRjaFwiO1xuXG4vKipcbiAqIEdldHMgdGhlIGNvcnJlY3QgcmVzb2x1dGlvbiB0ZXh0LlxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSBtb3ZlZFRvIFdoZXJlIHRoZSBpbmRleGFibGUgaGFzIGJlZW4gbW92ZWQgdG8uXG4gKlxuICogQHJldHVybnMge3N0cmluZ30gVGhlIHJlc29sdXRpb24gdGV4dC5cbiAqL1xuY29uc3QgZ2V0SW5kZXhhYmxlUmVzb2x1dGlvbiA9IG1vdmVkVG8gPT4ge1xuXHRzd2l0Y2ggKCBtb3ZlZFRvICkge1xuXHRcdGNhc2UgU1RFUFMub3JwaGFuZWQucmVtb3ZlZDpcblx0XHRcdHJldHVybiBfXyggXCJZb3UndmUgcmVtb3ZlZCB0aGlzIGFydGljbGUuXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKTtcblx0XHRjYXNlIFNURVBTLm9ycGhhbmVkLm5vaW5kZXhlZDpcblx0XHRcdHJldHVybiBfXyggXCJZb3UndmUgaGlkZGVuIHRoaXMgYXJ0aWNsZSBmcm9tIHNlYXJjaCBlbmdpbmVzLlwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICk7XG5cdFx0Y2FzZSBTVEVQUy5vcnBoYW5lZC51cGRhdGU6XG5cdFx0XHRyZXR1cm4gX18oIFwiWW91J3ZlIG1vdmVkIHRoaXMgYXJ0aWNsZSB0byB0aGUgbmV4dCBzdGVwLlwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICk7XG5cdFx0ZGVmYXVsdDpcblx0XHRcdHJldHVybiBcIlwiO1xuXHR9XG59O1xuXG4vKipcbiAqIE5vSW5kZXhlcyBhbiBpbmRleGFibGUuXG4gKlxuICogQHBhcmFtIHtvYmplY3R9IGluZGV4YWJsZSBUaGUgaW5kZXhhYmxlIHRvIG5vaW5kZXguXG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gSWYgdGhlIGFjdGlvbiB3YXMgc3VjY2Vzc2Z1bC5cbiAqL1xuYXN5bmMgZnVuY3Rpb24gbm9JbmRleCggaW5kZXhhYmxlICkge1xuXHR0cnkge1xuXHRcdGNvbnN0IHJlc3BvbnNlID0gYXdhaXQgYXBpRmV0Y2goIHtcblx0XHRcdHBhdGg6IFwieW9hc3QvdjEvd29ya291dHMvbm9pbmRleFwiLFxuXHRcdFx0bWV0aG9kOiBcIlBPU1RcIixcblx0XHRcdGRhdGE6IHtcblx0XHRcdFx0LyogZXNsaW50LWRpc2FibGUgY2FtZWxjYXNlICovXG5cdFx0XHRcdG9iamVjdF9pZDogaW5kZXhhYmxlLm9iamVjdF9pZCxcblx0XHRcdFx0b2JqZWN0X3R5cGU6IGluZGV4YWJsZS5vYmplY3RfdHlwZSxcblx0XHRcdFx0b2JqZWN0X3N1Yl90eXBlOiBpbmRleGFibGUub2JqZWN0X3N1Yl90eXBlLFxuXHRcdFx0XHQvKiBlc2xpbnQtZW5hYmxlIGNhbWVsY2FzZSAqL1xuXHRcdFx0fSxcblx0XHR9ICk7XG5cblx0XHRyZXR1cm4gYXdhaXQgcmVzcG9uc2UuanNvbjtcblx0fSBjYXRjaCAoIGUgKSB7XG5cdFx0Ly8gVVJMKCkgY29uc3RydWN0b3IgdGhyb3dzIGEgVHlwZUVycm9yIGV4Y2VwdGlvbiBpZiB1cmwgaXMgbWFsZm9ybWVkLlxuXHRcdGNvbnNvbGUuZXJyb3IoIGUubWVzc2FnZSApO1xuXHRcdHJldHVybiBmYWxzZTtcblx0fVxufVxuXG4vKipcbiAqIEJ1aWxkcyB0aGUgdGFibGUgd2l0aCBiZXN0IGxpbmtlZCBwYWdlcy5cbiAqXG4gKiBAcmV0dXJucyB7d3AuRWxlbWVudH0gVGhlIGJlc3QgbGlua2VkIHBhZ2VzIHRhYmxlLlxuICogQGNvbnN0cnVjdG9yXG4gKi9cbmV4cG9ydCBjb25zdCBPcnBoYW5lZENvbnRlbnQgPSAoIHsgaW5kZXhhYmxlcywgbW92ZUluZGV4YWJsZXMgfSApID0+IHtcblx0Y29uc3Qgc2VvU2NvcmVMYWJlbCA9IF9fKCBcIlNFTyBzY29yZVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICk7XG5cdGNvbnN0IHJlYWRhYmlsaXR5U2NvcmVMYWJlbCA9IF9fKCBcIlJlYWRhYmlsaXR5IHNjb3JlXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKTtcblxuXHRpZiAoIGluZGV4YWJsZXMubGVuZ3RoID4gMCApIHtcblx0XHRyZXR1cm4gKFxuXHRcdFx0PHRhYmxlIGNsYXNzTmFtZT1cInlvYXN0X2hlbHBcIj5cblx0XHRcdFx0PHRoZWFkPlxuXHRcdFx0XHRcdDx0cj5cblx0XHRcdFx0XHRcdDx0aCBjbGFzc05hbWU9XCJtYW5hZ2UtY29sdW1uXCI+XG5cdFx0XHRcdFx0XHRcdDxzcGFuIGRhdGEtbGFiZWw9eyBzZW9TY29yZUxhYmVsIH0gY2xhc3NOYW1lPVwieW9hc3QtdG9vbHRpcCB5b2FzdC10b29sdGlwLW4geW9hc3QtdG9vbHRpcC1hbHRcIj5cblx0XHRcdFx0XHRcdFx0XHQ8c3BhbiBjbGFzc05hbWU9XCJ5b2FzdC1jb2x1bW4tc2VvLXNjb3JlIHlvYXN0LWNvbHVtbi1oZWFkZXItaGFzLXRvb2x0aXBcIj5cblx0XHRcdFx0XHRcdFx0XHRcdDxzcGFuIGNsYXNzTmFtZT1cInNjcmVlbi1yZWFkZXItdGV4dFwiPnsgc2VvU2NvcmVMYWJlbCB9PC9zcGFuPlxuXHRcdFx0XHRcdFx0XHRcdDwvc3Bhbj5cblx0XHRcdFx0XHRcdFx0PC9zcGFuPlxuXHRcdFx0XHRcdFx0PC90aD5cblx0XHRcdFx0XHRcdDx0aCBjbGFzc05hbWU9XCJtYW5hZ2UtY29sdW1uXCI+XG5cdFx0XHRcdFx0XHRcdDxzcGFuIGRhdGEtbGFiZWw9eyByZWFkYWJpbGl0eVNjb3JlTGFiZWwgfSBjbGFzc05hbWU9XCJ5b2FzdC10b29sdGlwIHlvYXN0LXRvb2x0aXAtbiB5b2FzdC10b29sdGlwLWFsdFwiPlxuXHRcdFx0XHRcdFx0XHRcdDxzcGFuIGNsYXNzTmFtZT1cInlvYXN0LWNvbHVtbi1yZWFkYWJpbGl0eSB5b2FzdC1jb2x1bW4taGVhZGVyLWhhcy10b29sdGlwXCI+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8c3BhbiBjbGFzc05hbWU9XCJzY3JlZW4tcmVhZGVyLXRleHRcIj57IHJlYWRhYmlsaXR5U2NvcmVMYWJlbCB9PC9zcGFuPlxuXHRcdFx0XHRcdFx0XHRcdDwvc3Bhbj5cblx0XHRcdFx0XHRcdFx0PC9zcGFuPlxuXHRcdFx0XHRcdFx0PC90aD5cblx0XHRcdFx0XHRcdDx0aD57IF9fKCBcIkFydGljbGVcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L3RoPlxuXHRcdFx0XHRcdFx0PHRoPnsgX18oIFwiQWN0aW9uXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9PC90aD5cblx0XHRcdFx0XHQ8L3RyPlxuXHRcdFx0XHQ8L3RoZWFkPlxuXHRcdFx0XHQ8dGJvZHk+XG5cdFx0XHRcdFx0e1xuXHRcdFx0XHRcdFx0aW5kZXhhYmxlcy5zbGljZSggMCwgMTAgKS5tYXAoIGZ1bmN0aW9uKCBpbmRleGFibGUgKSB7XG5cdFx0XHRcdFx0XHRcdGNvbnN0IHB1cmdlZCA9ICEhIGluZGV4YWJsZS5wdXJnZTtcblxuXHRcdFx0XHRcdFx0XHRjb25zdCBtb3ZlSW5kZXhhYmxlVG9VcGRhdGUgPSB1c2VDYWxsYmFjayhcblx0XHRcdFx0XHRcdFx0XHQoKSA9PiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtb3ZlSW5kZXhhYmxlcyhcblx0XHRcdFx0XHRcdFx0XHRcdFx0V09SS09VVFMub3JwaGFuZWQsIFsgaW5kZXhhYmxlIF0sXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFNURVBTLm9ycGhhbmVkLmltcHJvdmVSZW1vdmUsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFNURVBTLm9ycGhhbmVkLnVwZGF0ZSxcblx0XHRcdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHRcdFx0fSxcblx0XHRcdFx0XHRcdFx0XHRbIG1vdmVJbmRleGFibGVzLCBpbmRleGFibGUgXSxcblx0XHRcdFx0XHRcdFx0KTtcblxuXHRcdFx0XHRcdFx0XHRjb25zdCBtb3ZlSW5kZXhhYmxlVG9Ob0luZGV4ZWQgPSB1c2VDYWxsYmFjayhcblx0XHRcdFx0XHRcdFx0XHQoKSA9PiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tYWxlcnQsIG1heC1sZW5cblx0XHRcdFx0XHRcdFx0XHRcdGlmICggd2luZG93LmNvbmZpcm0oIF9fKCBcIkFyZSB5b3Ugc3VyZSB5b3Ugd2lzaCB0byBoaWRlIHRoaXMgYXJ0aWNsZSBmcm9tIHNlYXJjaCBlbmdpbmVzP1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgKSApIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bm9JbmRleCggaW5kZXhhYmxlICk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1vdmVJbmRleGFibGVzKFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFdPUktPVVRTLm9ycGhhbmVkLCBbIGluZGV4YWJsZSBdLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFNURVBTLm9ycGhhbmVkLmltcHJvdmVSZW1vdmUsXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0U1RFUFMub3JwaGFuZWQubm9pbmRleGVkLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0XHRcdFx0WyBtb3ZlSW5kZXhhYmxlcywgaW5kZXhhYmxlIF0sXG5cdFx0XHRcdFx0XHRcdCk7XG5cblx0XHRcdFx0XHRcdFx0cmV0dXJuIChcblx0XHRcdFx0XHRcdFx0XHQ8dHJcblx0XHRcdFx0XHRcdFx0XHRcdGtleT17IFwib3JwaGFuZWQtXCIgKyBpbmRleGFibGUuaWQgfVxuXHRcdFx0XHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdFx0XHRcdDx0ZD48U3ZnSWNvblxuXHRcdFx0XHRcdFx0XHRcdFx0XHR7IC4uLmdldEljb25Gb3JTY29yZSggc2NvcmVUb1JhdGluZyggaW5kZXhhYmxlLnByaW1hcnlfZm9jdXNfa2V5d29yZF9zY29yZSAvIDEwICkgKSB9XG5cdFx0XHRcdFx0XHRcdFx0XHQvPjwvdGQ+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGQ+PFN2Z0ljb25cblx0XHRcdFx0XHRcdFx0XHRcdFx0eyAuLi5nZXRJY29uRm9yU2NvcmUoIHNjb3JlVG9SYXRpbmcoIGluZGV4YWJsZS5yZWFkYWJpbGl0eV9zY29yZSAvIDEwICkgKSB9XG5cdFx0XHRcdFx0XHRcdFx0XHQvPjwvdGQ+XG5cdFx0XHRcdFx0XHRcdFx0XHQ8dGQ+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdDxhIGhyZWY9eyBpbmRleGFibGUucGVybWFsaW5rIH0gdGFyZ2V0PVwiX2JsYW5rXCIgcmVsPVwibm9vcGVuZXIgbm9yZWZlcnJlclwiPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHsgdW5lc2NhcGUoIGluZGV4YWJsZS5icmVhZGNydW1iX3RpdGxlICkgfVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdDxFeHRlcm5hbEljb24gLz5cblx0XHRcdFx0XHRcdFx0XHRcdFx0PC9hPlxuXHRcdFx0XHRcdFx0XHRcdFx0PC90ZD5cblx0XHRcdFx0XHRcdFx0XHRcdHsgISBwdXJnZWQgJiYgPHRkPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8QnV0dG9uIG9uQ2xpY2s9eyBtb3ZlSW5kZXhhYmxlVG9VcGRhdGUgfT5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR7IF9fKCBcIkltcHJvdmVcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0PC9CdXR0b24+XG5cdFx0XHRcdFx0XHRcdFx0XHRcdDxSZWRpcmVjdE1vZGFsIGluZGV4YWJsZT17IGluZGV4YWJsZSB9IG1vdmVJbmRleGFibGVzPXsgbW92ZUluZGV4YWJsZXMgfSAvPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8QnV0dG9uIG9uQ2xpY2s9eyBtb3ZlSW5kZXhhYmxlVG9Ob0luZGV4ZWQgfT5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR7IF9fKCBcIkhpZGUgZnJvbSBzZWFyY2ggZW5naW5lc1wiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfVxuXHRcdFx0XHRcdFx0XHRcdFx0XHQ8L0J1dHRvbj5cblx0XHRcdFx0XHRcdFx0XHRcdDwvdGQ+IH1cblx0XHRcdFx0XHRcdFx0XHRcdHsgcHVyZ2VkICYmIDx0ZD48ZW0+eyBnZXRJbmRleGFibGVSZXNvbHV0aW9uKCBpbmRleGFibGUubW92ZWRUbyApIH08L2VtPjwvdGQ+IH1cblx0XHRcdFx0XHRcdFx0XHQ8L3RyPlxuXHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0fSApXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHQ8L3Rib2R5PlxuXHRcdFx0PC90YWJsZT5cblx0XHQpO1xuXHR9XG5cdHJldHVybiAoXG5cdFx0PHA+XG5cdFx0XHQ8ZW0+XG5cdFx0XHRcdHtcblx0XHRcdFx0XHRfXyhcblx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGVuXG5cdFx0XHRcdFx0XHRcIkV2ZXJ5dGhpbmcncyBsb29raW5nIGdvb2QhIFdlIGhhdmVuJ3QgZm91bmQgYW55IGFydGljbGVzIG9uIHlvdXIgc2l0ZSB0aGF0IGFyZSBvbGRlciB0aGFuIHNpeCBtb250aHMgYW5kIHJlY2VpdmUgdG9vIGZldyBsaW5rcyBvbiB5b3VyIHNpdGUuIENoZWNrIGJhY2sgaGVyZSBsYXRlciBmb3IgbmV3IGNsZWFudXAgc3VnZ2VzdGlvbnMhXCIsXG5cdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdClcblx0XHRcdFx0fVxuXHRcdFx0PC9lbT5cblx0XHQ8L3A+XG5cdCk7XG59O1xuXG5PcnBoYW5lZENvbnRlbnQucHJvcFR5cGVzID0ge1xuXHRpbmRleGFibGVzOiBQcm9wVHlwZXMuYXJyYXlPZiggUHJvcFR5cGVzLm9iamVjdCApLmlzUmVxdWlyZWQsXG5cdG1vdmVJbmRleGFibGVzOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQWdDQTs7Ozs7OztBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFMQTtBQUhBO0FBQ0E7QUFIQTtBQUVBO0FBRkE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQ0E7QUFlQTtBQUNBO0FBakJBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7Ozs7O0FBc0JBOzs7Ozs7OztBQTVEQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBOzs7QUFBQTtBQUNBO0FBQUE7QUFDQTs7Ozs7OztBQU5BO0FBQ0E7QUFDQTtBQUtBOzs7Ozs7O0FBT0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFSQTtBQVVBO0FBb0NBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQURBO0FBREE7QUFEQTtBQU9BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFEQTtBQURBO0FBREE7QUFPQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQWhCQTtBQURBO0FBb0JBO0FBQUE7QUFBQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFLQTtBQUNBO0FBR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQ0E7QUFDQTtBQUdBO0FBQ0E7QUFBQTtBQUNBO0FBREE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFGQTtBQURBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUxBO0FBU0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBeEJBO0FBMkJBO0FBM0RBO0FBckJBO0FBcUZBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBSkE7QUFEQTtBQVlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///150\n')},151:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.RedirectModal = undefined;\n\nvar _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }();\n\nvar _components = __webpack_require__(6);\n\nvar _element = __webpack_require__(1);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components2 = __webpack_require__(7);\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _helpers = __webpack_require__(25);\n\nvar _config = __webpack_require__(39);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Determines the text on the button to open a workout.\n *\n * @param {object} indexable The indexable to remove.\n * @param {function} moveIndexables The remove callback.\n * @returns {wp.Element} The modal.\n */\nvar RedirectModal = exports.RedirectModal = function RedirectModal(_ref) {\n\tvar indexable = _ref.indexable,\n\t moveIndexables = _ref.moveIndexables;\n\tvar homeUrl = window.wpseoWorkoutsData.homeUrl;\n\n\tvar _useState = (0, _element.useState)(false),\n\t _useState2 = _slicedToArray(_useState, 2),\n\t isOpen = _useState2[0],\n\t setIsOpen = _useState2[1];\n\n\tvar _useState3 = (0, _element.useState)([]),\n\t _useState4 = _slicedToArray(_useState3, 2),\n\t redirectOptions = _useState4[0],\n\t setRedirectOptions = _useState4[1];\n\n\tvar _useState5 = (0, _element.useState)(homeUrl),\n\t _useState6 = _slicedToArray(_useState5, 2),\n\t redirectUrl = _useState6[0],\n\t setRedirectUrl = _useState6[1];\n\n\tvar _useState7 = (0, _element.useState)(""),\n\t _useState8 = _slicedToArray(_useState7, 2),\n\t customUrl = _useState8[0],\n\t setCustomUrl = _useState8[1];\n\n\tvar _useState9 = (0, _element.useState)(true),\n\t _useState10 = _slicedToArray(_useState9, 2),\n\t loading = _useState10[0],\n\t setLoading = _useState10[1];\n\n\tvar _useState11 = (0, _element.useState)("yoast-redirect-to-homepage"),\n\t _useState12 = _slicedToArray(_useState11, 2),\n\t redirectOption = _useState12[0],\n\t setRedirectOption = _useState12[1];\n\n\tvar loadSuggestions = (0, _element.useCallback)(function (suggestions) {\n\t\tsetRedirectOptions(suggestions);\n\t\tsetLoading(false);\n\t}, [setRedirectOption, setLoading]);\n\n\t(0, _element.useEffect)(function () {\n\t\t// Saves the workouts on change.\n\t\tif (isOpen) {\n\t\t\t(0, _helpers.getSuggestions)(indexable, loadSuggestions);\n\t\t}\n\t}, [isOpen]);\n\n\tvar closeModal = (0, _element.useCallback)(function () {\n\t\treturn setIsOpen(false);\n\t}, []);\n\tvar openModal = (0, _element.useCallback)(function () {\n\t\treturn setIsOpen(true);\n\t}, []);\n\n\tvar removeIndexable = (0, _element.useCallback)(function () {\n\t\t(0, _helpers.removeAndRedirectIndexable)(indexable, redirectUrl);\n\t\tmoveIndexables(_config.WORKOUTS.orphaned, [indexable], _config.STEPS.orphaned.improveRemove, _config.STEPS.orphaned.removed);\n\t\tcloseModal();\n\t}, [_helpers.removeAndRedirectIndexable, indexable, redirectUrl, moveIndexables, closeModal]);\n\n\tvar setRedirectUrlToHomePage = (0, _element.useCallback)(function (e) {\n\t\tsetRedirectUrl(e.target.value);\n\t\tsetRedirectOption("yoast-redirect-to-homepage");\n\t}, [setRedirectUrl, setRedirectOption]);\n\n\tvar setRedirectUrlToCustom = (0, _element.useCallback)(function (e) {\n\t\tsetRedirectUrl(e.target.value);\n\t\tsetRedirectOption("yoast-custom-redirect");\n\t}, [setRedirectUrl, setRedirectOption]);\n\n\tvar setRedirectUrlToCustomWithUrl = (0, _element.useCallback)(function (e) {\n\t\tsetCustomUrl(e.target.value);\n\t\tsetRedirectUrl(e.target.value);\n\t\tsetRedirectOption("yoast-custom-redirect");\n\t}, [setCustomUrl, setRedirectUrl, setRedirectOption]);\n\n\treturn wp.element.createElement(\n\t\t_element.Fragment,\n\t\tnull,\n\t\twp.element.createElement(\n\t\t\t_components2.Button,\n\t\t\t{\n\t\t\t\tonClick: openModal,\n\t\t\t\tclassName: "yoast__workout__remove-article",\n\t\t\t\tstyle: { color: "red" }\n\t\t\t},\n\t\t\t(0, _i18n.__)("Remove", "wordpress-seo-premium")\n\t\t),\n\t\tisOpen && wp.element.createElement(\n\t\t\t_components.Modal,\n\t\t\t{\n\t\t\t\tonRequestClose: closeModal,\n\t\t\t\ttitle: (0, _i18n.__)("SEO Workout: Remove article", "wordpress-seo-premium"),\n\t\t\t\tclassName: "yoast__workout",\n\t\t\t\ticon: wp.element.createElement("span", { className: "yoast-icon" })\n\t\t\t},\n\t\t\twp.element.createElement(\n\t\t\t\t"p",\n\t\t\t\tnull,\n\t\t\t\t(0, _element.createInterpolateElement)((0, _i18n.sprintf)(\n\t\t\t\t// eslint-disable-next-line max-len\n\t\t\t\t(0, _i18n.__)("You are about to remove %1$s%2$s%3$s. To prevent 404s on your site, you should redirect it to another page on your site. Where would you like to redirect it?", "wordpress-seo-premium"), "", (0, _helpers.unescape)(indexable.breadcrumb_title), ""), {\n\t\t\t\t\t// eslint-disable-next-line jsx-a11y/anchor-has-content\n\t\t\t\t\ta: wp.element.createElement("a", { href: indexable.permalink })\n\t\t\t\t})\n\t\t\t),\n\t\t\t!loading && wp.element.createElement(\n\t\t\t\t"div",\n\t\t\t\t{ className: "yoast__redirect-suggestions" },\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"div",\n\t\t\t\t\tnull,\n\t\t\t\t\twp.element.createElement("input", {\n\t\t\t\t\t\ttype: "radio",\n\t\t\t\t\t\tid: "yoast-redirect-to-homepage",\n\t\t\t\t\t\tvalue: homeUrl,\n\t\t\t\t\t\tchecked: redirectOption === "yoast-redirect-to-homepage",\n\t\t\t\t\t\tonChange: setRedirectUrlToHomePage\n\t\t\t\t\t}),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"label",\n\t\t\t\t\t\t{ htmlFor: "yoast-redirect-to-homepage" },\n\t\t\t\t\t\t(0, _i18n.__)("Home page:", "wordpress-seo-premium") + " ",\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"a",\n\t\t\t\t\t\t\t{ href: homeUrl },\n\t\t\t\t\t\t\thomeUrl\n\t\t\t\t\t\t)\n\t\t\t\t\t)\n\t\t\t\t),\n\t\t\t\tredirectOptions.length > 0 && redirectOptions.map(function (targetIndexable) {\n\t\t\t\t\t// eslint-disable-next-line require-jsdoc\n\t\t\t\t\tvar setRedirectUrlToIndexable = function setRedirectUrlToIndexable(e) {\n\t\t\t\t\t\tsetRedirectUrl(e.target.value);\n\t\t\t\t\t\tsetRedirectOption("yoast-redirect-to-indexable-" + targetIndexable.id);\n\t\t\t\t\t};\n\n\t\t\t\t\treturn wp.element.createElement(\n\t\t\t\t\t\t"div",\n\t\t\t\t\t\t{ key: "redirect-suggestion-" + targetIndexable.id },\n\t\t\t\t\t\twp.element.createElement("input", {\n\t\t\t\t\t\t\ttype: "radio",\n\t\t\t\t\t\t\tid: "yoast-redirect-to-indexable-" + targetIndexable.id,\n\t\t\t\t\t\t\tvalue: targetIndexable.permalink,\n\t\t\t\t\t\t\tchecked: redirectOption === "yoast-redirect-to-indexable-" + targetIndexable.id\n\t\t\t\t\t\t\t// eslint-disable-next-line react/jsx-no-bind\n\t\t\t\t\t\t\t, onChange: setRedirectUrlToIndexable\n\t\t\t\t\t\t}),\n\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t"label",\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\thtmlFor: "yoast-redirect-to-indexable-" + targetIndexable.id\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t(0, _i18n.__)("Related article:", "wordpress-seo-premium") + " ",\n\t\t\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t\t\t"a",\n\t\t\t\t\t\t\t\t{ href: targetIndexable.permalink, target: "_blank", rel: "noopener noreferrer" },\n\t\t\t\t\t\t\t\ttargetIndexable.breadcrumb_title\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t)\n\t\t\t\t\t);\n\t\t\t\t}),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"div",\n\t\t\t\t\tnull,\n\t\t\t\t\twp.element.createElement("input", {\n\t\t\t\t\t\ttype: "radio",\n\t\t\t\t\t\tid: "yoast-custom-redirect",\n\t\t\t\t\t\tvalue: customUrl,\n\t\t\t\t\t\tchecked: redirectOption === "yoast-custom-redirect",\n\t\t\t\t\t\tonChange: setRedirectUrlToCustom\n\t\t\t\t\t}),\n\t\t\t\t\twp.element.createElement(\n\t\t\t\t\t\t"label",\n\t\t\t\t\t\t{ htmlFor: "yoast-custom-redirect" },\n\t\t\t\t\t\t(0, _i18n.__)("Custom url:", "wordpress-seo-premium"),\n\t\t\t\t\t\twp.element.createElement("input", {\n\t\t\t\t\t\t\ttype: "text",\n\t\t\t\t\t\t\tonChange: setRedirectUrlToCustomWithUrl,\n\t\t\t\t\t\t\tvalue: customUrl\n\t\t\t\t\t\t})\n\t\t\t\t\t)\n\t\t\t\t),\n\t\t\t\twp.element.createElement("br", null),\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t_components2.Button,\n\t\t\t\t\t{\n\t\t\t\t\t\tonClick: removeIndexable,\n\t\t\t\t\t\tclassName: "yoast__workout__remove-and-redirect"\n\t\t\t\t\t},\n\t\t\t\t\t(0, _i18n.__)("Remove and redirect", "wordpress-seo-premium")\n\t\t\t\t)\n\t\t\t),\n\t\t\tloading && wp.element.createElement(\n\t\t\t\t"p",\n\t\t\t\tnull,\n\t\t\t\twp.element.createElement(\n\t\t\t\t\t"em",\n\t\t\t\t\tnull,\n\t\t\t\t\t(0, _i18n.__)("Loading redirect options...", "wordpress-seo-premium")\n\t\t\t\t)\n\t\t\t)\n\t\t)\n\t);\n};\n\nRedirectModal.propTypes = {\n\tindexable: _propTypes2.default.object.isRequired,\n\tmoveIndexables: _propTypes2.default.func.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTUxLmpzIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vL2Fzc2V0cy9qcy9zcmMvd29ya291dHMvY29tcG9uZW50cy9PcnBoYW5lZFdvcmtvdXQvUmVkaXJlY3RNb2RhbC5qcz9lNmZlIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE1vZGFsIH0gZnJvbSBcIkB3b3JkcHJlc3MvY29tcG9uZW50c1wiO1xuaW1wb3J0IHsgY3JlYXRlSW50ZXJwb2xhdGVFbGVtZW50LCBGcmFnbWVudCwgdXNlQ2FsbGJhY2ssIHVzZUVmZmVjdCwgdXNlU3RhdGUgfSBmcm9tIFwiQHdvcmRwcmVzcy9lbGVtZW50XCI7XG5pbXBvcnQgeyBfXywgc3ByaW50ZiB9IGZyb20gXCJAd29yZHByZXNzL2kxOG5cIjtcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gXCJAeW9hc3QvY29tcG9uZW50c1wiO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tIFwicHJvcC10eXBlc1wiO1xuaW1wb3J0IHsgZ2V0U3VnZ2VzdGlvbnMsIHJlbW92ZUFuZFJlZGlyZWN0SW5kZXhhYmxlLCB1bmVzY2FwZSB9IGZyb20gXCIuLi8uLi9oZWxwZXJzXCI7XG5pbXBvcnQgeyBTVEVQUywgV09SS09VVFMgfSBmcm9tIFwiLi4vLi4vY29uZmlnXCI7XG5cbi8qKlxuICogRGV0ZXJtaW5lcyB0aGUgdGV4dCBvbiB0aGUgYnV0dG9uIHRvIG9wZW4gYSB3b3Jrb3V0LlxuICpcbiAqIEBwYXJhbSB7b2JqZWN0fSBpbmRleGFibGUgVGhlIGluZGV4YWJsZSB0byByZW1vdmUuXG4gKiBAcGFyYW0ge2Z1bmN0aW9ufSBtb3ZlSW5kZXhhYmxlcyBUaGUgcmVtb3ZlIGNhbGxiYWNrLlxuICogQHJldHVybnMge3dwLkVsZW1lbnR9IFRoZSBtb2RhbC5cbiAqL1xuZXhwb3J0IGNvbnN0IFJlZGlyZWN0TW9kYWwgPSAoIHsgaW5kZXhhYmxlLCBtb3ZlSW5kZXhhYmxlcyB9ICkgPT4ge1xuXHRjb25zdCB7XG5cdFx0aG9tZVVybCxcblx0fSA9IHdpbmRvdy53cHNlb1dvcmtvdXRzRGF0YTtcblxuXHRjb25zdCBbIGlzT3Blbiwgc2V0SXNPcGVuIF0gPSB1c2VTdGF0ZSggZmFsc2UgKTtcblx0Y29uc3QgWyByZWRpcmVjdE9wdGlvbnMsIHNldFJlZGlyZWN0T3B0aW9ucyBdID0gdXNlU3RhdGUoIFtdICk7XG5cdGNvbnN0IFsgcmVkaXJlY3RVcmwsIHNldFJlZGlyZWN0VXJsIF0gPSB1c2VTdGF0ZSggaG9tZVVybCApO1xuXHRjb25zdCBbIGN1c3RvbVVybCwgc2V0Q3VzdG9tVXJsIF0gPSB1c2VTdGF0ZSggXCJcIiApO1xuXHRjb25zdCBbIGxvYWRpbmcsIHNldExvYWRpbmcgXSA9IHVzZVN0YXRlKCB0cnVlICk7XG5cdGNvbnN0IFsgcmVkaXJlY3RPcHRpb24sIHNldFJlZGlyZWN0T3B0aW9uIF0gPSB1c2VTdGF0ZSggXCJ5b2FzdC1yZWRpcmVjdC10by1ob21lcGFnZVwiICk7XG5cblx0Y29uc3QgbG9hZFN1Z2dlc3Rpb25zID0gdXNlQ2FsbGJhY2soXG5cdFx0KCBzdWdnZXN0aW9ucyApID0+IHtcblx0XHRcdHNldFJlZGlyZWN0T3B0aW9ucyggc3VnZ2VzdGlvbnMgKTtcblx0XHRcdHNldExvYWRpbmcoIGZhbHNlICk7XG5cdFx0fSxcblx0XHRbIHNldFJlZGlyZWN0T3B0aW9uLCBzZXRMb2FkaW5nIF0sXG5cdCk7XG5cblx0dXNlRWZmZWN0KCAoKSA9PiB7XG5cdFx0Ly8gU2F2ZXMgdGhlIHdvcmtvdXRzIG9uIGNoYW5nZS5cblx0XHRpZiAoIGlzT3BlbiApIHtcblx0XHRcdGdldFN1Z2dlc3Rpb25zKCBpbmRleGFibGUsIGxvYWRTdWdnZXN0aW9ucyApO1xuXHRcdH1cblx0fSwgWyBpc09wZW4gXSApO1xuXG5cdGNvbnN0IGNsb3NlTW9kYWwgPSB1c2VDYWxsYmFjayggKCkgPT4gc2V0SXNPcGVuKCBmYWxzZSApLCBbXSApO1xuXHRjb25zdCBvcGVuTW9kYWwgPSB1c2VDYWxsYmFjayggKCkgPT4gc2V0SXNPcGVuKCB0cnVlICksIFtdICk7XG5cblx0Y29uc3QgcmVtb3ZlSW5kZXhhYmxlID0gdXNlQ2FsbGJhY2soXG5cdFx0KCkgPT4ge1xuXHRcdFx0cmVtb3ZlQW5kUmVkaXJlY3RJbmRleGFibGUoIGluZGV4YWJsZSwgcmVkaXJlY3RVcmwgKTtcblx0XHRcdG1vdmVJbmRleGFibGVzKCBXT1JLT1VUUy5vcnBoYW5lZCwgWyBpbmRleGFibGUgXSwgU1RFUFMub3JwaGFuZWQuaW1wcm92ZVJlbW92ZSwgU1RFUFMub3JwaGFuZWQucmVtb3ZlZCApO1xuXHRcdFx0Y2xvc2VNb2RhbCgpO1xuXHRcdH0sXG5cdFx0WyByZW1vdmVBbmRSZWRpcmVjdEluZGV4YWJsZSwgaW5kZXhhYmxlLCByZWRpcmVjdFVybCwgbW92ZUluZGV4YWJsZXMsIGNsb3NlTW9kYWwgXSxcblx0KTtcblxuXHRjb25zdCBzZXRSZWRpcmVjdFVybFRvSG9tZVBhZ2UgPSB1c2VDYWxsYmFjayhcblx0XHQoIGUgKSA9PiB7XG5cdFx0XHRzZXRSZWRpcmVjdFVybCggZS50YXJnZXQudmFsdWUgKTtcblx0XHRcdHNldFJlZGlyZWN0T3B0aW9uKCBcInlvYXN0LXJlZGlyZWN0LXRvLWhvbWVwYWdlXCIgKTtcblx0XHR9LFxuXHRcdFsgc2V0UmVkaXJlY3RVcmwsIHNldFJlZGlyZWN0T3B0aW9uIF0sXG5cdCk7XG5cblx0Y29uc3Qgc2V0UmVkaXJlY3RVcmxUb0N1c3RvbSA9IHVzZUNhbGxiYWNrKFxuXHRcdCggZSApID0+IHtcblx0XHRcdHNldFJlZGlyZWN0VXJsKCBlLnRhcmdldC52YWx1ZSApO1xuXHRcdFx0c2V0UmVkaXJlY3RPcHRpb24oIFwieW9hc3QtY3VzdG9tLXJlZGlyZWN0XCIgKTtcblx0XHR9LFxuXHRcdFsgc2V0UmVkaXJlY3RVcmwsIHNldFJlZGlyZWN0T3B0aW9uIF0sXG5cdCk7XG5cblx0Y29uc3Qgc2V0UmVkaXJlY3RVcmxUb0N1c3RvbVdpdGhVcmwgPSB1c2VDYWxsYmFjayhcblx0XHRlID0+IHtcblx0XHRcdHNldEN1c3RvbVVybCggZS50YXJnZXQudmFsdWUgKTtcblx0XHRcdHNldFJlZGlyZWN0VXJsKCBlLnRhcmdldC52YWx1ZSApO1xuXHRcdFx0c2V0UmVkaXJlY3RPcHRpb24oIFwieW9hc3QtY3VzdG9tLXJlZGlyZWN0XCIgKTtcblx0XHR9LFxuXHRcdFsgc2V0Q3VzdG9tVXJsLCBzZXRSZWRpcmVjdFVybCwgc2V0UmVkaXJlY3RPcHRpb24gXSxcblx0KTtcblxuXHRyZXR1cm4gKFxuXHRcdDxGcmFnbWVudD5cblx0XHRcdDxCdXR0b25cblx0XHRcdFx0b25DbGljaz17IG9wZW5Nb2RhbCB9XG5cdFx0XHRcdGNsYXNzTmFtZT1cInlvYXN0X193b3Jrb3V0X19yZW1vdmUtYXJ0aWNsZVwiXG5cdFx0XHRcdHN0eWxlPXsgeyBjb2xvcjogXCJyZWRcIiB9IH1cblx0XHRcdD5cblx0XHRcdFx0eyBfXyggXCJSZW1vdmVcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH1cblx0XHRcdDwvQnV0dG9uPlxuXHRcdFx0eyBpc09wZW4gJiZcblx0XHRcdDxNb2RhbFxuXHRcdFx0XHRvblJlcXVlc3RDbG9zZT17IGNsb3NlTW9kYWwgfVxuXHRcdFx0XHR0aXRsZT17IF9fKCBcIlNFTyBXb3Jrb3V0OiBSZW1vdmUgYXJ0aWNsZVwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgfVxuXHRcdFx0XHRjbGFzc05hbWU9XCJ5b2FzdF9fd29ya291dFwiXG5cdFx0XHRcdGljb249eyA8c3BhbiBjbGFzc05hbWU9XCJ5b2FzdC1pY29uXCIgLz4gfVxuXHRcdFx0PlxuXHRcdFx0XHQ8cD5cblx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRjcmVhdGVJbnRlcnBvbGF0ZUVsZW1lbnQoXG5cdFx0XHRcdFx0XHRcdHNwcmludGYoXG5cdFx0XHRcdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG1heC1sZW5cblx0XHRcdFx0XHRcdFx0XHRfXyggXCJZb3UgYXJlIGFib3V0IHRvIHJlbW92ZSAlMSRzJTIkcyUzJHMuIFRvIHByZXZlbnQgNDA0cyBvbiB5b3VyIHNpdGUsIHlvdSBzaG91bGQgcmVkaXJlY3QgaXQgdG8gYW5vdGhlciBwYWdlIG9uIHlvdXIgc2l0ZS4gV2hlcmUgd291bGQgeW91IGxpa2UgdG8gcmVkaXJlY3QgaXQ/XCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSxcblx0XHRcdFx0XHRcdFx0XHRcIjxhPlwiLFxuXHRcdFx0XHRcdFx0XHRcdHVuZXNjYXBlKCBpbmRleGFibGUuYnJlYWRjcnVtYl90aXRsZSApLFxuXHRcdFx0XHRcdFx0XHRcdFwiPC9hPlwiLFxuXHRcdFx0XHRcdFx0XHQpLFxuXHRcdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGpzeC1hMTF5L2FuY2hvci1oYXMtY29udGVudFxuXHRcdFx0XHRcdFx0XHRcdGE6IDxhIGhyZWY9eyBpbmRleGFibGUucGVybWFsaW5rIH0gLz4sXG5cdFx0XHRcdFx0XHRcdH0sXG5cdFx0XHRcdFx0XHQpXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHQ8L3A+XG5cdFx0XHRcdHsgISBsb2FkaW5nICYmIDxkaXYgY2xhc3NOYW1lPVwieW9hc3RfX3JlZGlyZWN0LXN1Z2dlc3Rpb25zXCI+XG5cdFx0XHRcdFx0PGRpdj5cblx0XHRcdFx0XHRcdDxpbnB1dFxuXHRcdFx0XHRcdFx0XHR0eXBlPVwicmFkaW9cIlxuXHRcdFx0XHRcdFx0XHRpZD1cInlvYXN0LXJlZGlyZWN0LXRvLWhvbWVwYWdlXCJcblx0XHRcdFx0XHRcdFx0dmFsdWU9eyBob21lVXJsIH1cblx0XHRcdFx0XHRcdFx0Y2hlY2tlZD17IHJlZGlyZWN0T3B0aW9uID09PSBcInlvYXN0LXJlZGlyZWN0LXRvLWhvbWVwYWdlXCIgfVxuXHRcdFx0XHRcdFx0XHRvbkNoYW5nZT17IHNldFJlZGlyZWN0VXJsVG9Ib21lUGFnZSB9XG5cdFx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdFx0PGxhYmVsIGh0bWxGb3I9XCJ5b2FzdC1yZWRpcmVjdC10by1ob21lcGFnZVwiPlxuXHRcdFx0XHRcdFx0XHR7IF9fKCBcIkhvbWUgcGFnZTpcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApICsgXCIgXCIgfVxuXHRcdFx0XHRcdFx0XHQ8YSBocmVmPXsgaG9tZVVybCB9PnsgaG9tZVVybCB9PC9hPlxuXHRcdFx0XHRcdFx0PC9sYWJlbD5cblx0XHRcdFx0XHQ8L2Rpdj5cblx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRyZWRpcmVjdE9wdGlvbnMubGVuZ3RoID4gMCAmJiByZWRpcmVjdE9wdGlvbnMubWFwKCBmdW5jdGlvbiggdGFyZ2V0SW5kZXhhYmxlICkge1xuXHRcdFx0XHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcmVxdWlyZS1qc2RvY1xuXHRcdFx0XHRcdFx0XHRjb25zdCBzZXRSZWRpcmVjdFVybFRvSW5kZXhhYmxlID0gKCBlICkgPT4ge1xuXHRcdFx0XHRcdFx0XHRcdHNldFJlZGlyZWN0VXJsKCBlLnRhcmdldC52YWx1ZSApO1xuXHRcdFx0XHRcdFx0XHRcdHNldFJlZGlyZWN0T3B0aW9uKCBcInlvYXN0LXJlZGlyZWN0LXRvLWluZGV4YWJsZS1cIiArICB0YXJnZXRJbmRleGFibGUuaWQgKTtcblx0XHRcdFx0XHRcdFx0fTtcblxuXHRcdFx0XHRcdFx0XHRyZXR1cm4gPGRpdiBrZXk9eyBcInJlZGlyZWN0LXN1Z2dlc3Rpb24tXCIgKyB0YXJnZXRJbmRleGFibGUuaWQgfT5cblx0XHRcdFx0XHRcdFx0XHQ8aW5wdXRcblx0XHRcdFx0XHRcdFx0XHRcdHR5cGU9XCJyYWRpb1wiXG5cdFx0XHRcdFx0XHRcdFx0XHRpZD17IFwieW9hc3QtcmVkaXJlY3QtdG8taW5kZXhhYmxlLVwiICsgIHRhcmdldEluZGV4YWJsZS5pZCB9XG5cdFx0XHRcdFx0XHRcdFx0XHR2YWx1ZT17IHRhcmdldEluZGV4YWJsZS5wZXJtYWxpbmsgfVxuXHRcdFx0XHRcdFx0XHRcdFx0Y2hlY2tlZD17IHJlZGlyZWN0T3B0aW9uID09PSAoIFwieW9hc3QtcmVkaXJlY3QtdG8taW5kZXhhYmxlLVwiICsgIHRhcmdldEluZGV4YWJsZS5pZCApIH1cblx0XHRcdFx0XHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSByZWFjdC9qc3gtbm8tYmluZFxuXHRcdFx0XHRcdFx0XHRcdFx0b25DaGFuZ2U9eyBzZXRSZWRpcmVjdFVybFRvSW5kZXhhYmxlIH1cblx0XHRcdFx0XHRcdFx0XHQvPlxuXHRcdFx0XHRcdFx0XHRcdDxsYWJlbFxuXHRcdFx0XHRcdFx0XHRcdFx0aHRtbEZvcj17XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFwieW9hc3QtcmVkaXJlY3QtdG8taW5kZXhhYmxlLVwiICsgIHRhcmdldEluZGV4YWJsZS5pZFxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdD5cblx0XHRcdFx0XHRcdFx0XHRcdHsgX18oIFwiUmVsYXRlZCBhcnRpY2xlOlwiLCBcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiICkgKyBcIiBcIiB9XG5cdFx0XHRcdFx0XHRcdFx0XHR7IDxhIGhyZWY9eyB0YXJnZXRJbmRleGFibGUucGVybWFsaW5rIH0gdGFyZ2V0PVwiX2JsYW5rXCIgcmVsPVwibm9vcGVuZXIgbm9yZWZlcnJlclwiPlxuXHRcdFx0XHRcdFx0XHRcdFx0XHR7IHRhcmdldEluZGV4YWJsZS5icmVhZGNydW1iX3RpdGxlIH1cblx0XHRcdFx0XHRcdFx0XHRcdDwvYT4gfVxuXHRcdFx0XHRcdFx0XHRcdDwvbGFiZWw+XG5cdFx0XHRcdFx0XHRcdDwvZGl2Pjtcblx0XHRcdFx0XHRcdH0gKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ8ZGl2PlxuXHRcdFx0XHRcdFx0PGlucHV0XG5cdFx0XHRcdFx0XHRcdHR5cGU9XCJyYWRpb1wiXG5cdFx0XHRcdFx0XHRcdGlkPVwieW9hc3QtY3VzdG9tLXJlZGlyZWN0XCJcblx0XHRcdFx0XHRcdFx0dmFsdWU9eyBjdXN0b21VcmwgfVxuXHRcdFx0XHRcdFx0XHRjaGVja2VkPXsgcmVkaXJlY3RPcHRpb24gPT09IFwieW9hc3QtY3VzdG9tLXJlZGlyZWN0XCIgfVxuXHRcdFx0XHRcdFx0XHRvbkNoYW5nZT17IHNldFJlZGlyZWN0VXJsVG9DdXN0b20gfVxuXHRcdFx0XHRcdFx0Lz5cblx0XHRcdFx0XHRcdDxsYWJlbCBodG1sRm9yPVwieW9hc3QtY3VzdG9tLXJlZGlyZWN0XCI+XG5cdFx0XHRcdFx0XHRcdHsgX18oIFwiQ3VzdG9tIHVybDpcIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH1cblx0XHRcdFx0XHRcdFx0PGlucHV0XG5cdFx0XHRcdFx0XHRcdFx0dHlwZT1cInRleHRcIlxuXHRcdFx0XHRcdFx0XHRcdG9uQ2hhbmdlPXsgc2V0UmVkaXJlY3RVcmxUb0N1c3RvbVdpdGhVcmwgfVxuXHRcdFx0XHRcdFx0XHRcdHZhbHVlPXsgY3VzdG9tVXJsIH1cblx0XHRcdFx0XHRcdFx0Lz5cblx0XHRcdFx0XHRcdDwvbGFiZWw+XG5cdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdFx0PGJyIC8+XG5cdFx0XHRcdFx0PEJ1dHRvblxuXHRcdFx0XHRcdFx0b25DbGljaz17IHJlbW92ZUluZGV4YWJsZSB9XG5cdFx0XHRcdFx0XHRjbGFzc05hbWU9XCJ5b2FzdF9fd29ya291dF9fcmVtb3ZlLWFuZC1yZWRpcmVjdFwiXG5cdFx0XHRcdFx0PlxuXHRcdFx0XHRcdFx0eyBfXyggXCJSZW1vdmUgYW5kIHJlZGlyZWN0XCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSB9XG5cdFx0XHRcdFx0PC9CdXR0b24+XG5cdFx0XHRcdDwvZGl2PiB9XG5cdFx0XHRcdHsgbG9hZGluZyAmJiA8cD5cblx0XHRcdFx0XHQ8ZW0+eyBfXyggXCJMb2FkaW5nIHJlZGlyZWN0IG9wdGlvbnMuLi5cIiwgXCJ3b3JkcHJlc3Mtc2VvLXByZW1pdW1cIiApIH08L2VtPlxuXHRcdFx0XHQ8L3A+IH1cblx0XHRcdDwvTW9kYWw+XG5cdFx0XHR9XG5cdFx0PC9GcmFnbWVudD5cblx0KTtcbn07XG5cblJlZGlyZWN0TW9kYWwucHJvcFR5cGVzID0ge1xuXHRpbmRleGFibGU6IFByb3BUeXBlcy5vYmplY3QuaXNSZXF1aXJlZCxcblx0bW92ZUluZGV4YWJsZXM6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWQsXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTs7O0FBQUE7QUFDQTtBQUFBO0FBQ0E7OztBQUNBOzs7Ozs7O0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQVdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBTEE7QUFPQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUpBO0FBTUE7QUFBQTtBQUFBO0FBRUE7QUFFQTtBQUNBO0FBTUE7QUFDQTtBQUZBO0FBVkE7QUFpQkE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBTEE7QUFPQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFGQTtBQVJBO0FBY0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFMQTtBQUFBO0FBUUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQUtBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFEQTtBQU5BO0FBVEE7QUFvQkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFMQTtBQU9BO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUZBO0FBUkE7QUFpQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBRkE7QUFJQTtBQUpBO0FBOURBO0FBcUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFEQTtBQTVGQTtBQVRBO0FBNEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFGQSIsInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///151\n')},17:function(module,exports){eval("module.exports = window.yoast.styleGuide;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTcuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXh0ZXJuYWwgXCJ3aW5kb3cueW9hc3Quc3R5bGVHdWlkZVwiP2RlZjkiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB3aW5kb3cueW9hc3Quc3R5bGVHdWlkZTsiXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///17\n")},18:function(module,exports){eval("module.exports = window.wp.domReady;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMTguanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXh0ZXJuYWwgXCJ3aW5kb3cud3AuZG9tUmVhZHlcIj83NmIyIl0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gd2luZG93LndwLmRvbVJlYWR5OyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///18\n")},2:function(module,exports){eval("module.exports = window.lodash;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9leHRlcm5hbCBcIndpbmRvdy5sb2Rhc2hcIj9hNjAxIl0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gd2luZG93LmxvZGFzaDsiXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///2\n")},24:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n value: true\n});\nexports.default = ExternalIcon;\n/**\n * An external icon for target _blank links.\n *\n * @returns {wp.Element} The icon.\n * @constructor\n */\nfunction ExternalIcon() {\n return wp.element.createElement("span", {\n className: "dashicons dashicons-external",\n style: { textDecoration: "none", fontSize: "12px", width: "16px", height: "0", lineHeight: "1.4" }\n });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjQuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYXNzZXRzL2pzL3NyYy93b3Jrb3V0cy9jb21wb25lbnRzL0V4dGVybmFsSWNvbi5qcz83NjMzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQW4gZXh0ZXJuYWwgaWNvbiBmb3IgdGFyZ2V0IF9ibGFuayBsaW5rcy5cbiAqXG4gKiBAcmV0dXJucyB7d3AuRWxlbWVudH0gVGhlIGljb24uXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRXh0ZXJuYWxJY29uKCkge1xuXHRyZXR1cm4gPHNwYW5cblx0XHRjbGFzc05hbWU9XCJkYXNoaWNvbnMgZGFzaGljb25zLWV4dGVybmFsXCJcblx0XHRzdHlsZT17IHsgdGV4dERlY29yYXRpb246IFwibm9uZVwiLCBmb250U2l6ZTogXCIxMnB4XCIsIHdpZHRoOiBcIjE2cHhcIiwgaGVpZ2h0OiBcIjBcIiwgbGluZUhlaWdodDogXCIxLjRcIiB9IH1cblx0Lz47XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7O0FBTUE7QUFOQTs7Ozs7O0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFGQTtBQUlBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///24\n')},25:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.removeAndRedirectIndexable = exports.getMostLinked = exports.search = exports.enableCornerstone = exports.getCornerstoneData = exports.getSuggestions = undefined;\n\n/**\n * Gets linksuggestions for an indexable.\n *\n * @param {object} indexable The indexable to get suggestions for.\n * @param {function} setSuggestions Sets the suggestions for the indexable.\n * @returns {boolean} If the action was successful.\n */\nvar getSuggestions = exports.getSuggestions = function () {\n\tvar _ref = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee(indexable, setSuggestions) {\n\t\tvar response, suggestions;\n\t\treturn regeneratorRuntime.wrap(function _callee$(_context) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context.prev = _context.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context.prev = 0;\n\t\t\t\t\t\t_context.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "yoast/v1/workouts/link_suggestions?indexableId=" + indexable.id\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\tresponse = _context.sent;\n\t\t\t\t\t\t_context.next = 6;\n\t\t\t\t\t\treturn response.json;\n\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\tsuggestions = _context.sent;\n\n\t\t\t\t\t\tsetSuggestions(suggestions);\n\t\t\t\t\t\treturn _context.abrupt("return", suggestions);\n\n\t\t\t\t\tcase 11:\n\t\t\t\t\t\t_context.prev = 11;\n\t\t\t\t\t\t_context.t0 = _context["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tsetSuggestions([]);\n\t\t\t\t\t\tconsole.error(_context.t0.message);\n\t\t\t\t\t\treturn _context.abrupt("return", false);\n\n\t\t\t\t\tcase 16:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee, this, [[0, 11]]);\n\t}));\n\n\treturn function getSuggestions(_x, _x2) {\n\t\treturn _ref.apply(this, arguments);\n\t};\n}();\n\n/**\n * Gets cornerstones.\n *\n * @param {function} setCornerstoneData Sets the cornerstones.\n * @returns {boolean} If the action was successful.\n */\n\n\nvar getCornerstoneData = exports.getCornerstoneData = function () {\n\tvar _ref2 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2(setCornerstoneData) {\n\t\tvar response, cornerstoneData;\n\t\treturn regeneratorRuntime.wrap(function _callee2$(_context2) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context2.prev = _context2.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context2.prev = 0;\n\t\t\t\t\t\t_context2.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "yoast/v1/workouts/cornerstone_data"\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\tresponse = _context2.sent;\n\t\t\t\t\t\t_context2.next = 6;\n\t\t\t\t\t\treturn response.json;\n\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\tcornerstoneData = _context2.sent;\n\n\t\t\t\t\t\tsetCornerstoneData(cornerstoneData);\n\t\t\t\t\t\treturn _context2.abrupt("return", cornerstoneData);\n\n\t\t\t\t\tcase 11:\n\t\t\t\t\t\t_context2.prev = 11;\n\t\t\t\t\t\t_context2.t0 = _context2["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tsetCornerstoneData([]);\n\t\t\t\t\t\tconsole.error(_context2.t0.message);\n\t\t\t\t\t\treturn _context2.abrupt("return", false);\n\n\t\t\t\t\tcase 16:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context2.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee2, this, [[0, 11]]);\n\t}));\n\n\treturn function getCornerstoneData(_x3) {\n\t\treturn _ref2.apply(this, arguments);\n\t};\n}();\n\n/**\n * Removes and redirects an indexable.\n *\n * @param {int} id The object id.\n * @param {string} type The object type.\n * @param {function} callback The callback.\n * @returns {boolean} If the action was successful.\n */\n\n\nvar enableCornerstone = exports.enableCornerstone = function () {\n\tvar _ref3 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee3(id, type, callback) {\n\t\treturn regeneratorRuntime.wrap(function _callee3$(_context3) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context3.prev = _context3.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context3.prev = 0;\n\t\t\t\t\t\t_context3.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "yoast/v1/workouts/enable_cornerstone",\n\t\t\t\t\t\t\tmethod: "POST",\n\t\t\t\t\t\t\tdata: {\n\t\t\t\t\t\t\t\t/* eslint-disable camelcase */\n\t\t\t\t\t\t\t\tobject_id: id,\n\t\t\t\t\t\t\t\tobject_type: type\n\t\t\t\t\t\t\t\t/* eslint-enable camelcase */\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\t_context3.next = 5;\n\t\t\t\t\t\treturn getCornerstoneData(callback);\n\n\t\t\t\t\tcase 5:\n\t\t\t\t\t\treturn _context3.abrupt("return", _context3.sent);\n\n\t\t\t\t\tcase 8:\n\t\t\t\t\t\t_context3.prev = 8;\n\t\t\t\t\t\t_context3.t0 = _context3["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tconsole.error(_context3.t0.message);\n\t\t\t\t\t\treturn _context3.abrupt("return", false);\n\n\t\t\t\t\tcase 12:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context3.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee3, this, [[0, 8]]);\n\t}));\n\n\treturn function enableCornerstone(_x4, _x5, _x6) {\n\t\treturn _ref3.apply(this, arguments);\n\t};\n}();\n\n/**\n * Searches WP for content.\n *\n * @param {string} term The search term.\n * @param {function} setSearchResult Sets the searchresults.\n * @returns {boolean} If the action was successful.\n */\n\n\nvar search = exports.search = function () {\n\tvar _ref4 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee4(term, setSearchResult) {\n\t\tvar response, searchResult;\n\t\treturn regeneratorRuntime.wrap(function _callee4$(_context4) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context4.prev = _context4.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context4.prev = 0;\n\t\t\t\t\t\t_context4.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "wp/v2/search/?search=" + term\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\tresponse = _context4.sent;\n\t\t\t\t\t\t_context4.next = 6;\n\t\t\t\t\t\treturn response;\n\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\tsearchResult = _context4.sent;\n\n\t\t\t\t\t\tsearchResult = searchResult.map(function (x) {\n\t\t\t\t\t\t\treturn {\n\t\t\t\t\t\t\t\tvalue: x.id,\n\t\t\t\t\t\t\t\tlabel: x.title + " (" + x.url + ")",\n\t\t\t\t\t\t\t\ttype: x.type\n\t\t\t\t\t\t\t};\n\t\t\t\t\t\t});\n\t\t\t\t\t\tsetSearchResult(searchResult);\n\t\t\t\t\t\treturn _context4.abrupt("return", searchResult);\n\n\t\t\t\t\tcase 12:\n\t\t\t\t\t\t_context4.prev = 12;\n\t\t\t\t\t\t_context4.t0 = _context4["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tsetSearchResult([]);\n\t\t\t\t\t\tconsole.error(_context4.t0.message);\n\t\t\t\t\t\treturn _context4.abrupt("return", false);\n\n\t\t\t\t\tcase 17:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context4.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee4, this, [[0, 12]]);\n\t}));\n\n\treturn function search(_x7, _x8) {\n\t\treturn _ref4.apply(this, arguments);\n\t};\n}();\n\n/**\n * Gets the most linked indexables.\n *\n * @param {function} setMostLinked Sets the mostLinked property.\n * @returns {boolean} If the action was successful.\n */\n\n\nvar getMostLinked = exports.getMostLinked = function () {\n\tvar _ref5 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee5(setMostLinked) {\n\t\tvar response, mostLinked;\n\t\treturn regeneratorRuntime.wrap(function _callee5$(_context5) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context5.prev = _context5.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context5.prev = 0;\n\t\t\t\t\t\t_context5.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "yoast/v1/workouts/most_linked"\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\tresponse = _context5.sent;\n\t\t\t\t\t\t_context5.next = 6;\n\t\t\t\t\t\treturn response.json;\n\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\tmostLinked = _context5.sent;\n\n\t\t\t\t\t\tsetMostLinked(mostLinked);\n\t\t\t\t\t\treturn _context5.abrupt("return", mostLinked);\n\n\t\t\t\t\tcase 11:\n\t\t\t\t\t\t_context5.prev = 11;\n\t\t\t\t\t\t_context5.t0 = _context5["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tsetMostLinked([]);\n\t\t\t\t\t\tconsole.error(_context5.t0.message);\n\t\t\t\t\t\treturn _context5.abrupt("return", false);\n\n\t\t\t\t\tcase 16:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context5.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee5, this, [[0, 11]]);\n\t}));\n\n\treturn function getMostLinked(_x9) {\n\t\treturn _ref5.apply(this, arguments);\n\t};\n}();\n\n/**\n * Removes and redirects an indexable.\n *\n * @param {object} indexable The indexable to get suggestions for.\n * @param {string} redirectUrl The url to redirect the indexable to.\n * @returns {boolean} If the action was successful.\n */\n\n\nvar removeAndRedirectIndexable = exports.removeAndRedirectIndexable = function () {\n\tvar _ref6 = _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee6(indexable, redirectUrl) {\n\t\tvar response;\n\t\treturn regeneratorRuntime.wrap(function _callee6$(_context6) {\n\t\t\twhile (1) {\n\t\t\t\tswitch (_context6.prev = _context6.next) {\n\t\t\t\t\tcase 0:\n\t\t\t\t\t\t_context6.prev = 0;\n\t\t\t\t\t\t_context6.next = 3;\n\t\t\t\t\t\treturn (0, _apiFetch2.default)({\n\t\t\t\t\t\t\tpath: "yoast/v1/workouts/remove_redirect",\n\t\t\t\t\t\t\tmethod: "POST",\n\t\t\t\t\t\t\tdata: {\n\t\t\t\t\t\t\t\t/* eslint-disable camelcase */\n\t\t\t\t\t\t\t\tobject_id: indexable.object_id,\n\t\t\t\t\t\t\t\tobject_type: indexable.object_type,\n\t\t\t\t\t\t\t\tobject_sub_type: indexable.object_sub_type,\n\t\t\t\t\t\t\t\tpermalink: indexable.permalink,\n\t\t\t\t\t\t\t\tredirect_url: redirectUrl\n\t\t\t\t\t\t\t\t/* eslint-enable camelcase */\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\n\t\t\t\t\tcase 3:\n\t\t\t\t\t\tresponse = _context6.sent;\n\t\t\t\t\t\t_context6.next = 6;\n\t\t\t\t\t\treturn response.json;\n\n\t\t\t\t\tcase 6:\n\t\t\t\t\t\treturn _context6.abrupt("return", _context6.sent);\n\n\t\t\t\t\tcase 9:\n\t\t\t\t\t\t_context6.prev = 9;\n\t\t\t\t\t\t_context6.t0 = _context6["catch"](0);\n\n\t\t\t\t\t\t// URL() constructor throws a TypeError exception if url is malformed.\n\t\t\t\t\t\tconsole.error(_context6.t0.message);\n\t\t\t\t\t\treturn _context6.abrupt("return", false);\n\n\t\t\t\t\tcase 13:\n\t\t\t\t\tcase "end":\n\t\t\t\t\t\treturn _context6.stop();\n\t\t\t\t}\n\t\t\t}\n\t\t}, _callee6, this, [[0, 9]]);\n\t}));\n\n\treturn function removeAndRedirectIndexable(_x10, _x11) {\n\t\treturn _ref6.apply(this, arguments);\n\t};\n}();\n\nexports.unescape = unescape;\nexports.getIconForScore = getIconForScore;\n\nvar _apiFetch = __webpack_require__(10);\n\nvar _apiFetch2 = _interopRequireDefault(_apiFetch);\n\nvar _styleGuide = __webpack_require__(17);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; }\n\n/**\n * Unescapes HTML entities from a HTML string.\n *\n * @param {string} text The string to unescape\n * @returns {string} The escaped string.\n */\nfunction unescape(text) {\n\treturn jQuery("
").html(text).text();\n}\n\n/**\n * Retrieves the icons and colors for the icon for a certain result.\n *\n * @param {string} score The score for which to return the icon and color.\n *\n * @returns {Object} The icon and color for the score.\n */\nfunction getIconForScore(score) {\n\tvar icon = { icon: "circle", color: _styleGuide.colors.$color_grey_disabled };\n\n\tswitch (score) {\n\t\tcase "loading":\n\t\t\ticon.color = _styleGuide.colors.$color_green_medium_light;\n\t\t\tbreak;\n\t\tcase "good":\n\t\t\ticon.color = _styleGuide.colors.$color_green_medium;\n\t\t\tbreak;\n\t\tcase "ok":\n\t\t\ticon.color = _styleGuide.colors.$color_ok;\n\t\t\tbreak;\n\t\tcase "bad":\n\t\t\ticon.color = _styleGuide.colors.$color_red;\n\t\t\tbreak;\n\t}\n\n\treturn icon;\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMjUuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYXNzZXRzL2pzL3NyYy93b3Jrb3V0cy9oZWxwZXJzLmpzPzRjYzIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGFwaUZldGNoIGZyb20gXCJAd29yZHByZXNzL2FwaS1mZXRjaFwiO1xuaW1wb3J0IHsgY29sb3JzIH0gZnJvbSBcIkB5b2FzdC9zdHlsZS1ndWlkZVwiO1xuXG4vKipcbiAqIFVuZXNjYXBlcyBIVE1MIGVudGl0aWVzIGZyb20gYSBIVE1MIHN0cmluZy5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gdGV4dCBUaGUgc3RyaW5nIHRvIHVuZXNjYXBlXG4gKiBAcmV0dXJucyB7c3RyaW5nfSBUaGUgZXNjYXBlZCBzdHJpbmcuXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiB1bmVzY2FwZSggdGV4dCApIHtcblx0cmV0dXJuIGpRdWVyeSggXCI8ZGl2PlwiICkuaHRtbCggdGV4dCApLnRleHQoKTtcbn1cblxuLyoqXG4gKiBSZXRyaWV2ZXMgdGhlIGljb25zIGFuZCBjb2xvcnMgZm9yIHRoZSBpY29uIGZvciBhIGNlcnRhaW4gcmVzdWx0LlxuICpcbiAqIEBwYXJhbSB7c3RyaW5nfSBzY29yZSBUaGUgc2NvcmUgZm9yIHdoaWNoIHRvIHJldHVybiB0aGUgaWNvbiBhbmQgY29sb3IuXG4gKlxuICogQHJldHVybnMge09iamVjdH0gVGhlIGljb24gYW5kIGNvbG9yIGZvciB0aGUgc2NvcmUuXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBnZXRJY29uRm9yU2NvcmUoIHNjb3JlICkge1xuXHRjb25zdCBpY29uID0geyBpY29uOiBcImNpcmNsZVwiLCBjb2xvcjogY29sb3JzLiRjb2xvcl9ncmV5X2Rpc2FibGVkIH07XG5cblx0c3dpdGNoICggc2NvcmUgKSB7XG5cdFx0Y2FzZSBcImxvYWRpbmdcIjpcblx0XHRcdGljb24uY29sb3IgPSBjb2xvcnMuJGNvbG9yX2dyZWVuX21lZGl1bV9saWdodDtcblx0XHRcdGJyZWFrO1xuXHRcdGNhc2UgXCJnb29kXCI6XG5cdFx0XHRpY29uLmNvbG9yID0gY29sb3JzLiRjb2xvcl9ncmVlbl9tZWRpdW07XG5cdFx0XHRicmVhaztcblx0XHRjYXNlIFwib2tcIjpcblx0XHRcdGljb24uY29sb3IgPSBjb2xvcnMuJGNvbG9yX29rO1xuXHRcdFx0YnJlYWs7XG5cdFx0Y2FzZSBcImJhZFwiOlxuXHRcdFx0aWNvbi5jb2xvciA9IGNvbG9ycy4kY29sb3JfcmVkO1xuXHRcdFx0YnJlYWs7XG5cdH1cblxuXHRyZXR1cm4gaWNvbjtcbn1cblxuLyoqXG4gKiBHZXRzIGxpbmtzdWdnZXN0aW9ucyBmb3IgYW4gaW5kZXhhYmxlLlxuICpcbiAqIEBwYXJhbSB7b2JqZWN0fSBpbmRleGFibGUgVGhlIGluZGV4YWJsZSB0byBnZXQgc3VnZ2VzdGlvbnMgZm9yLlxuICogQHBhcmFtIHtmdW5jdGlvbn0gc2V0U3VnZ2VzdGlvbnMgU2V0cyB0aGUgc3VnZ2VzdGlvbnMgZm9yIHRoZSBpbmRleGFibGUuXG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gSWYgdGhlIGFjdGlvbiB3YXMgc3VjY2Vzc2Z1bC5cbiAqL1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGdldFN1Z2dlc3Rpb25zKCBpbmRleGFibGUsIHNldFN1Z2dlc3Rpb25zICkge1xuXHR0cnkge1xuXHRcdGNvbnN0IHJlc3BvbnNlID0gYXdhaXQgYXBpRmV0Y2goIHtcblx0XHRcdHBhdGg6IFwieW9hc3QvdjEvd29ya291dHMvbGlua19zdWdnZXN0aW9ucz9pbmRleGFibGVJZD1cIiArIGluZGV4YWJsZS5pZCxcblx0XHR9ICk7XG5cdFx0Y29uc3Qgc3VnZ2VzdGlvbnMgPSBhd2FpdCByZXNwb25zZS5qc29uO1xuXHRcdHNldFN1Z2dlc3Rpb25zKCBzdWdnZXN0aW9ucyApO1xuXHRcdHJldHVybiBzdWdnZXN0aW9ucztcblx0fSBjYXRjaCAoIGUgKSB7XG5cdFx0Ly8gVVJMKCkgY29uc3RydWN0b3IgdGhyb3dzIGEgVHlwZUVycm9yIGV4Y2VwdGlvbiBpZiB1cmwgaXMgbWFsZm9ybWVkLlxuXHRcdHNldFN1Z2dlc3Rpb25zKCBbXSApO1xuXHRcdGNvbnNvbGUuZXJyb3IoIGUubWVzc2FnZSApO1xuXHRcdHJldHVybiBmYWxzZTtcblx0fVxufVxuXG4vKipcbiAqIEdldHMgY29ybmVyc3RvbmVzLlxuICpcbiAqIEBwYXJhbSB7ZnVuY3Rpb259IHNldENvcm5lcnN0b25lRGF0YSBTZXRzIHRoZSBjb3JuZXJzdG9uZXMuXG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gSWYgdGhlIGFjdGlvbiB3YXMgc3VjY2Vzc2Z1bC5cbiAqL1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGdldENvcm5lcnN0b25lRGF0YSggc2V0Q29ybmVyc3RvbmVEYXRhICkge1xuXHR0cnkge1xuXHRcdGNvbnN0IHJlc3BvbnNlID0gYXdhaXQgYXBpRmV0Y2goIHtcblx0XHRcdHBhdGg6IFwieW9hc3QvdjEvd29ya291dHMvY29ybmVyc3RvbmVfZGF0YVwiLFxuXHRcdH0gKTtcblx0XHRjb25zdCBjb3JuZXJzdG9uZURhdGEgPSBhd2FpdCByZXNwb25zZS5qc29uO1xuXHRcdHNldENvcm5lcnN0b25lRGF0YSggY29ybmVyc3RvbmVEYXRhICk7XG5cdFx0cmV0dXJuIGNvcm5lcnN0b25lRGF0YTtcblx0fSBjYXRjaCAoIGUgKSB7XG5cdFx0Ly8gVVJMKCkgY29uc3RydWN0b3IgdGhyb3dzIGEgVHlwZUVycm9yIGV4Y2VwdGlvbiBpZiB1cmwgaXMgbWFsZm9ybWVkLlxuXHRcdHNldENvcm5lcnN0b25lRGF0YSggW10gKTtcblx0XHRjb25zb2xlLmVycm9yKCBlLm1lc3NhZ2UgKTtcblx0XHRyZXR1cm4gZmFsc2U7XG5cdH1cbn1cblxuLyoqXG4gKiBSZW1vdmVzIGFuZCByZWRpcmVjdHMgYW4gaW5kZXhhYmxlLlxuICpcbiAqIEBwYXJhbSB7aW50fSBpZCBUaGUgb2JqZWN0IGlkLlxuICogQHBhcmFtIHtzdHJpbmd9IHR5cGUgVGhlIG9iamVjdCB0eXBlLlxuICogQHBhcmFtIHtmdW5jdGlvbn0gY2FsbGJhY2sgVGhlIGNhbGxiYWNrLlxuICogQHJldHVybnMge2Jvb2xlYW59IElmIHRoZSBhY3Rpb24gd2FzIHN1Y2Nlc3NmdWwuXG4gKi9cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBlbmFibGVDb3JuZXJzdG9uZSggaWQsIHR5cGUsIGNhbGxiYWNrICkge1xuXHR0cnkge1xuXHRcdGF3YWl0IGFwaUZldGNoKCB7XG5cdFx0XHRwYXRoOiBcInlvYXN0L3YxL3dvcmtvdXRzL2VuYWJsZV9jb3JuZXJzdG9uZVwiLFxuXHRcdFx0bWV0aG9kOiBcIlBPU1RcIixcblx0XHRcdGRhdGE6IHtcblx0XHRcdFx0LyogZXNsaW50LWRpc2FibGUgY2FtZWxjYXNlICovXG5cdFx0XHRcdG9iamVjdF9pZDogaWQsXG5cdFx0XHRcdG9iamVjdF90eXBlOiB0eXBlLFxuXHRcdFx0XHQvKiBlc2xpbnQtZW5hYmxlIGNhbWVsY2FzZSAqL1xuXHRcdFx0fSxcblx0XHR9ICk7XG5cblx0XHRyZXR1cm4gYXdhaXQgZ2V0Q29ybmVyc3RvbmVEYXRhKCBjYWxsYmFjayApO1xuXHR9IGNhdGNoICggZSApIHtcblx0XHQvLyBVUkwoKSBjb25zdHJ1Y3RvciB0aHJvd3MgYSBUeXBlRXJyb3IgZXhjZXB0aW9uIGlmIHVybCBpcyBtYWxmb3JtZWQuXG5cdFx0Y29uc29sZS5lcnJvciggZS5tZXNzYWdlICk7XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9XG59XG5cblxuLyoqXG4gKiBTZWFyY2hlcyBXUCBmb3IgY29udGVudC5cbiAqXG4gKiBAcGFyYW0ge3N0cmluZ30gdGVybSBUaGUgc2VhcmNoIHRlcm0uXG4gKiBAcGFyYW0ge2Z1bmN0aW9ufSBzZXRTZWFyY2hSZXN1bHQgU2V0cyB0aGUgc2VhcmNocmVzdWx0cy5cbiAqIEByZXR1cm5zIHtib29sZWFufSBJZiB0aGUgYWN0aW9uIHdhcyBzdWNjZXNzZnVsLlxuICovXG5leHBvcnQgYXN5bmMgZnVuY3Rpb24gc2VhcmNoKCB0ZXJtLCBzZXRTZWFyY2hSZXN1bHQgKSB7XG5cdHRyeSB7XG5cdFx0Y29uc3QgcmVzcG9uc2UgPSBhd2FpdCBhcGlGZXRjaCgge1xuXHRcdFx0cGF0aDogXCJ3cC92Mi9zZWFyY2gvP3NlYXJjaD1cIiArIHRlcm0sXG5cdFx0fSApO1xuXHRcdGxldCBzZWFyY2hSZXN1bHQgPSBhd2FpdCByZXNwb25zZTtcblx0XHRzZWFyY2hSZXN1bHQgPSBzZWFyY2hSZXN1bHQubWFwKFxuXHRcdFx0KCB4ICkgPT4ge1xuXHRcdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRcdHZhbHVlOiB4LmlkLFxuXHRcdFx0XHRcdGxhYmVsOiB4LnRpdGxlICsgXCIgKFwiICsgeC51cmwgKyBcIilcIixcblx0XHRcdFx0XHR0eXBlOiB4LnR5cGUsXG5cdFx0XHRcdH07XG5cdFx0XHR9XG5cdFx0KTtcblx0XHRzZXRTZWFyY2hSZXN1bHQoIHNlYXJjaFJlc3VsdCApO1xuXHRcdHJldHVybiBzZWFyY2hSZXN1bHQ7XG5cdH0gY2F0Y2ggKCBlICkge1xuXHRcdC8vIFVSTCgpIGNvbnN0cnVjdG9yIHRocm93cyBhIFR5cGVFcnJvciBleGNlcHRpb24gaWYgdXJsIGlzIG1hbGZvcm1lZC5cblx0XHRzZXRTZWFyY2hSZXN1bHQoIFtdICk7XG5cdFx0Y29uc29sZS5lcnJvciggZS5tZXNzYWdlICk7XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9XG59XG5cbi8qKlxuICogR2V0cyB0aGUgbW9zdCBsaW5rZWQgaW5kZXhhYmxlcy5cbiAqXG4gKiBAcGFyYW0ge2Z1bmN0aW9ufSBzZXRNb3N0TGlua2VkIFNldHMgdGhlIG1vc3RMaW5rZWQgcHJvcGVydHkuXG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gSWYgdGhlIGFjdGlvbiB3YXMgc3VjY2Vzc2Z1bC5cbiAqL1xuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGdldE1vc3RMaW5rZWQoIHNldE1vc3RMaW5rZWQgKSB7XG5cdHRyeSB7XG5cdFx0Y29uc3QgcmVzcG9uc2UgPSBhd2FpdCBhcGlGZXRjaCgge1xuXHRcdFx0cGF0aDogXCJ5b2FzdC92MS93b3Jrb3V0cy9tb3N0X2xpbmtlZFwiLFxuXHRcdH0gKTtcblx0XHRjb25zdCBtb3N0TGlua2VkID0gYXdhaXQgcmVzcG9uc2UuanNvbjtcblx0XHRzZXRNb3N0TGlua2VkKCBtb3N0TGlua2VkICk7XG5cdFx0cmV0dXJuIG1vc3RMaW5rZWQ7XG5cdH0gY2F0Y2ggKCBlICkge1xuXHRcdC8vIFVSTCgpIGNvbnN0cnVjdG9yIHRocm93cyBhIFR5cGVFcnJvciBleGNlcHRpb24gaWYgdXJsIGlzIG1hbGZvcm1lZC5cblx0XHRzZXRNb3N0TGlua2VkKCBbXSApO1xuXHRcdGNvbnNvbGUuZXJyb3IoIGUubWVzc2FnZSApO1xuXHRcdHJldHVybiBmYWxzZTtcblx0fVxufVxuXG4vKipcbiAqIFJlbW92ZXMgYW5kIHJlZGlyZWN0cyBhbiBpbmRleGFibGUuXG4gKlxuICogQHBhcmFtIHtvYmplY3R9IGluZGV4YWJsZSBUaGUgaW5kZXhhYmxlIHRvIGdldCBzdWdnZXN0aW9ucyBmb3IuXG4gKiBAcGFyYW0ge3N0cmluZ30gcmVkaXJlY3RVcmwgVGhlIHVybCB0byByZWRpcmVjdCB0aGUgaW5kZXhhYmxlIHRvLlxuICogQHJldHVybnMge2Jvb2xlYW59IElmIHRoZSBhY3Rpb24gd2FzIHN1Y2Nlc3NmdWwuXG4gKi9cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiByZW1vdmVBbmRSZWRpcmVjdEluZGV4YWJsZSggaW5kZXhhYmxlLCByZWRpcmVjdFVybCApIHtcblx0dHJ5IHtcblx0XHRjb25zdCByZXNwb25zZSA9IGF3YWl0IGFwaUZldGNoKCB7XG5cdFx0XHRwYXRoOiBcInlvYXN0L3YxL3dvcmtvdXRzL3JlbW92ZV9yZWRpcmVjdFwiLFxuXHRcdFx0bWV0aG9kOiBcIlBPU1RcIixcblx0XHRcdGRhdGE6IHtcblx0XHRcdFx0LyogZXNsaW50LWRpc2FibGUgY2FtZWxjYXNlICovXG5cdFx0XHRcdG9iamVjdF9pZDogaW5kZXhhYmxlLm9iamVjdF9pZCxcblx0XHRcdFx0b2JqZWN0X3R5cGU6IGluZGV4YWJsZS5vYmplY3RfdHlwZSxcblx0XHRcdFx0b2JqZWN0X3N1Yl90eXBlOiBpbmRleGFibGUub2JqZWN0X3N1Yl90eXBlLFxuXHRcdFx0XHRwZXJtYWxpbms6IGluZGV4YWJsZS5wZXJtYWxpbmssXG5cdFx0XHRcdHJlZGlyZWN0X3VybDogcmVkaXJlY3RVcmwsXG5cdFx0XHRcdC8qIGVzbGludC1lbmFibGUgY2FtZWxjYXNlICovXG5cdFx0XHR9LFxuXHRcdH0gKTtcblxuXHRcdHJldHVybiBhd2FpdCByZXNwb25zZS5qc29uO1xuXHR9IGNhdGNoICggZSApIHtcblx0XHQvLyBVUkwoKSBjb25zdHJ1Y3RvciB0aHJvd3MgYSBUeXBlRXJyb3IgZXhjZXB0aW9uIGlmIHVybCBpcyBtYWxmb3JtZWQuXG5cdFx0Y29uc29sZS5lcnJvciggZS5tZXNzYWdlICk7XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUF5Q0E7Ozs7Ozs7O0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFEQTtBQUNBO0FBSEE7QUFFQTtBQUZBO0FBQUE7QUFDQTtBQURBO0FBS0E7QUFDQTtBQUFBO0FBTkE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUNBO0FBUUE7QUFDQTtBQUNBO0FBWEE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTs7Ozs7QUFnQkE7Ozs7Ozs7OztBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBREE7QUFDQTtBQUhBO0FBRUE7QUFGQTtBQUFBO0FBQ0E7QUFEQTtBQUtBO0FBQ0E7QUFBQTtBQU5BO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFDQTtBQVFBO0FBQ0E7QUFDQTtBQVhBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7Ozs7O0FBZ0JBOzs7Ozs7Ozs7OztBQVFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUpBO0FBSEE7QUFDQTtBQUhBO0FBQUE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQ0E7QUFjQTtBQUNBO0FBaEJBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7Ozs7O0FBc0JBOzs7Ozs7Ozs7O0FBT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFEQTtBQUNBO0FBSEE7QUFFQTtBQUZBO0FBQUE7QUFDQTtBQURBO0FBS0E7QUFDQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFIQTtBQUtBO0FBRUE7QUFmQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQ0E7QUFpQkE7QUFDQTtBQUNBO0FBcEJBO0FBQ0E7QUFEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBREE7Ozs7O0FBeUJBOzs7Ozs7Ozs7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQURBO0FBQ0E7QUFIQTtBQUVBO0FBRkE7QUFBQTtBQUNBO0FBREE7QUFLQTtBQUNBO0FBQUE7QUFOQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQ0E7QUFRQTtBQUNBO0FBQ0E7QUFYQTtBQUNBO0FBREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQURBOzs7OztBQWdCQTs7Ozs7Ozs7OztBQU9BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBUEE7QUFIQTtBQUNBO0FBSEE7QUFFQTtBQUZBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUNBO0FBaUJBO0FBQ0E7QUFuQkE7QUFDQTtBQURBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFEQTs7Ozs7QUF4S0E7QUFXQTtBQUNBO0FBckJBO0FBQ0E7OztBQUFBO0FBQ0E7Ozs7O0FBQ0E7Ozs7OztBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Ozs7Ozs7QUFPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVpBO0FBQ0E7QUFjQTtBQUNBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///25\n')},3:function(module,exports){eval("module.exports = window.wp.i18n;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9leHRlcm5hbCBcIndpbmRvdy53cC5pMThuXCI/Y2Q4ZCJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHdpbmRvdy53cC5pMThuOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///3\n")},32:function(module,exports){eval("module.exports = window.wp.a11y;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMzIuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZXh0ZXJuYWwgXCJ3aW5kb3cud3AuYTExeVwiPzUzZmMiXSwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSB3aW5kb3cud3AuYTExeTsiXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///32\n")},39:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\n/**\n * The names of the workouts.\n * @type {{orphaned: string, cornerstone: string}}\n */\nvar WORKOUTS = exports.WORKOUTS = {\n\tcornerstone: "cornerstone",\n\torphaned: "orphaned"\n};\n\n/**\n * The names of the steps per workout.\n * @type {\n * {\n * orphaned: {\n * improveRemove: string,\n * update: string,\n * addLinks: string\n * },\n * cornerstone: {\n * checkLinks: string,\n * chooseCornerstones: string,\n * addLinks: string\n * }\n * }\n * }\n */\nvar STEPS = exports.STEPS = {\n\tcornerstone: {\n\t\tchooseCornerstones: "chooseCornerstones",\n\t\tcheckLinks: "checkLinks",\n\t\taddLinks: "addLinks",\n\t\timproved: "improved",\n\t\tskipped: "skipped"\n\t},\n\torphaned: {\n\t\timproveRemove: "improveRemove",\n\t\tupdate: "update",\n\t\taddLinks: "addLinks",\n\t\tremoved: "removed",\n\t\tnoindexed: "noindexed",\n\t\timproved: "improved",\n\t\tskipped: "skipped"\n\t}\n};\n\n/**\n * The names of the finishable steps per workout.\n * @type {{orphaned: [string, string, string], cornerstone: [string, string, string, string, string]}}\n */\nvar FINISHABLE_STEPS = exports.FINISHABLE_STEPS = {\n\tcornerstone: [STEPS.cornerstone.chooseCornerstones, STEPS.cornerstone.checkLinks, STEPS.cornerstone.addLinks],\n\torphaned: [STEPS.orphaned.improveRemove, STEPS.orphaned.update, STEPS.orphaned.addLinks]\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMzkuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYXNzZXRzL2pzL3NyYy93b3Jrb3V0cy9jb25maWcuanM/NWQ0ZSJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFRoZSBuYW1lcyBvZiB0aGUgd29ya291dHMuXG4gKiBAdHlwZSB7e29ycGhhbmVkOiBzdHJpbmcsIGNvcm5lcnN0b25lOiBzdHJpbmd9fVxuICovXG5leHBvcnQgY29uc3QgV09SS09VVFMgPSB7XG5cdGNvcm5lcnN0b25lOiBcImNvcm5lcnN0b25lXCIsXG5cdG9ycGhhbmVkOiBcIm9ycGhhbmVkXCIsXG59O1xuXG4vKipcbiAqIFRoZSBuYW1lcyBvZiB0aGUgc3RlcHMgcGVyIHdvcmtvdXQuXG4gKiBAdHlwZSB7XG4gKiAgICAgICAgIHtcbiAqICAgICAgICAgICBvcnBoYW5lZDoge1xuICogICAgICAgICAgICAgaW1wcm92ZVJlbW92ZTogc3RyaW5nLFxuICogICAgICAgICAgICAgdXBkYXRlOiBzdHJpbmcsXG4gKiAgICAgICAgICAgICBhZGRMaW5rczogc3RyaW5nXG4gKiAgICAgICAgICAgfSxcbiAqICAgICAgICAgICBjb3JuZXJzdG9uZToge1xuICogICAgICAgICAgICAgY2hlY2tMaW5rczogc3RyaW5nLFxuICogICAgICAgICAgICAgY2hvb3NlQ29ybmVyc3RvbmVzOiBzdHJpbmcsXG4gKiAgICAgICAgICAgICBhZGRMaW5rczogc3RyaW5nXG4gKiAgICAgICAgICAgfVxuICogICAgICAgICB9XG4gKiAgICAgICB9XG4gKi9cbmV4cG9ydCBjb25zdCBTVEVQUyA9IHtcblx0Y29ybmVyc3RvbmU6IHtcblx0XHRjaG9vc2VDb3JuZXJzdG9uZXM6IFwiY2hvb3NlQ29ybmVyc3RvbmVzXCIsXG5cdFx0Y2hlY2tMaW5rczogXCJjaGVja0xpbmtzXCIsXG5cdFx0YWRkTGlua3M6IFwiYWRkTGlua3NcIixcblx0XHRpbXByb3ZlZDogXCJpbXByb3ZlZFwiLFxuXHRcdHNraXBwZWQ6IFwic2tpcHBlZFwiLFxuXHR9LFxuXHRvcnBoYW5lZDoge1xuXHRcdGltcHJvdmVSZW1vdmU6IFwiaW1wcm92ZVJlbW92ZVwiLFxuXHRcdHVwZGF0ZTogXCJ1cGRhdGVcIixcblx0XHRhZGRMaW5rczogXCJhZGRMaW5rc1wiLFxuXHRcdHJlbW92ZWQ6IFwicmVtb3ZlZFwiLFxuXHRcdG5vaW5kZXhlZDogXCJub2luZGV4ZWRcIixcblx0XHRpbXByb3ZlZDogXCJpbXByb3ZlZFwiLFxuXHRcdHNraXBwZWQ6IFwic2tpcHBlZFwiLFxuXHR9LFxufTtcblxuLyoqXG4gKiBUaGUgbmFtZXMgb2YgdGhlIGZpbmlzaGFibGUgc3RlcHMgcGVyIHdvcmtvdXQuXG4gKiBAdHlwZSB7e29ycGhhbmVkOiBbc3RyaW5nLCBzdHJpbmcsIHN0cmluZ10sIGNvcm5lcnN0b25lOiBbc3RyaW5nLCBzdHJpbmcsIHN0cmluZywgc3RyaW5nLCBzdHJpbmddfX1cbiAqL1xuZXhwb3J0IGNvbnN0IEZJTklTSEFCTEVfU1RFUFMgPSB7XG5cdGNvcm5lcnN0b25lOiBbXG5cdFx0U1RFUFMuY29ybmVyc3RvbmUuY2hvb3NlQ29ybmVyc3RvbmVzLFxuXHRcdFNURVBTLmNvcm5lcnN0b25lLmNoZWNrTGlua3MsXG5cdFx0U1RFUFMuY29ybmVyc3RvbmUuYWRkTGlua3MsXG5cdF0sXG5cdG9ycGhhbmVkOiBbXG5cdFx0U1RFUFMub3JwaGFuZWQuaW1wcm92ZVJlbW92ZSxcblx0XHRTVEVQUy5vcnBoYW5lZC51cGRhdGUsXG5cdFx0U1RFUFMub3JwaGFuZWQuYWRkTGlua3MsXG5cdF0sXG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7OztBQUFBOzs7O0FBSUE7QUFDQTtBQUNBO0FBRkE7QUFDQTtBQUlBOzs7Ozs7Ozs7Ozs7Ozs7OztBQWlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUxBO0FBT0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVBBO0FBUkE7QUFDQTtBQWtCQTs7OztBQUlBO0FBQ0E7QUFLQTtBQU5BIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///39\n')},4:function(module,exports){eval("module.exports = window.wp.data;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9leHRlcm5hbCBcIndpbmRvdy53cC5kYXRhXCI/YzQyMiJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHdpbmRvdy53cC5kYXRhOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///4\n")},5:function(module,exports){eval("module.exports = window.yoast.propTypes;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNS5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9leHRlcm5hbCBcIndpbmRvdy55b2FzdC5wcm9wVHlwZXNcIj81ZmMyIl0sInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gd2luZG93LnlvYXN0LnByb3BUeXBlczsiXSwibWFwcGluZ3MiOiJBQUFBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///5\n")},6:function(module,exports){eval("module.exports = window.wp.components;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNi5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9leHRlcm5hbCBcIndpbmRvdy53cC5jb21wb25lbnRzXCI/NTQ0MSJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHdpbmRvdy53cC5jb21wb25lbnRzOyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///6\n")},7:function(module,exports){eval("module.exports = window.yoast.componentsNew;//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNy5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9leHRlcm5hbCBcIndpbmRvdy55b2FzdC5jb21wb25lbnRzTmV3XCI/MWZlZiJdLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHdpbmRvdy55b2FzdC5jb21wb25lbnRzTmV3OyJdLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///7\n")},98:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n value: true\n});\nexports.default = FinishButton;\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Renders a button to finish a workout step.\n *\n * @param {function} onClick The onclick callback.\n * @param {boolean} isFinished If the step is finished or not.\n * @returns {wp.Element} The finish button.\n * @constructor\n */\nfunction FinishButton(_ref) {\n var onClick = _ref.onClick,\n isFinished = _ref.isFinished;\n\n var copy = isFinished ? (0, _i18n.__)("Revise this step", "wordpress-seo-premium") : (0, _i18n.__)("I\'ve finished this step", "wordpress-seo-premium");\n\n return wp.element.createElement(\n _components.Button,\n { onClick: onClick },\n copy\n );\n}\n\nFinishButton.propTypes = {\n isFinished: _propTypes2.default.bool.isRequired,\n onClick: _propTypes2.default.func.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiOTguanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYXNzZXRzL2pzL3NyYy93b3Jrb3V0cy9jb21wb25lbnRzL0ZpbmlzaEJ1dHRvbi5qcz81N2MxIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBQcm9wVHlwZXMgZnJvbSBcInByb3AtdHlwZXNcIjtcbmltcG9ydCB7IF9fIH0gZnJvbSBcIkB3b3JkcHJlc3MvaTE4blwiO1xuaW1wb3J0IHsgQnV0dG9uIH0gZnJvbSBcIkB5b2FzdC9jb21wb25lbnRzXCI7XG5cbi8qKlxuICogUmVuZGVycyBhIGJ1dHRvbiB0byBmaW5pc2ggYSB3b3Jrb3V0IHN0ZXAuXG4gKlxuICogQHBhcmFtIHtmdW5jdGlvbn0gb25DbGljayBUaGUgb25jbGljayBjYWxsYmFjay5cbiAqIEBwYXJhbSB7Ym9vbGVhbn0gaXNGaW5pc2hlZCBJZiB0aGUgc3RlcCBpcyBmaW5pc2hlZCBvciBub3QuXG4gKiBAcmV0dXJucyB7d3AuRWxlbWVudH0gVGhlIGZpbmlzaCBidXR0b24uXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRmluaXNoQnV0dG9uKCB7IG9uQ2xpY2ssIGlzRmluaXNoZWQgfSApIHtcblx0Y29uc3QgY29weSA9IGlzRmluaXNoZWQgPyBfXyggXCJSZXZpc2UgdGhpcyBzdGVwXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKSA6IF9fKCBcIkkndmUgZmluaXNoZWQgdGhpcyBzdGVwXCIsIFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIgKTtcblxuXHRyZXR1cm4gPEJ1dHRvbiBvbkNsaWNrPXsgb25DbGljayB9PnsgY29weSB9PC9CdXR0b24+O1xufVxuXG5GaW5pc2hCdXR0b24ucHJvcFR5cGVzID0ge1xuXHRpc0ZpbmlzaGVkOiBQcm9wVHlwZXMuYm9vbC5pc1JlcXVpcmVkLFxuXHRvbkNsaWNrOiBQcm9wVHlwZXMuZnVuYy5pc1JlcXVpcmVkLFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFZQTtBQUNBO0FBYkE7QUFDQTs7O0FBQUE7QUFDQTtBQUFBO0FBQ0E7OztBQUNBOzs7Ozs7OztBQVFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRkEiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///98\n')},99:function(module,exports,__webpack_require__){"use strict";eval('\n\nObject.defineProperty(exports, "__esModule", {\n\tvalue: true\n});\nexports.CornerstoneSEODataAlert = CornerstoneSEODataAlert;\nexports.OrphanedSEODataAlert = OrphanedSEODataAlert;\n\nvar _propTypes = __webpack_require__(5);\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _i18n = __webpack_require__(3);\n\nvar _components = __webpack_require__(7);\n\nvar _element = __webpack_require__(1);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Alert to show in the Cornerstone Workout when the SEO data optimization has to be run.\n *\n * @returns {wp.Element} The alert.\n * @constructor\n */\nfunction CornerstoneSEODataAlert(_ref) {\n\tvar url = _ref.url;\n\n\treturn wp.element.createElement(\n\t\t_components.Alert,\n\t\t{ type: "warning" },\n\t\t(0, _element.createInterpolateElement)((0, _i18n.sprintf)(\n\t\t/* translators: %1$s expands to an opening anchor tag. %2$s expands to a closing anchor tag */\n\t\t(0, _i18n.__)(\n\t\t// eslint-disable-next-line max-len\n\t\t"Please note: For this workout to work well, you need to run the SEO data optimization tool. Admins can run this under %1$sSEO > Tools%2$s.", "wordpress-seo-premium"), "
", ""), {\n\t\t\t// eslint-disable-next-line jsx-a11y/anchor-has-content\n\t\t\ta: wp.element.createElement("a", { href: url })\n\t\t})\n\t);\n}\n\nCornerstoneSEODataAlert.propTypes = {\n\turl: _propTypes2.default.string.isRequired\n};\n\n/**\n * Alert to show in the Orphaned Workout when the SEO data optimization has to be run.\n *\n * @returns {wp.Element} The alert.\n * @constructor\n */\nfunction OrphanedSEODataAlert(_ref2) {\n\tvar url = _ref2.url;\n\n\treturn wp.element.createElement(\n\t\t_components.Alert,\n\t\t{ type: "warning" },\n\t\t(0, _element.createInterpolateElement)((0, _i18n.sprintf)(\n\t\t/* translators: %1$s expands to an opening anchor tag. %2$s expands to a closing anchor tag */\n\t\t(0, _i18n.__)(\n\t\t// eslint-disable-next-line max-len\n\t\t"Please note: For this workout to work well and to offer you linking suggestions, you need to run the SEO data optimization tool. Admins can run this under %1$sSEO > Tools%2$s.", "wordpress-seo-premium"), "
", ""), {\n\t\t\t// eslint-disable-next-line jsx-a11y/anchor-has-content\n\t\t\ta: wp.element.createElement("a", { href: url })\n\t\t})\n\t);\n}\n\nOrphanedSEODataAlert.propTypes = {\n\turl: _propTypes2.default.string.isRequired\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiOTkuanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vYXNzZXRzL2pzL3NyYy93b3Jrb3V0cy9jb21wb25lbnRzL1NFT0RhdGFBbGVydC5qcz85Y2Q1Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBQcm9wVHlwZXMgZnJvbSBcInByb3AtdHlwZXNcIjtcbmltcG9ydCB7IF9fLCBzcHJpbnRmIH0gZnJvbSBcIkB3b3JkcHJlc3MvaTE4blwiO1xuaW1wb3J0IHsgQWxlcnQgfSBmcm9tIFwiQHlvYXN0L2NvbXBvbmVudHNcIjtcbmltcG9ydCB7IGNyZWF0ZUludGVycG9sYXRlRWxlbWVudCB9IGZyb20gXCJAd29yZHByZXNzL2VsZW1lbnRcIjtcblxuLyoqXG4gKiBBbGVydCB0byBzaG93IGluIHRoZSBDb3JuZXJzdG9uZSBXb3Jrb3V0IHdoZW4gdGhlIFNFTyBkYXRhIG9wdGltaXphdGlvbiBoYXMgdG8gYmUgcnVuLlxuICpcbiAqIEByZXR1cm5zIHt3cC5FbGVtZW50fSBUaGUgYWxlcnQuXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIENvcm5lcnN0b25lU0VPRGF0YUFsZXJ0KCB7IHVybCB9ICkge1xuXHRyZXR1cm4gPEFsZXJ0IHR5cGU9eyBcIndhcm5pbmdcIiB9PlxuXHRcdHtcblx0XHRcdGNyZWF0ZUludGVycG9sYXRlRWxlbWVudChcblx0XHRcdFx0c3ByaW50Zihcblx0XHRcdFx0XHQvKiB0cmFuc2xhdG9yczogJTEkcyBleHBhbmRzIHRvIGFuIG9wZW5pbmcgYW5jaG9yIHRhZy4gJTIkcyBleHBhbmRzIHRvIGEgY2xvc2luZyBhbmNob3IgdGFnICovXG5cdFx0XHRcdFx0X18oXG5cdFx0XHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxlblxuXHRcdFx0XHRcdFx0XCJQbGVhc2Ugbm90ZTogRm9yIHRoaXMgd29ya291dCB0byB3b3JrIHdlbGwsIHlvdSBuZWVkIHRvIHJ1biB0aGUgU0VPIGRhdGEgb3B0aW1pemF0aW9uIHRvb2wuIEFkbWlucyBjYW4gcnVuIHRoaXMgdW5kZXIgJTEkc1NFTyA+IFRvb2xzJTIkcy5cIixcblx0XHRcdFx0XHRcdFwid29yZHByZXNzLXNlby1wcmVtaXVtXCIsXG5cdFx0XHRcdFx0KSxcblx0XHRcdFx0XHRcIjxhPlwiLFxuXHRcdFx0XHRcdFwiPC9hPlwiLFxuXHRcdFx0XHQpLFxuXHRcdFx0XHR7XG5cdFx0XHRcdFx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIGpzeC1hMTF5L2FuY2hvci1oYXMtY29udGVudFxuXHRcdFx0XHRcdGE6IDxhIGhyZWY9eyB1cmwgfSAvPixcblx0XHRcdFx0fSxcblx0XHRcdClcblx0XHR9XG5cdDwvQWxlcnQ+O1xufVxuXG5Db3JuZXJzdG9uZVNFT0RhdGFBbGVydC5wcm9wVHlwZXMgPSB7XG5cdHVybDogUHJvcFR5cGVzLnN0cmluZy5pc1JlcXVpcmVkLFxufTtcblxuLyoqXG4gKiBBbGVydCB0byBzaG93IGluIHRoZSBPcnBoYW5lZCBXb3Jrb3V0IHdoZW4gdGhlIFNFTyBkYXRhIG9wdGltaXphdGlvbiBoYXMgdG8gYmUgcnVuLlxuICpcbiAqIEByZXR1cm5zIHt3cC5FbGVtZW50fSBUaGUgYWxlcnQuXG4gKiBAY29uc3RydWN0b3JcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIE9ycGhhbmVkU0VPRGF0YUFsZXJ0KCB7IHVybCB9ICkge1xuXHRyZXR1cm4gPEFsZXJ0IHR5cGU9eyBcIndhcm5pbmdcIiB9PlxuXHRcdHtcblx0XHRcdGNyZWF0ZUludGVycG9sYXRlRWxlbWVudChcblx0XHRcdFx0c3ByaW50Zihcblx0XHRcdFx0XHQvKiB0cmFuc2xhdG9yczogJTEkcyBleHBhbmRzIHRvIGFuIG9wZW5pbmcgYW5jaG9yIHRhZy4gJTIkcyBleHBhbmRzIHRvIGEgY2xvc2luZyBhbmNob3IgdGFnICovXG5cdFx0XHRcdFx0X18oXG5cdFx0XHRcdFx0XHQvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxlblxuXHRcdFx0XHRcdFx0XCJQbGVhc2Ugbm90ZTogRm9yIHRoaXMgd29ya291dCB0byB3b3JrIHdlbGwgYW5kIHRvIG9mZmVyIHlvdSBsaW5raW5nIHN1Z2dlc3Rpb25zLCB5b3UgbmVlZCB0byBydW4gdGhlIFNFTyBkYXRhIG9wdGltaXphdGlvbiB0b29sLiBBZG1pbnMgY2FuIHJ1biB0aGlzIHVuZGVyICUxJHNTRU8gPiBUb29scyUyJHMuXCIsXG5cdFx0XHRcdFx0XHRcIndvcmRwcmVzcy1zZW8tcHJlbWl1bVwiLFxuXHRcdFx0XHRcdCksXG5cdFx0XHRcdFx0XCI8YT5cIixcblx0XHRcdFx0XHRcIjwvYT5cIixcblx0XHRcdFx0KSxcblx0XHRcdFx0e1xuXHRcdFx0XHRcdC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBqc3gtYTExeS9hbmNob3ItaGFzLWNvbnRlbnRcblx0XHRcdFx0XHRhOiA8YSBocmVmPXsgdXJsIH0gLz4sXG5cdFx0XHRcdH0sXG5cdFx0XHQpXG5cdFx0fVxuXHQ8L0FsZXJ0Pjtcbn1cblxuT3JwaGFuZWRTRU9EYXRhQWxlcnQucHJvcFR5cGVzID0ge1xuXHR1cmw6IFByb3BUeXBlcy5zdHJpbmcuaXNSZXF1aXJlZCxcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7O0FBV0E7QUFpQ0E7QUFDQTtBQTdDQTtBQUNBOzs7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7OztBQUNBOzs7Ozs7QUFNQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFFQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBT0E7QUFDQTtBQUZBO0FBYkE7QUFvQkE7QUFDQTtBQUNBO0FBQ0E7QUFEQTtBQUNBO0FBR0E7Ozs7OztBQU1BO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFPQTtBQUNBO0FBRkE7QUFiQTtBQW9CQTtBQUNBO0FBQ0E7QUFDQTtBQURBIiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///99\n')}},[[140,0]]]);