!function(){var e,t,n,r={91298:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AccessLogViewer=void 0,n(69826),n(41539);var r=i(n(65311)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=this.generateData(t,n.unit,n.number),this.$parent=n.parent,this.$parent.css({width:this.$parent.parent().width()-(n.graphAreaMarginRight||50),height:+this.$parent.attr("data-graph-height")}).show(),this.graph=this.plot(n.barWidth,n.minTickSize,n.timeformat),this.$tooltip=this.$parent.find(".tooltip"),0===this.$tooltip.length&&(this.$tooltip=(0,r.default)('<div class="tooltip"></div>'),this.$tooltip.appendTo(this.$parent).hide()),this.$parent.on("plothover",this.onMouseOver.bind(this))}var t,n,i;return t=e,i=[{key:"showGraph",value:function(t,n){return new e(t,n)}}],(n=[{key:"generateData",value:function(e,t,n){for(var r=Math.floor((new Date).getTime()/t)*t+t,o=r-t*n,i=60*(new Date).getTimezoneOffset()*1e3,a=[],u=0,c=o;c<=r;c+=9e5){u+=e[c]||0;var l=c-i;l%t==0&&(a.push([l-t,u]),u=0)}return a}},{key:"plot",value:function(e,t,n){return r.default.plot(this.$parent,[{label:"",data:this.data,bars:{show:!0,lineWidth:e||15},legend:{show:!1}}],{xaxis:{mode:"time",minTickSize:t,timeformat:n},yaxis:{min:0,minTickSize:1,autoscaleMargin:.5,labelWidth:+this.$parent.attr("data-yaxis-width"),tickFormatter:function(e){return o.default.formatNumber(e)}},grid:{axisMargin:5,labelMargin:5,minBorderMargin:0,borderWidth:1,borderColor:"#CCCCCC",hoverable:!0}})}},{key:"onMouseOver",value:function(e,t){var n=this.graph.getAxes();if(!(t.x<n.xaxis.min||t.x>n.xaxis.max||t.y<n.yaxis.min||t.y>n.yaxis.max)){var r=this.graph.getData()[0],i=function(e,t){var n;for(n=0;n<e.length;n++)if(t(e[n]))return n;return n}(r.data,(function(e){return e[0]>t.x})),a=r.data[i-1],u=r.data[i];if(a||u){var c=a?u?t.x-a[0]<u[0]-t.x?a:u:a:u;this.showTooltip(n.xaxis.p2c(c[0]),n.yaxis.p2c(c[1]),o.default.formatNumber(c[1]))}}}},{key:"showTooltip",value:function(e,t,n){this.$tooltip.css({position:"absolute",top:t-25,left:e+13}).text(n).show()}}])&&a(t.prototype,n),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.AccessLogViewer=u},50607:function(e,t,n){n(38862),n(69826),n(41539),n(68309),n(92222);var r=n(70879),o=a(n(57942)),i=a(n(1606));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var s=n(65311),f=n(66419),d=n(10646),p=function(){function e(t){u(this,e),this.id=t.id,this.data=t.data,this.modified=t.modified}return l(e,[{key:"toJSON",value:function(){return{id:this.id,data:this.data,modified:this.modified}}}]),e}(),h=function(){function e(t){u(this,e),this.$form=t,this.localStorageKey="backup",this.localStorageEnabled()&&(s(document).on("clearBackup",this.clearBackup.bind(this)),this.deletePreviousBackup())}return l(e,[{key:"watch",value:function(){var e=this;if(!this.timer){var t=this.localStorageEnabled()?3e3:9e3,n=1e3*+this.$form.attr("data-backup-interval")||t;this.timer=setInterval((function(){return e.save()}),n)}}},{key:"localStorageEnabled",value:function(){var e=!1;try{e=window.localStorage&&"user-blog-config-design-detail"!==(0,o.default)("page")}catch(e){}return e}},{key:"clearBackup",value:function(){localStorage.removeItem(this.localStorageKey)}},{key:"deletePreviousBackup",value:function(){d.get("clear_backup")&&(localStorage.removeItem(this.localStorageKey),d.remove("clear_backup",{path:"/"}))}},{key:"load",value:function(){var e=this,t=this.$form.attr("data-backup-id");this.$form.data("backup",this.serialize());var n=s.Deferred();return f.defer((function(){var o;try{var i=JSON.parse(localStorage.getItem(e.localStorageKey));o=new p(i)}catch(e){}if(o&&o.id===t){var a=new Date(1e3*+o.modified);new Date-a>36e5?n.reject():((0,r.LOG)(["backup.load",o]),n.resolve(o))}else n.reject()})),n.promise()}},{key:"save",value:function(e){var t=this.$form.attr("data-backup-id"),n=this.$form.data("backup"),o=this.serialize();if(n!==o||e){this.$form.trigger("backup-presave"),this.$form.data("backup",o);var i=Math.floor((new Date).getTime()/1e3),a=new p({id:t,data:o,modified:i});localStorage.setItem(this.localStorageKey,JSON.stringify(a)),(0,r.LOG)(["backup.save",a]),this.$form.trigger("backup-save")}}},{key:"serialize",value:function(){var e=[],t=this.$form.find('input[type="text"], textarea, input[data-with-backup], input[type="hidden"].backup, input[type="radio"].backup, input[type="checkbox"].backup-button');return f.each(t,(function(t){t.name&&("radio"!==t.type||t.checked)&&("checkbox"!==t.type||t.checked?e.push({name:t.name,value:t.value}):e.push({name:t.name,value:0}))})),f.each(this.$form.find("select"),(function(t){var n=s(t);if(null===t.getAttribute("data-without-backup")){var r=n.find("option:selected");0!==r.length&&e.push({name:t.name,value:s(r[0]).val()})}})),s.param(e)}},{key:"restoreBackup",value:function(e){(0,r.LOG)("restore backup"),this.formDataBeforeRestore=this.serialize(),this.assignData(e)}},{key:"clearRestore",value:function(){(0,r.LOG)("clear restore"),this.assignData(this.formDataBeforeRestore)}},{key:"assignData",value:function(e){var t=(0,i.default)(e);for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&"category"!==n&&this.$form.find('input[name="'.concat(n,'"], textarea[name="').concat(n,'"]')).val(t[n]);this.$form.data("backup",e),this.$form.trigger("backup-restore",e),this.$form.trigger("backup-restore-params",[t])}}]),e}();e.exports=h},33868:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=n(50607),i=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$form=t,this.$editarea=n,this.editor=r,this.model=new o(t),this.restore(),this.model.watch()}var t,n,i;return t=e,(n=[{key:"restore",value:function(){var e,t=this;return this.model.load().then((function(n){return e=n,t.shouldAutoRestore()?(t.promptAutoRestored(n),!0):t.promptRestore(n)})).then((function(){t.model.restoreBackup(e.data)})).always((function(){t.editor&&t.editor.emit("resizeRequired")}))}},{key:"shouldAutoRestore",value:function(){}},{key:"promptRestore",value:function(){}},{key:"promptAutoRestored",value:function(e){}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},56026:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(24603),n(74916),n(88386),n(39714),n(77601),n(69826),n(41539),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o};!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o)}(n(55992));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(65311),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(a,e);var t,n,r,o=l(a);function a(e,t,n){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(r=o.call(this,e,t,n)).editor&&r.editor.on("saveDraft",(function(){r.model.deletePreviousBackup()})),r.initMessage(),r}return t=a,(n=[{key:"initMessage",value:function(){var e=this;this.$message=d('<div class="backup-message" style="display: none; margin-buttom: -1px;" />'),this.$closeButton=d('<button type="button" class="backup-message-close" aria-label="'.concat(i.default.text("close"),'"><i class="blogicon-close"></i></button>')),this.$message.append(this.$closeButton).insertBefore(this.$editarea),this.height=this.$message.outerHeight()-(parseInt(this.$message.css("border-width"),10)||1),this.$form.data("backup-message",this.$message),this.$form.on("backup-presave",(function(){return e.closeMessage()})),this.$closeButton.on("click",(function(){return e.closeMessage()})),d("#editor-main .ui-tabs").on("tabsactivate",(function(t,n){"ui-id-1"===n.newPanel.attr("aria-labelledby")?e.$message.show():e.$message.hide()}))}},{key:"closeMessage",value:function(){this.$message.remove(),this.editor.emit("resizeRequired")}},{key:"shouldAutoRestore",value:function(){var e=new RegExp("user/blog/edit-\\d+-new").test(this.$form.attr("data-backup-id")),t=this.$form.find(':input[name="title"]'),n=t[0]&&0===t.val().length,r=this.$form.find(':input[name="body"]'),o=r[0]&&0===r.val().length;return e&&n&&o}},{key:"promptRestore",value:function(e){var t=this,n=new Date(1e3*+e.modified),r=d.Deferred(),o=i.default.text("backup.notice",'<time data-relative data-epoch="'.concat(n.getTime(),'"></time>')),a=d('<a href="javascript:void(0)">('.concat(i.default.text("backup.restore"),")</a>"));return this.$message.prepend(o,a).show(),i.default.updateTimestamps(this.$message[0]),a.on("click",(function(){r.resolve(),t.closeMessage()})),r.promise()}},{key:"promptAutoRestored",value:function(e){var t=this,n=new Date(1e3*+e.modified),r=i.default.text("backup.notice.auto_restored",'<time data-relative data-epoch="'.concat(n.getTime(),'"></time>')),o=d('<a href="javascript:void(0)">('.concat(i.default.text("backup.clear_restore"),")</a>"));this.$message.prepend(r,o).show(),i.default.updateTimestamps(this.$message[0]),o.on("click",(function(){t.model.clearRestore(),t.closeMessage()}))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(n(33868));e.exports=p},82507:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o};function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(65311),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,o=l(s);function s(){return a(this,s),o.apply(this,arguments)}return t=s,(n=[{key:"shouldAutoRestore",value:function(){return!1}},{key:"promptRestore",value:function(e){var t=d.Deferred(),n=new Date(1e3*+e.modified);return window.confirm(i.default.text("backup.notice.ask_restore",n))&&t.resolve(),t.promise()}},{key:"promptAutoRestored",value:function(){}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(n(33868));e.exports=p},63488:function(e,t,n){var r=n(56412),o=n(56026),i=n(82507);e.exports={createMessage:function(e,t,n){return"pc"===r.device()?new o(e,t,n):new i(e)}}},55248:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BlogPermission=void 0,n(69826),n(41539);var r,o=(r=n(65311))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"$element",void 0),a(this,"$authconfigs",void 0),a(this,"$newAuthconfig",void 0),a(this,"$authconfigSelect",void 0),a(this,"$customConfigs",void 0),a(this,"$newCustomConfig",void 0),a(this,"$checkboxes",void 0),a(this,"$customCheckbox",void 0),a(this,"$publicCheckbox",void 0),a(this,"$inputOverlay",void 0),this.$element=t,this.$authconfigs=this.$element.find(".permission-authconfigs"),this.$newAuthconfig=this.$element.find("#new-authconfig"),this.$authconfigSelect=this.$element.find("#viewable-id-select"),this.$customConfigs=this.$element.find("#permission-custom-viewable-id"),this.$newCustomConfig=this.$element.find(".authconfig-detail-new"),this.$checkboxes=this.$element.find('[name = "permission"]'),this.$customCheckbox=this.$element.find("#permission-custom"),this.$publicCheckbox=this.$element.find("#permission-public"),this.$inputOverlay=this.$element.find(".config-private-overlay"),this.initEvents()}var t,n,r;return t=e,(n=[{key:"initEvents",value:function(){var e=this;this.$newAuthconfig.on("click",(function(){e.$element.find("#create-authconfig").submit()})),this.$authconfigSelect.on("change",(function(t){var n=(0,o.default)(t.currentTarget).find("option:selected").attr("data-ac");e.$authconfigs.find(".authconfig-detail").addClass("hide"),e.$authconfigs.find(".".concat(n)).removeClass("hide")})).change(),this.$checkboxes.on("change",(function(){e.$publicCheckbox.prop("checked")?e.$inputOverlay.show():e.$inputOverlay.hide(),e.customAuthConfigExists()?e.$customCheckbox.prop("checked")?e.$customConfigs.show():e.$customConfigs.hide():(e.$customConfigs.show(),e.$newCustomConfig.show())})).change()}},{key:"customAuthConfigExists",value:function(){return!this.$customCheckbox.attr("disabled")}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.BlogPermission=u},10788:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}function a(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=c(e);if(t){var o=c(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return u(this,n)}}function u(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var l=n(86544).Rule,s=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}(c,e);var t,n,r,u=a(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=u.call(this,e)).isEditingNewRule=!0,t}return t=c,(n=[{key:"isEditing",value:function(){return!!this.editingRule}},{key:"canSetPageType",value:function(){return!0}},{key:"canSetCategory",value:function(){return this.mayHaveCategory()}},{key:"startEdit",value:function(){this.editingRule=new l("all",null,[])}},{key:"save",value:function(){this.startEdit()}},{key:"revert",value:function(){this.editingRule=null}},{key:"canDestroy",value:function(){return!1}},{key:"asDefaultEditor",value:function(){return new l(this.editingRule)}}])&&o(t.prototype,n),r&&o(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(n(57180).s);e.exports=s},86544:function(e,t,n){function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.Rule=void 0;var c=n(66419),l=function(){function e(t,n,r){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];i(this,e),u(this,"pageType",void 0),u(this,"category",void 0),u(this,"items",void 0),u(this,"isEditable",void 0),this.pageType=t,this.category=n,this.items=r,this.isEditable=o}var t,n,o;return t=e,(n=[{key:"getItemsWithFilledLength",value:function(e){var t=r(this.items);return c.times(e-t.length,(function(){return t.push({})})),t}},{key:"getItemsForEdit",value:function(e){var t=this.getItemsWithFilledLength(e),n=t[t.length-1]||{};return(0===t.length||n.label||n.uri)&&t.push({}),t}},{key:"getItemsLength",value:function(){return this.items.length}},{key:"getItemsLengthForEdit",value:function(){var e=this.items,t=e[e.length-1];return 0===e.length||t.label||t.uri?e.length+1:e.length}},{key:"equals",value:function(e){return this.pageType===e.pageType&&this.category===e.category&&c.isEqual(this.items,e.items)}},{key:"clone",value:function(){return new e(this.pageType,this.category,r(this.items))}},{key:"pageTypePretty",value:function(){return this.pageType}},{key:"setPageType",value:function(e){this.pageType=e}},{key:"setCategory",value:function(e){this.category=e}},{key:"canSetCategory",value:function(){return c.include(["entry","category"],this.pageType)}},{key:"setItemLabel",value:function(e,t){var n=this;c.times(e-this.items.length+1,(function(){return n.items.push({})})),this.items[e].label=t,this._trimItems()}},{key:"setItemURI",value:function(e,t){var n=this;c.times(e-this.items.length+1,(function(){return n.items.push({})})),this.items[e].uri=t,this._trimItems()}},{key:"_trimItems",value:function(){for(var e=this.items,t=e[e.length-1];t&&!t.label&&!t.uri;)e.pop(),t=e[e.length-1]}}])&&a(t.prototype,n),o&&a(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Rule=l},57180:function(e,t,n){t.s=void 0;var r=n(86544);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),i(this,"rule",void 0),i(this,"editingRule",void 0),i(this,"id",void 0),this.rule=t,this.editingRule=null,this.id=e.generateId()}var t,n,a;return t=e,(n=[{key:"canSetPageType",value:function(){return!1}},{key:"canSetCategory",value:function(){return!1}},{key:"mayHaveCategory",value:function(){return(this.isEditing()?this.editingRule:this.rule).canSetCategory()}},{key:"isEditing",value:function(){return this.editingRule instanceof r.Rule}},{key:"startEdit",value:function(){this.editingRule=this.rule.clone()}},{key:"save",value:function(){this.isEditing()&&(this.rule=this.editingRule,this.revert())}},{key:"revert",value:function(){this.editingRule=null}},{key:"getItemsLength",value:function(){return this.isEditing()?this.editingRule.getItemsLengthForEdit():this.rule.getItemsLength()}}])&&o(t.prototype,n),a&&o(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.s=a,i(a,"editorId",0),i(a,"generateId",(function(){return"RuleEditor-".concat(a.editorId++)}))},44188:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(21249),n(38862),n(30489);var o,i=(o=n(57942))&&o.__esModule?o:{default:o};function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(65311),p=n(17187).EventEmitter,h=n(37914),y=n(86544).Rule,m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,o=l(s);function s(){return a(this,s),o.apply(this,arguments)}return t=s,(n=[{key:"loadRules",value:function(){var e=this;d.ajax({url:"rules.json",data:{spreadsheet_uri:h.param("spreadsheet_uri")},dataType:"json"}).done((function(t){var n=_.map(t,(function(e){return new y(e.pageType,e.category,e.items,e.isEditable)}));e.emit("rulesLoaded",n)}))}},{key:"startEdit",value:function(e){this.emit("startEdit",e)}},{key:"revert",value:function(e){this.emit("revert",e)}},{key:"create",value:function(e){var t=this;this.postEditingRule("rules/register.json",e.editingRule).done((function(e){var n=_.map(e,(function(e){return new y(e.pageType,e.category,e.items,e.isEditable)}));t.emit("rulesLoaded",n)})).fail((function(){alert("error")}))}},{key:"save",value:function(e){var t=this;this.postEditingRule("rules/register.json",e.editingRule).done((function(e){var n=_.map(e,(function(e){return new y(e.pageType,e.category,e.items,e.isEditable)}));t.emit("rulesLoaded",n)})).fail((function(){alert("error")}))}},{key:"destroy",value:function(e){var t=this;this.postEditingRule("rules/delete.json",e.rule).done((function(){t.emit("destroy",e),t.loadRules()})).fail((function(){alert("error")}))}},{key:"postEditingRule",value:function(e,t){return d.ajax({url:e,method:"POST",data:{page_type:t.pageType,category:t.category,items:JSON.stringify(t.items),rkm:(0,i.default)("rkm"),rkc:(0,i.default)("rkc")},dataType:"json",cache:!1})}},{key:"setPageType",value:function(e,t){this.emit("setPageType",e,t)}},{key:"setCategory",value:function(e,t){this.emit("setCategory",e,t)}},{key:"setItemLabel",value:function(e,t,n){this.emit("setItemLabel",e,t,n)}},{key:"setItemURI",value:function(e,t,n){this.emit("setItemURI",e,t,n)}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(p);e.exports=new m},21407:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var o=s(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),n(74916),n(77601),n(21249),n(30489);var f=n(66419),d=n(17187).EventEmitter,p=n(44188),h=n(57180).s,y=n(10788),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(l,e);var t,n,r,i=c(l);function l(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(e=i.call(this)).currentEditor=null,e.ruleEditors=[],e.newRuleEditor=new y,p.on("rulesLoaded",(function(t){e.currentEditor=null;var n=t.map((function(e){return new h(e)}));e.setEditors(n),e.emit("change")})),p.on("startEdit",(function(t){e.currentEditor=t,t.startEdit(),e.emit("change")})),p.on("revert",(function(t){e.currentEditor=null,t.revert(),e.emit("change")})),p.on("destroy",(function(t){var n=f.reject(e.ruleEditors,(function(e){return t===e}));e.setEditors(n),e.emit("change")})),p.on("setPageType",(function(t,n){t.editingRule.setPageType(n),e.emit("change")})),p.on("setCategory",(function(t,n){t.editingRule.setCategory(n),e.emit("change")})),p.on("setItemLabel",(function(t,n,r){t.editingRule.setItemLabel(n,r),e.emit("change")})),p.on("setItemURI",(function(t,n,r){t.editingRule.setItemURI(n,r),e.emit("change")})),e}return t=l,(n=[{key:"initialize",value:function(){p.loadRules()}},{key:"setEditors",value:function(e){this.ruleEditors=e}},{key:"getState",value:function(){return{currentEditor:this.currentEditor,ruleEditors:this.ruleEditors,newRuleEditor:this.newRuleEditor,itemsLength:this.getItemsLength()}}},{key:"getItemsLength",value:function(){var e=this.ruleEditors.map((function(e){return e.getItemsLength()}));return e.push(1),Math.max.apply(Math,o(e))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(d);e.exports=new m},71124:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(44188),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e=this;return i.createElement("div",{className:"item-editor"},i.createElement("h4",{className:"item-title"},a.default.text("admin.breadcrumbs.breadcrumbs_item"),this.props.itemIndex+1),i.createElement("div",{className:"item-input"},i.createElement("span",{className:"label-container"},i.createElement("input",{type:"text",placeholder:a.default.text("admin.breadcrumbs.labels"),value:this.props.label,list:"labels",onChange:function(t){return e.onLabelChanged(t)}})),i.createElement("span",{className:"uri-container"},i.createElement("input",{type:"text",placeholder:"URL",value:this.props.uri,list:"uris",onChange:function(t){return e.onURIChanged(t)}}))))}},{key:"onLabelChanged",value:function(e){h.setItemLabel(this.props.editor,this.props.itemIndex,e.target.value)}},{key:"onURIChanged",value:function(e){h.setItemURI(this.props.editor,this.props.itemIndex,e.target.value)}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);!function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(y,"defaultProps",{label:"",uri:""}),e.exports=y},7623:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.RuleEditorPanel=void 0,n(21249),n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(71124),y=n(44188),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e=this;return i.createElement("div",{className:"rule-editor-panel"},i.createElement("div",{className:"rule-editor-panel-inner"},i.createElement("div",{className:"rule-editor-panel-header"},i.createElement("h1",null,a.default.text("admin.breadcrumbs.breadcrumbs_add")),i.createElement("span",null,i.createElement("a",{href:"",onClick:function(t){return e.onRevertClicked(t)},className:"rule-editor-panel-close-btn"},i.createElement("i",{className:"blogicon-close"})))),i.createElement("div",{className:"rule-editor-panel-embed"},i.createElement("table",{className:"table"},i.createElement("tbody",null,i.createElement("tr",null,i.createElement("th",null,a.default.text("admin.breadcrumbs.page_type")),i.createElement("td",null,this.renderPageType(),i.createElement("p",null,a.default.text("admin.breadcrumbs.breadcrumbs_rule_page_type_tip")))),this.renderCategoryRow(),i.createElement("tr",null,i.createElement("th",null,a.default.text("admin.breadcrumbs.breadcrumbs_rule")),i.createElement("td",null,this.renderRules(),i.createElement("p",{className:"breadcrumb-rules-discription"},a.default.text("admin.breadcrumbs.breadcrumbs_rule_tip"))))))),i.createElement("div",{className:"rule-editor-panel-submit"},i.createElement("input",{type:"submit",value:a.default.text("save"),onClick:function(t){return e.onSaveClicked(t)},className:"save btn btn-primary"}))))}},{key:"renderPageType",value:function(){var e=this,t=this.props.editor;if(!t)return null;var n=t.editingRule;return!!n&&(t.canSetPageType()?i.createElement("div",{className:"page-type editing"},i.createElement("select",{value:n.pageType,onChange:function(t){return e.onPageTypeChanged(t)}},i.createElement("option",{value:"all"},"all"),i.createElement("option",{value:"category"},"category"),i.createElement("option",{value:"entry"},"entry"),i.createElement("option",{value:"index"},"index"),i.createElement("option",{value:"archive"},"archive"))):i.createElement("div",{className:"page-type"},n.pageTypePretty()))}},{key:"renderCategoryRow",value:function(){var e=this.props.editor;return e?e.mayHaveCategory()?i.createElement("tr",null,i.createElement("th",null,a.default.text("admin.breadcrumbs.categories")),i.createElement("td",null,this.renderCategory())):void 0:null}},{key:"renderCategory",value:function(){var e=this,t=this.props.editor;if(!t)return null;var n=t.editingRule;return!!n&&(t.canSetCategory()?[i.createElement("div",{className:"category editing",key:1},i.createElement("input",{type:"text",placeholder:"Category",value:n.category||"",onChange:function(t){return e.onCategoryChanged(t)}})),i.createElement("p",{key:2},a.default.text("admin.breadcrumbs.breadcrumbs_category_discription"))]:[i.createElement("div",{className:"category",key:1},n.category||a.default.text("none"))])}},{key:"renderRules",value:function(){var e=this,t=this.props.editor;if(!t)return null;var n=t.editingRule;return!!n&&n.getItemsForEdit(this.props.itemsLength).map((function(t,n){return i.createElement(h,{key:n,label:t.label,uri:t.uri,editor:e.props.editor,itemIndex:n})}))}},{key:"onPageTypeChanged",value:function(e){y.setPageType(this.props.editor,e.target.value)}},{key:"onCategoryChanged",value:function(e){y.setCategory(this.props.editor,e.target.value)}},{key:"onSaveClicked",value:function(e){e.preventDefault();var t=this.props.editor;t&&("isEditingNewRule"in t?y.create(this.props.editor):y.save(this.props.editor))}},{key:"onRevertClicked",value:function(e){e.preventDefault(),y.revert(this.props.editor)}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.RuleEditorPanel=m},42713:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(21249),n(74916),n(4723),n(30489);var o,i=l(n(67294)),a=l(n(55992)),u=(o=n(20996))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var m=n(66419),v=n(44188),b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(c,e);var t,n,r,o=p(c);function c(){return s(this,c),o.apply(this,arguments)}return t=c,(n=[{key:"startEdit",value:function(){v.startEdit(this.props.editor)}},{key:"render",value:function(){return i.createElement("tr",{className:"rule-row"},i.createElement("th",{className:"page-type"},this.renderPageType()),i.createElement("td",null,this.renderItems()),i.createElement("td",{className:"btn-container"},this.renderEditButton(),this.renderDeleteButton()))}},{key:"renderEditButton",value:function(){var e=this;return this.props.editor.rule.isEditable?i.createElement("button",{type:"button",onClick:function(){return e.startEdit()},className:"edit"},u.default.text("admin.breadcrumbs.edit")):null}},{key:"renderDeleteButton",value:function(){var e=this;return this.props.editor.rule.isEditable?i.createElement("button",{type:"button",onClick:function(){return e.onDeleteClicked()},className:"delete"},u.default.text("admin.breadcrumbs.delete")):null}},{key:"renderPageType",value:function(){var e=this.props.editor.rule;return i.createElement("span",null,i.createElement("span",{className:"type"},e.pageTypePretty()),this.renderCategory())}},{key:"renderItems",value:function(){var e=this,t=this.props.editor.rule.items.map((function(t,n){return t.label?[i.createElement("span",{className:"label",key:"label-"+n},e.renderLink(t)),i.createElement("span",{className:"label-slash",key:"label-slash-"+n},">")]:[i.createElement("span",{className:"empty-item",key:"empty-item-"+n})]})),n=m.flatten(t);return n.pop(),n}},{key:"renderCategory",value:function(){var e=this.props.editor.rule;if(e.canSetCategory())return i.createElement("span",{className:"category"},i.createElement("span",{className:"category-text"},u.default.text("admin.breadcrumbs.categories")," "),e.category||u.default.text("none"))}},{key:"formatLabel",value:function(e){return e?e.match(/^:/)?i.createElement("i",null,e):i.createElement("b",null,e):e}},{key:"renderLink",value:function(e){if(!e.uri)return this.formatLabel(e.label);if(e.uri.match(/^:/))return i.createElement("a",{href:"#",title:e.uri},this.formatLabel(e.label));var t="/"===e.uri[0]?a.userBlogUrl(e.uri):e.uri;return i.createElement("a",{href:t},this.formatLabel(e.label))}},{key:"onDeleteClicked",value:function(){window.confirm(u.default.text("admin.breadcrumbs.breadcrumbs_rule_delete_confirm"))&&v.destroy(this.props.editor)}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(i.Component);e.exports=b},20967:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(21249);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=n(7623),u=(o=n(20996))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=n(83253),v=n(42713),b=n(44188),g=n(21407),w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(c,e);var t,n,r,o=f(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),y(p(t=o.call(this,e)),"updateState",void 0),y(p(t),"onModalOverlayClicked",void 0),t.state=g.getState(),t.updateState=t._updateState.bind(p(t)),t.onModalOverlayClicked=t._onModalOverlayClicked.bind(p(t)),t}return t=c,(n=[{key:"componentDidMount",value:function(){g.on("change",this.updateState)}},{key:"componentWillUnmount",value:function(){g.removeListener("change",this.updateState)}},{key:"_updateState",value:function(){var e=g.getState();this.setState(e)}},{key:"isModalOpen",value:function(){return null!=this.state.currentEditor&&this.state.currentEditor.isEditing()}},{key:"render",value:function(){var e=this;return i.createElement("div",null,i.createElement("table",{className:"rules-table"},i.createElement("thead",null,this.renderHeader()),i.createElement("tbody",null,this.renderRules())),i.createElement("div",null,i.createElement("button",{type:"submit",className:"create btn btn-primary",onClick:function(t){return e.onCreateClicked()}},u.default.text("admin.breadcrumbs.breadcrumbs_add")),i.createElement(m,{contentLabel:u.default.text("admin.breadcrumbs.breadcrumbs_edit"),isOpen:this.isModalOpen(),onRequestClose:this.onModalOverlayClicked,className:"rule-editor-panel-modal",overlayClassName:"rule-editor-panel-overlay"},i.createElement(a.RuleEditorPanel,{editor:this.state.currentEditor,itemsLength:this.state.itemsLength}))))}},{key:"renderHeader",value:function(){return i.createElement("tr",{className:"header"},i.createElement("th",{className:"page-type"},u.default.text("admin.breadcrumbs.page_type")),i.createElement("th",{className:"items"},u.default.text("admin.breadcrumbs.breadcrumbs_preview")),i.createElement("th",{className:"buttons"}))}},{key:"renderRules",value:function(){var e=this;return this.state.ruleEditors.map((function(t){return i.createElement(v,{editor:t,itemsLength:e.state.itemsLength,key:t.id})}))}},{key:"onCreateClicked",value:function(){b.startEdit(this.state.newRuleEditor)}},{key:"_onModalOverlayClicked",value:function(){b.revert(this.state.currentEditor)}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(i.Component);e.exports=w},52841:function(e,t,n){var r=n(67294),o=n(73935),i=n(20967),a=n(21407),u={init:function(e){a.initialize(),o.render(r.createElement(i,null),e)}};e.exports=u},3869:function(e,t,n){var r,o=(r=n(20996))&&r.__esModule?r:{default:r};var i=n(65311),a={init:function(){i('button[name="mode"][value="delete"]').on("click",(function(){return confirm(o.default.text("admin.comments.delete.confirm"))}));var e=i(":submit"),t=i(".js-delete-entries-button"),n=function(){var n=i('input[name="comment"]').is(":checked");e.prop("disabled",!n),e.toggleClass("disabled",!n),t.toggleClass("btn-danger",n)};i('input[name="comment"]').on("change",n),n()}};e.exports=a},68160:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(8617),c=n(58144);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var s=function(e){var t=e.blog;return i.createElement("div",{className:"blog-host"},i.createElement("div",{className:"blog-meta-wrapper"},i.createElement(c.BlogVisibilityMeta,{blog:t}),i.createElement(u.BlogOwnerMeta,{blog:t}),i.createElement("div",{className:"blog-meta-item blog-meta-item-uri"},i.createElement("a",{href:t.uri,title:a.default.text("admin.view_blog")},t.uri))))};t.default=s},8617:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.BlogOwnerMeta=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.BlogOwnerMeta=function(e){var t=e.blog,n=t.is_mine,r=t.owner;return n?null:i.createElement("span",{className:"blog-meta-item"},i.createElement("i",{className:"blogicon-user","data-testid":"blogicon-user"}),a.default.text("admin.blog.members.owner"),": ",i.createElement("a",{href:r.primary_blog_url},r.user_name))}},58144:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.BlogVisibilityMeta=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.BlogVisibilityMeta=function(e){return e.blog.is_public?i.createElement("span",{className:"blog-meta-item"},i.createElement("i",{className:"blogicon-public","data-testid":"blogicon-public"})," ",a.default.text("admin.permission.public")):i.createElement("span",{className:"blog-meta-item"},i.createElement("i",{className:"blogicon-private","data-testid":"blogicon-private"})," ",a.default.text("blog.permission.private"))}},41241:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var c=function(e){return i.createElement("div",{className:"myblog-config-icon-link"},i.createElement("a",{href:e.blog.path_admin.config,title:a.default.text("admin.edit_delete"),"data-testid":"myblog-config-icon-link"},i.createElement("i",{className:"blogicon-setting"})))};t.default=c},19449:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,i=l(s);function s(){return a(this,s),i.apply(this,arguments)}return t=s,(n=[{key:"render",value:function(){var e="myblog-box-handle ".concat(this.props.draggable?"is-open":"");return o.createElement("div",{className:e},o.createElement("div",{className:"myblog-box-handle-reorder"}))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component),p=d;t.default=p},33876:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(66992),n(41539),n(33948),n(21249);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(u,e);var t,n,r,o=s(u);function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(d(t=o.call(this,e)),"dropdownContainer",null),t.state={isOpen:!1,menuItemsProps:[]},t}return t=u,(n=[{key:"componentDidMount",value:function(){var e=this;document.addEventListener("click",(function(t){return e.forceCloseDropdownMenu(t)}),!1),this.generateMenuItemProps()}},{key:"componentWillUnmount",value:function(){var e=this;document.removeEventListener("click",(function(t){return e.forceCloseDropdownMenu(t)}),!1)}},{key:"render",value:function(){var e=this,t=this.state.isOpen,n=this.menuItems();return i.createElement("div",{className:"myblog-box-setting-dropdown dropdown-window-wrapper",ref:function(t){e.dropdownContainer=t}},i.createElement("button",{type:"submit",className:"myblog-box-subcontent-btn dropdown-window-wrapper",title:a.default.text("admin.myblog.subcontent.detail"),onClick:function(t){return e.toggleDropdownMenu(t)}},i.createElement("i",{className:"blogicon-others"})),i.createElement("div",{className:"myblog-box-setting-dropdown-window dropdown-window ".concat(t?"is-open":""),"data-testid":"dropdown-window"},i.createElement("ul",{className:"list"},n)))}},{key:"generateMenuItemProps",value:function(){var e=this.props.blog,t=[];e.privilege.can_visit_entries&&t.push({href:e.path_admin.entries,iconClassName:"blogicon-entry",key:"entries",label:a.default.text("admin.entries")}),e.privilege.can_visit_accesslog&&t.push({href:e.path_admin.accesslog,iconClassName:"blogicon-analytics",key:"accesslog",label:a.default.text("admin.accesslog")}),e.privilege.can_configure_setting&&t.push({href:e.path_admin.config,iconClassName:"blogicon-setting",key:"setting",label:a.default.text("settings")}),e.privilege.can_edit_design&&t.push({href:e.path_admin.config_design,iconClassName:"blogicon-design",key:"design",label:a.default.text("design")}),e.privilege.can_set_as_primary_blog&&!e.is_primary&&t.push({href:e.path_admin.primary,iconClassName:null,key:"change-primary",label:a.default.text("epic.change_primary")}),this.setState({menuItemsProps:t})}},{key:"toggleDropdownMenu",value:function(e){e.stopPropagation(),e.preventDefault(),this.setState({isOpen:!this.state.isOpen})}},{key:"forceCloseDropdownMenu",value:function(e){this.dropdownContainer&&!this.dropdownContainer.contains(e.target)&&this.setState({isOpen:!1})}},{key:"menuItems",value:function(){return this.state.menuItemsProps.map((function(e){return i.createElement("li",{key:e.key},i.createElement("a",{href:e.href,"data-testid":e.key},e.iconClassName?i.createElement("i",{className:e.iconClassName}):null," ",e.label))}))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.PureComponent),y=h;t.default=y},86548:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(68309),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(41241)),a=u(n(10793));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,u=d(c);function c(){return l(this,c),u.apply(this,arguments)}return t=c,(n=[{key:"render",value:function(){var e=this.props.blog;return o.createElement("div",{className:"myblog-blog-icon"},o.createElement("a",{href:e.path_admin.root},o.createElement("img",{src:e.icon_url,alt:e.name})),e.is_mine?null:o.createElement(a.default,{owner:e.owner}),e.privilege.can_configure_setting?o.createElement(i.default,{blog:e}):null)}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.Component),m=y;t.default=m},77158:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(68309),n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(68160))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e=this.props.blog;return i.createElement("div",{className:"myblog-box-content"},i.createElement("div",{className:"blog-name-wrapper"},i.createElement("a",{href:e.path_admin.root,className:"blog-name","data-blog-id":e.uuid},e.name)),i.createElement(a.default,{blog:e}))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component),y=h;t.default=y},52695:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=l(n(86548)),a=l(n(77158)),u=n(29784),c=l(n(77765));function l(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(s,e);var t,n,r,l=h(s);function s(){return f(this,s),l.apply(this,arguments)}return t=s,(n=[{key:"render",value:function(){var e=this.props,t=e.blog,n=e.draggable;return o.createElement("div",{className:"myblog-box","data-blog-id":t.uuid},o.createElement(i.default,{blog:t}),o.createElement(a.default,{blog:t}),o.createElement(c.default,{blog:t}),o.createElement(u.SortableDragHandle,{draggable:n}))}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component),b=v;t.default=b},46754:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21249),n(30489);var o=p(n(67294)),i=n(94027),a=f(n(57942)),u=p(n(55992)),c=f(n(20996)),l=f(n(26845)),s=n(37845);function f(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}function h(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=w(e);if(t){var o=w(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return g(this,n)}}function g(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}var O=n(26307).default,_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v(e,t)}(d,e);var t,n,r,f=b(d);function d(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),(t=f.call(this,e)).state={blogs:h(e.blogs),draggable:!1},t}return t=d,(n=[{key:"render",value:function(){var e=this,t={className:this.state.draggable?"btn btn-primary":"btn",label:this.state.draggable?c.default.text("admin.myblogs.draghandle.hide"):c.default.text("admin.myblogs.draghandle.show")},n=this.props.shouldLinkToBlogmediaRegistrationForm?u.httpsAdminUrl("/register/blog_media?via=200131"):u.httpsAdminUrl("/register?via=200131");return o.createElement("div",null,o.createElement("div",{className:"main-header"},o.createElement("h1",null,o.createElement("i",{className:"blogicon-myblog lg"})," ",c.default.text("admin.my_blogs"))),this.renderBlogsListOrNotice(),o.createElement("div",{className:"myblog-operations"},o.createElement("a",{href:n,className:"myblog-create-btn test-myblog-create-btn"},o.createElement("i",{className:"blogicon-add"})," ",c.default.text("create_new_blog")),this.state.blogs.length>1?o.createElement("button",{type:"submit",className:t.className,onClick:function(){e.toggleDraggable()}},t.label):null))}},{key:"renderBlogsListOrNotice",value:function(){var e=this;return 0===this.state.blogs.length?o.createElement("div",{className:"alert-box"},c.default.text("admin.myblog.no_blog")):o.createElement(s.SortableBlogList,{blogs:this.state.blogs,draggable:this.state.draggable,onSortStart:function(){e.onSortStart()},onSortEnd:function(t){e.onSortEnd(t)},useDragHandle:!0})}},{key:"toggleDraggable",value:function(){var e=this.state.draggable;this.setState({draggable:!e})}},{key:"onSortStart",value:function(){O.on()}},{key:"onSortEnd",value:function(e){var t=e.oldIndex,n=e.newIndex,r=this.state.blogs,o=(0,i.arrayMove)(r,t,n),u=(0,a.default)("rkc"),c=(0,a.default)("rkm"),s=o.map((function(e){return e.uuid}));u&&c&&(0,l.default)({rkc:u,rkm:c,order:s}),this.setState({blogs:o}),O.off()}}])&&m(t.prototype,n),r&&m(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(o.Component);t.default=_},10793:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=function(e){return o.createElement("a",{href:e.owner.primary_blog_url,className:"blog-host-icon-link"},o.createElement("img",{src:e.owner.user_icon_url,className:"blog-host-icon","data-testid":"blog-host-icon"}))};t.default=a},55544:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SortableBlog=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=n(94027),u=(o=n(52695))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var l=(0,a.SortableElement)((function(e){var t=e.blog,n=e.draggable;return i.createElement(u.default,{blog:t,draggable:n})}));t.SortableBlog=l},37845:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SortableBlogList=void 0,n(21249);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(94027),a=n(55544);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var c=(0,i.SortableContainer)((function(e){var t=e.blogs,n=e.draggable;return o.createElement("div",{className:"main-box"},t.map((function(e,t){return o.createElement(a.SortableBlog,{key:e.uuid,index:t,blog:e,draggable:n})})))}));t.SortableBlogList=c},29784:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SortableDragHandle=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=n(94027),u=(o=n(19449))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var l=(0,a.SortableHandle)((function(e){var t=e.draggable;return i.createElement(u.default,{draggable:t})}));t.SortableDragHandle=l},77765:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(66992),n(41539),n(33948),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(20996)),a=u(n(33876));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,u=d(c);function c(){return l(this,c),u.apply(this,arguments)}return t=c,(n=[{key:"render",value:function(){var e=this.props.blog;return o.createElement("div",{className:"myblog-box-subcontent"},o.createElement("div",{className:"myblog-box-subcontent-row"},e.is_primary?o.createElement("div",null,o.createElement("span",{className:"primary-blog","data-testid":"primary-blog"},i.default.text("epic.primary_blog"))):null,o.createElement("div",null,o.createElement("a",{href:e.path_admin.edit,title:i.default.text("new_entry"),className:"test-blog-edit-button"},o.createElement("i",{className:"blogicon-edit myblog-box-subcontent-btn"}))),o.createElement(a.default,{blog:e})),o.createElement("div",{className:"myblog-box-overview-digest"},o.createElement("div",{className:"overview-digest-item"},o.createElement("span",{className:"overview-digest-label"},i.default.text("admin.post_count")),o.createElement("a",{href:e.path_admin.entries,className:"overview-digest-count"},e.entry_count)),o.createElement("div",{className:"overview-digest-item"},o.createElement("span",{className:"overview-digest-label"},i.default.text("admin.blog_subscribers_count")),o.createElement("a",{href:e.path_admin.subscribers,className:"overview-digest-count"},e.subscribers_count))))}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.Component),m=y;t.default=m},26845:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(69600);var r=i(n(80129)),o=i(n(347));function i(e){return e&&e.__esModule?e:{default:e}}var a=function(e){var t=e.rkc,n=e.rkm,i=e.order.join(",");o.default.request({data:r.default.stringify({rkc:t,rkm:n,order:i}),method:"post",url:"/api/blog/update_blogs_order"})};t.default=a},11596:function(e,t,n){var r,o=(r=n(46754))&&r.__esModule?r:{default:r};e.exports=o.default},552:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.RecommendationApp=void 0,n(66992),n(41539),n(88674),n(78783),n(33948);var o,i=n(90381),a=(o=n(20996))&&o.__esModule?o:{default:o},u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var l=(0,u.lazy)((function(){return n.e(557).then(n.bind(n,74107)).then((function(e){return{default:e.RecommendationComponent}}))}));t.RecommendationApp=function(e){var t=e.results;return u.default.createElement(u.Suspense,{fallback:u.default.createElement(i.LoadingIndicator,{text:a.default.text("loading")})},u.default.createElement(l,{results:t}))}},99171:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=a(n(67294)),i=a(n(20996));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,e);var t,n,r,a=s(f);function f(){return u(this,f),a.apply(this,arguments)}return t=f,(n=[{key:"render",value:function(){var e=this.props.blog;if(!e.latest_entry&&e.is_public)return null;var t=this.renderIcon(),n=this.renderBlogName(),r=this.renderEntryMetaData(),i=this.renderThumbnail(),a=this.renderEntryTitle(),u=this.renderEntryBody();return o.default.createElement("li",{className:"subscribed-list-list"},o.default.createElement("div",{className:"subscribed-list-item"},t,o.default.createElement("div",{className:"subscribed-list-header"},n),o.default.createElement("div",{className:"entry-unit-content"},o.default.createElement("div",{className:"entry-unit-content-main"},a,u,r),i)))}},{key:"renderIcon",value:function(){var e=this.props.blog;return o.default.createElement("a",{href:e.uri},o.default.createElement("img",{src:e.icon,className:"subscribed-list-icon"}))}},{key:"renderBlogName",value:function(){var e=this.props.blog;return o.default.createElement("a",{href:e.uri,className:"entry-unit-blog-name"},e.title)}},{key:"renderEntryMetaData",value:function(){var e=this.props.blog,t=e.latest_entry,n=null;if(e.is_public&&t){var r=new Date(t.datetime),a=r.getTime(),u=i.default.deltaDatetime(r);n=o.default.createElement("time",{className:"post-time time",dateTime:t.datetime,"data-epoch":a},u)}return o.default.createElement("div",{className:"entry-unit-entry-footer"},n)}},{key:"renderThumbnail",value:function(){var e=this.props.blog,t=this.props.blog.latest_entry;return e.is_public&&t&&t.image?o.default.createElement("a",{href:t.uri},o.default.createElement("img",{src:t.image,className:"entry-unit-entry-thumb"})):null}},{key:"renderEntryTitle",value:function(){var e=this.props.blog,t=e.latest_entry;return e.is_public&&t?o.default.createElement("h3",{className:"entry-unit-entry-title"},o.default.createElement("a",{href:t.uri},t.title)):null}},{key:"renderEntryBody",value:function(){var e,t=this.props.blog,n=t.latest_entry,r=null;t.is_public||(r=o.default.createElement("i",{className:"blogicon-private"})),e=t.is_public?n.summary:i.default.text("admin.subscribe.private.blog.message");var a=this.renderSeeMoreLink();return o.default.createElement(o.default.Fragment,null,o.default.createElement("p",{className:"entry-unit-entry-content"},r,e),a)}},{key:"renderSeeMoreLink",value:function(){var e=this.props.blog,t=e.latest_entry;return e.is_public&&t.summary_is_trimmed?o.default.createElement("a",{href:t.uri},i.default.text("see_more")):null}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(o.default.Component),h=p;t.default=h},82059:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21249),n(30489);var o=a(n(67294)),i=a(n(99171));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,e);var t,n,r,a=s(f);function f(){return u(this,f),a.apply(this,arguments)}return t=f,(n=[{key:"render",value:function(){var e=this.props.blogs.map((function(e){return o.default.createElement(i.default,{key:e.id,blog:e})}));return o.default.createElement("ul",{className:"subscribed-list"},e)}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(o.default.Component),h=p;t.default=h},1379:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=a(n(67294)),i=a(n(20996));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,e);var t,n,r,a=s(f);function f(){return u(this,f),a.apply(this,arguments)}return t=f,(n=[{key:"render",value:function(){return this.props.hasMore?o.default.createElement("a",{className:"btn",href:"/-/antenna","data-testid":"btn"},i.default.text("epic.more")):null}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(o.default.Component),h=p;t.default=h},45288:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=l(n(67294)),i=l(n(20996)),a=l(n(347)),u=l(n(82059)),c=l(n(1379));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y,m,v,b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(p,e);var t,n,r,l=d(p);function p(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),(t=l.call(this,e)).state={blogs:[],hasMore:!1},t}return t=p,(n=[{key:"componentDidMount",value:function(){this.loadSubscribingBlogs()}},{key:"render",value:function(){return 0===this.state.blogs.length?null:o.default.createElement("div",null,o.default.createElement("div",{className:"main-header"},o.default.createElement("h1",null,i.default.text("admin.subscription_list"))),o.default.createElement(u.default,{blogs:this.state.blogs}),o.default.createElement(c.default,{hasMore:this.state.hasMore}))}},{key:"loadSubscribingBlogs",value:function(){var e=this;a.default.request({data:{limit:this.props.limit},method:"get",url:"/api/subscribing"}).then((function(t){var n=t.data;e.setState({blogs:n.blogs,hasMore:n.has_more})}))}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(o.default.Component);v={limit:3},(m="defaultProps")in(y=b)?Object.defineProperty(y,m,{value:v,enumerable:!0,configurable:!0,writable:!0}):y[m]=v;var g=b;t.default=g},51731:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.FlagToggle=void 0;var o,i=n(55834),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),u=(o=n(20996))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.FlagToggle=function(e){var t=e.flagName,n=l((0,a.useState)((0,i.hasFlagVariant)(t)),2),r=n[0],o=n[1];return a.default.createElement("div",null,r?a.default.createElement("button",{type:"button",className:"btn",onClick:function(){(0,i.removeFlagVariant)(t),o(!1)}},u.default.text("global.deactivate")):a.default.createElement("button",{type:"button",className:"btn btn-primary",onClick:function(){(0,i.addFlagVariant)(t),o(!0)}},u.default.text("global.activate")))}},99908:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FlagVariantsConfig=void 0,n(21249);var r,o=n(51731),i=(r=n(67294))&&r.__esModule?r:{default:r};t.FlagVariantsConfig=function(e){var t=e.availableFlags;return i.default.createElement("div",{id:"flag-variants-config"},t.map((function(e){return i.default.createElement(o.FlagToggle,{flagName:e,key:e})})))}},34914:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.initializeFlagVariantsConfigIfApplicable=void 0;var r,o=n(99908),i=n(73380),a=(r=n(67294))&&r.__esModule?r:{default:r};var u=n(91269);t.initializeFlagVariantsConfigIfApplicable=function(e){if(e){var t=u.get("flagVariants").availableFlags;(0,i.safeRender)(a.default.createElement(o.FlagVariantsConfig,{availableFlags:t}),e)}}},75809:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.NotificationsContainer=void 0;var r,o=n(61922),i=n(81433),a=(r=n(67294))&&r.__esModule?r:{default:r};t.NotificationsContainer=function(){var e=(0,i.useNotifications)();return a.default.createElement(o.NotificationsPresentation,e)}},59958:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ContentObject=void 0,n(68309),n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948);var r,o=n(16972),i=(r=n(67294))&&r.__esModule?r:{default:r};function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}t.ContentObject=function(e){var t=e.content;switch(a(t)){case"string":case"number":return i.default.createElement(i.default.Fragment,null,t);case"object":switch(t.type){case"link":return i.default.createElement("a",{href:t.href},t.text);case"star":return i.default.createElement(o.Star,{color:t.color});case"user":return i.default.createElement("a",{href:"https://blog.hatena.ne.jp/".concat(t.name,"/"),className:"notification-screenName"},t.screen_name);default:return null}default:return null}}},83961:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.NoticeLine=void 0,n(21249);var r=a(n(20996)),o=n(59958),i=a(n(67294));function a(e){return e&&e.__esModule?e:{default:e}}t.NoticeLine=function(e){var t=e.notice,n=new Date(1e3*t.created);return i.default.createElement("div",{className:"notification-item"},i.default.createElement("div",{className:"item-icon"},i.default.createElement("a",{href:"https://blog.hatena.ne.jp/my"},i.default.createElement("img",{src:t.icon,alt:r.default.text("blog.go_to.blog")}))),i.default.createElement("div",{className:"item-content"},t.content.map((function(e,t){return i.default.createElement(o.ContentObject,{content:e,key:t})})),i.default.createElement("div",{className:"item-footer"},t.created&&i.default.createElement("time",{dateTime:n.toISOString()},r.default.deltaDatetime(n)))))}},61922:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.NotificationsPresentation=void 0,n(21249);var r=n(55992),o=n(83961),i=u(n(20996)),a=u(n(67294));function u(e){return e&&e.__esModule?e:{default:e}}t.NotificationsPresentation=function(e){var t=e.data,n=e.loading,u=e.error;return n||!t?a.default.createElement("div",{className:"notifications-loading"},a.default.createElement("img",{src:(0,r.staticUrl)("/images/loading.gif"),alt:"",className:"loading-spinner"}),i.default.text("loading")):u?a.default.createElement("div",{className:"error-box"},i.default.text("epic.failed_to_load")):a.default.createElement("div",null,t.notices.map((function(e){return a.default.createElement(o.NoticeLine,{notice:e,key:e.subject+e.verb+e.modified})})))}},16972:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Star=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.Star=function(e){var t=e.color;return o.default.createElement("span",{className:"notifications-star-".concat(t)},"★")}},81433:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useNotifications=void 0;var r=n(55992),o=n(91289);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.useNotifications=function(){var e=i((0,o.useXHR)({url:(0,r.httpsAdminUrl)("/-/notifications/api")}),1)[0];return{data:e.data,loading:e.loading,error:e.error}}},71637:function(e,t,n){n(69826),n(41539),n(21249);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(65311),u=n(66419),c=n(49282),l={user:"module-category-sortable-container"},s={user:"module-category-sortable-item"},f=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.categoryTemplate=u.template(a(".js-categories-template").html()),this.$categoryContainer=a(".js-categories-container"),this.updateNumberOfItemsInputDisability(),a("input[name=limit_number_of_categories]").change((function(){t.updateCategoryPreview()})),a("input[name=number_of_items]").change(u.throttle((function(){t.updateCategoryPreview()}),30))}var t,n,r;return t=e,(n=[{key:"doesLimitNumberOfCategories",value:function(){return"limited"===a("input[name=limit_number_of_categories]:checked").val()}},{key:"updateNumberOfItemsInputDisability",value:function(){a("#number_of_items").prop("disabled",!this.doesLimitNumberOfCategories())}},{key:"updateCategoryPreview",value:function(){var e=this,t=a(".js-categories-order-type option:selected").val(),n=this.doesLimitNumberOfCategories(),r=a("#number_of_items").val();n&&document.getElementById("number_of_items").reportValidity(),this.updateNumberOfItemsInputDisability(),a.ajax({url:this.$categoryContainer.data("getUrl"),data:{order_type:t}}).done((function(o){e.$categoryContainer.html(e.categoryTemplate({categories:o.categories,sortableContainerClass:l[t]||"",sortableItemClass:s[t]||"",doesLimitNumberOfCategories:n,categoriesCountLimit:r})),"user"===t&&e.setupSortable()}))}},{key:"setupSortable",value:function(){var e=this;this.$categoryContainer.find(".js-categories-sortable").each((function(t,n){var r=a(n);c.create(n,{animation:150,group:"shared",forceFallback:!0,onUpdate:function(){e.updateSortedCategories(r)},onAdd:function(){e.updateSortedCategories(r)}})}))}},{key:"updateSortedCategories",value:function(e){var t=this,n=this.$categoryContainer.find(".js-categories-sortable-item").map((function(e,t){return a(t).data("categoryName")})).get();a.ajax({type:"POST",url:e.data("sortUrl"),data:{category_names:n,rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")},traditional:!0}).done((function(){t.updateCategoryPreview()}))}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=f},3147:function(e,t,n){n(74916),n(4723),n(69600),n(92222),n(69826),n(41539),n(15306);var r=i(n(57942)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(65311),u={init:function(e){var t=e.$input,n=e.size,r=a.Deferred(),o="undefined"!=typeof FormData,i=function(e){var t=e.match(/f:id:([^:]+):(\d+)([jpg]):image/);if(t){var n=t[1],o=t[2],i=t[3],a=[n.substring(0,1),n,o.substring(0,8),o].join("/"),u="https://cdn-ak.f.st-hatena.com/images/fotolife/".concat(a).concat({j:".jpg",p:".png",g:".gif"}[i]),c="https://cdn-ak.f.st-hatena.com/images/fotolife/".concat(a,"_120.jpg");r.notify({fid:e,url:u,thumbnail_url:c})}};return o?t.on("change",(function(){if(this.files.length)return u.uploadImage({file:t[0],$input:t,folder:"Hatena Blog",fotosize:n,callback:i}),!1})):u.setIframeUploader({$fileInput:t,fotosize:n,callback:i}),r.promise()},uploadImage:function(e){var t=e.file,n=e.folder,i=e.fotosize,u=e.$input,c=e.callback;u.prop("disabled",!0);var l=new FormData;l.append("rkm",(0,r.default)("rkm")),l.append("append",1),l.append("fototitle",""),l.append("folder",n),l.append("fotosize",i),l.append("image",t.files[0]),l.append("delete-gps",1);var s=a(t).parent().parent().find(".progress");s.show();var f=s.find("div.bar");f.width("0%");var d=s.find("div.percent"),p=function(e){e>100&&(e=100),f.width("".concat(e,"%")),d.text(o.default.text("uploading"))},h=new XMLHttpRequest;h.upload.addEventListener("progress",(function(e){var t=e.lengthComputable?e.loaded/e.total*100:NaN;p(t)}),!1),h.addEventListener("load",(function(e){u.prop("disabled",!1),u.val(""),p(100),c(h.responseText),s.hide(),_.defer((function(){p(0)}))}),!1),h.addEventListener("error",(function(e){s.addClass("error"),u.val(""),d.text("error"),u.prop("disabled",!1)}),!1),h.open("POST","/f/".concat((0,r.default)("name"),"/upbysmart")),h.setRequestHeader("X-Requested-With","XMLHttpRequest"),h.send(l)},setIframeUploader:function(e){var t=e.$fileInput,n=e.fotosize,r=e.callback,i=a("<iframe/>");t.replaceWith(i);var u="/api/upload/fotolife_smart";i.attr("src",u),i.addClass("uploader"),i.load((function(){var e;if(i[0].contentDocument)e=i[0].contentDocument;else{if(!i[0].contentWindow)return;e=i[0].contentWindow.document}e.body.innerHTML.match(/^\s*(f:id:\S+)/)&&i[0].contentWindow.location.replace(u),r(e.body.innerHTML),a(e).find('input[name="fotosize"]').val(n);var t=a(e).find('input[type="file"]');a(t[0]).change((function(){a(e).find("#fotolife-upload-form").submit(),a(t[0]).replaceWith(a("<h5>").text(o.default.text("uploading")))}))}))}};e.exports=u},44474:function(e,t,n){n(69826),n(41539),n(38862),n(74916),n(15306);var r=n(65311),o=n(66419),i=function(e,t){var n=this;n.imageSize=t,n.$container=e,n.$image_src=e.find(".js-image-src"),n.$image_id=e.find(".js-image-id"),n.$display_area=e.find(".js-display-area"),o.defer((function(){n.updated()}))};i.prototype={setImage:function(e,t){this.$image_src.val(e),this.$image_id.val(t),this.$display_area.val(""),this.$display_area.length||this.updated()},setDisplayArea:function(e){this.$display_area.val(JSON.stringify(e)),this.updated()},clear:function(){this.$image_src.val(""),this.$image_id.val(""),this.$display_area.val(""),this.updated()},getImageSrc:function(){return this.$image_src.val()},getThumbnailSrc:function(){return this.getImageSrc().replace(/\.(jpg|png|gif)$/,"_120.jpg")},getImageId:function(){return this.$image_id.val()},getDisplayArea:function(){var e;try{e=JSON.parse(this.$display_area.val())}catch(e){}return e},getTrimmingArea:function(){var e=this.getDisplayArea();return e?[e.x,e.y,e.x2,e.y2]:[0,0,this.imageSize.width,this.imageSize.height]},updated:function(){r(this).triggerHandler("updated")}},e.exports=i},36384:function(e,t,n){n(69826),n(41539);var r=n(65311),o=n(42807),i=function(e){this.$container=e,this.jcrop=r.Jcrop(this.$container.find(".js-header-image-thumbnail"),{bgOpacity:"0.4",addClass:"jcrop-dark",allowSelect:!1,allowResize:!1,allowMove:!1})};i.prototype={render:function(e,t,n){var r=this;e?r.jcrop.setImage(t,(function(){n&&r.setArea(e,t,n)})):n&&r.setArea(e,t,n),r.$container.show()},clear:function(){this.$container.hide()},setArea:function(e,t,n){var r=this;o([e,t]).done((function(e){var t=e[0],o=e[1].height/t.height,i=[0,n.y*o,n.w,n.y2*o];r.jcrop.setSelect(i)}))}},e.exports=i},28461:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(74916),n(15306),n(57327),n(41539),n(69826);var r=a(n(65311)),o=a(n(60717)),i=n(9304);function a(e){return e&&e.__esModule?e:{default:e}}var u={init:function(){var e=(0,r.default)("#css"),t=(0,r.default)("#themes .js-theme-item");t.addClass("ui-selectee").on("click",(function(n){var a=(0,r.default)(n.currentTarget),u=a.attr("data-css").replace(/\s+/g," "),c=a.attr("data-id"),l=a.attr("data-store-url"),s=new o.default(e.val());s.setData("theme",c,'@import "'.concat(u,'";')),e.val(s.getCSS()),e.trigger("change"),t.removeClass("ui-selected"),a.addClass("ui-selected"),(0,i.updateLinkToCurrentTheme)(l)}));var n=(0,r.default)("#background-image-thumbnail"),a=(0,r.default)("#backgrounds li"),u=(0,r.default)("#background-colors li");a.addClass("ui-selectee").on("click",(function(t){var i=(0,r.default)(t.currentTarget),c=i.attr("data-css").replace(/\s+/g," "),l=i.attr("data-id"),s=new o.default(e.val());s.setData("background",l,c),e.val(s.getCSS()),e.trigger("change"),a.removeClass("ui-selected"),u.removeClass("ui-selected"),i.addClass("ui-selected"),n.removeClass("ui-selected"),(0,r.default)('input[name="bg-image-selected"]').val(0)})),u.addClass("ui-selectee").on("click",(function(t){var i=(0,r.default)(t.currentTarget),c=new o.default(e.val()),l=i.attr("data-css").replace(/\s+/g," "),s=i.attr("data-id"),f=c.getData("background").content;n.hasClass("ui-selected")&&f&&(l=f.replace(/background-color:(.*?);/,"background-color:#".concat(s,";")),s="custom"),a.removeClass("ui-selected"),c.setData("background",s,l),e.val(c.getCSS()),e.trigger("change"),u.removeClass("ui-selected"),i.addClass("ui-selected")}));var c=new o.default(e.val()),l=c.getData("theme").selected;if(l){var s=t.filter('[data-id="'.concat(l,'"]'));s.addClass("ui-selected"),(0,i.updateLinkToCurrentTheme)(s.attr("data-store-url"))}else t.removeClass("ui-selected");var f=c.getData("background").selected;f?(0,r.default)("#backgrounds, #background-colors").find('[data-id="'.concat(f,'"]')).addClass("ui-selected"):a.removeClass("ui-selected")}};t.default=u},36848:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(69826),n(41539),n(38862),n(74916),n(15306),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o};function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var o=s(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}var f=n(65311),d=n(66419),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(l,e);var t,n,r,o=c(l);function l(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=o.call(this)).$element=e,t.type=t.$element.find("input.js-module-type").val(),t.title=t.$element.find("input.js-module-title").val(),t.value={};try{t.value=JSON.parse(t.$element.find("input.js-module-value").val())}catch(e){}return t.$element.on("click",".js-edit-module",(function(){return t.edit(),!1})).on("click",".js-remove-module",(function(){return confirm(i.default.text("blog.confirm.delete"))&&t.remove(),!1})),t}return t=l,(n=[{key:"edit",value:function(){this.emit("edit")}},{key:"remove",value:function(){this.$element.remove(),this.emit("removed")}},{key:"update",value:function(e,t,n){this.type=e,this.title=t,this.value=n,this.render(),this.emit("updated")}},{key:"isNewModule",value:function(){return this.isNew}},{key:"setAsNewModule",value:function(){this.isNew=!0,this.$element.addClass("created")}},{key:"unsetAsNewModule",value:function(){this.isNew=!1,this.$element.removeClass("created")}},{key:"setAsSelected",value:function(){this.$element.addClass("selected")}},{key:"unsetAsSelected",value:function(){this.$element.removeClass("selected")}},{key:"render",value:function(){this.$element.find("input.js-module-type").val(this.getType()),this.$element.find("input.js-module-title").val(this.getTitle()),this.$element.find("input.js-module-value").val(this.getValueAsJSON()),this.$element.addClass(this.getType()),this.$element.find(".title, .clipped-content").text(this.getTitleForPreview())}},{key:"getType",value:function(){return this.type}},{key:"getTitle",value:function(){return this.title}},{key:"getValue",value:function(){return this.value}},{key:"getElement",value:function(){return this.$element}},{key:"getTitleForPreview",value:function(){var e=this.getTitle();return e||"html"!==this.getType()||(e=this.removeTag(this.value["module-value"]||"")||i.default.text("blog.module.html")),e}},{key:"getValueAsJSON",value:function(){return JSON.stringify(this.value)}},{key:"removeTag",value:function(e){return e.replace(/<.*?>/g,"")}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(n(17187).EventEmitter);p.initializeWithModulesPosition=function(e){var t=f(".new-module-template").html(),n=d.template(t)({position:e}),r=f(f.parseHTML(n));return new p(r)},e.exports=p},24634:function(e,t,n){n(69826),n(41539),n(57327);var r=n(65311),o=function(e){var t=this;t.$modalWindow=e,t.$modalWindow.appendTo(document.body),t.$dialogBox=t.$modalWindow.find(".dialog-box"),t.$dialogOverray=t.$modalWindow.find(".dialog-overray"),t.$applyButton=t.$modalWindow.find(".submit button.apply"),t.$cancelButton=t.$modalWindow.find(".submit button.cancel"),t.$radios=t.$modalWindow.find(".radios"),t.session=r.Deferred(),t.session.reject(),t.init()};o.prototype={init:function(){var e=this;e.$radios.find("input:radio").change((function(){var t=e.$radios.find("input:radio:checked").val();e.selectPanelByType(t),e.updateSettingsAvailability()})),e.$modalWindow.find(".radio").click((function(){var t=r(this).find("input:radio").val();e.selectPanelByType(t),e.updateSettingsAvailability()})),e.$modalWindow.find("#module-value-component-link").each((function(){var t=r(this);t.find("#add-link-input-button").click((function(){var n=t.find(".link-input").eq(0).clone();n.find(":input").val(""),n.insertAfter(t.find(".link-input").eq(-1));var r=e.$modalWindow.find(".module-value-box-inner");r.scrollTop(r[0].scrollHeight)}))})),e.$modalWindow.delegate(".delete-link-input-button","click",(function(){return e.$modalWindow.find(".link-input").length>1&&r(this).closest(".link-input").remove(),!1})),e.$applyButton.click((function(){e.applyEdit()})),e.$dialogOverray.click((function(){e.cancelEdit()})),e.$cancelButton.click((function(){e.cancelEdit()})),r(window).keyup((function(t){"S-ESC"===keyString(t)&&e.cancelEdit()})),e.$modalWindow.find(".js-categories-order-type").change((function(){r(e).triggerHandler("change-category-order-type")})),e.$modalWindow.find(".js-restrict-entry-title-length").change((function(){e.updateSettingsAvailability()})),e.$modalWindow.find(".js-enable-customize-format").change((function(){e.updateSettingsAvailability()})),e.$modalWindow.find(".js-variable-toggle").click((function(){return e.$modalWindow.find(".js-variable-help").slideToggle(),!1}))},editNewModule:function(e){var t=this;return t.session.reject(),t.session=r.Deferred(),t.editingModule=e,t.setupValues(),t.$modalWindow.addClass("created").removeClass("hide-radios"),t.$cancelButton.show(),t.show(),t.updateSettingsAvailability(),t.session.promise()},editModule:function(e){var t=this;return t.session.reject(),t.session=r.Deferred(),t.editingModule=e,t.setupValues(),t.$modalWindow.removeClass("created").addClass("hide-radios"),t.$cancelButton.hide(),t.selectPanelByType(e.getType()),t.show(),t.fillValuesFromModule(e),t.updateSettingsAvailability(),r(t).triggerHandler("edit-new-module"),t.session.promise()},selectPanelByType:function(e){var t=this;t.$radios.find(".radio").removeClass("selected");var n=t.$radios.find(".radio.module-".concat(e)).closest(".radio");n.addClass("selected"),n.find("input:radio").prop("checked",!0),t.$modalWindow.find(".module-value-component").hide(),t.$modalWindow.find("#module-value-component-".concat(e)).show()},getSelectedPanelType:function(){var e=this.$radios.find("input:enabled:checked");return e.length?e.val():null},setupValues:function(){var e=this;e.$modalWindow.find("textarea, input[type=text], input[type=number]").each((function(){r(this).attr("data-default-value")?r(this).val(r(this).attr("data-default-value")):r(this).val("")})),e.$modalWindow.find("input[type=checkbox]").prop("checked",!1),e.$modalWindow.find("select").each((function(){r(this).attr("data-default-option")?r(this).val(r(this).attr("data-default-option")):r(this).find("option:first").prop("selected",!0)})),e.$modalWindow.find("input[type=radio]").prop("checked",!1),e.$modalWindow.find("input[type=radio][data-default-radio-choise=true]").prop("checked",!0),e.$modalWindow.find("input[data-default-disabled=true]").prop("disabled",!0),e.getSelectedPanelType()||e.selectPanelByType("profile")},show:function(){var e=this,t=r("#tab-customize");t.scrollTop(t[0].scrollHeight),e.$modalWindow.show(),e.setPosition(),e.$dialogBox.find("input[type=text]:visible:first").focus()},setPosition:function(){var e=this,t=r(window).height(),n=r(window).width(),o=t/2-e.$dialogBox.height()/2,i=n/2-e.$dialogBox.width()/2;e.$dialogBox.css({top:o,left:i}),e.$dialogOverray.css({height:t,width:n})},applyEdit:function(){var e=this,t=e.extractInputToModuleValues();e.session.resolve(t),e.hide()},cancelEdit:function(){this.session.reject(),this.hide()},hide:function(){this.$modalWindow.hide()},fillValuesFromModule:function(e){var t=this,n=e.getValue(),o=e.getType();for(var i in n)if("link"!==o||"link_title"!==i&&"link_url"!==i){var a=t.$dialogBox.find(":input:visible").filter((function(){return r(this).attr("name")===i}));"radio"===a.eq(0).attr("type")?a.filter((function(e,t){return r(t).attr("value")===n[i]})).prop("checked",!0):(a.eq(0).val(n[i]),"checkbox"===a.eq(0).attr("type")&&n[i]&&a.eq(0).prop("checked",!0))}else t.setLinkInput(t.$dialogBox,n,i);t.$dialogBox.find("input[name=module-title]:visible").val(e.getTitle())},updateSettingsAvailability:function(){var e=this,t=e.$dialogBox.find(".js-enable-customize-format:visible").prop("checked"),n=e.$dialogBox.find(".js-basic-config-wrapper:visible");if(e.$dialogBox.find(".js-customize-format-textarea:visible").prop("disabled",!t),n.find(":input").prop("disabled",t),t)n.find("label").addClass("disabled");else{n.find("label").removeClass("disabled");var r="0"===e.$dialogBox.find(".js-restrict-entry-title-length:visible").val();e.$dialogBox.find(".js-display-entry-title-length:visible").prop("disabled",r)}},extractInputToModuleValues:function(){var e,t=this,n=t.$dialogBox.find("input[name=module-title]:visible").val();e=t.editingModule.isNewModule()?t.getSelectedPanelType():t.editingModule.getType();var o={};n||"html"===e||(n=t.$radios.find("input:checked").attr("data-default-module-title"));return t.$dialogBox.find(":input:visible").each((function(){var e=r(this),t=e.attr("name"),n=e.val();"module-title"!==t&&("checkbox"===e.attr("type")&&(n=e.prop("checked")?1:0),("radio"!==e.attr("type")||e.prop("checked"))&&t&&(void 0===o[t]?o[t]=n:o[t]instanceof Array?o[t].push(n):o[t]=[o[t],n]))})),{type:e,title:n,value:o}},setLinkInput:function(e,t,n){var o,i=e.find(":input:visible").filter((function(){return r(this).attr("name")===n}));if(t[n]instanceof Array){for(var a=t[n].length>i.length,u=a?t[n].length-i.length:i.length-t[n].length,c=0;c<u;c++)a?((o=e.find(".link-input:visible").eq(0).clone()).find(":input").val(""),o.insertAfter(e.find(".link-input").eq(-1))):(o=e.find(".link-input:visible").eq(-1)).remove();(i=e.find(":input:visible").filter((function(){return r(this).attr("name")===n}))).each((function(e,o){r(o).val(t[n][e])}))}else{for(;i.length>1;)(o=e.find(".link-input:visible").eq(-1)).remove(),i=e.find(":input:visible").filter((function(){return r(this).attr("name")===n}));i.eq(0).val(t[n])}}},e.exports=o},67089:function(e,t,n){n(69826),n(41539),n(88674),n(21249);var r=n(65311),o=n(66419),i=n(49282),a=n(36848),u=function(e,t){var n=this;n.$element=e,n.editor=t,n.init()};u.prototype={init:function(){var e=this;e.position=e.$element.attr("data-modules-type"),e.modules=[],e.$element.on("click",".js-add-module",(function(){return e.addNewModule(),!1})),e.$element.find(".module").each((function(){e.addModuleFromElement(r(this))}));var t=e.$element.find(".modules")[0];i.create(t,{animation:150,onUpdate:function(){e.onSorted()}})},addModuleFromElement:function(e){var t=new a(e);this.awareModule(t),t.render()},awareModule:function(e){var t=this;t.modules.push(e),e.on("removed",(function(){t.onModuleRemoved(e)})).on("updated",(function(){t.onUpdated()})).on("edit",(function(){t.editModule(e)}))},onSorted:function(){var e=this,t=e.$element.find(".module").map((function(){var t=this,n=o.find(e.modules,(function(e){return e.getElement()[0]===t}));return n})).toArray();e.modules=t,e.onUpdated()},onModuleRemoved:function(e){var t=this;t.modules=o.difference(t.modules,[e]),t.onUpdated()},editModule:function(e){var t=this.editor.editModule(e);e.setAsSelected(),t.done((function(t){e.update(t.type,t.title,t.value)})).always((function(){e.unsetAsSelected()}))},addNewModule:function(){var e=this,t=a.initializeWithModulesPosition(e.position);t.setAsNewModule(),t.setAsSelected(),e.$element.find(".modules").append(t.getElement()),e.editor.editNewModule(t).done((function(n){e.awareModule(t),t.update(n.type,n.title,n.value),t.unsetAsNewModule(),t.unsetAsSelected()})).fail((function(){t.remove()}))},onUpdated:function(){r(this).triggerHandler("updated")}},e.exports=u},42114:function(e,t,n){n(69826),n(41539),n(92222);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};var i=n(65311),a=function(e){this.$form=e.$form,this.$loading=e.$loading,this.$preview=e.$preview,this.formState=e.formState,this.$deviceInput=this.$form.find(":input[name=device]"),this.device=this.$deviceInput.val(),this.pageType="index",this.failedCount=0};a.prototype={setAsIndexPreview:function(){this.pageType="index"},setAsPermalinkPreview:function(){this.pageType="permalink"},getPageType:function(){return this.pageType},setDeviceAsPC:function(){this._setDevice("pc")},setDeviceAsTouch:function(){this._setDevice("touch")},_setDevice:function(e){var t=this;t.device=e,t.$deviceInput.val(t.device),t.requestPreview(),t.$preview.toggleClass("device-touch","touch"===e)},requestPreview:function(){var e=this,t=e.$form.serialize();t!==e.serialized&&(e.serialized=t,e.preview())},preview:function(){var e=this;if(!(e.failedCount>10)){e.showEffect(),e.serialized||(e.serialized=e.$form.serialize());var t=e.serialized;e.getSignature(t).done((function(t){e.onGotSignature(t),e.failedCount=0})).fail((function(){e.failedCount++,e.requestPreview()}))}},getSignature:function(e){var t=this,n=i.Deferred();return i.ajax({url:"../../preview/design",type:"post",dataType:"json",data:e}).done((function(r){e===t.$form.serialize()?n.resolve(r):n.reject()})).fail((function(){n.reject()})),n.promise()},onGotSignature:function(e){var t=e.signature,n=e.preview_token,r=this,o=i("#preview-iframe"),a=o.clone();o.replaceWith(a),r.$preview=a;var u=r.$form,c=u.attr("action"),l=u.attr("target"),s=this.formState.isWatching;u.attr("action",r.getAction()),u.attr("target",r.$preview.attr("name"));var f=i("<textarea/>").attr("name","signature").val(t);f.appendTo(u);var d=i("<textarea/>").attr("name","token").val(n);d.appendTo(u),u.submit(),f.remove(),d.remove(),u.attr("action",c),u.attr("target",l),this.formState.isWatching=s},showEffect:function(){var e=this;e.$loading.fadeIn("fast"),setTimeout((function(){e.$loading.fadeOut("fast")}),1e3)},getAction:function(){var e=(0,o.default)("blogs-uri-base");return"".concat(e,"/preview/").concat(this.pageType,"_design")}},e.exports=a},36532:function(e,t,n){n(69826),n(41539);var r=n(65311),o=n(26410),i=function(e){this.$container=e,this.init()};i.prototype={init:function(){var e=this;e.$container.appendTo(document.body),e.session=r.Deferred(),e.session.reject(),e.jcrop=r.Jcrop(e.$container.find(".js-header-image-resizer"),{bgOpacity:"0.4",addClass:"jcrop-dark",allowSelect:!1,keySupport:!1,allowResize:!1}),e.$container.on("click",".js-header-image-apply-button",(function(){return e.save(),!1})).on("click",".js-header-image-cancel-button",(function(){return e.cancel(),!1}))},trim:function(e,t){var n=this;return n.cancel(),n.session=r.Deferred(),n.session.always((function(){n._hide()})),n.jcrop.setImage(e,(function(){n.jcrop.setSelect(t),n._show()})),n.session.promise()},save:function(){this.session.resolve(this.jcrop.tellSelect())},cancel:function(){this.session.reject(this.jcrop.tellSelect())},_show:function(){o.show(this.$container,{center:!0,showBackground:!0,closeExplicitly:!0})},_hide:function(){o.hide(this.$container)}},e.exports=i},61030:function(e,t,n){var r=n(65311),o=n(66419);e.exports=function(){o.each([["header-touch-show-html-for-pc",".js-hide-on-header-touch-show-html-for-pc"],["display-touch",".js-hide-on-display-touch"],["footer-touch-show-html-for-pc",".js-hide-on-footer-touch-show-html-for-pc"],["header-touch-show-image-for-pc",".js-hide-on-header-touch-show-image-for-pc"]],(function(e){var t=e[0],n=e[1],i=r(":input[name=".concat(t,"]"));if(i.length){var a=r(n);if(a.length){var u=function(){var e=r(":checked[name=".concat(t,"]"));e.length&&(+e.val()?a.hide():a.show())};i.on("change",(function(){o.defer(u)})),u()}}}))}},2101:function(e,t,n){n(69826),n(41539);var r,o=(r=n(20996))&&r.__esModule?r:{default:r};var i=n(65311),a=n(3147),u=n(44474);e.exports=function(e){var t=e.$container,n=e.previewUpdater,r={width:+t.attr("data-max-width"),height:+t.attr("data-max-height")},c=new u(t,r),l=t.find(".js-header-image-item"),s=t.find(".js-header-image-thumbnail");i(c).on("updated",(function(){c.getImageSrc()?(s.attr("src",c.getThumbnailSrc()).show(),l.show()):(s.hide(),l.hide()),n&&n.requestPreview()})),a.init({$input:t.find(".js-header-image-input"),size:r.width}).progress((function(e){c.setImage(e.url,e.fid)})),t.on("click",".js-delete-header-image",(function(){return!!confirm(o.default.text("admin.design.stop_header_image_confirm"))&&(c.clear(),!1)}))}},9304:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.updateLinkToCurrentTheme=function(e){var t=document.querySelector(".js-link-to-currently-selected-theme");t&&(e?(t.classList.remove("is-hidden"),t.setAttribute("href",e)):t.classList.add("is-hidden"))}},60717:function(e,t,n){n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(41539),n(54747),n(74916),n(15306),n(4723),n(2707),n(47941),n(73210),n(69600),n(92222);var r=n(66419);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data={},this.setCSS(t)}var t,n,i;return t=e,(n=[{key:"setCSS",value:function(e){var t=this,n=this.scanCSS(e),r=n.userCSS,o=n.sectionCSSList;this.userCSS=r,o.forEach((function(e){var n=t.scanSection(e),r=n.sectionName,o=n.selected,i=n.content;r&&t.setData(r,o,i)}))}},{key:"scanCSS",value:function(e){var t=[];return{userCSS:e.replace(/\n?\/\* <system([^>]+)> \*\/\n*([\s\S]+?)\n*\/\* <\/system> \*\/\n?/g,(function(e){return t.push(e),""})),sectionCSSList:t}}},{key:"scanSection",value:function(e){var t=o(e.match(/\n?\/\* <system([^>]+)> \*\/\n*([\s\S]+?)\n*\/\* <\/system> \*\/\n?/),3),n=(t[0],t[1]),r=t[2],i={};return n.replace(/(\S+)="([^"]+)"/g,(function(e,t,n){i[t]=n})),{sectionName:i.section,selected:i.selected,content:r}}},{key:"getCSS",value:function(){var t=this,n=[];return(0,r.uniq)((0,r.flatten)([e.sections,Object.keys(this.data).sort()])).forEach((function(e){n.push(t.getSectionAsCSS(e))})),n.push(this.userCSS),n.join("").trim()}},{key:"getSectionAsCSS",value:function(e){if(!this.data[e])return"";var t=this.data[e];return['\n/* <system section="'.concat(e,'" selected="').concat(t.selected,'"> */'),"".concat(t.content),"/* </system> */\n"].join("\n")}},{key:"getData",value:function(e){return this.data[e]||{}}},{key:"setData",value:function(e,t,n){this.data[e]={selected:t,content:n}}}])&&a(t.prototype,n),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();u.sections=["theme","background"];var c=u;t.default=c},17723:function(e){function t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var n=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var n,r,o;return n=e,(r=[{key:"setModalDisabled",value:function(){try{localStorage["Hatena.Diary.Admin.User.Blog.Edit.Done.ExternalAuthModal.disabled"]=!0}catch(e){}}},{key:"isModalDisabled",value:function(){try{return!!localStorage["Hatena.Diary.Admin.User.Blog.Edit.Done.ExternalAuthModal.disabled"]}catch(e){}}}])&&t(n.prototype,r),o&&t(n,o),Object.defineProperty(n,"prototype",{writable:!1}),e}();e.exports=n},26028:function(e,t,n){n(69826),n(41539);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(26410),u=n(17723),c=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$el=t,this.modal=new u,this.$el.length&&!this.modal.isModalDisabled()&&this.showModal(),this.$el.on("click","button",(function(){window.open("".concat((0,o.default)("admin-domain"),"/-/config/external"))})),this.$el.on("click",".js-skip-button",(function(){return n.$el.find(".js-non-display-checkbox").prop("checked")&&n.modal.setModalDisabled(),n.hideModal(),!1}))}var t,n,r;return t=e,(n=[{key:"showModal",value:function(){a.show(this.$el,{center:1,showBackground:!0})}},{key:"hideModal",value:function(){a.hide(this.$el)}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=c},49634:function(e,t,n){var r,o=(r=n(76804))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=function(){function e(t,n,r,o,i){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.url=t,this.width=n,this.height=r,this.screenWidth=o,this.screenHeight=i,this.setLeft(),this.setTop(),this.openWindow()}var t,n,r;return t=e,(n=[{key:"setLeft",value:function(){this.left=Math.floor((this.screenWidth-this.width)/2)}},{key:"setTop",value:function(){this.top=Math.floor((this.screenHeight-this.height)/2)}},{key:"openWindow",value:function(){window.open(this.url,"share_window",(0,o.default)({width:this.width,height:this.height,left:this.left,top:this.top,scrollbars:"yes"}))}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=a},67677:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TwitterShareForm=void 0,n(69826),n(41539),n(57327),n(92222);var r=u(n(65311)),o=u(n(20996)),i=u(n(57942)),a=n(13964);function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=function(){function e(t,n,r,o){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),l(this,"$shareForm",void 0),l(this,"$textarea",void 0),l(this,"$userName",void 0),l(this,"$userNameSelector",void 0),l(this,"$shareSuccessMessage",void 0),l(this,"$shareExecuteButton",void 0),l(this,"$tweetPostedButton",void 0),l(this,"entryId",void 0),l(this,"isShareButtonDisabled",void 0),l(this,"isPosted",void 0),l(this,"serviceName",void 0),this.$shareForm=t,this.$textarea=this.$shareForm.find(".js-share-message"),this.$userName=this.$shareForm.find('input[name="js-twitter-account"]'),this.$userNameSelector=this.$shareForm.find('input[name="js-twitter-account-selector"]'),this.$shareSuccessMessage=n,this.$shareExecuteButton=this.$shareForm.find(".js-share-execute-button"),this.entryId=o,this.serviceName="twitter",this.isPosted=!1,this.isShareButtonDisabled=!1,this.$tweetPostedButton=r,this.initEvents()}var t,n,u;return t=e,(n=[{key:"initEvents",value:function(){var e=this;this.updateShareExecuteButton(),this.hideShareSuccessMessage(),this.$textarea.on("input",(function(){e.validateMessage(e.$textarea.val())?(e.$shareForm.find(".js-validation-error").hide(),e.isShareButtonDisabled=!1,e.updateShareExecuteButton()):(e.$shareForm.find(".js-validation-error").show(),e.isShareButtonDisabled=!0,e.updateShareExecuteButton())})),this.$userNameSelector.on("change",(function(){e.updateShareExecuteButton()})),this.$shareExecuteButton.on("click",(function(t){if(t.preventDefault(),!e.isPosted&&!e.isShareButtonDisabled){var n=e.$textarea.val(),r=e.getUserName();e.validateMessage(n)&&r&&e.post(n,r)}}))}},{key:"getUserName",value:function(){return this.$userName.val()||this.$userNameSelector.filter(":checked").first().val()}},{key:"updateShareExecuteButton",value:function(){!this.getUserName()||this.isShareButtonDisabled||this.isPosted?this.$shareExecuteButton.prop("disabled",!0):this.$shareExecuteButton.prop("disabled",!1)}},{key:"validateMessage",value:function(e){return(0,a.validateTweetLength)(e)}},{key:"showShareSuccessMessage",value:function(){this.$shareSuccessMessage.find("p").text(o.default.text("blog.social.share.success",o.default.text("blog.social.service.name.".concat(this.serviceName)))),this.$shareSuccessMessage.show()}},{key:"hideShareSuccessMessage",value:function(){this.$shareSuccessMessage.hide()}},{key:"post",value:function(e,t){var n=this;window.confirm("".concat(o.default.text("blog.edit_done.confirm.tweet"),"\n").concat(e))&&(this.isPosted=!0,this.updateShareExecuteButton(),r.default.ajax({url:"post_to_social_service",type:"POST",data:{rkm:(0,i.default)("rkm"),rkc:(0,i.default)("rkc"),service_name:this.serviceName,entry_id:this.entryId,user_name:t,message:e}}).done((function(){n.$shareForm.hide(),n.$tweetPostedButton.show(),n.showShareSuccessMessage()})).fail((function(){n.isPosted=!1})))}}])&&c(t.prototype,n),u&&c(t,u),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.TwitterShareForm=s},34525:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(21249),n(68309),n(69826),n(41539);var o=n(65311),i=n(66419),a=n(16622),u=n(64300),c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.load()}var t,n,c;return t=e,(n=[{key:"load",value:function(){var e=this;o.ajax({url:"categories.json"}).done((function(t){e.onLoaded(t)}))}},{key:"reload",value:function(){this.load()}},{key:"onLoaded",value:function(e){var t=this;this.categories?(this.newCategories=[],i.each(e.categories,(function(e){var n=t.getCategory(e.name);n?n.setEntriesCount(e.count):(n=new a(e),t.categories.push(n),t.newCategories.push(n))}))):(this.categories=i.map(e.categories,(function(e){return new a(e)})),this.newCategories=this.categories),u.categories=this,o(this).triggerHandler("loaded")}},{key:"getNewCategories",value:function(){return this.newCategories}},{key:"getCategory",value:function(e){return i.find(this.categories,(function(t){return t.getName()===e}))}}])&&r(t.prototype,n),c&&r(t,c),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=c},10281:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=n(65311),i=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$dropdown=o(".js-category-dropdown-list"),this.$dropdownToggle=o(".js-category-dropdown-toggle"),this.$dropdownToggle.on("click",(function(){return t.toggleDropdown(),!1})),o(document).on("click",(function(){t.hideDropdown()}))}var t,n,i;return t=e,(n=[{key:"toggleDropdown",value:function(){this.$dropdown.toggle()}},{key:"hideDropdown",value:function(){this.$dropdown.hide()}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},69864:function(e,t,n){n(66992),n(41539),n(33948);var r,o=(r=n(20996))&&r.__esModule?r:{default:r},i=n(24367);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=n(65311),c=n(66419),l=n(11135),s=n(45660),f=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.categories=t,this.entries=n,this.$categoriesSelector=u(".js-categories-selector"),this.$createNewCategory=u(".js-create-new-category"),u(t).on("loaded",(function(){r.render()})),u(".js-create-new-category").on("click",(function(){var e=(0,i.formatCategoryName)(window.prompt(o.default.text("create_category")));e&&r.entries.addCategoryToSelectedEntries(e).always((function(){r.categories.reload()}))}))}var t,n,r;return t=e,(n=[{key:"render",value:function(){var e=this;c.each(this.categories.getNewCategories(),(function(t){var n=new s(t);e.$categoriesSelector.append(n.getElement());var r=new l(t,e.entries);e.$createNewCategory.before(r.getElement())}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=f},16622:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(68309);var o=n(65311),i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t}var t,n,i;return t=e,(n=[{key:"getName",value:function(){return this.data.name}},{key:"getEntriesCount",value:function(){return this.data.count}},{key:"setEntriesCount",value:function(e){this.data.count=e,o(this).triggerHandler("change")}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},11135:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(66992),n(41539),n(33948),n(92222);var o=n(65311),i=n(64300),a=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.category=t,this.entries=n,this.render(),this.$element.on("click",(function(){r.entries.addCategoryToSelectedEntries(r.category.getName()).always((function(){i.categories.reload()}))})),o(this.category).on("change",(function(){r.render()}))}var t,n,a;return t=e,(n=[{key:"render",value:function(){this.$element||(this.$element=o("<li>"));var e=this.category.getName(),t=this.category.getEntriesCount();this.$element.text("".concat(e," (").concat(t,")"))}},{key:"getElement",value:function(){return this.$element}}])&&r(t.prototype,n),a&&r(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=a},45660:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(65311);var o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.category=t,this.render()}var t,n,o;return t=e,(n=[{key:"render",value:function(){if(!this.element){this.element=document.createElement("option");var e=this.category.getName();this.element.setAttribute("value",e),this.element.textContent=e}}},{key:"getElement",value:function(){return this.element}}])&&r(t.prototype,n),o&&r(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=o},64300:function(e){e.exports={entries:null,categories:null}},99266:function(e,t,n){n(66992),n(41539),n(33948),n(21249),n(92222),n(57327);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(65311),u=n(66419),c=n(60191),l=n(64300),s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,r;return t=e,(n=[{key:"load",value:function(){var e=this,t={};this.keyword&&(t.q=this.keyword),this.category&&(t.category=this.category),this.hatenaId&&(t.hatena_id=this.hatenaId),this.datetimeFrom&&(t.datetime_from=this.datetimeFrom),this.datetimeTo&&(t.datetime_to=this.datetimeTo),"all"!==this.getPermission()&&(t.permission=this.getPermission());var n=u.last(this.entries);n&&(t.until=n.getCreatedTime()/1e3),a.ajax({url:"entries.json",data:t}).done((function(t){e.onLoaded(t)}))}},{key:"onLoaded",value:function(e){var t=a(this);this.receivedEntries=u.map(e.entries,(function(e){return new c(e)})),a(this.receivedEntries).on("select",(function(){t.triggerHandler("select")})).on("remove",(function(){t.triggerHandler("remove")})),this.entries||(this.entries=[]),this.entries=this.entries.concat(this.receivedEntries),this.hasMore=e.has_more,l.entries=this,a(this).triggerHandler("loaded")}},{key:"reset",value:function(){u.each(this.entries,(function(e){e.remove()})),this.entries=[],this.receivedEntries=[],this.hasMore=void 0,a(this).triggerHandler("reset"),this.load()}},{key:"getEntries",value:function(){return this.entries}},{key:"getReceivedEntries",value:function(){return this.receivedEntries}},{key:"hasMoreEntries",value:function(){return this.hasMore}},{key:"setKeyword",value:function(e){this.keyword=e}},{key:"getKeyword",value:function(){return this.keyword}},{key:"setCategory",value:function(e){this.category=e}},{key:"setHatenaID",value:function(e){this.hatenaId=e}},{key:"setDatetimeFrom",value:function(e){this.datetimeFrom=e}},{key:"setDatetimeTo",value:function(e){this.datetimeTo=e}},{key:"setPermission",value:function(e){this.permission=e,a(this).triggerHandler("permissionChanged",e)}},{key:"getPermission",value:function(){return this.permission}},{key:"getSelectedEntries",value:function(){return u.filter(this.entries,(function(e){return e.isSelected()}))}},{key:"deleteSelectedEntries",value:function(){var e=this,t=this.getSelectedEntries();if(t.length){var n=a.ajax({type:"post",url:"entries.delete.json",data:{entry:u.map(t,(function(e){return e.getUUID()})),rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")},traditional:!0});return n.done((function(){e.entries=u.difference(e.entries,t),u.each(t,(function(e){e.remove()}))})),n}}},{key:"addCategoryToSelectedEntries",value:function(e){var t=this.getSelectedEntries();if(t.length)return u.each(t,(function(t){t.addCategory(e)})),a.ajax({type:"post",url:"entries.add_category.json",data:{entry:u.map(t,(function(e){return e.getUUID()})),category:e,rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")},traditional:!0})}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=s},27866:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=n(65311),i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$element=o(t)}var t,n,i;return t=e,(n=[{key:"show",value:function(){this.$element.stop().show().delay(1e4).fadeOut()}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},29130:function(e,t,n){n(41539),n(66992),n(33948),n(69826),n(54747),n(78783),n(60285),n(41637);var r,o=(r=n(20996))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(65311),u=n(66419),c=n(64300),l=n(202),s=n(27866),f=n(2521),d=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"isSetSearchFormParam",(function(){return[n.$keywordField,n.$categoryField,n.$hatenaIdField,n.$datetimeFromField,n.$datetimeToField].some((function(e){return!!e.val()}))})),this.entries=t;var r=a(t);this.entriesDeletedView=new s(document.querySelector(".js-entry-deleted-message")),this.scheduledUpdateCanceledView=new s(document.querySelector(".js-scheduled-update-canceled-message")),this.$entriesContainer=a(".js-entries-container"),this.$loadNextPage=a(".js-load-next-page"),this.$form=a(".js-entry-search-form"),this.$keywordField=this.$form.find(':input[name="q"]'),this.$categoryField=this.$form.find(':input[name="category"]'),this.$hatenaIdField=this.$form.find(':input[name="hatena_id"]'),this.$datetimeFromField=this.$form.find(':input[name="datetime_from"]'),this.$datetimeToField=this.$form.find(':input[name="datetime_to"]'),this.entriesAdvancedSearchButton=document.querySelector(".js-entries-advanced-search"),this.resetFormButton=document.querySelector(".js-entry-search-form-reset"),r.on("loaded",(function(){n.render()})),r.on("select remove",(function(){n.renderButtons()})),this.$loadNextPage.on("click",(function(){n.entries.load()})),a(".js-delete-entries-button").on("click",(function(){var e=n.entries.getSelectedEntries().length;confirm(o.default.text("epic.entry.delete.confirm_with_entries_num",e))&&n.entries.deleteSelectedEntries().always((function(){c.categories.reload(),n.entriesDeletedView.show()}))})),this.entriesAdvancedSearchButton.addEventListener("click",(function(){n.entriesAdvancedSearchButton.classList.contains("open")?n.closeEntriesAdvancedSearchBox():n.openEntriesAdvancedSearchBox()})),this.$form.on("submit",(function(e){e.preventDefault(),t.setKeyword(n.$keywordField.val()),t.setCategory(n.$categoryField.val()),t.setHatenaID(n.$hatenaIdField.val()),t.setDatetimeFrom(n.$datetimeFromField.val()),t.setDatetimeTo(n.$datetimeToField.val()),t.reset()})),a(".js-select-all-entries").on("change",(function(e){a(e.currentTarget).is(":checked")?t.getEntries().forEach((function(e){e.select()})):t.getEntries().forEach((function(e){e.unselect()})),n.renderButtons()})),new URL(window.location.href).searchParams.get("deleted")&&this.entriesDeletedView.show(),new URL(window.location.href).searchParams.get("scheduled_update_canceled")&&this.scheduledUpdateCanceledView.show(),this.$form.on("change",(function(){n.renderResetButton()})),a(".js-entry-search-box-input").on("input",(function(){n.renderResetButton()})),document.querySelector(".js-entry-search-form").addEventListener("reset",(function(){n.resetEntriesSearch(),t.reset(),n.resetFormButton.style.display="none"})),f.setupCloseHandler()}var t,n,r;return t=e,(n=[{key:"render",value:function(){var e=this;u.each(this.entries.getReceivedEntries(),(function(t){var n=new l(t);e.$entriesContainer.append(n.getElement())})),this.entries.hasMoreEntries()?this.$loadNextPage.show():this.$loadNextPage.hide(),this.renderButtons(),a(this).triggerHandler("rendered")}},{key:"renderButtons",value:function(){var e=a(".js-delete-entries-button"),t=a(".js-category-dropdown-toggle");this.entries.getSelectedEntries().length>0?(e.prop("disabled",!1).removeClass("disabled").addClass("btn-danger"),t.prop("disabled",!1).removeClass("disabled")):(e.prop("disabled",!0).addClass("disabled").removeClass("btn-danger"),t.prop("disabled",!0).addClass("disabled"))}},{key:"closeEntriesAdvancedSearchBox",value:function(){this.entriesAdvancedSearchButton.classList.remove("open"),document.querySelector(".js-table-blog-entries-advanced-search").style.display="none"}},{key:"openEntriesAdvancedSearchBox",value:function(){this.entriesAdvancedSearchButton.classList.add("open"),document.querySelector(".js-table-blog-entries-advanced-search").style.display="block"}},{key:"resetEntriesSearch",value:function(){this.entries.setKeyword(void 0),this.entries.setCategory(void 0),this.entries.setHatenaID(void 0),this.entries.setDatetimeFrom(void 0),this.entries.setDatetimeTo(void 0)}},{key:"renderResetButton",value:function(){this.isSetSearchFormParam()?this.resetFormButton.style.display="":this.resetFormButton.style.display="none"}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=d},60191:function(e,t,n){var r,o=(r=n(23218))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(65311),u=n(66419),c=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t}var t,n,r;return t=e,(n=[{key:"getUUID",value:function(){return this.data.uuid}},{key:"getURL",value:function(){return this.data.url}},{key:"getEditURL",value:function(){return this.data.edit_url}},{key:"getEditScheduledUpdateURL",value:function(){return this.data.edit_scheduled_update_url}},{key:"getRevisionsURL",value:function(){return this.data.revisions_url}},{key:"getMakingACopyURL",value:function(){return this.data.making_a_copy_url}},{key:"getTitle",value:function(){return this.data.title}},{key:"getSummary",value:function(){return this.data.summary}},{key:"getThumbnailImage",value:function(){if(this.data.thumbnails&&this.data.thumbnails[60])return this.data.thumbnails[60]}},{key:"getCreated",value:function(){return this.data.created}},{key:"getCreatedTime",value:function(){return this.getCreatedDate().getTime()}},{key:"getCreatedDate",value:function(){return(0,o.default)(this.data.created)}},{key:"getDatetime",value:function(){return this.data.datetime}},{key:"getDatetimeTime",value:function(){var e=this.getDatetimeDate();return e?e.getTime():null}},{key:"getDatetimeDate",value:function(){return(0,o.default)(this.data.datetime)}},{key:"getAuthorName",value:function(){return this.data.author_name}},{key:"getCommentCount",value:function(){return this.data.comment_count}},{key:"getCategories",value:function(){return this.data.categories}},{key:"isPublic",value:function(){return this.data.is_public}},{key:"isScheduledEntry",value:function(){return this.data.is_scheduled_entry}},{key:"hasScheduledUpdate",value:function(){return!!this.data.scheduled_update_at}},{key:"getScheduledUpdateAt",value:function(){return this.data.scheduled_update_at}},{key:"getScheduledUpdateDate",value:function(){return(0,o.default)(this.data.scheduled_update_at)}},{key:"getScheduledUpdateTime",value:function(){return this.getScheduledUpdateDate().getTime()}},{key:"select",value:function(){this.data.isSelected=!0,a(this).triggerHandler("change")}},{key:"unselect",value:function(){this.data.isSelected=!1,a(this).triggerHandler("change")}},{key:"isSelected",value:function(){return this.data.isSelected}},{key:"remove",value:function(){a(this).triggerHandler("remove")}},{key:"addCategory",value:function(e){u.contains(this.data.categories,e)||(this.data.categories||(this.data.categories=[]),this.data.categories.push(e),a(this).triggerHandler("change"))}},{key:"canBeManageEntry",value:function(){return this.data.can_be_manage_entry}},{key:"canCreateDraftPreviewToken",value:function(){return this.data.can_create_draft_preview_token}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=c},2521:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(69826),n(41539);var o=n(65311),i=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$dropdown=t,this.$dropdown.find(".dropdown-toggle").on("click",(function(e){e.preventDefault(),e.stopPropagation();var t=o(e.currentTarget).next(".dropdown-window"),r=t.hasClass("is-open");n.constructor.closeAllDropdowns(),r?t.removeClass("is-open"):t.addClass("is-open")}))}var t,n,i;return t=e,i=[{key:"closeAllDropdowns",value:function(){o(".dropdown-window").removeClass("is-open")}},{key:"setupCloseHandler",value:function(){var e=this;o(document).on("click",(function(){e.closeAllDropdowns()}))}}],(n=null)&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},50825:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(66992),n(41539),n(33948),n(69826);var o=n(65311),i=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.entries=t,this.$tabs=o(".js-entry-type-select-tabs"),this.$tabs.on("click","a",(function(e){n.clicked(e)}));var r=this.$tabs.find(".ui-tabs-active").find("a").attr("data-permission");this.entries.setPermission(r)}var t,n,i;return t=e,(n=[{key:"clicked",value:function(e){e.preventDefault(),this.$tabs.find(".ui-tabs-active").removeClass("ui-tabs-active"),o(e.target).parents("li").addClass("ui-tabs-active");var t=o(e.target).attr("data-permission");this.entries.getPermission()!==t&&(this.entries.setPermission(t),this.entries.reset())}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},202:function(e,t,n){n(74916),n(15306),n(66992),n(41539),n(33948),n(69826),n(69600),n(23123);var r,o=(r=n(20996))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(65311),u=n(66419),c=n(64300),l=n(2521),s=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.entry=t,this.permission=a(".ui-tabs-active a")[0].dataset.permission,this.rootTemplate=u.template(a(".js-entry-root-template").html().replace(/^\s*/,"").replace(/\s*$/,"")),this.elementTemplate=u.template(a(".js-entry-inner-template").html()),this.render(),a(this.entry).on("change",(function(){n.render()})).on("remove",(function(){n.remove()})),this.$element.on("change","input",(function(e){a(e.currentTarget).is(":checked")?n.entry.select():n.entry.unselect(),a(n.entry).triggerHandler("select")}))}var t,n,r;return t=e,(n=[{key:"render",value:function(){if(this.$element||(this.$element=a(a.parseHTML(this.rootTemplate({entry:this.entry,permission:this.permission})))),this.$element.html(this.elementTemplate({entry:this.entry,permission:this.permission})),c.entries&&c.entries.getKeyword()){var e=u.escape(c.entries.getKeyword());this.$element.find(".js-search-entry-title").html((function(t,n){var r='<span class="entry-search-keyword">'.concat(e,"</span>");return n.split(e).join(r)})),this.$element.find(".js-search-entry-body").html((function(t,n){var r='<span class="entry-search-keyword">'.concat(e,"</span>");return n.split(e).join(r)}))}new l(this.$element),o.default.updateTimestamps(this.$element[0])}},{key:"remove",value:function(){this.$element.remove()}},{key:"getElement",value:function(){return this.$element}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=s},90847:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(47042),n(41539),n(91038),n(78783),n(74916),n(77601),n(82526),n(41817),n(32165),n(66992),n(33948),n(88674),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),Object.defineProperty(t,"__esModule",{value:!0}),t.HatenaIdDataList=void 0,n(68309);var o,i=(o=n(347))&&o.__esModule?o:{default:o},a=n(70879);function u(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */u=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function c(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),d(this,"container",void 0),d(this,"data",void 0),this.container=document.querySelector(".js-hatena-ids-selector"),e._load().then((function(e){void 0!==e&&(t.data=e,t._render())}))}var t,n,r,o,s;return t=e,n=[{key:"_render",value:function(){if(this.container){var e,t=l(this.data.members);try{for(t.s();!(e=t.n()).done;){var n=e.value,r=document.createElement("option");r.value=n.name,this.container.appendChild(r)}}catch(e){t.e(e)}finally{t.f()}}}}],r=[{key:"_load",value:(o=u().mark((function e(){var t;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.default.get("./entries_member.json");case 3:return t=e.sent,e.abrupt("return",t.data);case 7:return e.prev=7,e.t0=e.catch(0),(0,a.BUG)(e.t0,"Load entries member"),e.abrupt("return",void 0);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})),s=function(){var e=this,t=arguments;return new Promise((function(n,r){var i=o.apply(e,t);function a(e){c(i,n,r,a,u,"next",e)}function u(e){c(i,n,r,a,u,"throw",e)}a(void 0)}))},function(){return s.apply(this,arguments)})}],n&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.HatenaIdDataList=p},13794:function(e,t,n){n(69826),n(41539),n(47042),n(92222);var r,o=(r=n(57942))&&r.__esModule?r:{default:r},i=n(55992);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=n(65311),c=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.section=u("section")[0],this.$shareBoxWrapper=u(".js-share-draft-box-wrapper"),this.$shareBox=u(".js-share-draft-box"),this.$tokenInput=this.$shareBox.find("input"),this.$closeButton=this.$shareBox.find(".btn-close"),this.$mask=this.$shareBoxWrapper.find(".mask"),this.pos={top:-9999,left:-9999},u(t).on("rendered",(function(){n.initEvent()}))}var t,n,r;return t=e,(n=[{key:"initEvent",value:function(){var e=this;this.$shareButton=u(".js-icon-share-draft"),this.$shareButton.on("click",(function(t){var n=t.currentTarget,r=e.section.getBoundingClientRect(),o=n.getBoundingClientRect();e.setWindowPosition({top:o.bottom-r.top,left:o.right-r.left});var i=u(n).data("publicationType"),a=u(n).data("uuid");return e.openShareDraftWindow(t,i,a),!1})),this.$closeButton.on("click",(function(){return e.closeShareDraftWindow(),!1})),this.$mask.on("click",(function(){return e.closeShareDraftWindow(),!1}))}},{key:"setWindowPosition",value:function(e){this.pos=e}},{key:"openShareDraftWindow",value:function(e,t,n){var r=this,a={rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc"),publication_type:t,uuid:n};u.ajax({url:"./share_existing_draft",type:"POST",dataType:"json",data:a}).done((function(e){r.$shareBoxWrapper.addClass("visible");var n=+r.$shareBox.css("margin").slice(0,-2),o=r.pos.top+r.$shareBox[0].getBoundingClientRect().height+2*n-r.section.offsetHeight;o>0&&(r.pos.top=Math.max(r.pos.top-o+10,20)),r.$shareBox.css(r.pos);var a=e.token,u=(0,i.userBlogUrl)("/draft/".concat(t,"/").concat(a));r.$tokenInput.val(u).focus().select()}))}},{key:"closeShareDraftWindow",value:function(){this.$shareBoxWrapper.removeClass("visible")}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=c},21593:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TopPlacedActivateButtonsHandler=void 0;var r=i(n(65311)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=u((function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),c(this,"controller",void 0),c(this,"switcherPanel",void 0),c(this,"entriesView",void 0),c(this,"_setupActivateButtonListeners",(function(){(0,r.default)(n.entriesView).on("rendered",(function(){(0,r.default)(".js-top-placed-activate-button").on("click",(function(e){var t=e.currentTarget;e.stopPropagation(),e.preventDefault(),t.disabled=!0;var r=t.dataset.uuid;if(!r)return t.disabled=!1,!1;if(!window.confirm(o.default.text("admin.entries.top_placed_publication.confirm_activation")))return t.disabled=!1,!1;var i=n.switcherPanel.getBlogId();if(!i)return t.disabled=!1,!1;var a=n._successfulActivationHandlerGenerator(t),u=n._errorActivationHandlerGenerator(t);n.controller.activate(i,r).then(a).catch(u)}))}))})),c(this,"_topPlacedEntryLabelFactory",(function(e,t,n){return e&&"■"!==e?e:t?t.substr(0,30):n})),c(this,"_successfulActivationHandlerGenerator",(function(e){return function(){n.switcherPanel.isPublicationTopPlaced()?window.alert(o.default.text("admin.entries.top_placed_publication.activated_overwritten")):window.alert(o.default.text("admin.entries.top_placed_publication.activated"));var t=e.dataset.url,r=e.dataset.title,i=e.dataset.summary,a=n._topPlacedEntryLabelFactory(r,i,t);n.switcherPanel.configureTopPlacedPublication(a,t),e.disabled=!1}})),c(this,"_errorActivationHandlerGenerator",(function(e){return function(t){throw t.response&&404===t.response.status?window.alert(o.default.text("admin.entries.top_placed_publication.not_found")):window.alert(o.default.text("admin.entries.top_placed_publication.comm_failed")),e.disabled=!1,t}})),this.controller=t.controller,this.switcherPanel=t.switcherPanel,this.entriesView=t.entriesView,this._setupActivateButtonListeners()}));t.TopPlacedActivateButtonsHandler=l},13118:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TopPlacedEntrySwitcher=void 0;var r=i(n(20996)),o=i(n(65311));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),u(this,"containerSet",void 0),u(this,"controller",void 0),u(this,"deactivateButton",void 0),this.controller=t.controller,this.containerSet=t.containerSet;var n=this.containerSet.querySelector(".js-deactivate-button");if(!n)throw Error(".js-deactivate-button and .js-top-publication-name-box required");this.deactivateButton=n,this._updateVisibility(),this._registerEvents()}var t,n,i;return t=e,(n=[{key:"_registerEvents",value:function(){var e=this;this.deactivateButton.addEventListener("click",(function(t){t.stopPropagation(),t.preventDefault(),e.deactivateButton.setAttribute("disabled","1");var n=e.getBlogId();return n&&window.confirm(r.default.text("admin.entries.top_placed_publication.confirm_deactivation"))?void e.controller.deactivate(n).then((function(){window.alert(r.default.text("admin.entries.top_placed_publication.deactivated")),e._inactivateTopPlacedPublication(),e.deactivateButton.removeAttribute("disabled")})).catch((function(t){throw window.alert(r.default.text("admin.entries.top_placed_publication.comm_failed")),e.deactivateButton.removeAttribute("disabled"),t})):e.deactivateButton.removeAttribute("disabled")})),(0,o.default)(".js-entry-type-select-tabs a").on("click",(function(t){t.target instanceof HTMLElement&&e._updateVisibility(t.target.dataset.permission)}))}},{key:"getBlogId",value:function(){return this.containerSet.dataset.blogUuid}},{key:"_getChosenTab",value:function(){var e=document.querySelector(".ui-tabs-active > a");if(null===e)throw Error(".ui-tabs-active > a required");return e.dataset.permission}},{key:"_updateVisibility",value:function(e){"public"===(e||this._getChosenTab())&&this.isPublicationTopPlaced()?this.containerSet.classList.add("is-open"):this.containerSet.classList.remove("is-open")}},{key:"isPublicationTopPlaced",value:function(){return"set"===this.containerSet.dataset.isTopPlaced}},{key:"configureTopPlacedPublication",value:function(e,t){var n=this.containerSet.querySelector(".js-top-placed-entry-title");n&&(n.innerText=e,n.setAttribute("href",t),this.containerSet.dataset.isTopPlaced="set",this._updateVisibility())}},{key:"_inactivateTopPlacedPublication",value:function(){this.containerSet.dataset.isTopPlaced="unset",this._updateVisibility()}}])&&a(t.prototype,n),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.TopPlacedEntrySwitcher=c},46044:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(47941),n(82526),n(57327),n(38880),n(54747),n(49337),n(66992),n(78783),n(4129),n(33948),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Item=void 0,n(68309);var o,i=n(17187),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(78265));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e){e.NEW="new",e.UPLOADING="uploading",e.SUCCESS="success",e.FAILED="failed"}(o||(o={}));var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(u,e);var t,n,r,i=d(u);function u(e,t){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),m(h(n=i.call(this)),"folder",void 0),m(h(n),"file",void 0),m(h(n),"publicURL",void 0),m(h(n),"fileInfo",void 0),m(h(n),"uploadStatus",void 0),m(h(n),"uploadedAt",void 0),n.folder=t,n.file=e,n.publicURL=null,n.uploadedAt=null,n.fileInfo={filename:n.file.name,contentType:n.file.type,previewURL:n.file.preview,isImage:a.isImage(n.file.type)},n.uploadStatus=o.NEW,n}return t=u,(n=[{key:"getFile",value:function(){return this.file}},{key:"getFolder",value:function(){return this.folder}},{key:"getContentType",value:function(){return this.fileInfo.contentType}},{key:"isWaitingForUpload",value:function(){return this.uploadStatus===o.NEW}},{key:"hasUploadStarted",value:function(){return this.uploadStatus!==o.NEW}},{key:"isUploading",value:function(){return this.uploadStatus===o.UPLOADING}},{key:"isSuccess",value:function(){return this.uploadStatus===o.SUCCESS}},{key:"isFailed",value:function(){return this.uploadStatus===o.FAILED}},{key:"isCompleted",value:function(){return this.isSuccess()||this.isFailed()}},{key:"emitChange",value:function(){this.emit("change")}},{key:"uploadStart",value:function(){this.uploadStatus=o.UPLOADING,this.emitChange()}},{key:"uploadSuccess",value:function(e){this.uploadStatus=o.SUCCESS,this.publicURL=e,this.uploadedAt=new Date,delete this.file,this.emitChange()}},{key:"uploadFailed",value:function(){this.uploadStatus=o.FAILED,delete this.file,this.emitChange()}},{key:"getState",value:function(){return l(l({},this.fileInfo),{},{publicURL:this.publicURL,uuid:null,hasUploadStarted:this.hasUploadStarted(),isUploading:this.isUploading(),isSuccess:this.isSuccess(),isFailed:this.isFailed(),uploadedAt:this.uploadedAt,showPreview:!0})}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.EventEmitter);t.Item=v},66977:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(88674),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(54747),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.ItemsRepository=void 0,n(21249),n(92222),n(57327),n(41539);var o=n(17187),i=n(46044),a=n(55171),u=n(94676),c=n(8251);function l(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */l=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(b,e);var t,n,r,o,h,m=p(b);function b(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,b),v(y(t=m.call(this)),"folder",void 0),v(y(t),"items",void 0),v(y(t),"previousItems",void 0),v(y(t),"uploadQueue",void 0),t.items=[],t.previousItems=[],t.uploadQueue=[],t.folder=e,t}return t=b,n=[{key:"emitChange",value:function(){this.emit("change")}},{key:"loadPreviousItems",value:function(){var e=this;(0,a.loadPreviousItems)().then((function(t){e.previousItems=t,e.emitChange()}))}},{key:"filesDropped",value:function(e){var t=this,n=e.map((function(e){var n=new i.Item(e,t.folder);return n.on("change",(function(){t.checkForUpload(),t.emitChange()})),n}));this.items=n.concat(this.items),this.uploadQueue=this.uploadQueue.concat(n),this.checkForUpload(),this.emitChange()}},{key:"checkForUpload",value:function(){var e=this.uploadQueue[0];if(e)return e.isCompleted()?(this.uploadQueue.shift(),void this.checkForUpload()):void(e.isWaitingForUpload()&&(0,u.uploadItem)(e))}},{key:"deleteItem",value:(o=l().mark((function e(t){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.deleteItem)(t);case 2:this.previousItems=this.previousItems.filter((function(e){return e.uuid!==t.uuid})),this.emitChange();case 4:case"end":return e.stop()}}),e,this)})),h=function(){var e=this,t=arguments;return new Promise((function(n,r){var i=o.apply(e,t);function a(e){s(i,n,r,a,u,"next",e)}function u(e){s(i,n,r,a,u,"throw",e)}a(void 0)}))},function(e){return h.apply(this,arguments)})},{key:"getState",value:function(){return{folder:this.folder,items:this.items.map((function(e){return e.getState()})),previousItems:this.previousItems.map((function(e){return e.getState()}))}}}],n&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),b}(o.EventEmitter);t.ItemsRepository=b},78265:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.isWebP=t.isSVG=t.isImage=void 0,n(74916),n(4723);t.isImage=function(e){return null!==e.match(/^image\//i)};t.isSVG=function(e){return"image/svg+xml"===e};t.isWebP=function(e){return"image/webp"===e}},75651:function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.PreviousItem=void 0;var o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),r(this,"filename",void 0),r(this,"uuid",void 0),r(this,"publicURL",void 0),r(this,"contentType",void 0),r(this,"uploadedAt",void 0),this.filename=t.filename,this.uuid=t.uuid,this.contentType=t.contentType,this.uploadedAt=new Date(1e3*t.uploadedAt),this.publicURL=t.publicURL}var t,o,i;return t=e,(o=[{key:"getState",value:function(){return{filename:this.filename,uuid:this.uuid,contentType:this.contentType,isImage:!1,uploadedAt:this.uploadedAt,previewURL:this.publicURL,publicURL:this.publicURL,hasUploadStarted:!1,isUploading:!1,isSuccess:!1,isFailed:!1,showPreview:!1}}}])&&n(t.prototype,o),i&&n(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.PreviousItem=o},4277:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.LazyUploaderLoader=void 0,n(66992),n(41539),n(88674),n(78783),n(33948);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(90381);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var l=(0,i.lazy)((function(){return Promise.all([n.e(736),n.e(836)]).then(n.bind(n,76713)).then((function(e){return{default:e.UploaderContainer}}))}));t.LazyUploaderLoader=function(e){var t=e.onDrop,n=e.repository;return i.default.createElement(i.Suspense,{fallback:i.default.createElement(u.LoadingIndicator,{text:a.default.text("loading")})},i.default.createElement(l,{onDrop:t,repository:n}))}},8251:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.deleteItem=void 0,n(41539),n(88674);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(347)),i=n(55992);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */u=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function c(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var l=function(){var e,t=(e=u().mark((function e(t){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.uuid){e.next=2;break}throw new Error("uuid is not set");case 2:return e.abrupt("return",o.default.post((0,i.protocolRelativeAdminUserBlogUrl)("/files/delete"),{uuid:t.uuid},{transformRequest:[o.withEpicRKs,o.formDataRequest],responseType:"json"}));case 3:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){c(i,r,o,a,u,"next",e)}function u(e){c(i,r,o,a,u,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();t.deleteItem=l},96337:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(66977),u=n(4277);t.init=function(e){var t=new a.ItemsRepository("Hatena Blog Files");(0,i.safeRender)(o.default.createElement(u.LazyUploaderLoader,{onDrop:t.filesDropped.bind(t),repository:t}),e)}},55171:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.loadPreviousItems=void 0,n(21249),n(41539),n(88674);var o,i=(o=n(347))&&o.__esModule?o:{default:o},a=n(75651);function u(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */u=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function c(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var l=function(){var e,t=(e=u().mark((function e(){var t,n;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.default.get("./list");case 2:return t=e.sent,n=t.data,e.abrupt("return",n.map((function(e){return new a.PreviousItem(e)})));case 5:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){c(i,r,o,a,u,"next",e)}function u(e){c(i,r,o,a,u,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}();t.loadPreviousItems=l},94676:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.uploadItem=void 0;var r=i(n(57942)),o=i(n(347));function i(e){return e&&e.__esModule?e:{default:e}}t.uploadItem=function(e){var t=e.getFile();if(t){e.uploadStart();var n=new FormData,i=(0,r.default)("rkm");i&&n.append("rkm",i);var a=(0,r.default)("rkc");a&&n.append("rkc",a),n.append("file",t),o.default.request({url:"upload",method:"post",data:n,responseType:"json"}).then((function(t){var n=t.data;e.uploadSuccess(n.publicURL)})).catch((function(){e.uploadFailed()}))}}},39338:function(e,t,n){var r=n(67321),o={init:function(e,t,n){var o=new r(t);o.on("progress",(function(t){e.css("width","".concat(t,"%"))})),o.on("complete",(function(){setTimeout((function(){location.href=n}),1500)}))}};e.exports=o},67321:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(65311))&&o.__esModule?o:{default:o};function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var o=s(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}var f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(l,e);var t,n,r,o=c(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=o.call(this)).url=e,t.checkProgress(),t}return t=l,(n=[{key:"checkProgress",value:function(){var e=this;i.default.ajax({url:this.url,type:"GET",cache:!1,dataType:"json"}).done((function(t){e.handleResponse(t)}))}},{key:"handleResponse",value:function(e){var t=this;e.progress&&this.emit("progress",e.progress),"complete"!==e.status&&"failed"!==e.status||this.emit("complete"),"started"!==e.status&&"new"!==e.status||setTimeout((function(){return t.checkProgress()}),1e3)}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(n(17187).EventEmitter);e.exports=f},47535:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(68309),n(21249),n(92222),n(41539),n(54747);var o,i=(o=n(67294))&&o.__esModule?o:{default:o};function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return s(e)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(l,e);var t,n,r,o=c(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),d(s(t=o.call(this,e)),"coursesByName",void 0),d(s(t),"renderDropdown",(function(){return i.default.createElement("select",{name:t.props.inputName,defaultValue:t.props.currentCourse.name,onChange:function(e){var n=e.target.value,r=t.coursesByName[n];r&&t.props.onCourseChange(r)}},t.props.availableCourses.map((function(e){return i.default.createElement("option",{key:e.name,value:e.name},"".concat(e.label," (").concat(e.durationDays,"日間)"))})))})),t.state={editing:!1},t.coursesByName={},e.availableCourses.forEach((function(e){t.coursesByName[e.name]=e})),t}return t=l,(n=[{key:"render",value:function(){var e=this;return this.state.editing?this.renderDropdown():i.default.createElement("span",null,i.default.createElement("span",{className:"text-bigger"},this.props.currentCourse.label),"(",this.props.currentCourse.durationDays,"日間)",i.default.createElement("span",{className:"btn btn-link",role:"button",onClick:function(){return e.setState({editing:!0})}},"変更する"),i.default.createElement("input",{type:"hidden",name:this.props.inputName,value:this.props.currentCourse.name}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(i.default.PureComponent);t.default=p},73722:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(66992),n(41539),n(78783),n(33948),n(60285),n(41637),n(68309);var o=s(n(67294)),i=s(n(849)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),u=n(76809),c=s(n(9560));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(s,e);var t,n,r,l=p(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),v(y(t=l.call(this,e)),"confirm",(function(){t.setState({confirmed:!0})})),v(y(t),"buildConfirmButton",(function(){return o.default.createElement("div",{className:"pro-btn-wrapper"},o.default.createElement("a",{href:t.props.landingPagePath,className:"btn"},"申込みをキャンセル"),o.default.createElement("button",{type:"submit",onClick:function(){return t.confirm()},className:"btn btn-primary track-click-by-gtm","data-gtm-event-action":"click","data-gtm-event-label":"admin_pro_confirm_button"},"次へ（最終確認へ進む）"))})),v(y(t),"buildRegisterCardURL",(function(){var e=new URL(t.props.registerCardUrlBase);return e.searchParams.append("redirect_uri",t.props.redirectUrl),e.href})),v(y(t),"buildRegisterCardLink",(function(){var e=t.buildRegisterCardURL();return o.default.createElement("a",{href:e,className:"btn btn-primary",role:"button","data-js-register-card-link":!0},"クレジットカードを登録する")})),v(y(t),"renderConfirmForm",(function(){var e=t.props.joinPlusUrl?o.default.createElement("li",{"data-js-join-plus-note":!0},"はてなポイントでのお支払いを希望される方は、",o.default.createElement("a",{href:t.props.joinPlusUrl},"こちら"),"からお手続きを行ってください。"):null;return o.default.createElement("section",{id:t.props.confirmFormId,className:"pro-confirm-form"},o.default.createElement("h1",null,t.props.course.label,"を申し込む"),o.default.createElement("p",null,"以下の内容で手続きを行います。内容をご確認いただき、画面下部のボタンを押してお進みください。"),o.default.createElement("table",{className:"table"},o.default.createElement("tbody",null,o.default.createElement("tr",null,o.default.createElement("th",null,"コース名"),o.default.createElement("td",null,o.default.createElement("span",{className:"text-bigger"},t.props.course.label),"(",t.props.course.durationDays,"日間)")),o.default.createElement("tr",null,o.default.createElement("th",null,"金額"),o.default.createElement("td",null,o.default.createElement("span",{className:"text-bigger text-bold"},(0,i.default)(t.props.course.price),"円")," (税込)",o.default.createElement("br",null),t.props.course.isCampaign&&o.default.createElement("div",null,"「提供開始記念 永年割引キャンペーン」適用"))),o.default.createElement(u.FirstPaymentDateRow,{shouldShowFirstPaymentOn:t.props.shouldShowFirstPaymentOn,firstPaymentOn:t.props.firstPaymentOn}),o.default.createElement(u.ExpiresOnDateRow,{expiresOn:t.props.expiresOn}))),o.default.createElement("img",{src:(0,a.staticUrl)("/images/banner/2022-pro-campaign-bn-Cpc.png"),alt:"はてなブログProに登録の後応募で、ノベルティグッズやレアなはてなブルースターをプレゼント! はてなブログProに登録して登録完了画面からバナーをクリックして応募しよう!",className:"pro-campaign-confirm-bnPc"}),o.default.createElement("img",{src:(0,a.staticUrl)("/images/banner/2022-pro-campaign-bn-Csp.png"),alt:"はてなブログProに登録の後応募で、ノベルティグッズやレアなはてなブルースターをプレゼント! はてなブログProに登録して登録完了画面からバナーをクリックして応募しよう!",className:"pro-campaign-confirm-bnSp"}),o.default.createElement("div",{className:"admin-notice"},o.default.createElement("h3",null,"お申込みにあたって"),o.default.createElement("ul",null,o.default.createElement("li",null,"お支払には、VISA、Mastercard、JCB、American Express、Diners Clubの各種クレジットカードがご利用になれます。"),o.default.createElement("li",null,"他のコースからこのコースへ変更する場合、現在残っている有効期間が終了した後に上記の金額が決済され、新しいコースへ切り替わります。"),e)),t.props.registeredCard?t.buildConfirmButton():t.buildRegisterCardLink())})),v(y(t),"renderStartProForm",(function(){if(!t.props.registeredCard)return null;var e=t.props.registeredCard;return o.default.createElement("div",null,o.default.createElement("h1",null,t.props.course.label,"のお申し込みを確定する"),o.default.createElement("p",null,"以下の内容でお申込み手続きを行います。"," よろしければ「お申し込みを確定する」をクリックしてください。"),o.default.createElement(c.default,{actionPath:t.props.actionPath,formId:t.props.startProFormId,course:t.props.course,courseStructureVersion:t.props.courseStructureVersion,expiresOn:t.props.expiresOn,shouldShowFirstPaymentOn:t.props.shouldShowFirstPaymentOn,firstPaymentOn:t.props.firstPaymentOn,registerCardUrlBase:t.props.registerCardUrlBase,redirectUrl:t.props.redirectUrl,registeredCard:e,courseInput:o.default.createElement("span",null,o.default.createElement("span",{className:"text-bigger"},t.props.course.label),"(",t.props.course.durationDays,"日間)",o.default.createElement("input",{type:"hidden",name:"course_name",value:t.props.course.name})),plusVia:t.props.plusVia,plusViaTerm:t.props.plusViaTerm}),o.default.createElement("aside",{className:"pro-confirm-aside"},"「お申し込みを確定する」をクリックすることで、下記の注意事項に同意をしたものとみなされます。"),t.props.course.isCampaign&&o.default.createElement("div",{className:"admin-notice"},o.default.createElement("h3",null,"キャンペーン規約"),o.default.createElement("ul",null,o.default.createElement("li",null,"キャンペーン適用中は永年割引価格でご利用いただけます。キャンペーンは1アカウントにつき1度のみ適用されます。"),o.default.createElement("li",null,"キャンペーン適用中にプランの解約または他プランへの変更が行われた場合、本キャンペーンは無効になります。"),o.default.createElement("li",null,"消費税率の変更や本体価格の変更などにより、本キャンペーンの継続利用価格も変更する場合があります。キャンペーン価格を変更する場合には、変更日の30日前までに通知します。ただし、やむを得ない場合については、この限りではありません。"))),o.default.createElement("div",{className:"admin-notice"},o.default.createElement("h3",null,"お申込み前の注意事項"),o.default.createElement("ul",null,o.default.createElement("li",null,"ご利用は、コースごとに定まった利用期間の一括払いとなります。期間中に解約手続きを行わない限り、利用期間満了時に利用中のコースが自動更新されます。"),o.default.createElement("li",null,"ご利用開始時および自動更新時に、各コースの料金のお支払いが発生します。引き落とし時点でご登録のクレジットカードが無効となっている場合、7日間の支払い猶予期間を経て、",t.props.tier,"の機能は利用停止（解約扱い）となります。"),o.default.createElement("li",null,"解約は「",t.props.tier,"」ページの「",t.props.tier,"を解約」のリンクから手続きでき、次の自動更新予定時に解約が完了します。解約手続き後も、解約完了（利用期間満了）までは、",t.props.tier,"の機能をご利用いただけます。"),o.default.createElement("li",null,"利用期間中の途中解約・返金は、原則として対応しておりません。例外的に、解約手続き漏れなどの意図しない自動更新が発生した場合、一定の条件のもと返金を受け付けています。詳しくは",o.default.createElement("a",{href:a.helpUrl("/entry/refund-policy"),target:"_blank",rel:"noopener"},"返金ポリシー"),"をご確認ください。"),o.default.createElement("li",null,o.default.createElement("a",{href:a.helpUrl("/entry/guideline"),target:"_blank",rel:"noopener"},"はてなブログのガイドライン"),"および",o.default.createElement("a",{href:"https://policies.hatena.ne.jp/rule",target:"_blank",rel:"noopener"},"はてな利用規約"),"で禁止事項と定める行為が行われた場合、ブログの公開停止や、アカウントの利用停止といった措置を講じることがあります。なお、利用期間中に利用停止措置や退会等があった場合でも、理由の如何を問わず料金やポイントの返還はいたしません。"))))})),t.state={confirmed:!1},t}return t=s,(n=[{key:"render",value:function(){return this.state.confirmed?this.renderStartProForm():this.renderConfirmForm()}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.default.Component);t.default=b},76809:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FirstPaymentDateRow=t.ExpiresOnDateRow=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.FirstPaymentDateRow=function(e){return e.shouldShowFirstPaymentOn?o.default.createElement("tr",{className:"pro-first-payment-date-row"},o.default.createElement("th",null,"初回カード決済予定日"),o.default.createElement("td",null,e.firstPaymentOn)):null};t.ExpiresOnDateRow=function(e){return o.default.createElement("tr",{className:"pro-expires-on-date-row"},o.default.createElement("th",null,"次回お支払い予定日（自動更新）"),o.default.createElement("td",null,e.expiresOn))}},9560:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(66992),n(41539),n(78783),n(33948),n(60285),n(41637),n(92222),n(69600);var o=c(n(67294)),i=c(n(57942)),a=c(n(849)),u=n(76809);function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(d,e);var t,n,r,c=f(d);function d(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),y(p(t=c.call(this,e)),"onSubmit",(function(){t.setState({submitting:!0})})),y(p(t),"buildRegisteredCardURL",(function(){var e=new URL(t.props.registerCardUrlBase);return e.searchParams.append("redirect_uri",t.props.redirectUrl),e.href})),y(p(t),"renderMigrateViaInput",(function(){var e=t.props.migrateVia;return e?o.default.createElement("input",{type:"hidden",name:"migrate_via",value:e}):null})),y(p(t),"renderPlusViaInput",(function(){var e=t.props.plusVia;return e?o.default.createElement("input",{type:"hidden",name:"plus_via",value:e}):null})),y(p(t),"renderPlusViaTermInput",(function(){var e=t.props.plusViaTerm;return e?o.default.createElement("input",{type:"hidden",name:"plus_via_term",value:e}):null})),t.state={submitting:!1},t}return t=d,(n=[{key:"render",value:function(){var e=(0,i.default)("rkm"),t=(0,i.default)("rkc"),n=["btn","btn-primary"],r=this.state.submitting?n.concat("disabled"):n,c=this.buildRegisteredCardURL(),l=this.props.courseStructureVersion;return o.default.createElement("form",{action:this.props.actionPath,method:"POST",id:this.props.formId,onSubmit:this.onSubmit},o.default.createElement("table",{className:"table"},o.default.createElement("tbody",null,o.default.createElement("tr",null,o.default.createElement("th",null,"クレジットカード番号"),o.default.createElement("td",null,o.default.createElement("span",null,"****-****-****-",this.props.registeredCard.lastCardNumbers),o.default.createElement("a",{href:c,className:"btn btn-link pro-link-change-card"},"変更する"))),o.default.createElement("tr",null,o.default.createElement("th",null,"お申し込みのコース"),o.default.createElement("td",null,this.props.courseInput,this.props.course.isCampaign&&o.default.createElement("div",null,"「提供開始記念 永年割引キャンペーン」適用"))),o.default.createElement("tr",null,o.default.createElement("th",null,"お支払い金額"),o.default.createElement("td",null,o.default.createElement("span",{className:"text-bigger text-bold"},(0,a.default)(this.props.course.price),"円 "),"(税込)")),o.default.createElement(u.FirstPaymentDateRow,{shouldShowFirstPaymentOn:this.props.shouldShowFirstPaymentOn,firstPaymentOn:this.props.firstPaymentOn}),o.default.createElement(u.ExpiresOnDateRow,{expiresOn:this.props.expiresOn}))),o.default.createElement("input",{type:"hidden",name:"rkm",value:e}),o.default.createElement("input",{type:"hidden",name:"rkc",value:t}),l&&o.default.createElement("input",{type:"hidden",name:"course_structure_version",value:l}),this.renderMigrateViaInput(),this.renderPlusViaInput(),this.renderPlusViaTermInput(),o.default.createElement("input",{type:"submit",className:r.join(" "),value:"お申し込みを確定する",disabled:this.state.submitting}))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(o.default.PureComponent);t.default=m},71617:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(66992),n(41539),n(78783),n(33948),n(60285),n(41637);var o=l(n(67294)),i=l(n(47535)),a=l(n(9560)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(l,e);var t,n,r,c=d(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),m(h(t=c.call(this,e)),"buildRegisterCardURL",(function(){var e=new URL(t.props.registerCardUrlBase);return e.searchParams.append("redirect_uri",t.props.redirectUrl),e.href})),m(h(t),"renderRegisterCardLink",(function(){var e=t.buildRegisterCardURL();return o.default.createElement("a",{href:e,className:"btn btn-primary",role:"button","data-js-register-card-link":!0},"クレジットカードを登録する")})),m(h(t),"renderConfirm",(function(){if(!t.props.registeredCard)return null;var e=t.props.registeredCard,n=t.props.migrateVia;return o.default.createElement(a.default,{actionPath:"/-/pro/migrate",formId:"pro-form-will-migrate",course:t.state.course,expiresOn:t.props.expiresOn,shouldShowFirstPaymentOn:!1,registerCardUrlBase:t.props.registerCardUrlBase,redirectUrl:t.props.redirectUrl,registeredCard:e,migrateVia:n,courseInput:o.default.createElement(i.default,{inputName:"course_name",currentCourse:t.state.course,availableCourses:t.props.availableCourses,onCourseChange:function(e){return t.setState({course:e})}})})})),t.state={course:e.initialCourse},t}return t=l,(n=[{key:"render",value:function(){return o.default.createElement("div",null,o.default.createElement("h1",null,"お支払い方法を変更する"),o.default.createElement("p",null,"はてなブログProのお支払い方法を「はてなポイント」から「クレジットカード」に変更します。"),this.props.registeredCard?this.renderConfirm():null,o.default.createElement("div",{className:"admin-notice"},o.default.createElement("h3",null,"変更前に必ずご確認ください"),o.default.createElement("ul",null,o.default.createElement("li",null,o.default.createElement("strong",null,"お支払い方法を変更すると、はてなポイントでの支払いに戻すことができません。"),"はてなポイントでの支払いに変更したい場合は、クレジットカードでの直接決済でお支払いいただいているはてなブログProを解約いただき、 有効期限が切れた後に、あらためてはてなポイント支払いにてお申し込みいただく必要があります。"),o.default.createElement("li",null,"「クレジットカード支払い」に変更しても、はてなポイントの自動リチャージ設定は無効になりません。 自動リチャージ設定がご不要でしたら、",o.default.createElement("a",{href:"https://www.hatena.ne.jp/my/point/creditcard"},"設定画面"),"から「自動リチャージ設定を取り消す」ボタンを押して設定を解除してください。")),o.default.createElement("h3",null,"その他ご注意いただきたいこと"),o.default.createElement("ul",null,o.default.createElement("li",null,"現在ご利用中のコースの有効期限は支払い方法変更後も引き継がれます。コース更新日に初回のクレジットカード決済が発生します。"),o.default.createElement("li",null,"引き落とし時点でご登録のクレジットカードが無効となっている場合、7日間の支払い猶予期間を経て、はてなブログProの機能は利用停止（解約扱い）となります。"),o.default.createElement("li",null,"はてなブログProのご利用は、コースごとに定まった利用期間の一括払いとなります。期間中に解約手続きを行わない限り、利用期間満了時に利用中のコースが自動更新されます。"),o.default.createElement("li",null,"解約は「はてなブログPro」ページの「はてなブログProを解約」のリンクから手続きでき、次の自動更新予定時に解約が完了します。 解約手続き後も、解約完了（利用期間満了）までは、はてなブログProの機能をご利用いただけます。利用期間内の途中解約・返金には対応しておりません。"),o.default.createElement("li",null,"利用期間中の途中解約・返金は、原則として対応しておりません。例外的に、解約手続き漏れなどの意図しない自動更新が発生した場合、一定の条件のもと返金を受け付けています。詳しくは",o.default.createElement("a",{href:u.helpUrl("/entry/refund-policy"),target:"_blank",rel:"noopener"},"返金ポリシー"),"をご確認ください。"),o.default.createElement("li",null,o.default.createElement("a",{href:u.helpUrl("/entry/guideline"),target:"_blank",rel:"noopener"},"はてなブログのガイドライン"),"および",o.default.createElement("a",{href:"https://policies.hatena.ne.jp/rule",target:"_blank",rel:"noopener"},"はてな利用規約"),"で禁止事項と定める行為が行われた場合、ブログの公開停止や、アカウントの利用停止といった措置を講じることがあります。 なお、利用期間中に利用停止措置や退会等があった場合でも、理由の如何を問わず料金やポイントの返還はいたしません。"))),this.props.registeredCard?null:this.renderRegisterCardLink())}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.default.PureComponent);t.default=v},30044:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(66992),n(41539),n(78783),n(33948),n(60285),n(41637),n(68309),n(92222),n(69600);var o=l(n(67294)),i=n(55992),a=l(n(20996)),u=l(n(57942)),c=n(76809);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(p,e);var t,n,r,l=d(p);function p(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),m(h(t=l.call(this,e)),"buildRegisterCardURL",(function(){var e=new URL(t.props.registerCardUrlBase);return e.searchParams.append("redirect_uri",t.props.redirectUrl),e.href})),m(h(t),"renderCardInfo",(function(){var e=t.buildRegisterCardURL();return t.props.registeredCard?o.default.createElement("div",null,o.default.createElement("span",null,"クレジットカード"),o.default.createElement("div",null,o.default.createElement("span",null,"****-****-****-",t.props.registeredCard.lastCardNumbers),o.default.createElement("a",{href:e,className:"btn btn-link pro-link-change-card"},"変更する"))):o.default.createElement("a",{href:e,className:"btn btn-primary",role:"button","data-js-register-card-link":!0},"クレジットカードを登録する")})),m(h(t),"renderRequestButton",(function(){var e=(0,u.default)("rkm"),n=(0,u.default)("rkc"),r=t.props.courseStructureVersion,i=t.props.destinationCourse.name,a=["btn","btn-primary"],c=t.state.submitting?a.concat("disabled"):a;return o.default.createElement("form",{action:"/-/pro/migrate/pay",method:"POST",onSubmit:t.onSubmit},o.default.createElement("input",{type:"hidden",name:"rkm",value:e}),o.default.createElement("input",{type:"hidden",name:"rkc",value:n}),o.default.createElement("input",{type:"hidden",name:"course_name",value:i}),r&&o.default.createElement("input",{type:"hidden",name:"course_structure_version",value:r}),t.renderMigrateViaInput(),o.default.createElement("div",{className:"planMigration-submit"},o.default.createElement("input",{type:"submit",className:c.join(" "),value:"お申し込みを確定する",disabled:t.state.submitting}),o.default.createElement("p",null,"「お申し込みを確定する」をクリックすることで、上記の「変更前に必ずご確認ください」に同意をしたものとみなされます。")))})),m(h(t),"onSubmit",(function(){t.setState({submitting:!0})})),m(h(t),"renderMigrateViaInput",(function(){var e=t.props.migrateVia;return e?o.default.createElement("input",{type:"hidden",name:"migrate_via",value:e}):null})),t.state={submitting:!1},t}return t=p,(n=[{key:"render",value:function(){return o.default.createElement("div",null,o.default.createElement("div",{className:"planMigration-summary"},o.default.createElement("div",null,o.default.createElement("div",{className:"summary-title"},"変更前"),o.default.createElement("div",{className:"summary-courseName"},this.props.currentCourse.label),o.default.createElement("ul",{className:"summary-courseMeta"},o.default.createElement("li",null,"¥",a.default.formatNumber(this.props.currentCourse.price)),o.default.createElement("li",null,"有効期限: ",this.props.expiresOn," (残り",this.props.daysUntilExpiration,"日)"))),o.default.createElement("div",null,o.default.createElement("div",{className:"summary-title"},"変更後"),o.default.createElement("div",{className:"summary-courseName"},this.props.destinationCourse.label),o.default.createElement("ul",{className:"summary-courseMeta"},o.default.createElement("li",null,"¥",a.default.formatNumber(this.props.destinationCourse.price)),o.default.createElement("li",null,"有効期限: ",this.props.newExpiresOn," (",this.props.destinationCourse.durationDays,"日間 +"," ",this.props.daysToExtend,"日繰り越し)")))),o.default.createElement("div",{className:"planMigration-extendDays-breakdown"},o.default.createElement("div",{className:"extendDays-breakdown-heading"},o.default.createElement("h4",null,"繰り越し日数の内訳"),o.default.createElement("p",null,"変更前コースの未使用分は、以下の計算に従って変更後コースに繰り越されます。")),o.default.createElement("table",{className:"extendDays-breakdown-table"},o.default.createElement("tbody",null,o.default.createElement("tr",null,o.default.createElement("th",null,"変更前コース未使用分の価格",o.default.createElement("div",{className:"table-value-notice"},"1日あたり ",this.props.currentCourse.pricePerDay,"円 x 残日数 ",this.props.daysUntilExpiration,"日")),o.default.createElement("td",null,this.props.unusedAmount,"円")),o.default.createElement("tr",null,o.default.createElement("th",null,"変更後コースの1日分の価格"),o.default.createElement("td",null,this.props.destinationCourse.pricePerDay,"円")),o.default.createElement("tr",null,o.default.createElement("th",null,o.default.createElement("strong",null,"変更後コースの繰り越し日数"),o.default.createElement("div",{className:"table-value-notice"},this.props.unusedAmount," / ",this.props.destinationCourse.pricePerDay)),o.default.createElement("td",null,o.default.createElement("strong",{className:"bigger"},this.props.daysToExtend),"日",o.default.createElement("div",{className:"table-value-notice"},"※ 小数点繰り上げ")))))),o.default.createElement("h3",null,"お支払い方法"),this.renderCardInfo(),o.default.createElement("h3",null,"お支払い金額"),o.default.createElement("div",{className:"planMigration-amount"},o.default.createElement("span",{className:"amount-value"},a.default.formatNumber(this.props.destinationCourse.price)),"円 (税込)",o.default.createElement("p",null,"お申し込みを確定した時点で、料金のお支払いが発生します。"),o.default.createElement("table",{className:"planMigration-amount-detail"},o.default.createElement(c.ExpiresOnDateRow,{expiresOn:this.props.newExpiresOn}))),o.default.createElement("div",{className:"planMigration-notice"},o.default.createElement("div",{className:"planMigration-notice-heading"},o.default.createElement("h4",null,"変更前に必ずご確認ください")),o.default.createElement("ul",null,o.default.createElement("li",null,"お支払いは、コースごとに定まった利用期間の一括払いとなります。期間中に解約手続きを行わない限り、利用期間満了時に利用中のコースが自動更新されます。"),o.default.createElement("li",null,"ご利用開始時および自動更新時に、各コースの料金のお支払いが発生します。引き落とし時点でご登録のクレジットカードが無効となっている場合、7日間の支払い猶予期間を経て、プランの機能は利用停止（解約扱い）となります。"),o.default.createElement("li",null,"解約手続きを行うと、次の自動更新予定時に解約が完了します。解約手続き後も、解約完了（利用期間満了）までは、プランの機能をご利用いただけます。利用期間内の途中解約・返金には対応しておりません。"),o.default.createElement("li",null,"解約は「法人情報の確認」ページの「解約」のリンクから手続きでき、次の自動更新予定時に解約が完了します。解約手続き後も、解約完了（利用期間満了）までは、ご契約中のコースの機能をご利用いただけます。利用期間内の途中解約・返金には対応しておりません。"),o.default.createElement("li",null,o.default.createElement("a",{href:(0,i.helpUrl)("/entry/guideline"),target:"_blank",rel:"noopener"},"はてなブログのガイドライン"),"および",o.default.createElement("a",{href:"https://policies.hatena.ne.jp/rule",target:"_blank",rel:"noopener"},"はてな利用規約"),"で禁止事項と定める行為が行われた場合、ブログの公開停止や、アカウントの利用停止といった措置を講じることがあります。なお、利用期間中に利用停止措置や退会等があった場合でも、理由の如何を問わず料金やポイントの返還はいたしません。"))),this.props.registeredCard?this.renderRequestButton():null)}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(o.default.PureComponent);t.default=v},74213:function(e,t,n){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.saveCard=t.modifyProfileCardAdvancedSettings=t.modifyProfileCard=t.loadProfileCards=t.editProfileCard=t.duplicateProfileCard=t.deleteCard=t.createProfileCard=t.changeSearchQuery=t.cancelEdit=void 0;var o=(0,((r=n(99308))&&r.__esModule?r:{default:r}).default)("ProfileCardManager"),i=o.async("FETCH_CARDS");t.loadProfileCards=i;var a=o.async("SAVE_CARD");t.saveCard=a;var u=o.async("DELETE_CARD");t.deleteCard=u;var c=o("CREATE_CARD");t.createProfileCard=c;var l=o("MODIFY_CARD");t.modifyProfileCard=l;var s=o("ADVANCED_MODIFY_CARD");t.modifyProfileCardAdvancedSettings=s;var f=o("DUPLICATE_CARD");t.duplicateProfileCard=f;var d=o("CANCEL_EDIT");t.cancelEdit=d;var p=o("EDIT_CARD");t.editProfileCard=p;var h=o("CHANGE_SEARCH_QUERY");t.changeSearchQuery=h},92349:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(78783),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(47941),n(57327),n(38880),n(49337),n(4129),Object.defineProperty(t,"__esModule",{value:!0}),t.postNewCard=t.postEditedCard=t.postDeleteCard=t.getFetchProfileCardsOption=t.fetchProfileCards=void 0,n(66992),n(41539),n(33948),n(88674);var o,i=(o=n(57942))&&o.__esModule?o:{default:o},a=l(n(55992)),u=l(n(347));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof d?t:d,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=s(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f={};function d(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=d.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=s(e[i],e,a);if("throw"!==l.type){var f=l.arg,d=f.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=s(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,f;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function h(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var y=function(){return{url:a.httpsAdminUserBlogUrl("/profile_cards.json")}};t.getFetchProfileCardsOption=y;var m=function(){var e,t=(e=p().mark((function e(){var t;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.default)(y());case 2:return t=e.sent,e.abrupt("return",t.data.entries);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){h(i,r,o,a,u,"next",e)}function u(e){h(i,r,o,a,u,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}();t.fetchProfileCards=m;var v=function(e,t){var n=(0,i.default)("rkm"),r=(0,i.default)("rkc");return n&&r?u.default.post(a.httpsAdminUserBlogUrl(e),f(f({},t),{},{rkm:n,rkc:r}),{transformRequest:u.traditionalDataRequest}):Promise.reject("Failed to retrieve credentials")};t.postNewCard=function(e){var t=e.title,n=e.body,r=e.author,o=e.author_urls;return v("/add_profile_card.json",{body:n,title:t,author:r,author_urls:o})};t.postEditedCard=function(e){var t=e.title,n=e.body,r=e.author,o=e.author_urls;return v("/profile_card/".concat(e.uuid,"/edit.json"),{body:n,title:t,author:r,author_urls:o})};t.postDeleteCard=function(e){return v("/profile_card/".concat(e.uuid,"/delete.json"),{})}},32240:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AddProfileCardButton=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.AddProfileCardButton=function(e){var t=e.onClick;return o.default.createElement("button",{type:"submit",className:"btn test-add-profile-card-button",onClick:t},"プロフィールカードを追加する")}},27825:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardEditorFormInputTableRow=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.ProfileCardEditorFormInputTableRow=function(e){var t=e.tableHeader,n=e.value,r=e.placeholder,i=e.onChange,a=e.children;return o.default.createElement("tr",null,o.default.createElement("th",null,t),o.default.createElement("td",null,o.default.createElement("input",{placeholder:r,type:"text",value:n,onChange:i,className:"full-width"}),a))}},72003:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardEditorFormOuter=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.ProfileCardEditorFormOuter=function(e){var t=e.children,n=e.submitDisabled,r=e.onClickCloseButton,i=e.onSubmit,a=e.isEditingNewCard,u=e.modalState;return o.default.createElement("div",{className:"profile_cards-modal"},o.default.createElement("div",{className:"profile_cards-modal-inner"},o.default.createElement("form",{onSubmit:i},o.default.createElement("div",{className:"profile_cards-modal-header"},o.default.createElement("h2",null,"edit"===u&&(a?"新しくプロフィールを追加する":"プロフィールカードを編集する"),"advanced"===u&&"高度な設定"),o.default.createElement("span",null,o.default.createElement("a",{href:"",onClick:r,className:"rule-editor-panel-close-btn"},o.default.createElement("i",{className:"blogicon-close"})))),o.default.createElement("div",{className:"profile_cards-modal-body"},t),o.default.createElement("div",{className:"profile_cards-modal-footer"},o.default.createElement("button",{type:"submit",className:"btn btn-primary",onClick:i,disabled:n},"保存")))))}},31011:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardEditorFormTextAreaTableRaw=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.ProfileCardEditorFormTextAreaTableRaw=function(e){var t=e.tableHeader,n=e.value,r=e.placeholder,i=e.onChange,a=e.children;return o.default.createElement("tr",null,o.default.createElement("th",null,t),o.default.createElement("td",null,o.default.createElement("textarea",{placeholder:r,value:n,onChange:i,className:"full-width profile_cards-body-text-area"}),a))}},2448:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SearchProfileCardsFormComponent=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.SearchProfileCardsFormComponent=function(e){var t=e.onKeyPress,n=e.onChange,i=e.value,a=e.onClick;return r.default.createElement("div",{className:"profile-card-search"},r.default.createElement("div",{className:"profile-card-search-form"},r.default.createElement("input",{type:"text",onKeyPress:t,onChange:n,value:i,placeholder:o.default.text("admin.profile_card.search")}),r.default.createElement("button",{type:"button",onClick:a,className:"btn profile-card-search-btn"},o.default.text("admin.profile_card.search.button"))))}},18150:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardsManagerComponent=void 0;var r=a(n(67294)),o=n(32240),i=a(n(83253));function a(e){return e&&e.__esModule?e:{default:e}}t.ProfileCardsManagerComponent=function(e){var t=e.modalState,n=e.SearchProfileCardsForm,a=e.ProfileCardEditorForm,u=e.ProfileCardAdvancedSettingsForm,c=e.shouldShowTopButton,l=e.ProfileCardsListTable,s=e.onClickAddProfileCardButton,f=e.onRequestClose;return r.default.createElement("div",null,r.default.createElement("div",{className:"main-header"},r.default.createElement("h1",null,"プロフィールカード")),r.default.createElement(n,null),r.default.createElement("div",{className:"main-box"},c&&r.default.createElement(o.AddProfileCardButton,{onClick:s}),r.default.createElement(i.default,{className:"profile-cards-editor-modal",overlayClassName:"profile-cards-editor-modal-overlay",portalClassName:"profile-cards-editor-modal-portal",isOpen:"closed"!==t,shouldCloseOnOverlayClick:!0,onRequestClose:f},"edit"===t&&r.default.createElement(a,null),"advanced"===t&&r.default.createElement(u,null)),r.default.createElement(l,null),r.default.createElement(o.AddProfileCardButton,{onClick:s})))}},32905:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardRow=void 0;var r=a(n(67294)),o=n(83521),i=a(n(30381));function a(e){return e&&e.__esModule?e:{default:e}}t.ProfileCardRow=function(e){var t=e.card,n=e.onClickEditButton,a=e.onClickAdvancedSettingsButton,u=e.onClickDuplicateButton,c=e.onClickDeleteButton;return r.default.createElement("tr",{key:"card-row-".concat(t.uuid)},r.default.createElement("td",{className:"profile-table-card-name"},t.title),r.default.createElement("td",{className:"profile-table-card-author"},t.author),r.default.createElement("td",{className:"profile-table-card-description"},t.body_preview),r.default.createElement("td",{className:"profile-table-card-modified"},function(e){return e.modified?(0,i.default)(e.modified).format("YYYY/MM/DD HH:mm:ss"):null}(t)),r.default.createElement("td",{className:"td-admin-button profile-table-btn"},r.default.createElement(o.Dropdown,{items:[{label:"編集",icon:"blogicon-edit",className:"test-blogicon-edit",onClick:function(){return n(t)}},{label:"高度な設定",icon:"blogicon-cog",className:"test-blogicon-cog",onClick:function(){return a(t)}},{label:"コピーを作成",icon:"blogicon-entry",className:"test-blogicon-entry",onClick:function(){return u(t)}},{label:"削除",icon:"blogicon-close",className:"test-blogicon-close",onClick:function(){return c(t)}}]})))}},74953:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardsListTableComponent=void 0,n(21249);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(32905);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}t.ProfileCardsListTableComponent=function(e){var t=e.profileCards,n=e.onClickEditButton,r=e.onClickAdvancedSettingsButton,a=e.onClickDuplicateButton,u=e.onClickDeleteButton;return o.createElement("table",{className:"table profile-cards-list"},o.createElement("thead",null,o.createElement("tr",null,o.createElement("th",{className:"profile-table-card-name"},"プロフィールカード名"),o.createElement("th",{className:"profile-table-card-author"},"著者名"),o.createElement("th",{className:"profile-table-card-description"},"本文"),o.createElement("th",{className:"profile-table-card-modified"},"更新日"),o.createElement("th",{className:"profile-table-btn"}))),o.createElement("tbody",null,t.map((function(e){return o.createElement(i.ProfileCardRow,{key:e.uuid,card:e,onClickEditButton:n,onClickAdvancedSettingsButton:r,onClickDuplicateButton:a,onClickDeleteButton:u})}))))}},58733:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardAdvancedSettingsForm=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(72003),a=n(13410),u=n(27825),c=n(31011),l=n(57295),s=n(81305),f=n(33095),d=n(62803);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}t.ProfileCardAdvancedSettingsForm=function(){var e=(0,a.useProfileCardEditorForm)(),t=e.title,n=e.author,r=e.setAuthor,p=e.authorURLsText,h=e.setAuthorURLsText,y=e.cancelEdit,m=(0,o.useContext)(d.MaxAuthorURLsCountContext).maxAuthorURLsCount,v=(0,s.useSaveProfileCard)(m).save,b=(0,l.useCanSave)(m),g=(0,f.useSelector)((function(e){return e.modal.modalState}));return o.default.createElement(i.ProfileCardEditorFormOuter,{onSubmit:v,isEditingNewCard:!1,onClickCloseButton:y,submitDisabled:!b,modalState:g},o.default.createElement("table",{className:"admin-table"},o.default.createElement("tbody",null,o.default.createElement("tr",null,o.default.createElement("th",null,"カード名"),o.default.createElement("td",null,t)),o.default.createElement(u.ProfileCardEditorFormInputTableRow,{tableHeader:"著者名",placeholder:"author",value:n,onChange:function(e){return r(e.target.value)}},o.default.createElement("p",null,"プロフィールカードを設定する記事の著者名を入力してください。",o.default.createElement("br",null),"構造化データや記事下のAuthor情報で使用されます。")),o.default.createElement(c.ProfileCardEditorFormTextAreaTableRaw,{tableHeader:"URL",placeholder:"",value:p,onChange:function(e){return h(e.target.value)}},o.default.createElement("p",null,"著者のプロフィールページのURLを入力してください。改行区切りで複数入力可能です")))))}},90482:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardEditorForm=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(72003),a=n(13410),u=n(27825),c=n(31011),l=n(57295),s=n(81305),f=n(33095),d=n(62803);function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}t.ProfileCardEditorForm=function(){var e=(0,a.useProfileCardEditorForm)(),t=e.title,n=e.setTitle,r=e.body,p=e.setBody,h=e.isEditingNewCard,y=e.cancelEdit,m=(0,o.useContext)(d.MaxAuthorURLsCountContext).maxAuthorURLsCount,v=(0,s.useSaveProfileCard)(m).save,b=(0,l.useCanSave)(m),g=(0,f.useSelector)((function(e){return e.modal.modalState}));return o.default.createElement(i.ProfileCardEditorFormOuter,{onSubmit:v,isEditingNewCard:h,onClickCloseButton:y,submitDisabled:!b,modalState:g},o.default.createElement("table",{className:"admin-table"},o.default.createElement("tbody",null,o.default.createElement(u.ProfileCardEditorFormInputTableRow,{tableHeader:"カード名",placeholder:"title",value:t,onChange:function(e){return n(e.target.value)}},o.default.createElement("p",null,"このカードの名称を入力してください。",o.default.createElement("br",null),"主に記事の編集サイドバーやプロフィールカード管理画面などで使用されます。")),o.default.createElement(c.ProfileCardEditorFormTextAreaTableRaw,{tableHeader:"カード本文",placeholder:"body",value:r,onChange:function(e){return p(e.target.value)}},o.default.createElement("p",null,"プロフィールカードとして記事の文末に表示する内容を記述してください。",o.default.createElement("br",null),"※HTMLタグが使用できます。")))))}},9751:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardsListTable=void 0,n(57327),n(41539);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(74953),a=n(33095),u=n(80060),c=n(74213);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}t.ProfileCardsListTable=function(){var e=(0,a.useSelector)((function(e){return e.cards.cards})),t=(0,a.useSelector)((function(e){return e.cards.searchQuery})),n=(0,o.useMemo)((function(){return""===t?e:e.filter((function(e){return-1!==e.title.indexOf(t)||-1!==e.body.indexOf(t)}))}),[e,t]),r=(0,u.useDeleteProfileCard)().confirmDeleteCard,l=(0,a.useDispatch)();return o.default.createElement(i.ProfileCardsListTableComponent,{profileCards:n,onClickEditButton:function(e){l((0,c.modifyProfileCard)({card:e}))},onClickAdvancedSettingsButton:function(e){l((0,c.modifyProfileCardAdvancedSettings)({card:e}))},onClickDuplicateButton:function(e){l((0,c.duplicateProfileCard)({card:e}))},onClickDeleteButton:function(e){r(e)}})}},71900:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardsManager=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(34963),a=n(33095),u=n(14890),c=n(65400),l=n(71822),s=n(62803),f=n(56290);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var y=function(){return(0,f.useProfileCardsManager)(),null};t.ProfileCardsManager=function(e){var t=e.maxAuthorURLsCount,n=p((0,o.useState)((function(){return{store:(0,u.createStore)(l.reducer,(0,c.composeEnhancers)()),storeState:l.INITIAL_STATE}})),1)[0];return o.default.createElement(a.ProfileCardManagerReduxContext.Provider,{value:n},o.default.createElement(s.MaxAuthorURLsCountContext.Provider,{value:{maxAuthorURLsCount:t}},o.default.createElement(y,null),o.default.createElement(i.ProfileCardsManagerConsumer,null)))}},34963:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardsManagerConsumer=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(67124),a=n(9751),u=n(90482),c=n(58733),l=n(18150),s=n(33095),f=n(74213);t.ProfileCardsManagerConsumer=function(){var e=(0,s.useSelector)((function(e){return e.cards.cards.length>0})),t=(0,s.useSelector)((function(e){return e.modal.modalState})),n=(0,s.useDispatch)();return o.default.createElement(l.ProfileCardsManagerComponent,{modalState:t,SearchProfileCardsForm:i.SearchProfileCardsForm,ProfileCardsListTable:a.ProfileCardsListTable,ProfileCardEditorForm:u.ProfileCardEditorForm,ProfileCardAdvancedSettingsForm:c.ProfileCardAdvancedSettingsForm,onClickAddProfileCardButton:function(){n((0,f.createProfileCard)())},onRequestClose:function(){n((0,f.cancelEdit)())},shouldShowTopButton:e})}},67124:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SearchProfileCardsForm=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(2448),a=n(80465);t.SearchProfileCardsForm=function(){var e=(0,a.useSearchProfileCardsForm)(),t=e.localSearchQuery,n=e.onChange,r=e.onKeyPress,u=e.onClick;return o.default.createElement(i.SearchProfileCardsFormComponent,{onKeyPress:r,onChange:n,onClick:u,value:t})}},62803:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.maxAuthorURLsCountContextDefault=t.MaxAuthorURLsCountContext=void 0;var r=n(67294),o={maxAuthorURLsCount:0};t.maxAuthorURLsCountContextDefault=o;var i=(0,r.createContext)(o);t.MaxAuthorURLsCountContext=i},33095:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useSelector=t.useDispatch=t.profileCardManagerStore=t.ProfileCardManagerReduxContext=void 0;var r=n(14890),o=n(67294),i=n(96841),a=n(71822),u=(0,r.createStore)(a.reducer);t.profileCardManagerStore=u;var c=(0,o.createContext)({store:u,storeState:a.INITIAL_STATE});t.ProfileCardManagerReduxContext=c;var l=(0,i.createDispatchHook)(c);t.useDispatch=l;var s=(0,i.createSelectorHook)(c);t.useSelector=s},57295:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useCanSave=t.canSaveSelector=void 0,n(24603),n(74916),n(88386),n(39714),n(41539),n(77601),n(69600);var r=n(33095),o=["title","body","author"],i=new RegExp("^https?://"),a=function(e,t){var n=e.cards,r=n.editingCard,a=n.isSavingCard,u=n.targetCard;return!!r&&(!a&&(""!==r.title&&""!==r.body&&(null===u||!(0!==r.author_urls.length&&!r.author)&&(!!function(e,t){return e.length<=t&&e.every((function(e){return i.test(e)}))}(r.author_urls,t)&&(!!o.some((function(e){return r[e]!==u[e]}))||r.author_urls.join("\n")!==u.author_urls.join("\n"))))))};t.canSaveSelector=a;t.useCanSave=function(e){return(0,r.useSelector)((function(t){return a(t,e)}))}},80060:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.useDeleteProfileCard=void 0,n(41539),n(88674);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(74213)),i=n(92349),a=n(33095),u=n(67294);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */l=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)}))}}t.useDeleteProfileCard=function(){var e=(0,a.useDispatch)(),t=(0,a.useSelector)((function(e){return e.cards.isDeletingCard})),n=(0,u.useCallback)(function(){var n=f(l().mark((function n(r){var a;return l().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!t){n.next=2;break}return n.abrupt("return");case 2:return e(o.deleteCard.started({data:{uuid:r.uuid}})),n.prev=3,n.next=6,(0,i.postDeleteCard)({uuid:r.uuid});case 6:a=n.sent,e(o.deleteCard.done({params:{data:r},result:{data:a.data}})),n.next=13;break;case 10:n.prev=10,n.t0=n.catch(3),e(o.deleteCard.failed({error:{error:n.t0},params:{data:r}}));case 13:case"end":return n.stop()}}),n,null,[[3,10]])})));return function(e){return n.apply(this,arguments)}}(),[e,t]),r=(0,u.useCallback)(function(){var e=f(l().mark((function e(t){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!window.confirm("本当にこのプロフィールカードを削除しますか")){e.next=3;break}return e.next=3,n(t);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n]);return{confirmDeleteCard:r}}},6352:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useFetchProfileCards=void 0;var r=n(91289),o=n(92349);t.useFetchProfileCards=function(){return(0,r.useXHR)((0,o.getFetchProfileCardsOption)())}},13410:function(e,t,n){n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useProfileCardEditorForm=void 0,n(69600),n(57327),n(41539),n(21249),n(74916),n(23123),n(73210);var r=n(67294),o=n(33095),i=n(74213);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.useProfileCardEditorForm=function(){var e=(0,o.useSelector)((function(e){return e.cards.editingCard})),t=(0,o.useSelector)((function(e){return null===e.cards.targetCard})),n=(0,o.useDispatch)(),u=a((0,r.useState)((function(){return(null==e?void 0:e.body)||""})),2),c=u[0],l=u[1],s=a((0,r.useState)((function(){return(null==e?void 0:e.title)||""})),2),f=s[0],d=s[1],p=a((0,r.useState)((function(){return(null==e?void 0:e.author)||""})),2),h=p[0],y=p[1],m=(0,r.useState)((function(){var t=(null==e?void 0:e.author_urls)||[];return[t.join("\n"),t]})),v=a(m,2),b=a(v[0],2),g=b[0],w=b[1],O=v[1],_=(0,r.useCallback)((function(e){var t=e.split("\n").map((function(e){return e.trim()})).filter((function(e){return e}));O([e,t])}),[]),E=(0,r.useCallback)((function(e){e.preventDefault(),n((0,i.cancelEdit)())}),[n]);return(0,r.useEffect)((function(){n((0,i.editProfileCard)({card:{title:f,body:c,author:h,author_urls:w}}))}),[n,f,c,h,g]),{title:f,setTitle:d,body:c,setBody:l,isEditingNewCard:t,cancelEdit:E,author:h,setAuthor:y,authorURLsText:g,setAuthorURLsText:_}}},56290:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useProfileCardsManager=void 0;var r=n(34665),o=n(6352);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.useProfileCardsManager=function(){var e=i((0,o.useFetchProfileCards)(),1)[0],t=e.loading,n=e.error,a=e.data;(0,r.useProfileCardsManagerEffects)({loading:t,error:n,data:a})}},34665:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useProfileCardsManagerEffects=void 0,n(66992),n(41539),n(33948);var r=n(33095),o=n(67294),i=n(74213);t.useProfileCardsManagerEffects=function(e){var t=e.loading,n=e.data,a=e.error,u=(0,r.useDispatch)();(0,o.useEffect)((function(){if(!t){if(a)return void u(i.loadProfileCards.failed({params:{},error:{error:a}}));if(!n)throw new TypeError("'data' doesn't exist");u(i.loadProfileCards.done({params:{},result:{profileCards:n.entries}}))}}),[t,n,a,u])}},81305:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.useSaveProfileCard=void 0,n(41539),n(88674);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(74213)),i=n(92349),a=n(33095),u=n(57295),c=n(67294);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */s=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var d={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function f(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){f(i,r,o,a,u,"next",e)}function u(e){f(i,r,o,a,u,"throw",e)}a(void 0)}))}}t.useSaveProfileCard=function(e){var t=(0,u.useCanSave)(e),n=(0,a.useSelector)((function(e){return e.cards.targetCard})),r=(0,a.useSelector)((function(e){return e.cards.editingCard})),l=(0,a.useDispatch)(),f=(0,c.useCallback)(function(){var e=d(s().mark((function e(t){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(o.saveCard.started({})),e.prev=1,e.next=4,t;case 4:return e.next=6,(0,i.fetchProfileCards)();case 6:n=e.sent,l(o.saveCard.done({params:{},result:{profileCards:n}})),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),l(o.saveCard.failed({error:{error:e.t0},params:{}}));case 13:case"end":return e.stop()}}),e,null,[[1,10]])})));return function(t){return e.apply(this,arguments)}}(),[l]),p=(0,c.useCallback)(function(){var e=d(s().mark((function e(o){var a,u,c,l;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o.preventDefault(),!t){e.next=11;break}if(!r){e.next=11;break}if(a=r.body,u=r.title,c=r.author,l=r.author_urls,!n){e.next=9;break}return e.next=7,f((0,i.postEditedCard)({uuid:n.uuid,body:a,title:u,author:c,author_urls:l}));case 7:e.next=11;break;case 9:return e.next=11,f((0,i.postNewCard)({body:a,title:u,author:c,author_urls:l}));case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[t,r,n,f]);return{save:p}}},80465:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useSearchProfileCardsForm=void 0;var r=n(67294),o=n(33095),i=n(74213);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c=n(41960);t.useSearchProfileCardsForm=function(){var e=(0,o.useSelector)((function(e){return e.cards.searchQuery})),t=a((0,r.useState)((function(){return e})),2),n=t[0],u=t[1],l=(0,o.useDispatch)(),s=(0,r.useCallback)((function(e){u(e.target.value)}),[u]),f=(0,r.useCallback)((function(e){"RET"===c(e)&&(e.preventDefault(),l((0,i.changeSearchQuery)({searchQuery:n})))}),[l,n]),d=(0,r.useCallback)((function(){l((0,i.changeSearchQuery)({searchQuery:n}))}),[l,n]);return{localSearchQuery:n,onChange:s,onKeyPress:f,onClick:d}}},66383:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(47941),n(82526),n(38880),n(54747),n(49337),n(66992),n(78783),n(4129),n(33948),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.cardsReducer=t.INITIAL_CARDS_STATE=void 0,n(57327),n(41539);var o=n(76983),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(74213));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={cards:[],searchQuery:"",isLoadingCard:!0,isSavingCard:!1,isDeletingCard:!1,editingCard:null,targetCard:null,deletingCard:null};t.INITIAL_CARDS_STATE=s;var f={body:"",title:"",author:"",author_urls:[]},d=function(e){return{body:e.body,author:e.author,title:e.title,author_urls:e.author_urls}},p=(0,o.reducerWithInitialState)(s).case(i.loadProfileCards.started,(function(e){return c(c({},e),{},{isLoadingCard:!0})})).case(i.saveCard.started,(function(e){return c(c({},e),{},{isSavingCard:!0})})).case(i.deleteCard.started,(function(e,t){return c(c({},e),{},{isDeletingCard:!0,deletingCard:t.data})})).case(i.loadProfileCards.done,(function(e,t){return c(c({},e),{},{isLoadingCard:!1,cards:t.result.profileCards})})).case(i.saveCard.done,(function(e,t){return c(c({},e),{},{isSavingCard:!1,cards:t.result.profileCards,editingCard:null,targetCard:null})})).case(i.deleteCard.done,(function(e){return c(c({},e),{},{isDeletingCard:!1,cards:e.cards.filter((function(t){var n;return t.uuid!==(null===(n=e.deletingCard)||void 0===n?void 0:n.uuid)})),deletingCard:null})})).case(i.createProfileCard,(function(e){return c(c({},e),{},{targetCard:null,editingCard:f})})).case(i.modifyProfileCard,(function(e,t){return c(c({},e),{},{targetCard:t.card,editingCard:d(t.card)})})).case(i.modifyProfileCardAdvancedSettings,(function(e,t){return c(c({},e),{},{targetCard:t.card,editingCard:d(t.card)})})).case(i.duplicateProfileCard,(function(e,t){return c(c({},e),{},{targetCard:null,editingCard:d(t.card)})})).case(i.editProfileCard,(function(e,t){return c(c({},e),{},{editingCard:t.card})})).case(i.cancelEdit,(function(e){return c(c({},s),{},{isLoadingCard:!1,searchQuery:e.searchQuery,cards:e.cards})})).case(i.changeSearchQuery,(function(e,t){return c(c({},e),{},{searchQuery:t.searchQuery})})).build();t.cardsReducer=p},12810:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337),n(66992),n(78783),n(4129),n(33948),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.errorReducer=t.INITIAL_ERROR_STATE=void 0;var o=n(76983),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(74213));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={isError:!1,error:void 0};t.INITIAL_ERROR_STATE=s;var f=(0,o.reducerWithInitialState)(s).cases([i.loadProfileCards.failed,i.saveCard.failed,i.deleteCard.failed],(function(e,t){return c(c({},e),{},{isError:!0,error:t.error.error})})).build();t.errorReducer=f},71822:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.INITIAL_STATE=void 0;var r=n(14890),o=n(59703),i=n(12810),a=n(66383),u=(0,r.combineReducers)({modal:o.modalReducer,error:i.errorReducer,cards:a.cardsReducer});t.reducer=u;var c={modal:o.INITIAL_MODAL_STATE,error:i.INITIAL_ERROR_STATE,cards:a.INITIAL_CARDS_STATE};t.INITIAL_STATE=c},59703:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337),n(66992),n(78783),n(4129),n(33948),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.modalReducer=t.INITIAL_MODAL_STATE=void 0;var o=n(76983),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(74213));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={modalState:"closed",disableEditorModal:!1};t.INITIAL_MODAL_STATE=s;var f=(0,o.reducerWithInitialState)(s).cases([i.createProfileCard,i.modifyProfileCard,i.duplicateProfileCard],(function(e){return c(c({},e),{},{modalState:"edit"})})).cases([i.modifyProfileCardAdvancedSettings],(function(e){return c(c({},e),{},{modalState:"advanced"})})).cases([i.saveCard.started,i.deleteCard.started],(function(e){return c(c({},e),{},{disableEditorModal:!0})})).cases([i.saveCard.done,i.deleteCard.done,i.cancelEdit],(function(){return s})).build();t.modalReducer=f},43614:function(e,t,n){n(68309),n(21249),n(92222),n(69826),n(41539),n(74916),n(23123),n(77601);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};var i=n(65311),a=n(66419),u=n(61875),c={init:function(){var e=function(e){if(e.length<2)throw"invalid name";this.name=e};e.prototype={getName:function(){return this.name},getProfileImage:function(){return"https://cdn.profile-image.st-hatena.com/users/".concat(this.getName(),"/profile.png")},getURL:function(){return"http://profile.hatena.ne.jp/".concat(this.getName(),"/")},getHatenaID:function(){return"id:".concat(this.getName())},equals:function(e){return this.name===e.name}},e.loadUserNames=function(t){return a.map(t,(function(t){return new e(t)}))};var t=function(){this.init.apply(this,arguments)};t.prototype={init:function(){this.refusals=[]},load:function(e){this.refusals=e,i(this).trigger("refusalsChanged")},add:function(e){var t=this;if(!t.isRefused(e)){var n=t.refusals.concat(e);this._save(n).done((function(){i(t).trigger("refusalAdded")})).fail((function(){i(t).trigger("refusalSaveFailed")}))}},remove:function(e){var t=this;if(t.isRefused(e)){var n=a.reject(t.refusals,(function(n){return t.isEqual(e,n)}));this._save(n).done((function(){i(t).trigger("refusalRemoved")})).fail((function(){i(t).trigger("refusalSaveFailed")}))}},isEqual:function(e,t){return e===t},isRefused:function(e){var t=this;return a.find(this.refusals,(function(n){return t.isEqual(e,n)}))},getRefusals:function(){return this.refusals},_save_url:"specify this",_getSaveParams:function(e){throw new Error("implement this")},_save:function(e){var t=this,n=i.Deferred();return i.ajax({url:t._save_url,type:"POST",data:a.extend(t._getSaveParams(e),{rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")}),traditional:!0,dataType:"json"}).done((function(){t.refusals=e,i(t).trigger("refusalsChanged"),n.resolve()})).fail((function(){n.reject()})),n}};var n=function(){this.init.apply(this,arguments)};u(n.prototype={getUserNames:function(){return a.map(this.refusals,(function(e){return e.getName()}))},isEqual:function(e,t){return e.equals(t)},_save_url:"/-/refusal/save",_getSaveParams:function(e){return{user_names:a.map(e,(function(e){return e.getName()}))}}},t.prototype);var r=function(){this.init.apply(this,arguments)};u(r.prototype={_save_url:"/-/refusal/save_refused_ips",_getSaveParams:function(e){return{ips:e}}},t.prototype);var c=function(e,t){this.$refusalsContainer=e.find(".js-refusals-container"),this.refusalsTemplate=a.template(e.find(".js-refusals-template").html()),this.$alertAdded=t.find(".js-alert-added"),this.$alertRemoved=t.find(".js-alert-removed"),this.$alertNotFound=t.find(".js-alert-not-found")};c.prototype={onChanged:function(e){this.$refusalsContainer.html(this.refusalsTemplate({refusals:e.getRefusals()}))},onAdded:function(e){this.showAlert(this.$alertAdded)},onRemoved:function(e){this.showAlert(this.$alertRemoved)},onNotFound:function(e){this.showAlert(this.$alertNotFound)},showAlert:function(e){a.each([this.$alertAdded,this.$alertRemoved,this.$alertNotFound],(function(e){e.hide()})),e.show(),setTimeout((function(){e.fadeOut("slow")}),3e3)}};var l=new n,s=new r,f=new c(i(".js-refuse-users"),i(".js-refuse-users-alert-wrapper")),d=new c(i(".js-refuse-ips"),i(".js-refuse-ips-alert-wrapper"));i(l).on("refusalsChanged",(function(){f.onChanged(this)})).on("refusalAdded",(function(){f.onAdded(this)})).on("refusalRemoved",(function(){f.onRemoved(this)})).on("refusalSaveFailed",(function(){f.onNotFound(this)})),i(s).on("refusalsChanged",(function(){d.onChanged(this)})).on("refusalAdded",(function(){d.onAdded(this)})).on("refusalRemoved",(function(){d.onRemoved(this)})).on("refusalSaveFailed",(function(){d.onNotFound(this)}));var p=i(".js-refused-users-container").data("user-names");if(p.length>0){var h=e.loadUserNames(p.split(","));l.load(h)}var y=i(".js-refused-ips-container").data("ips");y.length>0&&s.load(y.split(","));i(".js-refuse-users").on("submit",(function(t){t.preventDefault();var n=i('input[name="refusal_input"]'),r=n.val();if(/^(\d{1,3}(\.\d{1,3}){3})|([0-9a-fA-F]{1,4}(:[0-9a-fA-F]{1,4})+)$/.test(r))s.add(r);else{var o;try{o=new e(r)}catch(e){}o&&l.add(o)}return n.val("").focus(),!1})),i(".js-refuse-users").on("click",".js-delete-refused-user",(function(){var t=i(this).closest(".refused-user").data("user-name");l.remove(new e(t))})),i(".js-refuse-ips").on("click",".js-delete-refusal",(function(){var e=i(this).closest(".refused-ip").data("ip");s.remove(e)}))}};e.exports=c},93687:function(e,t,n){var r,o=(r=n(76804))&&r.__esModule?r:{default:r};var i=n(65311),a=n(28507),u={setup:function(e,t){var n=this;n.entry_id=e,n.refresh_callback=t,n.saveExternalAuthorizeConfig(),n.setupExternalAuthLink()},setupExternalAuthLink:function(){var e=this,t="".concat(i("html").attr("data-admin-domain"),"/-/config/external?with_parent_window=1");i(document).on("click","[data-open-external-auth-link=1]",(function(n){n.preventDefault();var r={width:900,height:600,scrollbars:"yes"};r.left=Math.floor((screen.width-r.width)/2),r.top=Math.floor((screen.height-r.height)/2);var u=window.open(t,"external_auth",(0,o.default)(r));return a((function(){return u.closed}),(function(){var t=i(".js-socialize-modal");t.length>0&&(t.hide(),i(".modal-window-background").fadeOut("fast")),e.getExternalAuthStatus().done((function(t){e.saveExternalAuthorizeConfig(),e.refreshSocializeBox(t)}))})),!1}))},refreshSocializeBox:function(e){i(".js-refresh-socialize-box").empty().html(e),this.refresh_callback&&this.refresh_callback()},saveExternalAuthorizeConfig:function(){this.externalAuthorizeConfig={twitter:1===i(".js-authenticated-twitter").size()}},isExternalAuthorizeFinished:function(){return!1===this.externalAuthorizeConfig.twitter&&1===i(".js-authenticated-twitter").size()},getExternalAuthStatus:function(){var e=i.Deferred();return i.ajax({url:"socialize_box",type:"GET",dataType:"html",data:{entry_id:this.entry_id}}).done((function(t){e.resolve(t)})).fail((function(){e.reject()})),e.promise()}};e.exports=u},16292:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(39714),n(81299),n(12419),n(66992),n(51532),n(78783),n(33948),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.attachSubscriptionConfig=function(e,t){m(e).on("click",t,(function(e){var t=m(e.currentTarget);if(_.shouldHandle(e,t))_.newFromContainer(t).unsubscribe().then((function(){t.hide()}),g);else if(w.shouldHandle(e,t)){w.newFromContainer(t).toggle()}})),m(e).on("click",(function(e){m(".js-subscription-config-dropdown-container").get().every((function(t){return!m.contains(t,e.target)}))&&w.visibleDropdowns().addClass("is-hidden")}))},n(41539),n(69826),n(88674),n(21249);var o,i=(o=n(57942))&&o.__esModule?o:{default:o},a=n(70879);function u(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function c(e){var t="function"==typeof Map?new Map:void 0;return c=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return l(e,arguments,d(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),f(r,e)},c(e)}function l(e,t,n){return l=s()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var o=new(Function.bind.apply(e,r));return n&&f(o,n.prototype),o},l.apply(null,arguments)}function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t,n){return t&&h(e.prototype,t),n&&h(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var m=n(65311),v=n(66419),b=v.bind,g=v.noop;var w=function(){function e(t,n){p(this,e),this.$button=t,this.$content=n}return y(e,[{key:"toggle",value:function(){this.$content.toggleClass("is-open")}}],[{key:"shouldHandle",value:function(e,t){var n=t.find(".js-subscription-config-dropdown-btn"),r=m(e.target).is(n),o=m.contains(n.get(0),e.target);return r||o}},{key:"visibleDropdowns",value:function(){return m(".js-subscription-config-dropdown-content:not(.is-hidden)")}},{key:"newFromContainer",value:function(t){return new e(t.find(".js-subscription-config-dropdown-btn"),t.find(".js-subscription-config-dropdown-content"))}}]),e}(),O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(o,e);var t,n,r=(t=o,n=s(),function(){var e,r=d(t);if(n){var o=d(this).constructor;e=Reflect.construct(r,arguments,o)}else e=r.apply(this,arguments);return u(this,e)});function o(){return p(this,o),r.apply(this,arguments)}return y(o)}(c(Error)),_=function(){function e(t){p(this,e),this._$el=m(t)}return y(e,[{key:"blogUri",get:function(){return this._$el.attr("data-blog-uri")}},{key:"confirmingMessage",get:function(){return this._$el.attr("data-confirm-msg")}},{key:"completionMessage",get:function(){return this._$el.attr("data-completion-msg")}},{key:"unsubscribe",value:function(){var e=this;return this.confirmed()?[this.toggleState,this.requestUnsubscribe,this.notifyCompletion].map((function(t){return b(t,e)})).reduce((function(e,t){return e.then(t)}),Promise.resolve()).catch(this.onFailure.bind(this)):Promise.reject(new O)}},{key:"onFailure",value:function(e){this.toggleState(),(0,a.BUG)(e,"UnsubscribeButton")}},{key:"confirmed",value:function(){return window.confirm(this.confirmingMessage)}},{key:"toggleState",value:function(){this._$el.prop("disabled",!this._$el.prop("disabled")),this._$el.toggleClass("disabled")}},{key:"requestUnsubscribe",value:function(){return m.ajax({type:"POST",url:"/api/1/json/unsubscribe",data:{uri:this.blogUri,rkm:(0,i.default)("rkm"),rkc:(0,i.default)("rkc")}})}},{key:"notifyCompletion",value:function(){alert(this.completionMessage)}}],[{key:"shouldHandle",value:function(e,t){return m(e.target).is(".js-unsubscribe-btn")}},{key:"newFromContainer",value:function(t){return new e(t.find(".js-unsubscribe-btn").get(0))}}]),e}()},1493:function(e,t,n){var r=n(65311),o={init:function(){var e=this,t=r("#android-app-banner");0!==t.length&&(r("#android-app-banner-close").click((function(n){t.slideToggle(400),e.setDismiss(!0)})),e.isDismissed()||setTimeout((function(){t.slideToggle(400)}),0))},_localStorageKey:"Hatena.Diary.Pages.AdminTouch.dismissAndroidAppBanner",_localStorageEnabled:function(){try{if(window.localStorage)return!0}catch(e){}return!1},isDismissed:function(){return!!this._localStorageEnabled()&&"true"===localStorage.getItem(this._localStorageKey)},setDismiss:function(e){this._localStorageEnabled()&&localStorage.setItem(this._localStorageKey,e?"true":"false")}};e.exports=o},11412:function(e,t,n){n(69826),n(41539);var r,o=(r=n(20996))&&r.__esModule?r:{default:r};var i=n(65311),a={show:function(e,t){var n=a.container;if(!n){(n=i('<div class="hatena-diary-color-picker" tabindex="0"><a href="#" class="color-chip default" data-color="">'.concat(o.default.text("default"),"</a></div>")).appendTo(document.body).hide()).delegate(".color-chip","click",(function(){var e=i(this).attr("data-color");return n.trigger("colorpick",e),n.hide(),!1}));var r=30,u=[["#ffffff","#cccccc","#999999","#666666","#333333","#000000"],["#cc0000","#cc00cc","#0000cc","#00cccc","#00cc00","#cccc00"],["#990000","#990099","#000099","#009999","#008800","#aaaa00"],["#660000","#660066","#000066","#006666","#006600","#666600"],["#330000","#330033","#000033","#003333","#003300","#333300"]];n.css({width:38*u[0].length+8,height:38*(u.length+1)+8});n.find("a").css({top:8,left:8,height:r,width:n.width()-16});for(var c,l=i('<a href="#" class="color-chip"></a>'),s=0;c=u[s];s++)for(var f,d=0;f=c[d];d++)l.clone().attr("data-color",f).css({top:38*(s+1)+8,left:38*d+8,background:f,width:r,height:r}).appendTo(n);a.container=n}n.unbind("colorpick"),n.bind("colorpick",t),n.css(e),n.fadeIn("fast"),n.focus(),i(n).one("blur",(function(){n.hide()}))}};e.exports=a},56663:function(e,t,n){n(69826),n(41539),n(74916),n(4723),n(15306);var r,o=(r=n(20996))&&r.__esModule?r:{default:r};var i=n(65311),a=n(48211),u={init:function(e){var t;((t=document.createElement("input")).type="file",t.disabled)||(i(".toolbar-container").show(),"undefined"!=typeof FormData?u.setupAjaxUpload(e):u.setupIframeUpload(e))},setupAjaxUpload:function(e){var t=i(".toolbar-container"),n=t.find("input[type=file]");n.change((function(){!this.files.length>0||a({$input:n,$progress:t.find(".progress")}).done(e).fail((function(e){alert(o.default.text("admin.blog.config.image_upload_failure"))}))}))},setupIframeUpload:function(e){var t=i(".toolbar-container");t.find("input[type=file]");t.addClass("iframe-uploader"),u.setIframeUploader({fileinput:t.find(".file-container"),fotosize:1200,callback:e})},setIframeUploader:function(e){var t=e.fileinput,n=e.fotosize,r=e.callback,a=i("<iframe/>");t.replaceWith(a);var u="/api/upload/fotolife_smart";a.attr("src",u),a.addClass("uploader"),a.load((function(){var e;if(a[0].contentDocument)e=a[0].contentDocument;else{if(!a[0].contentWindow)return;e=a[0].contentWindow.document}e.body.innerHTML.match(/^\s*(f:id:\S+)/)&&a[0].contentWindow.location.replace(u),e.body.innerHTML.match(/f:id:([^:]+):(\d+)([jpg]):image/)&&r(e.body.innerHTML),i(e).find('input[name="fotosize"]').val(n);var t=i(e).find('input[type="file"]');i(t[0]).change((function(){i(e).find("#fotolife-upload-form").submit(),i(t[0]).replaceWith(i("<h5>").text(o.default.text("uploading")))}))}))}};e.exports=u},3126:function(e,t,n){n(74916),n(9653),n(24603),n(88386),n(39714);var r=n(65311);e.exports=function(){var e=r("#edit-entry"),t=navigator.userAgent,n=/\b(?:iPhone|iPad)\b/.exec(t)&&/\bVersion\/(\d+\.\d+)/.exec(t)&&Number(RegExp.$1)>=5.1,o=/\bAndroid\b/.exec(t)&&/\bChrome\b/.exec(t);return"html"===e.attr("data-entry-syntax")&&"contentEditable"in document.body&&(n||o)}},30917:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.insertText=void 0;var n=function e(t){document.querySelector("iframe#entry-html-body")?e.contentEditable(t):e.textarea(t)};t.insertText=n,n.textarea=function(e){var t=document.querySelector("textarea#entry-body"),n=t.value;t.value=n.substring(0,t.selectionStart)+e+n.substring(t.selectionEnd)},n.contentEditable=function(e){var t=document.querySelector("#entry-html-body").contentDocument;null!==t&&(t.body.focus(),t.execCommand("insertHTML",!1,e))}},83391:function(e,t,n){n(41539),n(39714),n(47042),n(69600),n(74916),n(4723),n(92222);var r=n(65311);e.exports=function(){r(".post-options .js-datetime").show();var e=r(".js-datetime-input-date"),t=r(".js-datetime-input-time"),n=r("input[name=datetime]"),o=function(e){n.val(e).trigger("change")},i=n.val()||"",a=i.match(/^(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2})\+(\d{2}:\d{2})$/);if(a){var u=a[1],c=a[2];e.val(u),t.val(c)}e.change((function(){var n=e.val(),r=t.val();n?(r||(t.val("00:00"),r="00:00"),o("".concat(n,"T").concat(r))):o(i)})),t.change((function(){var n=e.val(),r=t.val();if(r){if(!n){var a=function(){var e=new Date,t=[];return t.push((1900+e.getYear()).toString()),t.push("0".concat((1+e.getMonth()).toString()).slice(-2)),t.push("0".concat(e.getDate().toString()).slice(-2)),t.join("-")}();e.val(a),n=a}o("".concat(n,"T").concat(r))}else o(i)}))}},48211:function(e,t,n){n(69826),n(41539),n(92222);var r=i(n(20996)),o=i(n(57942));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(65311);e.exports=function(e){var t=e.folder||"Hatena Blog",n=e.fotosize||1200,i=e.$input,u=i.prop("files")[0],c=e.$progress,l=a.Deferred();i.prop("disabled",!0);var s=new FormData;s.append("rkm",(0,o.default)("rkm")),s.append("append",1),s.append("fototitle",""),s.append("folder",t),s.append("fotosize",n),s.append("image",u),s.append("delete-gps",1),c.show();var f=c.find(".bar");f.width("0%");var d=c.find(".percent"),p=function(e){e>100&&(e=100),f.width("".concat(e,"%")),d.text(r.default.text("uploading"))},h=new XMLHttpRequest;return h.upload.addEventListener("progress",(function(e){var t=e.lengthComputable?e.loaded/e.total*100:NaN;p(t)}),!1),h.addEventListener("load",(function(e){if(p(100),c.hide(),i.prop("disabled",!1),200===h.status){var t=h.responseText;l.resolve(t)}else l.reject(h.responseText)}),!1),h.addEventListener("error",(function(e){c.hide(),i.prop("disabled",!1),l.reject(e)}),!1),h.open("POST","/f/".concat((0,o.default)("name"),"/upbysmart?dummy=").concat((new Date).getTime())),h.setRequestHeader("X-Requested-With","XMLHttpRequest"),h.send(s),l}},30546:function(e,t,n){n(69826),n(41539);var r=n(13964),o=function(){this.init.apply(this,arguments)};o.prototype={init:function(e){this.$el=e,this.$textarea=e.find("textarea"),this.$errorMessage=e.find(".js-twitter-length-error"),this.$checkBox=e.find('input[name="post_to_twitter"]'),this.$shareButton=e.find(".js-touch-share-button"),this.bindEvents()},bindEvents:function(){var e=this;e.$textarea.keyup((function(){!1===(0,r.validateTweetLength)(e.$textarea.val())?(e.showErrorMessage(),e.disabledCheckBox(),e.disabledShareButton()):(e.hideErrorMessage(),e.enabledCheckBox(),e.enabledShareButton())}))},hideErrorMessage:function(){this.$errorMessage.hide()},showErrorMessage:function(){this.$errorMessage.show()},disabledCheckBox:function(){this.$checkBox.attr("disabled",!0)},enabledCheckBox:function(){this.$checkBox.attr("disabled",!1)},disabledShareButton:function(){this.$shareButton.attr("disabled",!0)},enabledShareButton:function(){this.$shareButton.attr("disabled",!1)}},e.exports=o},39769:function(e,t,n){n(65311);var r=n(66419),o={_setup:function(){this._reloadStarImplement||(this._reloadStarImplement=r.throttle((function(){document.dispatchEvent(new Event("hatena:star:requestreload"))}),1e3))},reloadStar:function(){this._setup(),this._reloadStarImplement()}};e.exports=o},6636:function(e,t,n){n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337),Object.defineProperty(t,"__esModule",{value:!0}),t.AccessLogger=void 0,n(92222);var r=u(n(65311)),o=u(n(57942)),i=n(55992),a=u(n(80129));function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f={ping:function(){if((0,o.default)("blogs-uri-base")){var e=(0,i.protocolRelativeAdminUrl)("/api/log"),t={uri:location.href,referer:document.referrer};r.default.ajax({url:e,type:"get",cache:!1,data:t,xhrFields:{withCredentials:!0}}).fail((function(){var n=a.default.stringify(l(l({},t),{},{_:(new Date).getTime()}));(new Image).src="".concat(e,"?").concat(n)}))}}};t.AccessLogger=f},56882:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(69826),n(41539);var r=i(n(65311)),o=i(n(57942));function i(e){return e&&e.__esModule?e:{default:e}}var a={updateMembershipCategory:function(e){var t,n,i=e.attr("data-circle-id"),a=e.attr("data-blog-id"),u=e.find("option:selected").val();return"delete"===u?t="delete":(t="update",n=u),r.default.ajax({url:"/api/circle/membership/category",type:"POST",data:{rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc"),operation:t,circle_id:i,blog_id:a,category_id:n}})}};t.default=a},24264:function(e,t,n){var r=n(59662),o={userAgent:function(){return r.isTouch?"touch":"pc"}};e.exports=o},73287:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},o(e,t)}function i(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var o=u(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return a(this,n)}}function a(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}n(30489),n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948);var f=n(17187).EventEmitter,d=new f;d.on("__DISPATCH__",(function(e){d.emit(e.type,e.payload)}));var p=function(){function e(){c(this,e)}return s(e,[{key:"emit",value:function(e,t){d.emit("__DISPATCH__",{type:e,payload:t})}}]),e}();function h(e){return e}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&o(e,t)}(n,e);var t=i(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h;return c(this,n),(e=t.call(this)).state=r(void 0,{}),d.on("__DISPATCH__",(function(t){e.state=r(e.state,t||{}),e.emit("change")})),e}return s(n,[{key:"getState",value:function(){return this.state}}]),n}(f);d.Actions=p,d.Store=y,e.exports=d},96371:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(74916),n(15306),n(77601);var r,o=n(70879),i=(r=n(57942))&&r.__esModule?r:{default:r};function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}var u=n(65311),c=n(26410),l=n(36500),s="hatena-diary-dropdown",f={toggle:function(e,t,n,r){n=s+(n?"-".concat(n):e.replace(/\//,"-")),"object"!==a(r=r||{})&&(0,o.BUG)("Wrong type of options given: ".concat(r));var f,d=u(document.getElementById(n));if(r.key&&d.length&&d.attr("data-dropdown-key")!==r.key&&(d.remove(),d=u()),d.length)f="show"in r?!!r.show:!d.is(":visible"),d[f?"fadeIn":"fadeOut"]("fast"),d.trigger("dropdown:".concat(f?"show":"hide",":start"));else if("show"in r&&!1===r.show);else{if(d=u('<div class="hatena-globalheader-window"></div>').hide().attr("id",n).appendTo(document.body),r.key&&d.attr("data-dropdown-key",r.key),r.parent){var p=document.getElementById("".concat(s,"-").concat(r.parent));u(p).on("dropdown:hide:start",(function(){d.fadeOut("fast")}))}r.className&&d.addClass(r.className);var h=u('<iframe frameborder="0" width="150" height="300"></iframe>').appendTo(d),y=h[0];/^https?:/.test(e)||(e=(0,i.default)("admin-domain")+e);var m=l.createForFrame(y,e);if(m.addEventListener("close",(function(){c.hide(h)})),m.addEventListener("init",(function(e){e&&d.css(e),m.send("init",t)})),m.addEventListener("resize",(function(e){e&&d.css(e)})),m.addEventListener("reload",(function(e){location.reload(!0)})),r.callback&&r.callback(y,m),c.show(d,{destroy:function(){d.remove(),m.destroy()},keepOthers:!!r.parent||!1}),t){if("left"in t||"right"in t||"top"in t){var v=d.offset();"left"in t?v.left=t.left:"right"in t&&(v.left=t.right-d.width()),"top"in t&&(v.top=t.top),d.offset(v)}"height"in t&&d.height(t.height)}}}};e.exports=f},10714:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EditorConnector=void 0,n(74916),n(64765),n(41539),n(69600),n(21249);var r=n(30917),o=a(n(1606)),i=a(n(65311));function a(e){return e&&e.__esModule?e:{default:e}}var u=n(36500),c=n(56412),l=n(3126),s=null,f={insertLines:function(e){this._validate(e),this._setup(),this._insertLinesImplement(e)},isiOS:function(){return Boolean((0,o.default)(location.search.substr(1)).ios)},isAndroid:function(){return Boolean((0,o.default)(location.search.substr(1)).android)},loadServiceOnChildWindow:function(e){var t=this,n=window.open();u.createForWindow(n,e).addEventListener("insertLines",(function(e){t.insertLines(e)}))},_validate:function(e){["html","hatena","markdown"].forEach((function(t){if(!e[t])throw"missing ".concat(t)}))},_setup:function(){if(!this._insertLinesImplement){var e="pc"===c.device()&&s,t="touch"===c.device(),n=window.opener,r=this.isiOS(),o=this.isAndroid();if(r||o)this._insertLinesImplement=this._insertLinesOpenURL;else if(e)this._insertLinesImplement=this._insertLinesPC;else if(t)this._insertLinesImplement=this._insertLinesTouch;else{if(!n)throw"handling failed";this._insertLinesImplement=this._insertLinesMessenger}}},_insertLinesImplement:null,_insertLinesPC:function(e){if(s){var t=e[s.syntaxForInsertLines];s.insertLines(t)}},_insertLinesTouch:function(e){var t=(0,i.default)("#edit-entry").attr("data-entry-syntax");"html"!==t||l()||(t="hatena");var n=e[t]||e.hatena||e.markdown;(0,r.insertText)(n.join("\n"))},_insertLinesMessenger:function(e){u.createForParent().send("insertLines",e),window.close()},_insertLinesOpenURL:function(e){var t=e.html.map((function(e){return"<p>".concat(e,"</p>")}));location.href="hatenablog:/entry/body/insert?".concat(i.default.param({hatena:e.hatena.join("\n"),html:t.join(""),markdown:e.markdown.join("\n\n"),version:1}))},registerCurrentEditor:function(e){s=e},emit:function(){var e;s&&(e=s).emit.apply(e,arguments)}};t.EditorConnector=f},41730:function(e,t,n){n(92222);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};var i=n(65311),a=n(26410),u=n(36500),c="hatena-diary-feedback",l={toggle:function(e){var t=document.getElementById(c);if(t)i(t).fadeToggle("fast");else{var n=i('<iframe frameborder="0" width="320" height="320"></iframe>').hide().attr("id",c).appendTo(document.body);t=n[0];var r=u.createForFrame(t,"".concat(e,"?uri=").concat(encodeURIComponent(location.href),"&page_id=").concat(encodeURIComponent((0,o.default)("page"))));r.addEventListener("close",(function(){a.hide(n)})),r.addEventListener("resize",(function(e){e&&n.css(e)})),a.show(n,{destroy:function(){n.remove(),r.destroy()},fixScroll:!0})}}};e.exports=l},44878:function(e,t,n){var r,o=(r=n(20996))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(65311),u=void 0!==window.onbeforeunload?"beforeunload":"unload",c=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$form=t,this.isWatching=!0,this.commit(),this.$form.on("submit",(function(){n.isWatching=!1})),this.onLeave=function(){return n.confirm()},a(window).on(u,this.onLeave)}var t,n,r;return t=e,(n=[{key:"confirm",value:function(){if(a(window).triggerHandler("close-preview-window"),this.isWatching&&this.hasFormChanged())return o.default.text("form.confirm.changed.epic")}},{key:"hasFormChanged",value:function(){return this.$form.serialize()!==this.initialState}},{key:"commit",value:function(){this.initialState=this.$form.serialize()}},{key:"unWatch",value:function(){a(window).off(u,this.onLeave)}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=c},56769:function(e,t,n){n(74916),n(77601),n(92222);var r=n(86965),o=n(70879),i=n(55834),a=c(n(57942)),u=c(n(65311));function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=n(36500),d=n(24264),p=n(56412),h=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),s(this,"globalheader",void 0),s(this,"color",void 0),s(this,"bgColor",void 0),s(this,"circleId",void 0),s(this,"pageCategory",void 0),s(this,"params",void 0);var t=!!(0,i.hasFlagVariant)("gh-ng");this.globalheader=this.createGlobalHeader(),this.color=this.getColor(),this.bgColor=this.getBackgroundColor(),this.circleId=this.getCircleId(),this.pageCategory=this.getPageCategory(),this.params=this.getParams();var n=t?this.getURLNextGen():this.getURL();f.listenToFrame(this.globalheader,n),f.addEventListener("init",(function(e){(0,u.default)((function(){(0,o.LOG)(["init",e]),p.resolveInfo(e)}))}))}var t,n,c;return t=e,(n=[{key:"createGlobalHeader",value:function(){var e=document.querySelector("iframe#globalheader");if(e)return e;var t=(0,u.default)('<iframe id="globalheader" style="display: none"></iframe>');return t.appendTo(document.body),t[0]}},{key:"getColor",value:function(){return(0,r.canonicalizeColor)((0,u.default)(this.globalheader).css("color"))||"000000"}},{key:"getBackgroundColor",value:function(){for(var e=null,t=this.globalheader;!e&&t&&t!==document.documentElement;){var n=(0,u.default)(t).css("backgroundColor");e=(0,r.canonicalizeColor)(n),t=t.parentNode}return e||(e="ffffff"),e}},{key:"getDevice",value:function(){var e=(0,a.default)("globalheader-type")||"auto";return"auto"===e?d.userAgent():e}},{key:"getCircleId",value:function(){return(0,a.default)("circle-id")}},{key:"getPageCategory",value:function(){return/\.hatena\.ne\.jp(:\d+)?$/.test(location.host)?"admin":(0,a.default)("blog")?"blogs":this.circleId?"circle":"global"}},{key:"showUpgradePro",value:function(){return"admin"===this.pageCategory&&(0,a.default)("dont-recommend-pro")&&"false"===(0,a.default)("dont-recommend-pro")&&(0,a.default)("pro")&&"false"===(0,a.default)("pro")}},{key:"showGMOCampaignLink",value:function(){return"admin"===this.pageCategory&&(0,a.default)("dont-recommend-pro")&&"false"===(0,a.default)("dont-recommend-pro")}},{key:"getBrand",value:function(){return(0,a.default)("brand")}},{key:"getParams",value:function(){var e={device:this.getDevice()};return this.circleId&&(e.circle_id=this.circleId),this.showGMOCampaignLink()&&(e.show_upgrade_pro="yes"),this.showGMOCampaignLink()&&(e.show_campaign="yes"),(0,a.default)("brand")&&(e.brand=(0,a.default)("brand")),e}},{key:"getURL",value:function(){var e=(0,a.default)("admin-domain"),t=encodeURIComponent(this.color),n=encodeURIComponent(this.bgColor),r=u.default.param(this.params),o=encodeURIComponent(location.href);return"".concat(e,"/-/globalheader/").concat(t,"/").concat(n,"/").concat(this.pageCategory,"?").concat(r,"#").concat(o)}},{key:"getURLNextGen",value:function(){var e=(0,a.default)("admin-origin"),t=u.default.param(this.params),n=encodeURIComponent(location.href);return"".concat(e,"/-/globalheader_ng?").concat(t,"#").concat(n)}}])&&l(t.prototype,n),c&&l(t,c),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=h},36843:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.initForGlobalHeaderNextGeneration=t.GlobalHeaderSubscriber=void 0,n(73210),n(69826),n(41539),n(92222);var o,i=n(50025),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),u=(o=n(57942))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var l=n(65311),s=n(36500),f=n(56412),d=n(96371),p=n(41730),h=n(26410),y=n(10912),m=n(43302),v=function(){s.addEventListener("resizeGlobalHeader",(function(e){"100vh"===e?document.body.classList.add("globalheader-expanded"):document.body.classList.remove("globalheader-expanded")}))};t.initForGlobalHeaderNextGeneration=v;var b={navigateToEditNewEntry:function(e){f.infoLoaded.then((function(t){t.can_open_editor?y.newEntry({openedFrom:e.openedFrom}):location.href=a.protocolRelativeAdminUrl("/my/?fragment=edit")}))},navigateToEditNewEntryWithQuote:function(){f.infoLoaded.then((function(){location.href=a.protocolRelativeAdminUrl("/my/edit?sidebar=quote#auto_fillin")}))},navigateToEditNewEntryWithReQuote:function(){f.infoLoaded.then((function(){location.href=a.protocolRelativeAdminUrl("/my/edit")}))},init:function(){if(window!==window.parent)return null;if(!s.messenger)return null;v(),(0,i.setupAnalyticsClientIdBroadcaster)(),s.addEventListener("new-entry",(function(){b.navigateToEditNewEntry({openedFrom:"globalheader-new-entry"})})),s.addEventListener("new-entry-with-quote",(function(){b.navigateToEditNewEntryWithQuote()})),s.addEventListener("new-entry-with-requote",(function(){b.navigateToEditNewEntryWithReQuote()})),s.addEventListener("feedback",(function(e){p.toggle(e.uri)})),s.addEventListener("mymenu",(function(e){m.toggle(e)})),s.addEventListener("servicesmenu",(function(e){d.toggle("/-/menu/services",e)})),s.addEventListener("unread",(function(){location.href=a.protocolRelativeAdminUrl("/-/antenna")}));var e,t=l('\n          <div id="notify-window" class="hatena-globalheader-window" style="display: none;">\n            <iframe style="border:none" frameBorder="0"\n              class="notify" width="250" height="300"\n              ></iframe>\n          </div>\n        '.trim());s.addEventListener("notify",(function(n){var r=n.BASE;if(e){if(e.is(":visible"))return void h.hide(e);e.remove()}(e=t.clone()).css({left:n.left-250+32}),e.find("iframe").attr("src","https://www".concat(r,"/notify/notices.iframe?").concat((new Date).getTime())),e.appendTo(document.body).fadeIn("fast"),h.show(e,{fixScroll:!0})})),s.addEventListener("blogmenu",(function(e){var t={};(0,u.default)("blog")&&(t.blog=location.href,"entry"===(0,u.default)("page")&&l('article.entry:not([class~="no-entry"])').length>0&&(t.blog_permalink=1));var n="/-/menu/blogmenu?".concat(l.param(t));d.toggle(n,e,"blogmenu",{callback:function(e,t){t.addEventListener("request-report-abuse-info",(function(){t.send("response-report-abuse-info",window.location.href)})),t.addEventListener("edit-this-entry",(function(){var e=l("article.entry").first();y.editEntryInPlace(e,{openedFrom:"blogmenu-edit-this-entry"})})),t.addEventListener("new-entry",(function(){b.navigateToEditNewEntry({openedFrom:"blogmenu-new-entry"})})),t.addEventListener("subscribe",(function(e){l(document).trigger("subscribe",e)}))}})}))}};t.GlobalHeaderSubscriber=b},75225:function(e,t,n){var r=n(65311),o=n(56769);e.exports={init:function(){return function(){if("fixed"===r("#globalheader-container").css("position")){var e=r("#globalheader-container").height(),t=r(document);t.on("click",'a[href^="#"]',(function(){var n=t.scrollTop(),r=0;setTimeout((function o(){t.scrollTop()!==n?window.scrollBy(0,-e):r++<10&&setTimeout(o,0)}),0)}))}}(),new o}}},54102:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}function c(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var s=n(67294),f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(l,e);var t,n,r,c=u(l);function l(){return o(this,l),c.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this;return s.createElement("span",{dangerouslySetInnerHTML:{__html:e.props.body}})}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(s.Component);e.exports=f},22592:function(e,t,n){var r=n(65311),o=function(){this.init.apply(this,arguments)};o.prototype={init:function(e,t){if(!r.isFunction(e))throw"generator must be a function (".concat(e,")");if(this.generator=e,t){if(!(t instanceof o))throw"prev must be a instance of LazyList";this._prev=t}},promise:function(){if(!this._promise){var e=this.generator(this.prev());if(!r.isFunction(e.promise))throw"generator must return a Deferred Object (".concat(e,")");this._promise=e.promise()}return this._promise},prev:function(){return this._prev},next:function(){return this._next||(this._next=new o(this.generator,this)),this._next},root:function(){return this._prev?this._prev.root():this}},e.exports=o},50477:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(69826),n(41539),n(92222);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(55992));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a,u=n(65311),c=o.staticUrl("/js/external/mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"),l={load:function(e){var t=e.find('img[src*="chart.apis.google.com/chart?cht=tx&chl="]');t.length&&(a||(window.MathJax={AuthorInit:function(){MathJax.Ajax.fileRev=function(e){var t=MathJax.cdnFileVersions[e]||MathJax.cdnVersion||"",n=o.versionParameter();return t?"?v=".concat(t).concat(n?"&".concat(n):""):n?"?".concat(n):""}}},a=u.ajax({url:c,dataType:"script",cache:!0})),a.done((function(){MathJax.Hub.Config({tex2jax:{inlineMath:[],displayMath:[]}}),t.each((function(){var e=u(this),t=e.attr("alt");if(t){var n=u('<script type="math/tex">');e.replaceWith(n),MathJax.HTML.setScript(n[0],t)}})),MathJax.Hub.Queue(["Typeset",MathJax.Hub,e[0]])})))}};e.exports=l},26410:function(e,t,n){var r=a(n(65311)),o=a(n(66419)),i=a(n(99349));function a(e){return e&&e.__esModule?e:{default:e}}var u={shown:[],init:function(){var e=this;(0,r.default)(document.body).click((function(t){o.default.any(e.shown,(function(e){return e.win[0]===t.target||r.default.contains(e.win[0],t.target)}))||e.hideAll()})),this.init=function(){}},show:function(e,t){t||(t={}),this.init(),t.keepOthers||this.hideAll(),t.fixScroll&&i.default.enable(),t.center&&u._setCenter(e),t.showBackground&&u._showBackground(),this.shown.push({closeExplicitly:!!t.closeExplicitly,win:e,destroy:t.destroy||function(){},fixScroll:!!t.fixScroll,showBackground:!!t.showBackground}),t.then?e.fadeIn("fast",t.then):e.fadeIn("fast")},hide:function(e){for(var t=0,n=this.shown.length;t<n;t++){var o=this.shown[t];if(o.win===e){e.fadeOut("fast",o.destroy),(0,r.default)(".modal-window-background").fadeOut("fast"),o.fixScroll&&i.default.disable();break}}},hideAll:function(){for(var e=[],t=0,n=this.shown.length;t<n;t++)this.shown[t].closeExplicitly?e.push(this.shown[t]):this.hide(this.shown[t].win);this.shown=e},toggle:function(e,t){return e.is(":visible")?(this.hide(e),!1):(this.show(e,t),!0)},_setCenter:function(e){var t=o.default.throttle((function(){if((0,r.default)(e).is(":visible")){var n=((0,r.default)(window).height()-(0,r.default)(e).height())/2,o=((0,r.default)(window).width()-(0,r.default)(e).width())/2;(0,r.default)(e).css({top:n,left:o})}else(0,r.default)(window).off("resize",t)}),100);(0,r.default)(window).on("resize",t),t()},_showBackground:function(){(0,r.default)("<div>").addClass("modal-window-background").appendTo(document.body)}};e.exports=u},99349:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=0,a=!1;function u(){(0,o.default)(window).scrollTop()!==i&&(0,o.default)(window).scrollTop(i)}var c={enable:function(){a||(i=(0,o.default)(window).scrollTop(),(0,o.default)(window).on("scroll",u),a=!0)},disable:function(){a&&((0,o.default)(window).off("scroll",u),a=!1)}};t.default=c},83092:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(74916),n(15306),n(69826),n(41539);var r,o=(r=n(65311))&&r.__esModule?r:{default:r};function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return e?e.replace(/[!"$%&'()*+,./:;<=>?@[\]^`{|}~]/g,"\\$&"):""}var l=function(){function e(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;i(this,e),u(this,"$el",void 0),u(this,"$tabs",void 0),u(this,"$anchors",void 0),u(this,"$panels",void 0),u(this,"tabs",void 0),this.$el=t;var a=t.children("ol, ul");a.attr("role","tabs"),a.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header");var l=a.children('li:has(a[href^="#"])');l.attr({role:"tab",tabIndex:-1}),l.addClass("ui-tabs-tab ui-state-default");var s=l.children("a[href]:first-child");s.attr("tabIndex",-1),s.addClass("ui-tabs-anchor"),s.each((function(e,t){(0,o.default)(t).data("index",e)})),s.on("click",(function(e){e.isDefaultPrevented()||(e.preventDefault(),n.show(+(0,o.default)(e.currentTarget).data("index")))})),this.tabs=[];var f=(0,o.default)();s.each((function(e){var r=s.eq(e),o=l.eq(e),i=r.attr("href"),a=i.substring(1),u=t.find(c(i));if(u.length){var d=o.attr("aria-controls");d&&o.data("ui-tabs-aria-controls",d),o.attr({"aria-controls":a,"aria-labelledby":a}),u.attr({"aria-labelledby":a,role:"tabpanel"}),u.addClass("ui-tabs-panel ui-widget-content"),f=f.add(u),n.tabs.push({$anchor:r,$panel:u,$tab:o})}})),this.$tabs=l,this.$anchors=s,this.$panels=f,this.show(r)}var t,n,r;return t=e,(n=[{key:"show",value:function(e){this.$tabs.removeClass("ui-tabs-active ui-state-active"),this.$tabs.attr({tabIndex:-1,"aria-expanded":"false","aria-selected":"false"}),this.$anchors.attr("tabIndex",-1),this.$panels.attr("aria-hidden","true"),this.$panels.hide();var t=this.tabs[e];t.$tab.addClass("ui-tabs-active ui-state-active"),t.$tab.attr({tabIndex:0,"aria-expanded":"true","aria-selected":"true"}),t.$anchor.attr("tabIndex",0),t.$panel.attr("aria-hidden","false"),t.$panel.show(),this.$el.triggerHandler("tabsactivate",{newPanel:t.$panel})}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),s=l;t.default=s},46658:function(e,t,n){var r,o=(r=n(20996))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(65311),u=void 0!==window.onbeforeunload?"beforeunload":"unload",c=function(){function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.isWatching=!1,a(window).on(u,(function(){return t.confirm()}))}var t,n,r;return t=e,(n=[{key:"confirm",value:function(){if(this.isWatching)return o.default.text("form.confirm.changed")}},{key:"enable",value:function(){this.isWatching=!0}},{key:"disable",value:function(){this.isWatching=!1}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=c},97050:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.replaceImageToPlain=t.extractFotolifeSyntax=void 0,n(74916),n(4723),n(15306),n(69600),n(92222);var r,o=n(92477),i=(r=n(65311))&&r.__esModule?r:{default:r};function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.extractFotolifeSyntax=function(e){var t=i.default.Deferred(),n=e.match(/f:id:([^:]+):(\d+)([jpg]):image/);if(!n)return t.reject("Invalid format? ".concat(e)).promise();var r=a(n,4),u=r[0],c=r[1],l=r[2],s=r[3],f="[".concat(u.replace(/:image$/,":plain"),"]"),d=[c.substring(0,1),c,l.substring(0,8),l].join("/"),p="https://cdn-ak.f.st-hatena.com/images/fotolife/".concat(d,"_120.jpg"),h="https://cdn-ak.f.st-hatena.com/images/fotolife/".concat(d,".").concat(function(e){var t=e.toLowerCase();return"g"===t?"gif":"p"===t?"png":"jpg"}(s));return(0,o.extractSyntax)(f).done((function(e){t.resolve({image:p,largeImage:h,syntax:f,html:e.html})})).fail((function(e){t.reject(e)})),t.promise()};t.replaceImageToPlain=function(e){return e.replace(/:image$/,":plain")}},92477:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.extractSyntax=void 0,n(69600);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(65311)),a=(o=n(57942))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.extractSyntax=function(e){var t=i.Deferred(),n=e;return Array.isArray(n)&&(n=n.join("\n\n")),i.ajax({url:"/api/support.expand",type:"POST",data:{syntax:n,rkm:(0,a.default)("rkm"),rkc:(0,a.default)("rkc")},dataType:"json"}).done((function(e){t.resolve({html:e.html})})).fail((function(e){t.reject(e)})),t}},55834:function(e,t,n){n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.removeFlagVariant=t.hasFlagVariant=t.getFlagVariants=t.addFlagVariant=void 0,n(69600),n(92222),n(57327),n(41539),n(74916),n(23123),n(15306),n(26699),n(32023);var r,o=(r=n(10646))&&r.__esModule?r:{default:r};function i(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var u="epic_flag_variants";t.addFlagVariant=function(e){o.default.set(u,[].concat(i(c()),[e]).join(","))};t.removeFlagVariant=function(e){o.default.set(u,c().filter((function(t){return t!==e})).join(","))};var c=function(){var e=o.default.get(u);return e?e.replace(/\s+/,"").split(",").filter((function(e){return!!e})):[]};t.getFlagVariants=c;t.hasFlagVariant=function(e){return c().includes(e)}},43459:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(55992));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=n(80570);e.exports=function(e){a(o.staticUrl(e))}},85814:function(e,t,n){n(69826),n(41539);var r=n(65311);e.exports=function(){window!==window.parent&&r("form").each((function(){var e=r(this);if(!e.attr("data-pass-through-click-jacking-validation")){var t=e.find("input[type=submit][name!=delete][name!=draft]"),n=e.find("input[type=submit][name=delete], input[type=submit][name=draft]"),o=function(e){return r({elements:e.find(":input:not([data-ignore-click-jacking])")}).serialize()};e.addClass("unedited"),t.attr("disabled","disabled"),n.attr("disabled","disabled");var i=o(e),a=setInterval((function(){n.removeAttr("disabled"),i!==o(e)&&(clearInterval(a),e.removeClass("unedited"),t.removeAttr("disabled"))}),1500)}}))}},8659:function(e,t,n){var r=n(65311),o=n(36500),i=n(26410);e.exports=function(){r(".open-pro-modal").css("visibility","visible"),r(document.body).on("click",".open-pro-modal",(function(){return function(e){var t=r('<div class="hatena-iframe-container pro-modal-container">').appendTo(document.body),n=r('<iframe frameborder="0"></iframe>').appendTo(t),a=o.createForFrame(n[0],e);a.addEventListener("close",(function(){i.hide(t)})),i.show(t,{destroy:function(){n.remove(),a.destroy()},fixScroll:!0,center:!0,showBackground:!0})}(r(this).attr("data-guide-pro-modal-ad-url")),!1}))}},38600:function(e,t,n){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=((r=n(65311))&&r.__esModule?r:{default:r}).default.Deferred();t.default=o},36414:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.getSentryEnvironment=t.getRouterType=t.getPageId=t.UNKNOWN_PAGE_ID=t.SentryEnvironment=t.RouterType=void 0;var o,i=(o=n(57942))&&o.__esModule?o:{default:o},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(78558));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var c={Admin:"admin",Blogs:"blogs",Global:"global",Unknown:"unknown"};t.RouterType=c;var l=a.nativeEnum(c);t.getRouterType=function(){var e=l.safeParse((0,i.default)("router-type"));return e.success?e.data:c.Unknown};var s={Dev:"dev",Local:"local",Staging:"staging",Productrion:"production",Unknown:"unknown"};t.SentryEnvironment=s;var f=a.nativeEnum(s);t.getSentryEnvironment=function(){var e=f.safeParse((0,i.default)("sentry-environment"));return e.success?e.data:s.Unknown};var d="unknown";t.UNKNOWN_PAGE_ID=d;t.getPageId=function(){var e=a.string().safeParse((0,i.default)("page"));return e.success?e.data:d}},13964:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.validateTweetLength=void 0;var r,o=(r=n(72778))&&r.__esModule?r:{default:r};t.validateTweetLength=function(e){var t="".concat(e||"","\nhttps://hatenablog.com/");return o.default.parseTweet(t).valid}},23226:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.AboutSubscribersElement=void 0,n(21249),n(68309);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.AboutSubscribersElement=function(e){var t=e.subscribers,n=e.subscribeCount,r=e.hasMoreSubscribers;return i.createElement("div",null,i.createElement("span",{className:"about-subscription-count"},a.default.textN("unit_person",n,n)),t.map((function(e,t){return i.createElement(i.Fragment,null," ",i.createElement("a",{href:e.blog_url,className:"subscriber",rel:"nofollow",key:t},i.createElement("img",{src:e.profile_image_url,width:"16",height:"16",alt:e.name,title:e.name,className:"profile-icon"})))})),r&&i.createElement("span",null,a.default.text("hidden_subscribes")))}},43348:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.AboutSubscribers=void 0;var r,o=n(55992),i=n(91289),a=n(23226),u=(r=n(67294))&&r.__esModule?r:{default:r};function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.AboutSubscribers=function(){var e=c((0,i.useXHR)((0,o.userBlogUrl)("/api/about_subscribers")),1)[0],t=e.data,n=e.loading,r=e.error;if(n)return u.default.createElement(u.default.Fragment,null);if(r)return null;if(!t)throw new TypeError("'data' doesn't exist");var l=t.subscribers,s=t.subscribe_count,f=t.has_more_subscribers;return u.default.createElement(a.AboutSubscribersElement,{subscribers:l,subscribeCount:s,hasMoreSubscribers:f})}},56866:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.setupBlogcardTrackingMessageReceiver=function(){window.addEventListener("message",(function(e){var t;e.origin===(0,r.partsUrl)("")&&((t=e.data)&&"blogcardTracking"===t.kind)&&(0,o.pushToDataLayer)(e.data.data)}))};var r=n(55992),o=n(99057)},10912:function(e,t,n){n(73210),n(74916),n(15306);var r=n(82667),o=n(78899),i=n(9736),a=n(65311),u=n(9479),c={editEntryInPlace:function(e,t){e&&i.InPlaceEditor.showEditInPlace(e,{openedFrom:t.openedFrom,update:function(t){var n=a(t.entry.trim());n.length?(e.replaceWith(n),c.initEntry(n),(0,o.updateDynamicPieces)(n.parent())):e.remove()}})},newEntry:function(e){var t=e.openedFrom;i.InPlaceEditor.showEditInPlace(null,{openedFrom:t,update:function(e){var t=a(e.entry.replace(/^\s+/,"").replace(/\s+$/,""));t.length&&(t.insertBefore("#main article.entry:first"),c.initEntry(t),(0,o.updateDynamicPieces)(t.parent()),a("[data-remove-on-new-entry=1]").remove())}})},initEntry:function(e){(0,r.replaceYoutubeURL)(e),e.attr("data-uuid")&&new u(e)}};e.exports=c},9994:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(92222),n(73210),n(69826),n(41539);var o=f(n(65311)),i=f(n(57942)),a=f(n(20996)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),c=f(n(76804)),l=n(59662);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e){return e&&e.__esModule?e:{default:e}}var d=n(10646),p=n(26410),h={render:function(e){var t=e.entryId,n=e.$target,r=e.onUpdate,a=(0,i.default)("admin-origin"),u=(0,i.default)("author"),c=(0,i.default)("blog"),s=o.default.param({entry:t,token:d.get("bk")}),f="".concat(a,"/").concat(u,"/").concat(c,"/comment?").concat(s);l.isHatenaBlogNativeApp?h.renderIframe(f,n,r):h.renderWindow(f,r)},renderWindow:function(e,t){var n=(0,c.default)({width:400,height:240,left:Math.floor((screen.width-400)/2),top:Math.floor((screen.height-120)/2)}),r=window.open("","comment",n),o=Messenger.createForWindow(r,e);o.addEventListener("close",(function(){o.destroy(),r.close()})),o.addEventListener("update",(function(e){t(e.comment)}))},renderIframe:function(e,t,n){var r=(0,o.default)('\n      <div class="hatena-iframe-container" style="display: none;">\n        <div class="loading" style="display: none;">\n          <img src="'.concat(u.staticUrl("/images/loading.gif"),'" class="loading-spinner" alt="loading"/>\n          ').concat(a.default.text("loading"),'\n        </div>\n        <iframe frameborder="0"></iframe>\n      </div>\n    ').trim()).appendTo(document.body),c=t.offset(),l=(0,o.default)(window).width(),s=440;s+20>l&&(s=l-20,c.left=10);var f=235,d=(0,i.default)("blog-comments-top-is-new");d&&(c.top-=f,c.top+=t.height()),r.css({width:s,height:f,position:"absolute"}).offset(c);var h=r.find("iframe"),y=r.find(".loading");setTimeout((function(){return y.show()}),250),h.load((function(){return y.remove()}));var m=h[0],v=Messenger.createForFrame(m,e);v.addEventListener("update",(function(e){n(e.comment)})),v.addEventListener("close",(function(){p.hide(r)})),v.addEventListener("resize",(function(e){e&&(d&&e.height!==f&&(e.top=r.css("top")+f-e.height),r.css(e))})),p.show(r,{closeExplicitly:!0,destroy:function(){h.remove(),v.destroy()}})}};e.exports=h},57035:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(47042),n(92222),n(73210),n(69826),n(41539);var o=f(n(65311)),i=f(n(20996)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),u=f(n(57942)),c=f(n(76804)),l=n(59662);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e){return e&&e.__esModule?e:{default:e}}var d=n(26410),p={render:function(e){var t=e.commentId,n=e.$target,r=e.onDelete,i=(0,u.default)("admin-origin"),a=(0,u.default)("author"),c=(0,u.default)("blog"),s=o.default.param({comment:t.slice(8)}),f="".concat(i,"/").concat(a,"/").concat(c,"/comment/delete?").concat(s);l.isHatenaBlogNativeApp?p.renderIframe(f,n,r):p.renderWindow(f,r)},renderWindow:function(e,t){var n=(0,c.default)({width:300,height:150,left:Math.floor((screen.width-300)/2),top:Math.floor((screen.height-150)/2)}),r=window.open("","delete_comment",n),i=Messenger.createForWindow(r,e),a=function(){i.destroy(),r.close()};i.addEventListener("delete",(function(){t()})),i.addEventListener("close",a),(0,o.default)(document.body).one("focus",a)},renderIframe:function(e,t,n){var r=(0,o.default)('\n          <div class="hatena-iframe-container">\n            <div class="loading" style="display: none;">\n              <img src="'.concat(a.staticUrl("/images/loading.gif"),'" class="loading-spinner" alt="loading"/>\n              ').concat(i.default.text("loading"),'\n            </div>\n            <iframe frameborder="0"></iframe>\n          </div>\n        ').trim()).appendTo(document.body);r.css({width:440,height:120,position:"absolute"}).offset(t.offset());var u=r.find("iframe"),c=r.find(".loading");setTimeout((function(){return c.show()}),250),u.load((function(){return c.remove()}));var l=Messenger.createForFrame(u[0],e);l.addEventListener("delete",(function(){n()})),l.addEventListener("close",(function(){d.hide(r)})),d.show(r,{destroy:function(){u.remove(),l.destroy()}})}};e.exports=p},26652:function(e,t,n){n(69826),n(41539),n(38862),n(69600),n(34553),n(40561);var r,o=n(78899),i=(r=n(57942))&&r.__esModule?r:{default:r},a=n(54948);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var c=n(65311),l=n(56412),s=n(9994),f=n(57035),d=function(){function e(t){var n=this;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$entry=t,this.$container=t.find(".js-comment-box .js-comment"),this.$readMoreLine=this.$entry.find(".read-more-comments"),this.$readMoreButton=this.$readMoreLine.find("a"),this.$leaveCommentButton=this.$entry.find(".js-leave-comment-title"),this.entryId=this.$entry.attr("data-uuid"),this.comments=[],this.hasMore=!1,this.topIsNew=(0,i.default)("blog-comments-top-is-new"),this.$container.length){this.loadComments(3),l.infoLoaded.then((function(e){n.$leaveCommentButton.toggle(!e.cookie_received||e.commentable)})),this.initEvents()}}var t,n,r;return t=e,(n=[{key:"initEvents",value:function(){var e=this;this.$readMoreButton.on("click",(function(){return e.expandComments(),!1})),this.$leaveCommentButton.on("click",(function(){return e.showAddCommentBox(),!1})),this.$container.on("click",".comment-delete-button",(function(t){return e.showDeleteCommentBox(c(t.currentTarget)),!1}))}},{key:"expandComments",value:function(){var e=this;this.loadComments(0).then((function(){if("entry"!==(0,i.default)("page")){var t=JSON.parse(sessionStorage.getItem("entriesExpandedComments"))||{};t[e.entryId]=!0,sessionStorage.setItem("entriesExpandedComments",JSON.stringify(t))}})).catch((function(){}))}},{key:"loadComments",value:function(e){var t=this;return(0,a.requestForComments)(this.entryId,e,(function(){})).then((function(e){e&&e.comments&&(t.comments=e.comments,t.hasMore=e.has_more,t.renderComments())}))}},{key:"shouldExpandComments",value:function(){if("entry"===(0,i.default)("page"))return!1;var e=!1;try{e=!!(JSON.parse(sessionStorage.getItem("entriesExpandedComments"))||{})[this.entryId]}catch(e){}return e}},{key:"renderComments",value:function(){if(0!==this.comments.length){this.$container.find(".js-entry-comment").remove();var e=c.parseHTML(this.comments.join(""));this.$container.prepend(e),this.hasMore?this.$readMoreLine.show():(this.$readMoreLine.hide(),this.$entry.attr("data-comments-expanded",!0)),(0,o.updateDynamicPieces)(this.$container)}}},{key:"addComment",value:function(e){this.topIsNew?this.comments.unshift(e):this.comments.push(e),this.renderComments()}},{key:"removeComment",value:function(e){c("#".concat(e)).fadeOut();var t=this.comments.findIndex((function(t){return c.parseHTML(t)[0].id===e}));-1!==t&&(this.comments.splice(t,1),this.renderComments())}},{key:"showAddCommentBox",value:function(){var e=this;s.render({entryId:this.entryId,$target:this.$leaveCommentButton,onUpdate:function(t){return e.addComment(t)}})}},{key:"showDeleteCommentBox",value:function(e){var t=this,n=e.closest("li.entry-comment").attr("id");f.render({commentId:n,$target:e,onDelete:function(){return t.removeComment(n)}})}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=d},9479:function(e,t,n){e.exports=n(26652)},40793:function(e,t,n){n(69826),n(41539),n(92222),n(9653);var r=n(70879),o=n(65311),i=function(e,t){this.init(e,t)};i.prototype={init:function(e,t){t||(t={});var n=this;n.moveInProgress=!1,n.$containerElem=e,n.$goBackElem=o(o.parseHTML('<a class="module-entries-carousel-button back"><span>Back</span<</a>')),n.$goForwardElem=o(o.parseHTML('<a class="module-entries-carousel-button forward"><span>Forward</span></a>')),n.isAutoScroll=t.isAutoScroll||!1,n.autoScrollInterval=t.autoScrollInterval||5e3,n.displayEntrySizeAtOnce=t.displayEntrySizeAtOnce||2,n.isAutoScroll&&(n.autoScrollIntervalId=window.setInterval((function(e){e.goForwardWithLoop()}),n.autoScrollInterval,n)),n.$containerElem.on("click",".module-entries-carousel-button.back.active",(function(){n.isAutoScroll&&window.clearInterval(n.autoScrollIntervalId),n.goBack()})),n.$containerElem.on("click",".module-entries-carousel-button.forward.active",(function(){n.isAutoScroll&&window.clearInterval(n.autoScrollIntervalId),n.goForward()})),n.currentPosition=0;var r=n.getCarouselBodyElem();n.carouselList=r.find(".urllist-item"),n.carouselElementsSize=n.carouselList.length,n.carouselSize=n.carouselElementsSize-(n.displayEntrySizeAtOnce-1),n.$directNavigationListElem=o(o.parseHTML('<ol class="module-entries-carousel-navigation">'));for(var i=0;i<n.carouselSize;)n.$directNavigationListElem.append(o(o.parseHTML('<li><a data-carousel-index="'.concat(i,'"><span>').concat(i,"</span></a></li>")))),i++;n.$containerElem.on("click",".module-entries-carousel-navigation a.active",(function(e){n.isAutoScroll&&window.clearInterval(n.autoScrollIntervalId),n.goToIndex(Number(o(this).attr("data-carousel-index")))})),n.updateNavigationElementsClass(),n.$containerElem.append(n.$goBackElem),n.$containerElem.append(n.$goForwardElem),n.$containerElem.append(n.$directNavigationListElem)},canGoBack:function(){return this.currentPosition>0},canGoForward:function(){var e=this;return e.currentPosition<e.carouselSize-(e.displayEntrySizeAtOnce-1)},updateNavigationElementsClass:function(){var e=this;e.$goBackElem.toggleClass("active",e.canGoBack()),e.$goForwardElem.toggleClass("active",e.canGoForward()),e.$directNavigationListElem.find("a").removeClass("current"),e.$directNavigationListElem.find('a[data-carousel-index="'.concat(e.currentPosition,'"]')).addClass("current"),e.$directNavigationListElem.find("a").addClass("active"),e.$directNavigationListElem.find("a.current").removeClass("active")},getUnitWidth:function(){var e=this.getCarouselBodyElem().find(".urllist-item");return 0===e.length?((0,r.BUG)("Can't get unit width"),200):1===e.length?e.width():o(e[1]).offset().left-o(e[0]).offset().left},getCarouselBodyElem:function(){return o(this.$containerElem).find(".urllist-with-thumbnails")},goToIndex:function(e){var t=this;if(!(e<0||e>=t.carouselSize||t.moveInProgress)){t.moveInProgress=!0;var n=t.getCarouselBodyElem(),r=(n.offset(),t.getUnitWidth()*(e-t.currentPosition)),o="-=".concat(r,"px");n.animate({left:o},300,(function(){t.currentPosition=e,t.updateNavigationElementsClass(),t.moveInProgress=!1}))}},goBack:function(){this.goToIndex(this.currentPosition-1)},goForward:function(){this.goToIndex(this.currentPosition+1)},goForwardWithLoop:function(){this.canGoForward()?this.goForward():this.goToIndex(0)}},e.exports=i},9736:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.InPlaceEditor=void 0,n(92222);var r=i(n(65311)),o=i(n(57942));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,i;return t=e,i=[{key:"showEditInPlace",value:function(e,t){this.$entry=e,this.opts=t;var n=this.getEditorUrl();window.location.assign(n)}},{key:"getEditorUrl",value:function(){var e={openedFrom:this.opts.openedFrom};this.$entry&&(e.entry=this.$entry.attr("data-uuid")),this.opts.title&&(e.title=this.opts.title),this.opts.body&&(e.body=this.opts.body);var t=(0,o.default)("admin-domain"),n=(0,o.default)("author"),i=(0,o.default)("blog");return"".concat(t,"/").concat(n,"/").concat(i,"/edit?").concat(r.default.param(e))}}],(n=null)&&a(t.prototype,n),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.InPlaceEditor=c,u(c,"$entry",void 0),u(c,"opts",void 0)},50154:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(69826),n(41539),n(74916),n(23123),n(92222);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),a=(o=n(57942))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var c=n(65311),l=n(66419);e.exports={init:function(){var e=c(".hatena-module-archive");if(0!==e.length){var t=function(){if("archive"===(0,a.default)("page")){var e=c("section.archive-entry:first");if(e.length>0){var t=e.find("div.date > a > time").attr("datetime");return{year:t.split("-")[0],month:t.split("-")[1]}}return null}var n=c("article.entry:first");if(n.length>0){var r=n.find("header time > span.date-year").text(),o=n.find("header time > span.date-month").text();if(r&&o)return{year:r,month:o}}return null};l.each(e,(function(e){var n=c(e),r=n.data("archiveType");c.ajax({type:"get",url:i.userBlogUrl("/archive_module"),data:{archive_type:r},dataType:"html"}).done((function(e){n.find(".hatena-module-body").append(e),"calendar"===r?function(e){var n=e.find(".js-archive-module-calendar-selector"),r=function(){var t=n.find("option:selected"),r=t.data("year"),o=t.data("month");c.ajax({type:"get",url:i.userBlogUrl("/archive_module_calendar"),data:{month:o,year:r}}).done((function(t){e.find(".js-archive-module-calendar-container").html(t)}))};n.change((function(){r()}));var o=t();o?n.val("".concat(o.year," ").concat(o.month)):n.val(n.find("option:first-child").val()),r()}(n):function(e){var n,r=t();if(r){var o=r.year;if(o){var i=e.find('li.archive-module-year[data-year="'.concat(o,'"]'));n=i.length>0?i:null}}(n=n||c("li.archive-module-year:first")).removeClass("archive-module-year-hidden"),e.find(".archive-module-button").click((function(e){e.preventDefault(),c(this).parent(".archive-module-year").toggleClass("archive-module-year-hidden")}))}(n)}))}))}}}},49445:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(69826),n(41539),n(9653),n(54747),n(69720);var o,i=n(70879),a=n(55992),u=(o=n(65311))&&o.__esModule?o:{default:o},c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(78558));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var d=c.object({circles:c.record(c.object({html:c.string().optional().nullable()}).nonstrict())}).nonstrict();t.init=function(){var e=(0,u.default)(".hatena-module-circles");if(0!==e.length){var t=[],n={},r=0;e.find("[data-circle-id][data-circle-mtime]").each((function(e,o){var i=(0,u.default)(o),a=i.attr("data-circle-id");t.push(a),n[a]=i;var c=Number(i.attr("data-circle-mtime"));c>r&&(r=c)})),0!==t.length&&u.default.ajax({type:"GET",url:(0,a.userBlogUrl)("/api/module/circles"),data:{mtime:r,circle_id:t},traditional:!0,dataType:"json"}).done((function(e){var t=d.safeParse(e);if(t.success){var r=t.data.circles;Object.entries(r).forEach((function(e){var t=s(e,2),r=t[0],o=t[1];n[r].replaceWith(u.default.parseHTML(o.html||" "))}))}else(0,i.BUG)(t.error)}))}}},76310:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(74916),n(4723),n(68309),n(15306),n(69826),n(41539);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(55992));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=n(65311),u=n(66419);e.exports={init:function(){var e=a(".hatena-module-entries-access-ranking");0!==e.length&&e.each((function(){var e=a(this),t={};u.each(e[0].attributes,(function(e){e.name.match(/^data-/)&&(t[e.name.replace(/^data-/,"")]=e.value)})),a.ajax({type:"GET",url:o.userBlogUrl("/entries_access_ranking_module"),data:t,dataType:"html"}).done((function(t){e.find(".hatena-module-body").append(t)}))}))}}},80846:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165);!function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(i,u,c):i[u]=e[u]}i.default=e,n&&n.set(e,i)}(n(55992));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}var i=n(65311);e.exports={init:function(){var e=i(".profile-running-duration"),t=Math.floor(Date.now()/1e3);e.each((function(e,n){var r=i(n),o=parseInt(r.attr("data-show-until"))||t;t<o&&r.removeClass("is-hidden")}))}}},74709:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(69826),n(41539);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(55992)),i=n(78899);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var u=n(65311),c=n(66419);e.exports={init:function(){var e=u(".hatena-module-recent-comments");if(0!==e.length){var t=c.template(u(".recent-comments-template").html()),n=0;e.each((function(){var e=u(this).find(".hatena-module-body").attr("data-count");n=c.max([n,e])})),0!==n&&u.ajax({url:o.userBlogUrl("/api/recent_comments"),dataType:"json",data:{count:n}}).done((function(n){e.each((function(){for(var e=u(this),r=e.find(".hatena-module-body").attr("data-count"),o="",a=0;a<r&&n[a];a++)o+=t({comment:n[a]});e.find(".recent-comments").html(o),(0,i.updateDynamicPieces)(e)}))}))}}}},20854:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(41539),n(54747);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(49445));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=n(50154),u=n(76310),c=n(74709),l=n(80846);e.exports={init:function(){[a,o,u,c,l].forEach((function(e){e.init()}))}}},43302:function(e,t,n){var r=n(65311),o=n(66419),i=n(96371),a=n(41730),u={dropdown:null,$activeContainer:null,blogToDropdownContainer:{},toggle:function(e){var t=this,n="/-/menu/mymenu?location=".concat(encodeURIComponent(location.href));i.toggle(n,e,"mymenu",{callback:function(e,n){u.dropdown=e,n.addEventListener("feedback",(function(e){a.toggle(e.uri)})),n.addEventListener("myblogmenu.init",(function(e){t.initMyBlogMenu(e)})),n.addEventListener("myblogmenu.open",(function(e){var n=t.blogToDropdownContainer[e.blogUri];n.show(),t.$activeContainer=n})),n.addEventListener("myblogmenu.close",(function(e){t.blogToDropdownContainer[e.blogUri].hide(),t.$activeContainer=null}))}}),this.$activeContainer&&this.$activeContainer.is(":hidden")&&this.$activeContainer.fadeIn("fast")},initMyBlogMenu:function(e){var t=this,n={top:r(this.dropdown).offset().top+e.top,right:r(this.dropdown).offset().left-2,height:266},a="/-/menu/myblogmenu?blog=".concat(encodeURIComponent(e.blogUri));i.toggle(a,n,null,{callback:function(n){t.blogToDropdownContainer[e.blogUri]=r(n).parent(),o.delay((function(){return r(n).parent().hide()}))},key:e.blogUri,parent:"mymenu",className:"hatena-diary-dropdown-myblogs"})}};e.exports=u},30618:function(e,t,n){n(73210),n(69826),n(41539);var r=n(65311),o=n(36500),i=function(){this.init()};i.prototype={init:function(){this.quote={body:"",url:"",title:""};var e=r("#js-requote-button-template");e[0]&&(this.$reQuoteButton=r(e.html().trim()),this.bindEvents())},getSelectedText:function(){return window.getSelection?"".concat(window.getSelection()||""):document.getSelection?document.getSelection():document.selection?document.selection.createRange().text:""},selectedTextExists:function(){return this.getSelectedText().length>0},bindEvents:function(){var e=this;r(document).on("mouseenter","blockquote",(function(t){if(!1===e.selectedTextExists()){var n=r(t.target).closest("blockquote");if(n.find("blockquote").length>0)return;e.focusOnBlockquote(n),e.showButton()}})),r(document).on("mouseleave","blockquote",(function(t){!1===r(t.toElement).hasClass("js-select_quote_panel")&&e.hideButton()})),r(document).on("mouseup","blockquote",(function(){e.selectedTextExists()?e.hideButton():e.showButton()})),e.$reQuoteButton.on("click",(function(){return o.send("requote-edit-entry",{quote:e.quote}),!1}))},focusOnBlockquote:function(e){this.$blockquote=e,this.setButtonData(e),this.$blockquote.append(this.$reQuoteButton)},setButtonData:function(e){this.setQuoteBody(e),this.setQuoteMeta(e),""===this.quote.body&&(this.quote.body=this.quote.title,this.quote.title=this.quote.url)},setQuoteBody:function(e){var t=e.children(":not(cite, .js-requote-button)");t.length<=0?this.quote.body=e.contents().get(0).nodeValue||"":this.quote.body=t.text()},setQuoteMeta:function(e){var t=e.find("cite"),n=t.find("a"),r=e.attr("cite")||n.attr("href");void 0===r&&(r=e.closest("article").find(".entry-title .entry-title-link").attr("href"));var o=n.text()||t.text()||r;this.quote.url=r,this.quote.title=o},showButton:function(){this.$reQuoteButton.addClass("is-visible")},hideButton:function(){this.$reQuoteButton.removeClass("is-visible")}},e.exports=i},23249:function(e,t,n){n(69600),n(41539),n(88674),n(21249);var r=i(n(65311)),o=i(n(57942));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(36500),u=n(92901);e.exports={init:function(e,t){var n=(0,o.default)("blog-uri"),i=(0,o.default)("blog-host"),c={isSubscribing:e,isGuest:!((0,o.default)("rkm")&&(0,o.default)("rkc"))},l={subscribersCount:t,blogUrl:n,blogName:(0,o.default)("blog-name"),requestUrl:[(0,o.default)("admin-domain"),(0,o.default)("author"),i,"subscribe"].join("/")},s=a.createForCurrentWindow();(0,r.default)(".hatena-follow-button-box").map((function(){return new u.Blogs((0,r.default)(this),c,l,s,"hatena-follow-button-box")})).toArray();a.addEventListener("subscription",(function(e){s.send("subscription",e)})),s.addEventListener("subscription",(function(e){a.send("subscription",e)}));var f=(0,r.default)("#hidden-subscribe-button > .hatena-follow-button-box");this.subscribeButtonForMessage=new u.Blogs(f,c,l,s,"globalheader");var d=this;a.addEventListener("subscribe",(function(e){var t={left:e.left+5};d.subscribeButtonForMessage.openSubscribeWindow(t,!0)})),s.addEventListener("subscription",(function(e){!0===e[n]&&a.send("subscribed-current-blog")})),(0,r.default)(document).on("subscribe",(function(e,t){var n={left:t.left+5};d.subscribeButtonForMessage.openSubscribeWindow(n,!0)}))}}},90757:function(e,t,n){n(74916),n(77601);var r=n(65311),o={init:function(e){r(e||document.body).on("click","a[data-hatenablog-tumblr-share-button]",(function(e){var t=r(e.currentTarget),n="".concat(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection?document.selection.createRange().text:0),o="http://www.tumblr.com/share?".concat(r.param({v:3,u:t.attr("data-share-url")||location.href,t:t.attr("data-share-title")||document.title,s:n})),i=function(){window.open(o,"t","toolbar=0,resizable=0,status=1,width=450,height=430")||(location.href=o)};return/Firefox/.test(navigator.userAgent)?setTimeout(i,0):i(),!1}))}};e.exports=o},57525:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function a(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */a=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,u,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function u(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){u(i,r,o,a,c,"next",e)}function c(e){u(i,r,o,a,c,"throw",e)}a(void 0)}))}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(82526),n(41817),n(32165),n(72443),n(39341),n(73706),n(10408),n(30489),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=void 0,n(41539),n(88674),n(54747),n(57327),n(92222),n(91038),n(78783),n(74916),n(77601),n(66992),n(38478),n(33948);var f=/^https:\/\/www.youtube.com\/embed\//,d=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,r,i,u;return t=e,n=null,r=[{key:"init",value:(u=c(a().mark((function e(){var t=this;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.cachedInitPromise){e.next=2;break}return e.abrupt("return",this.cachedInitPromise);case 2:return this.cachedInitPromise=new Promise((function(e){window.onYouTubeIframeAPIReady=function(){t.updatePlayers(),e()};var n=document.createElement("script");n.src="https://www.youtube.com/iframe_api";var r=document.querySelector("script");r&&r.parentNode&&r.parentNode.insertBefore(n,r)})),e.abrupt("return",this.cachedInitPromise);case 4:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)})},{key:"updatePlayers",value:(i=c(a().mark((function e(){var t=this;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.init().then((function(){t.collectYouTubeEmbeddedIframes().forEach((function(e){t.registeredIframes.has(e)||t.createPlayer(e)}))}));case 1:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)})},{key:"collectYouTubeEmbeddedIframes",value:function(){var e,t,n=document.querySelectorAll("iframe"),r=(null===(e=document.querySelector("#body_ifr"))||void 0===e||null===(t=e.contentWindow)||void 0===t?void 0:t.document.querySelectorAll("iframe"))||[];return Array.from(n).concat(Array.from(r)).filter((function(e){return f.test(e.src||"")}))}},{key:"createPlayer",value:function(e){var t=this;this.registeredIframes.add(e);var n=new YT.Player(e,{events:{onStateChange:function(e){e.data===YT.PlayerState.PLAYING&&t.pauseAllExcept(e.target)}}});this.players.push(n)}},{key:"pauseAllExcept",value:function(e){var t,n=o(this.players);try{for(n.s();!(t=n.n()).done;){var r=t.value;r!==e&&r.getPlayerState()===YT.PlayerState.PLAYING&&r.pauseVideo()}}catch(e){n.e(e)}finally{n.f()}}}],n&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.YouTubeEmbed=d,s(d,"cachedInitPromise",null),s(d,"players",[]),s(d,"registeredIframes",new WeakSet)},54948:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(68309),n(47042),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.requestForComments=function(e){return v.apply(this,arguments)},n(41539),n(88674),n(47941),n(54747);var o,i=n(70879),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),u=(o=n(347))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */l=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)}))}}var d=a.userBlogUrl("/api/entry/info"),p=null,h={};function y(e,t,n,r){return m.apply(this,arguments)}function m(){return(m=f(l().mark((function e(t,n,r,o){var i,a,c;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i={e:Object.keys(t),limit:r},e.prev=1,e.next=4,u.default.get(d,{params:i});case 4:a=e.sent,c=a.data,Object.keys(c).forEach((function(e){t[e].resolves.forEach((function(t){return t(c[e])}))})),o&&o(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(1),t[n].rejects.forEach((function(t){return t(e.t0)}));case 13:case"end":return e.stop()}}),e,null,[[1,10]])})))).apply(this,arguments)}function v(){return v=f(l().mark((function e(t){var n,r,o=arguments;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=o.length>1&&void 0!==o[1]?o[1]:0,r=o.length>2?o[2]:void 0,!h[t]){e.next=10;break}return e.prev=3,e.abrupt("return",new Promise((function(e,n){h[t].resolves.push(e),h[t].rejects.push(n)})));case 7:return e.prev=7,e.t0=e.catch(3),e.abrupt("return",(0,i.BUG)(e.t0,"loadEntryInfo"));case 10:return p||(p=setTimeout((function(){y(h,t,n,r),p=null,h={}}),0)),e.prev=11,e.abrupt("return",new Promise((function(e,r){h[t]={entryId:t,limit:n,rejects:[r],resolves:[e]}})));case 15:return e.prev=15,e.t1=e.catch(11),e.abrupt("return",(0,i.BUG)(e.t1,"loadEntryInfo"));case 18:case"end":return e.stop()}}),e,null,[[3,7],[11,15]])}))),v.apply(this,arguments)}},44504:function(e,t,n){n(47042),n(92222);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(2933),u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$element=t,this.uuid=t.attr("id"),this.initDeleteButton()}var t,n,r;return t=e,(n=[{key:"initDeleteButton",value:function(){var e=this;this.deleteBox=new a(this.$element,this.getDeleteUrl()),this.deleteBox.on("delete",(function(){return e.delete()})),this.$element.on("click",".js-comment-delete-button",(function(){return e.deleteBox.show(),!1}))}},{key:"getDeleteUrl",value:function(){var e=(0,o.default)("admin-origin"),t=(0,o.default)("author"),n=(0,o.default)("blog"),r=encodeURIComponent(this.uuid.slice(8));return"".concat(e,"/").concat(t,"/").concat(n,"/comment/delete?comment=").concat(r)}},{key:"delete",value:function(){this.$element.fadeOut()}},{key:"getElement",value:function(){return this.$element}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=u},94508:function(e,t,n){n(69826),n(41539),n(21249),n(92222),n(54747);var r=n(82667),o=f(n(2933)),i=n(59662),a=f(n(57942)),u=n(54948),c=f(n(36500)),l=n(96486),s=n(78899);function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var p=n(65311),h=n(10646),y=n(56412),m=n(44504),v=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(0,r.replaceYoutubeURL)(t),this.$element=t,this.$commentBox=t.find(".js-comment-box"),this.$commentList=t.find(".js-comment-box .js-comment"),this.$showCommentInputButton=t.find(".js-leave-comment-title"),this.$readMoreBox=t.find(".js-read-more-comments"),this.$readMoreButton=t.find(".js-read-more-comments-button"),this.uuid=this.$element.attr("data-uuid"),this.comments=[],this.hasMoreComments=!1,this.summaryCommentCount=3,this.initArticleBar(),this.$commentBox.length&&(this.initComments(),this.initCommentInputBox()),this.initEditButton()}var t,n,f;return t=e,(n=[{key:"initArticleBar",value:function(){var e=document.querySelector(".js-entry-header"),t=document.querySelector(".js-article-bar");if(e&&t){var n=e.getBoundingClientRect().top+window.pageYOffset;window.addEventListener("scroll",(0,l.throttle)((function(){n<window.pageYOffset?t.classList.add("is-visible"):t.classList.remove("is-visible")}),100))}}},{key:"initComments",value:function(){var e=this;return this.uuid?(0,u.requestForComments)(this.uuid,this.summaryCommentCount).then((function(t){t&&t.comments&&(e.comments=t.comments.map((function(e){return new m(p(e))})),e.hasMoreComments=t.has_more,e.renderComments(e.comments),e.initCommentsExpansion())})):null}},{key:"initCommentsExpansion",value:function(){var e=this;this.hasMoreComments&&(this.$readMoreBox.show(),this.$readMoreButton.on("click",(function(){return(0,u.requestForComments)(e.uuid).then((function(t){t.comments&&(e.comments=t.comments.map((function(e){return new m(p(e))})),e.$readMoreBox.hide(),e.$commentList.empty(),e.renderComments(e.comments))})),!1})))}},{key:"initCommentInputBox",value:function(){var e=this;this.$showCommentInputButton.on("click",(function(t){t.preventDefault(),e.renderCommentInputBox()}))}},{key:"renderCommentInputBox",value:function(){i.isHatenaBlogNativeApp?this._renderCommentInputIframe():this._renderCommentInputWindow()}},{key:"_renderCommentInputWindow",value:function(){var e=this,t=this.getCommentInputUrl(),n=window.open("","comment"),r=c.default.createForWindow(n,t);r.addEventListener("close",(function(){r.destroy(),n.close()})),r.addEventListener("update",(function(t){e.addComment(new m(p(t.comment))),e.renderComments(e.comments)}))}},{key:"_renderCommentInputIframe",value:function(){var e=this,t=this.getCommentInputUrl();this.inputBox=new o.default(this.$commentBox,t),this.inputBox.on("update",(function(t){e.addComment(new m(p(t.comment))),e.renderComments(e.comments)})),this.inputBox.show()}},{key:"initEditButton",value:function(){var e=this,t=this.$element.find(".js-entry-edit-button-container"),n=t.find(".js-entry-edit-button");y.infoLoaded.then((function(r){r.editable&&(t.show(),n.attr("href",e.getEditorUrl()))}))}},{key:"getCommentInputUrl",value:function(){var e=(0,a.default)("admin-origin"),t=(0,a.default)("author"),n=(0,a.default)("blog"),r=p.param({entry:this.uuid,token:h.get("bk")});return"".concat(e,"/touch/").concat(t,"/").concat(n,"/comment?").concat(r)}},{key:"getEditorUrl",value:function(){var e=(0,a.default)("admin-domain"),t=(0,a.default)("author"),n=(0,a.default)("blog");return"".concat(e,"/").concat(t,"/").concat(n,"/edit?entry=").concat(this.uuid)}},{key:"addComment",value:function(e){(0,a.default)("blog-comments-top-is-new")?this.comments.unshift(e):this.comments.push(e)}},{key:"renderComments",value:function(e){var t=this;e.forEach((function(e){t.$commentList.append(e.getElement())})),(0,s.updateDynamicPieces)(this.$commentList)}}])&&d(t.prototype,n),f&&d(t,f),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=v},2933:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(69826),n(41539),n(54747),n(47941);var o=c(n(65311)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),a=c(n(20996));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=n(66419),f=n(36500),d=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.url=n,this.$container=(0,o.default)(e.TEMPLATE({image:i.staticUrl("/images/loading.gif"),text:a.default.text("loading")})).css({position:"relative"}).appendTo(t),this.$loading=this.$container.find(".js-loading"),this.eventListeners={}}var t,n,r;return t=e,(n=[{key:"show",value:function(){var e=this;this.$iframe=(0,o.default)('<iframe frameborder="0"></iframe>'),this.$container.append(this.$iframe),this.messenger=f.createForFrame(this.$iframe[0],this.url),this.messenger.addEventListener("close",(function(){e.$container.fadeOut(),e.$iframe.remove(),e.messenger.destroy()})),this.messenger.addEventListener("resize",(function(t){t&&e.$container.css(t)})),Object.keys(this.eventListeners).forEach((function(t){e.eventListeners[t].forEach((function(n){e.messenger.addEventListener(t,n)}))})),this.$container.fadeIn()}},{key:"on",value:function(e,t){this.eventListeners[e]=this.eventListeners[e]||[],this.eventListeners[e].push(t)}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();d.TEMPLATE=s.template('<div class="hatena-iframe-container" style="display: none;">  <div class="loading js-loading" style="display: none;">    <img src="<%- image %>" alt="loading" class="loading-spinner" />    <%- text %>  </div></div>'),e.exports=d},99109:function(e,t,n){e.exports=n(94508)},92687:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(47941),n(57327),n(38880),n(49337),Object.defineProperty(t,"__esModule",{value:!0}),t.renderRecommendation=void 0,n(66992),n(41539),n(88674),n(78783),n(33948),n(21249);var o,i=n(552),a=n(68853),u=n(45724),c=n(73380),l=(o=n(67294))&&o.__esModule?o:{default:o};function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof d?t:d,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=s(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f={};function d(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=d.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=s(e[i],e,a);if("throw"!==l.type){var f=l.arg,d=f.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=s(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,f;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function h(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){h(i,r,o,a,u,"next",e)}function u(e){h(i,r,o,a,u,"throw",e)}a(void 0)}))}}var m=function(){var e=y(p().mark((function e(t){var n,r,o,s,d,h,m,v,b,g,w;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.rootId,r=t.attrName,o=t.targetListElementSelector,s=document.getElementById(n)){e.next=4;break}return e.abrupt("return");case 4:if(d=s.dataset[r]){e.next=7;break}return e.abrupt("return");case 7:if(h=(0,u.parseRecommendationData)(d)){e.next=10;break}return e.abrupt("return");case 10:if(m=document.querySelector(o)){e.next=13;break}return e.abrupt("return");case 13:return v=document.createElement("li"),m.children.length<3?m.appendChild(v):m.insertBefore(v,m.children[2]),e.next=17,(0,a.createNicknameDataloader)();case 17:return b=e.sent,g=function(){var e=y(p().mark((function e(t){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,b.load(t);case 3:if(e.t0=e.sent.nickname,e.t0){e.next=6;break}e.t0=t;case 6:return e.abrupt("return",e.t0);case 9:return e.prev=9,e.t1=e.catch(0),e.abrupt("return",t);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t){return e.apply(this,arguments)}}(),e.next=21,Promise.all(h.map(function(){var e=y(p().mark((function e(t){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=f,e.t1=f({},t),e.t2={},e.next=5,g(t.authorId);case 5:return e.t3=e.sent,e.t4=new Date(1e3*t.publishedTime),e.t5={authorName:e.t3,published:e.t4},e.abrupt("return",(0,e.t0)(e.t1,e.t2,e.t5));case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()));case 21:w=e.sent,(0,c.safeRender)(l.default.createElement(i.RecommendationApp,{results:w}),v);case 23:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.renderRecommendation=m},45724:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.parseRecommendationData=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(78558));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=o.array(o.object({title:o.string(),iconUrl:o.string().url(),authorId:o.string(),url:o.string().url(),blogUrl:o.string().url(),blogTitle:o.string(),blogId:o.string(),category:o.string(),tags:o.array(o.string()),publishedTime:o.number(),entryContent:o.string(),type:o.string()}));t.parseRecommendationData=function(e){try{return a.parse(JSON.parse(e))}catch(e){return}}},56764:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r=i(n(65311)),o=i(n(1780));function i(e){return e&&e.__esModule?e:{default:e}}t.init=function(){var e=(0,r.default)("form#create-circle-form");e.on("submit",(function(){(0,o.default)(e)}))}},8078:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(68309),n(69826),n(41539);var r=i(n(65311)),o=i(n(56882));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(36500);t.init=function(){a.listenToParent(),a.send("resize",{height:(0,r.default)(document.body).height()+50}),a.send("done"),(0,r.default)(".close").on("click",(function(){return a.send("close",{name:window.name}),!1}));var e=(0,r.default)(".options"),t=e.find(".membership-category-select"),n=t.find("option:selected").val(),i=e.find(".indicator");t.change((function(){o.default.updateMembershipCategory(t).done((function(){i.find(".success").show(),i.find(".fail").hide()})).fail((function(){t.val(n),i.find(".success").hide(),i.find(".fail").show()}))}))}},13796:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(68309);var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(36500),a=n(67279);t.init=function(){i.listenToParent(),(0,o.default)(".close").on("click",(function(){return i.send("close",{name:window.name}),!1})),a()}},33576:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(55540),a=n(13605),u={init:function(){new i({container:(0,o.default)("#editor-amazon-search"),sidebar:new a})}};e.exports=u},68850:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(52570),a=n(13605),u={init:function(){(0,o.default)("#editor-flickr.enabled").get(0)&&i.init({container:document.querySelector("#editor-flickr"),sidebar:new a})}};e.exports=u},88956:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(90036),a=n(13605),u={init:function(){(0,o.default)("#editor-gourmet.enabled").get(0)&&new i({container:(0,o.default)("#editor-gourmet"),sidebar:new a}).requestLoadItems()}};e.exports=u},37013:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r},i=n(30871);var a=n(13605),u={init:function(){(0,o.default)("#editor-instagram.enabled").get(0)&&new i.Instagram({container:(0,o.default)("#editor-instagram"),sidebar:new a}).requestLoadItems()}};e.exports=u},62492:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(35227),a=n(13605),u={init:function(){new i({container:(0,o.default)("#editor-itunes"),sidebar:new a}).requestLoadItems()}};e.exports=u},41516:function(e,t,n){n(66992),n(41539),n(33948);var r=n(58972),o=n(67294),i=n(73935),a=n(14674),u=n(40746),c=n(50525),l=n(73287).Store,s={init:function(){var e=new l(c);i.render(o.createElement(r.PromotionTouch,{store:e}),document.querySelector("#promotion")),a.init(),u.loadOdais();var t=e.getState().entries.entryIds;t.length>0&&a.showEntry(t[0])}};e.exports=s},59451:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r},i=n(42740);var a=n(13605),u={init:function(){(0,o.default)("#editor-twitter.enabled").get(0)&&new i.Twitter({$container:(0,o.default)("#editor-twitter"),sidebar:new a})}};e.exports=u},55431:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(57942)),o=i(n(347));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var u=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,i;return t=e,(n=[{key:"activate",value:function(e,t){return o.default.put("/api/blog/top_placed_publication",{blog_id:e,entry_id:t},{params:{rkc:(0,r.default)("rkc"),rkm:(0,r.default)("rkm")}})}},{key:"deactivate",value:function(e){return o.default.delete("/api/blog/top_placed_publication",{params:{blog_id:e,rkc:(0,r.default)("rkc"),rkm:(0,r.default)("rkm")}})}}])&&a(t.prototype,n),i&&a(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.default=u},5927:function(e,t,n){n(92222);var r=n(65939),o=n(65311),i=n(36500),a=n(67279),u={init:function(){i.listenToParent(),a(),(0,r.initGlobalHeaderEventTracker)(),i.send("init"),i.addEventListener("init",(function(e){o(".subscribe").click((function(){return i.send("subscribe",{left:e.left?e.left:0}),!1})),i.send("request-report-abuse-info",{}),i.addEventListener("response-report-abuse-info",(function(e){var t=o(".js-report-abuse-link");t.attr("href","".concat(t.attr("href"),"?target_url=").concat(encodeURIComponent(e)))}))})),o(".edit-this-entry").click((function(){return i.send("edit-this-entry"),!1})),o(".new-entry").click((function(){return i.send("new-entry"),!1}))}};e.exports=u},39212:function(e,t,n){var r=n(65939),o=n(65311),i=n(36500),a=n(67279),u=n(28507),c={init:function(){i.listenToParent(),(0,r.initGlobalHeaderEventTracker)(),u((function(){return o(document.body).is(":visible")}),(function(){a()}),100),o(document.body).mouseenter((function(){i.send("mouseenter")}))}};e.exports=c},35358:function(e,t,n){n(69826),n(41539);var r=n(65939),o=n(65311),i=n(36500),a=n(67279),u={init:function(){i.listenToParent(),a(),(0,r.initGlobalHeaderEventTracker)();var e,t=o("#help");(t.click((function(){return i.send("feedback",{uri:t.attr("data-feedback-url")}),!1})),window.matchMedia("(hover: none)").matches)?o("a.myblog").on("click",(function(t){t.preventDefault();var n=o(this).attr("href");e&&i.send("myblogmenu.close",{blogUri:e}),i.send("myblogmenu.open",{blogUri:n}),e=n})):o(".dropdown-mymenu").menuAim({activate:function(e){if(o(e).hasClass("dropdown-mymenu-submenu")){var t=o(e).find("a").attr("href");i.send("myblogmenu.open",{blogUri:t})}},deactivate:function(e){if(o(e).hasClass("dropdown-mymenu-submenu")){var t=o(e).find("a").attr("href");i.send("myblogmenu.close",{blogUri:t})}},submenuDirection:"left"});o("a.myblog").each((function(){var e=o(this).position().top,t=o(this).attr("href");i.send("myblogmenu.init",{top:e,blogUri:t})}))}};e.exports=u},966:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(69826),n(41539),n(2707),n(92222),n(68309);var o,i=(o=n(20996))&&o.__esModule?o:{default:o},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var c=n(65311),l=n(36500),s=n(67279),f={init:function(){l.listenToParent(),l.addEventListener("init",(function(e){var t=e.BASE,n=e.info.services,r=c("#username-window");c('<dt class="label"><span>Services in Use</span></dt>').find("span").text(i.default.text("services_in_use")).end().appendTo(r);var o=[];for(var u in n)n[u].is_beta||n[u].portal_top_priority&&o.push(u);o.sort((function(e,t){return n[t].portal_top_priority-n[e].portal_top_priority}));for(var f=0,d=o.length;f<d;f++){var p=o[f],h=n[p];if(h){var y="http://www".concat(t,"/me/").concat(h.name,"/"),m="//www.hatena.com/images/favicon/".concat(h.name,".png");c('<dd><a href="" rel="noreferrer" target="_blank"><img alt="" width="16" height="16"/></a></dd>').find("a").find("img").attr("src",m).end().attr("href",y).append(document.createTextNode(h.text)).end().appendTo(r)}}c('<dt class="label"><span>Lang</span></td>').find("span").text(i.default.text("lang")).end().appendTo(r);for(var v=i.default.getAvailLangs(),b=0;b<v.length;b++){var g=v[b];v[b]===i.default.getTextLang()?c('<dd><span class="selected">lang</span></dd>').find("span").text(i.default.text("lang.".concat(g,".native"))).end().appendTo(r):c('<dd><a href="#">lang</a></dd>').find("a").attr("data-lang",g).text(i.default.text("lang.".concat(g,".native"))).end().appendTo(r)}r.find("a[data-lang]").click((function(){var e=c(this).attr("data-lang");return i.default.setAcceptLang(e),l.send("reload"),!1})),c('<dt class="label"><span>My Hatena</span></dt>').find("span").text(i.default.text("my_hatena")).end().appendTo(r),c('<dd><a href="" rel="noreferrer" target="_blank"><img src="'.concat(a.staticUrl("/images/favicon/my.png"),'" width="16" height="16" alt=""></a></dd>')).find("a").attr("href","http://www".concat(t,"/my/")).append(i.default.text("profile")).end().appendTo(r),c('<dd><a href="" rel="noreferrer" class="logout" target="_parent"><img src="'.concat(a.staticUrl("/images/favicon/logout.gif"),'" width="16" height="16"></a></dd>')).find("a").attr("href","http://www".concat(t,"/logout?location=").concat(encodeURIComponent(e.location))).append(i.default.text("logout")).end().appendTo(r),s()})),l.send("init")}};e.exports=f},10175:function(e,t,n){n(69826),n(41539),n(92222);var r=i(n(20996)),o=i(n(57942));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(65311),u={init:function(){var e=this;this.$form=a("#odai"),this.$submit=this.$form.find("input[type=submit]"),this.$period=a("input[name=period]"),this.$dateWrapper=a(".admin-odai-period-date-wrapper"),this.$startDate=a("input[name=start_date]"),this.$endDate=a("input[name=end_date]"),this.$periodError=a(".admin-odai-period-error"),a(".delete-odai").on("submit",(function(){return e.confirmDelete()})),this.$period.on("change",(function(){return e.togglePeriod()})),this.$form.on("change",(function(){return e.validatePeriod()})),this.togglePeriod()},confirmDelete:function(){var e=this.$form.attr("data-odai-title"),t=this.$form.attr("data-odai-id"),n="".concat((0,o.default)("admin-domain"),"/").concat(t);return window.confirm(r.default.text("admin.odai.delete_odai.confirm",e,n))},togglePeriod:function(){this.$dateWrapper.toggle(this.$period.prop("checked"))},validatePeriod:function(){var e=!this.isPeriodValid();this.$submit.attr("disabled",e),this.$periodError.toggle(e)},isPeriodValid:function(){if(!this.$period.prop("checked"))return!0;var e=new Date(this.$startDate.val()),t=new Date(this.$endDate.val());return isNaN(e)||isNaN(t)||t-e>=0}};e.exports=u},63931:function(e,t,n){n(69826),n(41539);var r=n(65311),o={init:function(){r("form").submit((function(){r(this).find("input:submit").attr("disabled","disabled")}))}};e.exports=o},3136:function(e,t,n){n(41539),n(54747),n(91038),n(78783);var r={init:function(){var e=this;document.querySelectorAll(".js-pro-survey-required-checkbox").forEach((function(t){t.addEventListener("change",(function(){e.updateSubmitState()}))})),document.querySelectorAll(".js-pro-survey-required-textarea").forEach((function(t){t.addEventListener("keyup",(function(){e.updateSubmitState()}))})),this.updateSubmitState()},updateSubmitState:function(){var e=Array.from(document.querySelectorAll(".js-pro-survey-required-checkbox")).some((function(e){return e.checked}))||Array.from(document.querySelectorAll(".js-pro-survey-required-textarea")).some((function(e){return""!==e.value}));document.querySelector(".js-pro-survey-submit-button").disabled=!e}};e.exports=r},47814:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r=n(99057),o=n(91269);t.init=function(){var e=o.get("eCommerceTransaction");e&&((0,r.pushToDataLayer)(e),(0,r.pushToDataLayer)({event:"submitECommerceTransaction"}))}},84032:function(e,t,n){var r=a(n(67294)),o=n(73380),i=a(n(71617));function a(e){return e&&e.__esModule?e:{default:e}}var u=n(91269),c={init:function(){var e=u.get("pro.registerCardUrlBase"),t=u.get("pro.redirectUrl"),n=u.get("pro.registeredCard"),a=u.get("pro.expiresOn"),c={durationDays:u.get("pro.durationDays"),label:u.get("pro.courseLabel"),name:u.get("pro.courseName"),price:u.get("pro.price"),isCampaign:u.get("pro.isCampaign")},l=u.get("pro.availableCourses"),s=u.get("pro.migrateVia");(0,o.safeRender)(r.default.createElement(i.default,{registerCardUrlBase:e,redirectUrl:t,registeredCard:n,expiresOn:a,initialCourse:c,availableCourses:l,migrateVia:s}),document.querySelector("main"))}};e.exports=c},60680:function(e,t,n){var r=a(n(67294)),o=n(73380),i=a(n(30044));function a(e){return e&&e.__esModule?e:{default:e}}var u=n(91269),c={init:function(){var e=u.get("pro.registerCardUrlBase"),t=u.get("pro.redirectUrl"),n=u.get("pro.registeredCard"),a={durationDays:u.get("pro.currentCourseDurationDays"),label:u.get("pro.currentCourseLabel"),name:u.get("pro.currentCourseName"),price:u.get("pro.currentCoursePrice"),isCampaign:u.get("pro.currentCourseIsCampaign"),pricePerDay:u.get("pro.currentCoursePricePerDay")},c={durationDays:u.get("pro.destinationCourseDurationDays"),label:u.get("pro.destinationCourseLabel"),name:u.get("pro.destinationCourseName"),price:u.get("pro.destinationCoursePrice"),isCampaign:u.get("pro.destinationCourseIsCampaign"),pricePerDay:u.get("pro.destinationCoursePricePerDay")},l=u.get("pro.expiresOn"),s=u.get("pro.migrateVia"),f=u.get("pro.daysUntilExpiration"),d=u.get("pro.unusedAmount"),p=u.get("pro.daysToExtend"),h=u.get("pro.newExpiresOn"),y=u.get("pro.courseStructureVersion");(0,o.safeRender)(r.default.createElement(i.default,{registerCardUrlBase:e,redirectUrl:t,registeredCard:n,currentCourse:a,destinationCourse:c,expiresOn:l,migrateVia:s,daysUntilExpiration:f,unusedAmount:d,daysToExtend:p,newExpiresOn:h,courseStructureVersion:y}),document.querySelector("main"))}};e.exports=c},98924:function(e,t,n){var r=a(n(67294)),o=n(73380),i=a(n(73722));function a(e){return e&&e.__esModule?e:{default:e}}var u=n(91269),c={init:function(){var e=u.get("pro.expiresOn"),t=u.get("pro.joinPlusUrl"),n={durationDays:u.get("pro.durationDays"),label:u.get("pro.courseLabel"),name:u.get("pro.courseName"),price:u.get("pro.price"),isCampaign:u.get("pro.isCampaign")},a=u.get("pro.tier"),c=u.get("pro.registeredCard"),l=u.get("pro.registerCardUrlBase"),s=u.get("pro.redirectUrl");(0,o.safeRender)(r.default.createElement(i.default,{actionPath:"/-/pro/resume",confirmFormId:"pro-form-confirm-will-resume",startProFormId:"pro-form-will-resume",registeredCard:c,course:n,tier:a,expiresOn:e,shouldShowFirstPaymentOn:!1,joinPlusUrl:t,registerCardUrlBase:l,redirectUrl:s,landingPagePath:void 0}),document.querySelector("main"))}};e.exports=c},97812:function(e,t,n){var r=a(n(67294)),o=n(73380),i=a(n(73722));function a(e){return e&&e.__esModule?e:{default:e}}var u=n(91269),c={init:function(){var e=u.get("pro.isChangingCourse"),t=e?"/-/pro/change_course":"/-/pro/start",n=e?"pro-form-confirm-will-change-course":"pro-form-confirm-will-start",a=e?"pro-form-will-change-course":"pro-form-will-start",c=u.get("pro.expiresOn"),l=u.get("pro.shouldShowFirstPaymentOn"),s=u.get("pro.firstPaymentOn"),f=u.get("pro.joinPlusUrl"),d={durationDays:u.get("pro.durationDays"),label:u.get("pro.courseLabel"),name:u.get("pro.courseName"),price:u.get("pro.price"),isCampaign:u.get("pro.isCampaign")},p=u.get("pro.tier"),h=u.get("pro.registeredCard"),y=u.get("pro.registerCardUrlBase"),m=u.get("pro.redirectUrl"),v=u.get("pro.landingPagePath"),b=u.get("pro.plusVia"),g=u.get("pro.plusViaTerm"),w=u.get("pro.courseStructureVersion");(0,o.safeRender)(r.default.createElement(i.default,{courseStructureVersion:w,actionPath:t,confirmFormId:n,startProFormId:a,registeredCard:h,course:d,tier:p,expiresOn:c,shouldShowFirstPaymentOn:l,firstPaymentOn:s,joinPlusUrl:f,registerCardUrlBase:y,redirectUrl:m,landingPagePath:v,plusVia:b,plusViaTerm:g}),document.querySelector("main"))}};e.exports=c},86968:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(30489);var o,i=(o=n(57942))&&o.__esModule?o:{default:o},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=n(65311),m=n(66419),v=n(17187).EventEmitter,b=n(91269),g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(n,e);var t=d(n);function n(){return c(this,n),t.apply(this,arguments)}return s(n,[{key:"setState",value:function(e){this.state=e,this.emit("change",this.state)}},{key:"saveTask",value:function(e,t){var n=this;return y.ajax({url:"../task/".concat(e,"/save"),method:"POST",data:{value:t?1:0,rkm:(0,i.default)("rkm"),rkc:(0,i.default)("rkc")}}).done((function(e){n.setState(e)}))}}]),n}(v),w=s((function e(t,n){var r=this;c(this,e),this.series=t,y("input").on("change",(function(e){var t=y(e.target);r.series.saveTask(t.attr("data-task-id"),t.is(":checked"))})),this.series.on("change",(function(e){n.render(e)}))})),O=function(){function e(){c(this,e)}return s(e,[{key:"render",value:function(e){var t=y(".challenge-indicator-gauge"),n=y(".achieved-count"),r=e.user_status,o="".concat(e.achieved_rate,"%");t.css({width:o}),n.text(o),y(".js-user-title").text(r.title),y(".js-user-level").text(r.level),y(".js-user-point").text(r.point),y(".js-user-achieved-count").text(r.achieved_tasks_count),y(".js-challenge-status").removeClass("is-bronze").removeClass("is-silver").removeClass("is-gold"),y(".js-rank-label").text(""),r.rank&&(y(".js-challenge-status").addClass("is-".concat(r.rank)),y(".js-rank-label").text("(".concat(r.rank,")"))),100===e.achieved_rate?(y(".js-congratulations").show(),document.body.style.backgroundImage="url('".concat(a.staticUrl("/images/special/challenge/kira-bg.jpg"),"')")):(y(".js-congratulations").hide(),document.body.style.backgroundImage=""),this.setSocialURLs(e.links)}},{key:"setSocialURLs",value:function(e){y(".js-post-completed-to-blog").attr({href:e.post_completed_to_blog_link}),y(".js-post-completed-to-twitter").attr({href:e.post_completed_to_twitter_link}),y(".js-post-name-to-twitter").attr({href:e.post_name_to_twitter_link})}}]),e}(),_=s((function e(t){c(this,e);var n=y(window);n.on("load scroll",m.throttle((function(){var e={isFixed:n.scrollTop()>1e3};t.render(e)}),100))})),E=function(){function e(){c(this,e),this.$challengeStatus=y(".l-challenge-status")}return s(e,[{key:"render",value:function(e){e.isFixed?this.$challengeStatus.addClass("is-fixed"):this.$challengeStatus.removeClass("is-fixed")}}]),e}(),S={init:function(){var e=new g,t=new O,n=(new w(e,t),b.get("blogChallenge"));e.setState(n);var r=new E;new _(r)}};e.exports=S},57005:function(e,t,n){var r,o=(r=n(83092))&&r.__esModule?r:{default:r};var i=n(65311),a={init:function(){new o.default(i("#topic-entries-tabs"),0)}};e.exports=a},95974:function(e,t,n){var r=n(36500),o={init:function(){r.listenToParent(),r.send("delete")}};e.exports=o},52163:function(e,t,n){var r=n(36500),o={init:function(){r.listenToParent()}};e.exports=o},99352:function(e,t,n){var r=n(36500),o={init:function(){r.listenToParent();var e=document.getElementById("posted").value;r.send("update",{comment:e}),r.send("close")}};e.exports=o},12412:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21249),n(68309),n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(u,e);var t,n,r,o=s(u);function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(t=o.call(this,e)).state={checked:!1,confirmBlogURL:""},t.onClickCheckBox=t.onClickCheckBox.bind(d(t)),t.inputURLBox=t.inputURLBox.bind(d(t)),t.validateButtonDisabled=t.validateButtonDisabled.bind(d(t)),t}return t=u,(n=[{key:"render",value:function(){var e=this.validateButtonDisabled();return i.createElement("form",{action:this.props.postURL,method:"post",id:"blog-delete"},i.createElement("table",{className:"table"},i.createElement("tr",null,i.createElement("th",null,i.createElement("label",{htmlFor:"id"},a.default.text("admin.blog.config.id"))),i.createElement("td",null,i.createElement("a",{href:this.props.blogURI,target:"_blank",rel:"noopener noreferrer"},this.props.blogHost))),i.createElement("tr",null,i.createElement("th",null,a.default.text("admin.blog.config.name")),i.createElement("td",null,this.props.blogName)),i.createElement("tr",null,i.createElement("th",null,a.default.text("admin.blog.config.description")),i.createElement("td",null,this.props.blogDescription)),this.checkEntryCount(),this.checkTotalDays(),this.checkSubscribers(),i.createElement("tr",null,i.createElement("th",null,a.default.text("admin.config_delete.why.textarea")),i.createElement("td",null,i.createElement("p",{className:"admin-p"},a.default.text("admin.config_delete.why")),i.createElement("textarea",{name:"blog_delete_reason",rows:5,cols:50}))),i.createElement("tr",null,i.createElement("th",{rowSpan:2},a.default.text("admin.config_delete.confirm_blog"),i.createElement("small",{className:"confirm-required-label"},a.default.text("admin.config_delete.confirm_required"))),i.createElement("td",null,i.createElement("p",null,a.default.text("admin.config_delete.confirm_notice")),i.createElement("label",null,i.createElement("input",{type:"checkbox",checked:this.state.checked,onChange:this.onClickCheckBox}),a.default.text("admin.config_delete.confirm_agreement")))),i.createElement("tr",null,i.createElement("td",null,i.createElement("p",null,a.default.text("admin.config_delete.confirm_blog_url")),i.createElement("div",null,i.createElement("input",{placeholder:this.props.blogHost,type:"text",value:this.state.confirmBlogURL,onChange:this.inputURLBox,size:50}))))),this.checkProStatus(),i.createElement("div",{className:"blog-delete-submit"},i.createElement("button",{type:"submit",id:"delete-button",disabled:!e,className:"btn btn-danger"},a.default.text("delete")),i.createElement("button",{type:"button",className:"btn"},a.default.text("cancel")),i.createElement("input",{type:"hidden",name:"rkm",value:this.props.rkm}),i.createElement("input",{type:"hidden",name:"rkc",value:this.props.rkc})))}},{key:"checkEntryCount",value:function(){var e=this.props.blogEntryCount;if(e>=1)return i.createElement("tr",{"data-test":"entry-count"},i.createElement("th",null,a.default.text("blog_entry_number")),i.createElement("td",null,a.default.textN("unit_entry",e,e)))}},{key:"checkTotalDays",value:function(){var e=this.props.blogTotalDays;if(e)return i.createElement("tr",{"data-test":"total-days"},i.createElement("th",null,a.default.text("blog_total_days.20200528")),i.createElement("td",null,a.default.textN("unit_day",e,e)))}},{key:"checkSubscribers",value:function(){var e=this.props.blogSubscribers;if(e.length>=1)return i.createElement("tr",{"data-test":"subscribers"},i.createElement("th",null,a.default.text("epic.subscriber")),i.createElement("td",null,i.createElement("div",{className:"info"},i.createElement("span",{className:"subscription-count"},a.default.textN("unit_person",e.length,e.length)),e.map((function(e,t){return i.createElement("a",{href:e.blogURL,key:e.blogURL},i.createElement("img",{src:e.iconURL,width:16,height:16,alt:e.name,title:e.name,"data-test":"icon-"+t}))})))))}},{key:"checkProStatus",value:function(){if(this.props.proStatusCanRequestCancel)return i.createElement("aside",{className:"error-box delete-pro-notice",id:"plus-message"},i.createElement("h3",null,a.default.text("admin.blog.plus.notice")),i.createElement("p",{"data-pro-quit-link":this.props.proStatusCancelRequestURL},a.default.text("admin.blog.config.confirm.delete_pro_notice_with_url")),i.createElement("p",null,i.createElement("a",{href:this.props.proStatusCancelRequestURL,className:"btn"},a.default.text("admin.leave_plus"))))}},{key:"onClickCheckBox",value:function(e){this.setState({checked:e.currentTarget.checked})}},{key:"inputURLBox",value:function(e){this.setState({confirmBlogURL:e.currentTarget.value})}},{key:"validateButtonDisabled",value:function(){var e=this.props.blogHost;return this.state.confirmBlogURL===e&&this.state.checked}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.default=h},64007:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var o=s(n(67294)),i=n(73380),a=s(n(57942)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),c=s(n(12412));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}var f=n(91269);t.init=function(){var e=u.httpsAdminUserBlogUrl("/config/delete"),t=(0,a.default)("blog-host"),n=(0,a.default)("blog-uri"),r=(0,a.default)("blog-name"),l=f.get("blog.description"),s=f.get("blog.entrycount"),d=f.get("blog.totaldays"),p=f.get("blog.subscribers"),h=f.get("pro_status.can_request_cancel"),y=f.get("pro_status.cancel_request_url"),m=(0,a.default)("rkc"),v=(0,a.default)("rkm");(0,i.safeRender)(o.default.createElement(c.default,{postURL:e,blogHost:t,blogURI:n,blogName:r,blogDescription:l,blogEntryCount:s,blogTotalDays:d,blogSubscribers:p,proStatusCanRequestCancel:h,proStatusCancelRequestURL:y,rkc:m,rkm:v}),document.querySelector("#confirm-deleting-blog-form"))}},85407:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(41539),n(74916),n(4723),n(69600),n(92222),n(69826),n(73210),n(15306),n(54747);var o=j(n(65311)),i=n(66419),a=j(n(20996)),u=j(n(44878)),c=j(n(83092)),l=j(n(46658)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(26410)),f=j(n(57942)),d=j(n(60717)),p=j(n(28461)),h=j(n(67089)),y=j(n(24634)),m=j(n(71637)),v=j(n(42114)),b=j(n(36532)),g=j(n(44474)),w=j(n(36384)),O=j(n(61030)),_=j(n(3147)),E=j(n(2101));function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function j(e){return e&&e.__esModule?e:{default:e}}var k={init:function(){var e=(0,o.default)("#css"),t=(0,o.default)("#form-design"),n=(0,o.default)("#preview"),r=(0,o.default)("#preview-loading"),i=(0,o.default)("#tabs"),a=(0,o.default)("#form-design-fold-button"),c=new u.default(t),l=new v.default({$form:t,$preview:(0,o.default)("#preview-iframe"),$loading:r,formState:c});l.requestPreview(),t.on("change",(function(){l.requestPreview()})),p.default.init(),k.setupTabs({$tabs:i,previewUpdater:l}),k.setupFoldButton({$form:t,$preview:n,$foldButton:a}),k.setupPreviewTypeButton(l),["header-html","entry-header-html","entry-footer-html","footer-html","header-touch-html","entry-touch-header-html","entry-touch-footer-html","footer-touch-html","touch-under-pager-html"].forEach((function(e){var t=':input[name = "'.concat(e,'"]'),n=(0,o.default)(t);n.length&&(n.prop("disabled")||k.setupEditor({syntax:"html",$textarea:n}))})),k.setupEditor({syntax:"css",$textarea:e}),k.setupBackgroundComponent({$css:e});var s=new b.default((0,o.default)(".js-header-modal-window")),f=(0,o.default)(".js-design-header .js-header-image-container");0!==f.length&&k.setupHeaderImageComponent({$container:f,previewUpdater:l,trimmingWindow:s}),(0,E.default)({$container:(0,o.default)(".js-design-header-touch .js-header-image-container"),previewUpdater:l}),k.setupEntryComponent();var d=new y.default((0,o.default)(".js-module-edit-modal-window")),g=new m.default;(0,o.default)(d).on("edit-new-module change-category-order-type",(function(){g.updateCategoryPreview()})),["sidebar","top-page-main-column","top-page-header","top-page-sidebar","entry-header","entry-footer-primary","entry-footer-secondary","touch-top-page-header","touch-entry-header","touch-entry-footer-primary","touch-entry-footer-secondary","touch-footer"].forEach((function(e){var n=(0,o.default)('div[data-modules-type="'.concat(e,'"].sidebar-box'));if(n.length){var r=new h.default(n,d);(0,o.default)(r).on("updated",(function(){return t.trigger("change")}))}})),k.setupAccordion(".accordion-title");var w=k.updateProfileModule(),_=k.updateCirclesModule();g.updateCategoryPreview(),o.default.when(w,_).always((function(){return c.commit()})),k.setupThemesListSwitcher(),(0,O.default)(),k.setupSeeMoreBackgrounds(),k.setupTouchAccentColor({$form:t})},setupAccordion:function(e){var t=(0,o.default)(e);t.next().hide(),t.click((function(){var e=(0,o.default)(this),t=e.next();t.is(":visible")?(t.hide(),e.removeClass("open")):(t.show(),e.addClass("open"))}))},setupTabs:function(e){var t=e.$tabs,n=e.previewUpdater,r=(0,o.default)("#force-pc-view");if(t[0]){var i=function(e,t){"tab-customize-touch"!==(t.newPanel||t.panel).attr("id")||r.is(":checked")?n.setDeviceAsPC():n.setDeviceAsTouch()};t.on("tabsactivate",i).on("tabscreate",i),r.on("change",(function(){r.is(":checked")?n.setDeviceAsPC():n.setDeviceAsTouch()})).triggerHandler("change"),this.tabs=new c.default(t)}},setupFoldButton:function(e){var t=e.$form,n=e.$preview,r=e.$foldButton;r[0]&&r.click((function(){r.hasClass("open")?(r.removeClass("open").addClass("close"),t.hide(),n.addClass("fold-form")):(r.removeClass("close").addClass("open"),t.show(),n.removeClass("fold-form"))}))},fadeInLoading:function(e){e.fadeIn("fast")},fadeOutLoading:function(e){setTimeout((function(){e.fadeOut("fast")}),1e3)},setupPreviewTypeButton:function(e){var t=(0,o.default)(".switch-button");t.click((function(){"index"===e.getPageType()?(t.addClass("permalink").removeClass("index"),t.text(a.default.text("admin.design.quit_preview_entry_page")),e.setAsPermalinkPreview(),e.preview()):(t.addClass("index").removeClass("permalink"),t.text(a.default.text("admin.design.preview_entry_page")),e.setAsIndexPreview(),e.preview())}))},setupBackgroundComponent:function(e){var t=e.$css,n=(0,o.default)('input[type="file"].background-image'),r=(0,o.default)("#background-image"),u=(0,o.default)("#background-image-thumbnail"),c=(0,o.default)("a.delete-background-image"),l=(0,o.default)('input[name="bg-image-src"]'),s=(0,o.default)('input[name="bg-image-id"]'),f=(0,o.default)('input[name="bg-image-selected"]'),p=(0,i.template)("body{ background-image: url('<%= image %>'); background-repeat: <%= repeat %>; background-color:<%= backgroundColor %>; background-attachment: <%= attachment %>; background-position: <%= position %> top;}"),h=(0,o.default)('select[name="background-position"]'),y=(0,o.default)('select[name="background-repeat"]'),m=(0,o.default)('select[name="background-attachment"]'),v=function(){r.hide()};c.click((function(){return confirm(a.default.text("admin.design.stop_header_image_confirm"))&&(s.val(""),l.val(""),f.val(0),g(),v()),!1})),u.click((function(){(g(),u.hasClass("ui-selected"))||((0,o.default)("#backgrounds li").removeClass("ui-selected"),u.addClass("ui-selected"),f.val(1))})),h.change((function(){g()})),m.change((function(){g()})),y.change((function(){g()}));var b=function(e){s.val(e);var t=e.match(/f:id:([^:]+):(\d+)([jpg]):image/);if(t){var o=t[1],i=t[2],a=t[3],c=[o.substring(0,1),o,i.substring(0,8),i].join("/"),f="https://cdn-ak.f.st-hatena.com/images/fotolife/".concat(c).concat({j:".jpg",p:".png",g:".gif"}[a]),d="https://cdn-ak.f.st-hatena.com/images/fotolife/".concat(c,"_120.jpg");if(l.val(f),u.attr("src",d),r.show(),n.prop("disabled",!1),u.trigger("click"),"undefined"!=typeof FormData){var p=n.clone(!0);n.replaceWith(p),n=p}}},g=function(){var e,n,r=l.val(),i=new d.default(t.val());if(r){var a=(0,o.default)("#background-colors li.ui-selected"),u="transparent";0===a.length?(0,o.default)('#background-colors li[data-css=""]').addClass("ui-selected"):void 0!==a.attr("data-id")&&(u="#".concat(a.attr("data-id"))),e="custom";var c=y.find("option:selected").val(),s=h.find("option:selected").val(),f=m.find("option:selected").val();n=p({image:r,backgroundColor:u,repeat:c,position:s,attachment:f})}else e="default",n=(0,o.default)('li[data-id="default"]').attr("data-css");i.setData("background",e,n),t.val(i.getCSS()),t.trigger("change")};"undefined"!=typeof FormData?n.on("change",(function(){this.files.length&&(v(),_.default.uploadImage({file:this,folder:"Hatena Blog",fotosize:3e3,$input:n,callback:b}))})):_.default.setIframeUploader({$fileinput:n,fotosize:3e3,callback:b})},setupHeaderImageComponent:function(e){var t=e.$container,n=e.previewUpdater,r=e.trimmingWindow,i={width:+t.attr("data-max-width"),height:+t.attr("data-max-height")},u=new g.default(t,i),c=new w.default(t.find(".js-header-image-item"));(0,o.default)(u).on("updated",(function(){u.getImageSrc()?c.render(u.getImageSrc(),u.getThumbnailSrc(),u.getDisplayArea()):u.getImageSrc()||c.clear(),n.requestPreview()})),_.default.init({$input:t.find(".js-header-image-input"),size:i.width}).progress((function(e){u.setImage(e.url,e.fid),r.trim(u.getImageSrc(),u.getTrimmingArea()).always((function(e){u.setDisplayArea(e)}))})),t.on("click",".js-header-image-thumbnail, .jcrop-holder, .js-resizer",(function(){return r.trim(u.getImageSrc(),u.getTrimmingArea()).done((function(e){u.setDisplayArea(e)})),!1})).on("click",".js-delete-header-image",(function(){return!!confirm(a.default.text("admin.design.stop_header_image_confirm"))&&(u.clear(),!1)}))},setupEntryComponent:function(){(0,o.default)(".js-variable-toggle").click((function(){return(0,o.default)(this).parents(".custom_html_section").find(".js-variable-help").slideToggle(),!1}))},updateProfileModule:function(){var e=o.default.Deferred();return o.default.ajax({type:"GET",url:"/api/applications_data",dataType:"json"}).done((function(t){var n=t;(0,o.default)(".js-module-value-component-profile").each((function(e,t){var r=(0,o.default)(t);n.twitter?r.find(".cannot-twitter-button").remove():(r.find(".can-twitter-button").remove(),r.find(".cannot-twitter-button").removeClass("cannot-twitter-button").addClass("cannot-twitter-button-display")),n.facebook?r.find(".cannot-facebook-follow").remove():(r.find(".can-facebook-follow").remove(),r.find(".can-facebook-subscribe").remove(),r.find(".note").remove(),r.find(".cannot-facebook-follow").removeClass(".cannot-facebook-follow").addClass(".cannot-facebook-follow-display"))})),e.resolve()})).fail((function(){e.reject()})),e.promise()},updateCirclesModule:function(){var e=o.default.Deferred();return 0===(0,o.default)("#module-value-component-circles").length?(e.resolve(),e.promise()):(o.default.ajax({type:"GET",url:"/api/circles",data:{blog:(0,f.default)("blogs-uri-base")},dataType:"json"}).done((function(t){var n=(0,i.template)((0,o.default)(".js-module-circles-select-circles-template").html().replace(/^\s+|\s+$/g,""));t.circles.forEach((function(e){(0,o.default)(".js-select-circles-container").each((function(t,r){(0,o.default)(r).append((0,o.default)(n({circle:e})))}))})),e.resolve()})).fail((function(){e.reject()})),e.promise())},setupEditor:function(e){var t=e.syntax,n=e.$textarea;if(n[0]){var r=document.createElement("div");(0,o.default)(r).css({position:"absolute",top:"auto",left:0,bottom:50,padding:0,margin:0,borderTop:"1px solid #ccc",borderBottom:"1px solid #ccc",width:"500px",height:"400px",zIndex:9999,background:"#fff"}).appendTo(document.body).hide(),n.css({"font-size":"14px","white-space":"nowrap",overflow:"hidden"});var i=ace.edit(r);i.commands.removeCommand("gotoline"),i.commands.removeCommand("indent"),i.commands.removeCommand("outdent"),i.commands.removeCommand("find"),i.renderer.setHScrollBarAlwaysVisible(!1),i.renderer.setPadding(5),i.renderer.setShowPrintMargin(!1),i.setFontSize("10px"),i.setHighlightActiveLine(!1);var a=i.getSession();if(a.setUseWrapMode(!0),a.setUseWorker(!1),"css"!==t){var u=new(0,ace.require("ace/mode/".concat(t)).Mode);a.setMode(u)}var c=new l.default;n.focus((function(){(0,o.default)(r).show(),i.resize(),i.focus(),c.enable()})),i.on("blur",(function(){n.val(a.getValue()),n.trigger("change"),(0,o.default)(r).hide(),c.disable()})),(0,o.default)(r).mousedown((function(){return!1})),a.setValue(n.val()),n.change((function(){a.setValue(n.val())})),(0,o.default)("#tabs").on("tabsactivate",(function(){setTimeout((function(){i.resize()}),0)})),(0,o.default)(window).resize((function(){i.resize()}))}},setupThemesListSwitcher:function(){(0,o.default)(".switch-theme-list-types").on("blog:dropdown:selected","[data-theme-list-type]",(function(){var e=(0,o.default)(this).attr("data-theme-list-type");(0,o.default)("#themes .themes-container").each((function(){(0,o.default)(this).toggle((0,o.default)(this).attr("data-theme-list-type")===e)}))}));var e=(0,o.default)(".dropdown-container"),t=e.find(".dropdown-list").hide();e.on("click",".dropdown-button, .dropdown-selected",(function(){var e=s.toggle(t);return t.toggleClass("opened",e),!1})).on("click",".dropdown-list-item",(function(){e.find(".dropdown-selected").text((0,o.default)(this).text()),(0,o.default)(this).trigger("blog:dropdown:selected")})).find(".dropdown-list-item").eq(0).click()},setupSeeMoreBackgrounds:function(){var e=(0,o.default)(".js-show-more-background-images");e.one("click",(function(){e.remove(),(0,o.default)("#backgrounds li:hidden").show()}))},setupTouchAccentColor:function(e){var t=e.$form,n=t.find(':input[name="touch-accent-color"]'),r=(0,o.default)("#touch-accent-colors"),i=function(e){r.find(".selected").removeClass("selected"),e.addClass("selected");var o=e.attr("data-color");n.val(o),t.trigger("change")};r.on("click","[data-color]",(function(){i((0,o.default)(this))}));var a=n.val();i(r.find('[data-color="'.concat(a,'"]')))}};e.exports=k},38703:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(69826),n(41539);var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(1780);t.init=function(){(0,o.default)(".main-tab").find(".user-blog-config-detail").addClass("current-tab");var e=(0,o.default)(".js-blog-config-detail-form");e.on("submit",(function(){i(e)})),(0,o.default)("#blog-config-custom-domain .check-validity").click((function(e){var t=(0,o.default)(this);return t.attr("disabled","disabled").addClass("disabled"),(0,o.default)("#blog-config-custom-domain .validity-status").text("-"),o.default.ajax({type:"POST",url:"/api/custom_domain.check",data:t.closest("form").serialize(),dataType:"json",success:function(e){(0,o.default)("#blog-config-custom-domain .validity-status").text(e.message),(0,o.default)("#blog-config-custom-domain .validity-status.detail").text(e.detail||"")},complete:function(){t.removeAttr("disabled").removeClass("disabled")}}),!1}));var t=document.querySelector('input[name="custom-domain_https_confirmation-checkbox"]');if(t){var n=document.querySelector("#custom_host");if(!n)throw new Error("[BUG] custom_host input not found");t.addEventListener("change",(function(e){n.disabled=!e.target.checked}))}}},24460:function(e,t,n){var r=n(65311),o={init:function(){this.setupResetButton()},setupResetButton:function(){var e=r("#reset-entry-directory"),t=r("#entry-directory-input");e.on("click",(function(){return t.val("entry")}))}};e.exports=o},41145:function(e,t,n){var r=n(37914),o={init:function(){var e=r.param("with_parent_window"),t=r.param("callback");e&&t&&window.close()}};e.exports=o},56870:function(e,t,n){var r=n(55248),o=n(65311),i={init:function(){new r.BlogPermission(o("#blog-permission-container"))}};e.exports=i},47405:function(e,t,n){n(69826),n(41539);var r=n(65311),o={init:function(){var e=r("#theme-preview-form"),t=r("#theme-install-form"),n=t.find(".notice").text();t.on("submit",(function(){return confirm(n)})),e.submit()}};e.exports=o},64059:function(e,t,n){n(69826),n(41539);var r=n(67677),o=n(65311),i=n(36500),a=n(93687),u=n(8659),c=n(26028),l=n(49634),s={init:function(){i.listenToParent();var e=document.getElementById("js-posted");if(e){var t=e.value;i.send("update",{entry:t})}setTimeout((function(){o("form").each((function(e,t){var n=o(t),r=n.find("input[type=submit]");n.removeClass("unedited"),r.removeAttr("disabled")}))}),1e3),u();new c(o(".js-socialize-modal"));this.initializeTwitter(),a.setup(o(".js-socialize-box").data("entry-id"),this.initializeTwitter),o(document).on("click",".js-official-share-button",(function(e){var t=o(e.currentTarget).attr("href");return new l(t,550,450,screen.width,screen.height),!1}))},initializeTwitter:function(){var e=o(".js-twitter-share-form"),t=o(".js-socialize-box").data("entry-id"),n=o(".js-share-success-message"),i=o(".js-tweet-posted");new r.TwitterShareForm(e,n,i,t)}};e.exports=s},34174:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(96337));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a={init:function(){var e=document.querySelector("#uploader-container");o.init(e)}};e.exports=a},54385:function(e,t,n){n(69826),n(41539);var r=n(65311),o=n(39338),i={init:function(){var e=r("#import-hatena_diary-progress"),t=e.find(".bar");if(e[0]&&t[0]){var n=e.attr("data-progress-api"),i=e.attr("data-diary-page");o.init(t,n,i)}}};e.exports=i},79997:function(e,t,n){n(69826),n(41539);var r=n(65311),o=n(39338),i={init:function(){var e=r("#import-hatena_diary-progress"),t=e.find(".bar");if(e[0]&&t[0]){var n=e.attr("data-progress-api"),i=e.attr("data-diary-page");o.init(t,n,i)}}};e.exports=i},93841:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r,o=(r=n(20996))&&r.__esModule?r:{default:r};t.init=function(){document.querySelector(".js-yahoo-import-password-copy-button").addEventListener("click",(function(e){var t=document.getElementsByClassName("js-yahoo-import-password")[0],n=document.createRange();n.selectNodeContents(t),window.getSelection().removeAllRanges(),window.getSelection().addRange(n),document.execCommand("copy"),window.getSelection().removeAllRanges(),alert(o.default.text("epic.yahoo_import_password_copied"))}))}},45348:function(e,t,n){var r=n(36500),o=n(67279),i={init:function(){r.listenToParent(),o(),r.send("done")}};e.exports=i},52943:function(e,t,n){n(69600);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};var i=n(65311),a=n(92901),u={init:function(){var e=i(".js-hatena-follow-button-box"),t={isSubscribing:e.data("is-subscribing"),isGuest:!((0,o.default)("rkm")&&(0,o.default)("rkc"))},n=(0,o.default)("blog-uri"),r=(0,o.default)("blog-host"),u={subscribersCount:parseInt(e.data("subscribers-count"),10),blogName:(0,o.default)("blog-name"),blogUrl:n,requestUrl:[(0,o.default)("admin-domain"),(0,o.default)("author"),r,"subscribe"].join("/")};new a.Admin(e,t,u)}};e.exports=u},18695:function(e,t,n){n(69826),n(41539);var r,o=n(91298),i=(r=n(83092))&&r.__esModule?r:{default:r};var a=n(65311),u={init:function(){var e=a("#access-counts").remove(),t={};e.find("tr").each((function(){var e=a(this),n=+e.find("td[data-time]").attr("data-time"),r=+e.find("td[data-count]").attr("data-count");t[n]=r})),o.AccessLogViewer.showGraph(t,{parent:a("#access-counts-daily"),timeformat:"%m/%d",minTickSize:[1,"day"],unit:864e5,number:31}),o.AccessLogViewer.showGraph(t,{parent:a("#access-counts-hourly"),timeformat:"%d %H:%M",minTickSize:[1,"hour"],unit:36e5,number:48});new i.default(a("#access-counts-tabs")),new i.default(a("#summary-detail-tabs"));a(".summary-box .hosts").delegate(".host","click",(function(){a(".summary-box .hosts .selected").removeClass("selected"),a(this).addClass("selected");var e=a(this).attr("data-site-host");return a(".summary-box .site.selected").removeClass("selected"),a(".summary-box .sites").find('*[data-site-host="'.concat(e,'"]')).addClass("selected"),!1}))}};e.exports=u},46292:function(e,t,n){var r=n(52841),o={init:function(){var e=document.querySelector(".js-rules-container");r.init(e)}};e.exports=o},24166:function(e,t,n){n(74916),n(15306);var r=n(65311),o=n(26410),i={init:function(){var e=this;r(document).on("click",".js-show-edit-modal-window",(function(t){var n=r(t.target).attr("data-category-name");e.openModal(n)})),r(".js-modal-window .js-icon-close").on("click",(function(){o.hideAll()})),r(".js-modal-window").on("click",(function(e){e.stopPropagation()}))},openModal:function(e){var t=r('.js-edit-modal-window[data-category-name="'.concat(e.replace(/\\/g,"\\\\").replace(/"/g,'\\"'),'"]'));t.is(":visible")||o.show(t,{})}};e.exports=i},76674:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(36500),a=n(67279),u=n(1780),c={init:function(){i.listenToParent(),c.focusTextArea(),(0,o.default)(".g-recaptcha").length>0?i.send("resize",{height:490}):a();var e=(0,o.default)("form#comment-form");e.on("submit",(function(){u(e)}))},focusTextArea:function(){try{(0,o.default)("#body").focus()}catch(e){setTimeout(c.focusTextArea,100)}}};e.exports=c},80185:function(e,t,n){var r=n(3869),o={init:function(){r.init()}};e.exports=o},68440:function(e,t,n){n(69826),n(41539);var r,o=(r=n(20996))&&r.__esModule?r:{default:r},i=n(43652),a=n(99303),u=n(76728),c=n(45241),l=n(16686),s=n(48923),f=n(57525);var d=n(65311),p=n(41960),h=n(36500),y=n(44878),m=n(1780),v=n(93687),b={init:function(){(0,i.isIframe)(window)&&(h.listenToParent(),h.send("ready"));var e=d("#title"),t=d("#character-count"),n=d("#edit-form"),r=new y(n);n.on("backup-restore",(function(){return r.commit()}));var b=(0,a.createEditor)(n),g=document.querySelector(".js-app-element"),w=document.getElementById("tag-editor-root");w&&(0,l.initTagEditor)(w,g);var O=document.querySelector(".js-scheduled-update-existing-notice");O&&(0,s.initScheduledUpdateExistingNotice)(O,g);var _=!!O;b.on("saveDraft",(function(){r.commit(),h.send("change",!1)})),b.on("initialize",(function(){r.commit(),_||b.focus(),b.bind("change",(function(){var e=b.getCharacterCount();t.text(o.default.textN("edit_form.character_count_unit",e,e)),(0,i.isIframe)(window)&&h.send("change",r.isWatching&&r.hasFormChanged())})),e.on("keydown",(function(e){if("RET"===p(e))return b.focus(),!1})),b.$form.on("submit",(function(){var e=b.$form.find(":submit");if(b.getByteCount()>655360)return b.$form.addClass("unedited"),e.attr("disable","disable"),b.bind("change",(function(){b.$form.removeClass("unedited"),e.removeAttr("disable")})),window.alert(o.default.text("edit_form.body_length_exceeded_error")),!1;m(d(b.$form)),(0,i.isIframe)(window)&&h.send("change",!1)}));var n=new u.EmbedBox({editor:b,$container:d(".js-editor-embed-box")});b.on("paste-url",(function(e){if(n.isEnabledOnPasteURL()){n.setURL(e);var t=n.show();n.requestPreview(),t.fail((function(){return b.insert(e)}))}else b.insert(e)}));var a=new c.EmbedBoxFotoCaption({editor:b,$container:d(".js-editor-embed-box-foto-caption")});b.on("paste-foto",(function(e){var t=e.syntax,n=e.onSuccess,r=e.thumbnailUrls,o=e.isUploadError,i=t;a.setFotoExpression(i),a.setThumbnailUrls(r),a.show(o).then((function(){return n()}))})),v.setup()})),f.YouTubeEmbed.init()}};e.exports=b},87025:function(e,t,n){n(69600),n(41539),n(88674);var r,o,i=c(n(57942)),a=c(n(347)),u=n(70879);function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e){e.RUNNING="running",e.COMPLETED="completed",e.NOT_CREATED="not-created",e.INIT="init"}(r||(r={})),function(e){e.COMPLETED="EXPORT_IS_COMPLETED",e.NOT_FINISH_YET="EXPORT_HAS_NOT_FINISH_YET",e.RUNNING="EXPORT_IS_RUNNING"}(o||(o={}));var f=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),s(this,"getExportStatusURL",void 0),s(this,"reserveURL",void 0),s(this,"container",void 0),s(this,"panels",void 0),s(this,"reserveCompletedAt",void 0),s(this,"statusToSelector",void 0),s(this,"reserveCompletedAtText",void 0),s(this,"successMessage",void 0),s(this,"date",null),s(this,"status",r.INIT),this.getExportStatusURL=t.getExportStatusURL,this.reserveURL=t.reserveURL,this.container=t.container,this.panels=t.panels,this.statusToSelector=t.statusToSelector,this.reserveCompletedAt=t.reserveCompletedAt,this.reserveCompletedAtText=t.reserveCompletedAtText,this.successMessage=t.successMessage}var t,n,c;return t=e,(n=[{key:"fetchStatus",value:function(){var e=this;a.default.get(this.getExportStatusURL).then((function(t){t.data.status===o.COMPLETED?(e.date=t.headers["last-modified"],e.status=r.COMPLETED):t.data.status===o.RUNNING?(e.date=null,e.status=r.RUNNING,setTimeout((function(){e.fetchStatus()}),1e3)):(e.date=null,e.status=r.NOT_CREATED),e._updated()})).catch((function(e){(0,u.BUG)(e)}))}},{key:"reserveExport",value:function(){var e=this;this._post(this.reserveURL).then().catch().then((function(){e.fetchStatus(),e.status=r.RUNNING,e._updated()}))}},{key:"getStatus",value:function(){return this.status}},{key:"getDate",value:function(){var e=this.date;if(!e)return null;var t=Date.parse(e);if(isNaN(t))return null;var n=new Date(t);return[n.getFullYear(),n.getMonth()+1,n.getDate()].join("/")}},{key:"_post",value:function(e){var t=(0,i.default)("rkm"),n=(0,i.default)("rkc");if(!t||!n)return Promise.reject("Failed to retrieve credentials");var r=new FormData;return r.append("rkm",t),r.append("rkc",n),a.default.post(e,r)}},{key:"_showReserveCompletedAt",value:function(){this.reserveCompletedAt.textContent=this.getDate(),""===this.reserveCompletedAt.textContent?this.reserveCompletedAtText.style.display="none":this.reserveCompletedAtText.style.display="inline"}},{key:"_updated",value:function(){var e=this.getStatus();if(this.panels.style.display="none",e!==r.INIT){var t=this.container.querySelector(this.statusToSelector[e]);if(t instanceof HTMLElement)if(t.style.display="block",this._showReserveCompletedAt(),e===r.COMPLETED){var n=this.container.querySelector(this.statusToSelector.running);if(!(n instanceof HTMLElement))return;n.style.display="none"}else this.successMessage.style.display="none"}}}])&&l(t.prototype,n),c&&l(t,c),Object.defineProperty(t,"prototype",{writable:!1}),e}(),d={init:function(){var e,t=document.querySelector(".js-export-wrapper");if(null!==t){var n=t.querySelector(".js-export-control-panel"),o=t.querySelector(".js-reserve-completed-at"),i=t.querySelector(".js-reserve-completed-at-text"),a=t.querySelector(".js-reserve-export-button"),c=t.querySelector(".js-re-reserve-export-button"),l=document.querySelector(".js-export-success-message"),d=t.getAttribute("data-get-export-status-url");if(null!==d&&""!==d){var p=(s(e={},r.COMPLETED,".js-export-completed-wrapper"),s(e,r.NOT_CREATED,".js-reserve-export-wrapper"),s(e,r.RUNNING,".js-exporting-wrapper"),e),h=new f({container:t,getExportStatusURL:d,panels:n,reserveCompletedAt:o,reserveCompletedAtText:i,reserveURL:t.getAttribute("data-reserve-url"),statusToSelector:p,successMessage:l});a.addEventListener("click",(function(){h.reserveExport()})),c.addEventListener("click",(function(){h.reserveExport()})),h.fetchStatus()}else(0,u.BUG)("download URL not found")}else(0,u.BUG)("container not found")}};e.exports=d},71771:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165);var o=d(n(65311)),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),a=n(70879),u=d(n(55431)),c=n(21593),l=n(13118),s=n(90847);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}var p=n(99266),h=n(29130),y=n(34525),m=n(69864),v=n(13794),b=n(10281),g=n(50825),w={init:function(){var e=this,t=new p,n=new h(t),r=new y,i=(new m(r,t),new b,new s.HatenaIdDataList,new g(t),new v(n),new u.default),a=document.querySelector(".js-top-placed-entry-container-set.js-role-permits-top-placed-publication");if(a){var f=new l.TopPlacedEntrySwitcher({controller:i,containerSet:a});new c.TopPlacedActivateButtonsHandler({controller:i,switcherPanel:f,entriesView:n})}(0,o.default)(t).on("permissionChanged",(function(t){var n=t.target.permission;e.replaceURLforPermission(n)})),t.reset()},replaceURLforPermission:function(e){var t;switch(e){case"public":case"all":t=i.httpsAdminUserBlogUrl("/entries");break;case"draft":t=i.httpsAdminUserBlogUrl("/drafts");break;default:return void(0,a.BUG)(new Error("unexpected permission: ".concat(e)))}history.replaceState({permission:e},document.title,t)}};e.exports=w},16566:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(69600),n(41539),n(54747);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(347)),i=n(70879);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,a=l(s);function s(e,t){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),p(f(n=a.call(this)),"exportStatusURL",void 0),p(f(n),"reserveURL",void 0),p(f(n),"date",""),p(f(n),"status","not-created"),n.exportStatusURL=e,n.reserveURL=t,n}return t=s,(n=[{key:"getStatus",value:function(){return this.status}},{key:"getDate",value:function(){var e=this.date,t=Date.parse(e);if(isNaN(t))return null;var n=new Date(t);return[n.getFullYear(),n.getMonth()+1,n.getDate()].join("/")}},{key:"fetchStatus",value:function(){var e=this;o.default.get(this.exportStatusURL,{headers:{"Cache-Control":"no-cache"}}).then((function(t){"EXPORT_IS_COMPLETED"===t.data.status?(e.date=t.headers["last-modified"]||"",e.status="completed"):"EXPORT_IS_RUNNING"===t.data.status?(e.date="",e.status="running",setTimeout((function(){e.fetchStatus()}),1e3)):(e.date="",e.status="not-created"),e.updated()})).catch((function(e){(0,i.BUG)(e)}))}},{key:"reserveExport",value:function(){var e=this;o.default.post(this.reserveURL,{},{transformRequest:[o.withEpicRKs,o.formDataRequest]}).then((function(){e.fetchStatus()}),(function(){e.fetchStatus()})),this.status="running",this.updated()}},{key:"updated",value:function(){this.emit("updated")}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(n(17187).EventEmitter);t.init=function(){var e=document.querySelector(".js-export-wrapper");if(null!==e){var t=e.querySelectorAll(".js-export-control-panel"),n=e.querySelector(".js-reserve-completed-at"),r=e.querySelector(".js-reserve-export-button"),o=e.querySelector(".js-re-reserve-export-button"),a=document.querySelector(".js-export-success-message"),u=e.getAttribute("data-export-status-url"),c=e.getAttribute("data-reserve-url");if(u&&c){var l={"not-created":".js-reserve-export-wrapper",running:".js-exporting-wrapper",completed:".js-export-completed-wrapper"},s=new h(u,c);r.addEventListener("click",(function(){s.reserveExport()})),o.addEventListener("click",(function(){s.reserveExport()})),s.on("updated",(function(){var r=s.getStatus();t.forEach((function(e){e.style.display="none"})),e.querySelectorAll(l[r]).forEach((function(e){e.style.display="block"})),n.textContent=s.getDate(),a.style.display="completed"===r?"block":"none"})),s.fetchStatus()}else(0,i.BUG)("exportStatusURL or reserveURL not found")}else(0,i.BUG)("container not found")}},34113:function(e,t,n){n(69826),n(41539);var r,o=(r=n(20996))&&r.__esModule?r:{default:r};var i=n(65311),a=n(39338),u={init:function(){this.initRevertButton(),this.initProgressBar(),this.initToggleFotolifeButton()},initRevertButton:function(){i(".js-revert-import").on("submit",(function(){return confirm(o.default.text("admin.import.undo.confirm"))}))},initProgressBar:function(){var e=i(".js-import-progress");if(e[0]){var t=e.find(".js-import-bar"),n=e.attr("data-api-url"),r=e.attr("data-on-complete-url");a.init(t,n,r)}},initToggleFotolifeButton:function(){i(".js-toggle-fotolife-import-button").on("click",(function(e){i(e.target).closest(".js-user-blog-import-list-item").toggleClass("is-open")}))}};e.exports=u},13027:function(e,t,n){n(69826),n(41539);var r=n(65311),o={init:function(){r(".js-manage-members-table").on("click",".js-edit-role",(function(){var e=r(this).parents(".js-member-row");e.find(".js-form-member-update").show(),e.find(".js-member-role").hide()})).on("click",".js-edit-cancel",(function(){var e=r(this).parents(".js-member-row");e.find(".js-member-role").show(),e.find(".js-form-member-update").hide()}))}};e.exports=o},18858:function(e,t,n){var r=n(65311),o=n(2521),i=n(13794),a={init:function(){o.setupCloseHandler(),new o(r(".js-pages-edit-dropdown")),new i(r(".js-admin-user-blog-pages")).initEvent()}};e.exports=a},73650:function(e,t,n){var r=n(71900),o=n(73380),i=u(n(67294)),a=u(n(83253));function u(e){return e&&e.__esModule?e:{default:e}}var c={init:function(){var e=document.querySelector("#profile-cards-container");if(a.default.setAppElement(".admin-wrapper"),e){var t=parseInt(e.getAttribute("data-max-author_urls-count")||"",10);(0,o.safeRender)(i.default.createElement(r.ProfileCardsManager,{maxAuthorURLsCount:t}),e)}}};e.exports=c},65641:function(e,t,n){var r=n(17565),o={init:function(){r.ProxyTest.init(document.querySelector("#proxy-test-container"))}};e.exports=o},79923:function(e,t,n){var r=n(65311),o=n(13794),i={init:function(){new o(r(".admin-user-blog-revisions")).initEvent()}};e.exports=i},99907:function(e,t,n){var r=n(65311),o=n(36500),i=n(1780),a=n(67279),u={init:function(){r("#subscribe-form").submit((function(){i(r(this))})),o.listenToParent(),a(),r("section input[type=checkbox]").focus()}};e.exports=u},36783:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(34418),a={init:function(){var e=(0,o.default)("#subscribers-table-body");i(e)}};e.exports=a},77573:function(e,t,n){n(21249),n(57327),n(41539),n(91038),n(78783),n(54747);var r,o=n(60361),i=n(9467),a=(r=n(57942))&&r.__esModule?r:{default:r};var u={init:function(){(0,a.default)("blog-is-public")&&u.loadBookmarksAndStars()},loadBookmarksAndStars:function(){var e=document.querySelector("html").getAttribute("data-blog-uuid"),t=document.querySelectorAll(".js-blog-recent-entry"),n=Array.from(t).filter((function(e){return e.hasAttribute("data-public")})).map((function(e){return e.getAttribute("data-uuid")}));o.bookmarkLoader.loadBlogBookmarksCount(e).then((function(e){return e.data.count})).then(u.renderBookmarksIntoOverviewTable),i.starLoader.loadBlogStarsCounts(e).then((function(e){return e.data.total})).then(u.renderStarsIntoOverviewTable),n.length>0&&(o.bookmarkLoader.loadEntriesBookmarksCount(e,n).then((function(e){return e.data.counts})).then(u.renderBookmarksIntoEntriesTable),i.starLoader.loadEntriesStarsCount(e,n).then((function(e){return e.data.counts})).then(u.renderStarsIntoEntriesTable))},renderBookmarksIntoOverviewTable:function(e){document.querySelector(".js-blog-bookmarks-count").textContent=e},renderStarsIntoOverviewTable:function(e){document.querySelector(".js-blog-stars-count").textContent=e},renderBookmarksIntoEntriesTable:function(e){var t={};e.forEach((function(e){t[e.entry_id]=e.count}));var n=document.querySelectorAll(".js-entry-bookmarks-count");Array.from(n).forEach((function(e){var n=t[e.getAttribute("data-entry-uuid")];e.textContent=n}))},renderStarsIntoEntriesTable:function(e){var t={};e.forEach((function(e){t[e.entry_id]=e.stars.total}));var n=document.querySelectorAll(".js-entry-stars-count");Array.from(n).forEach((function(e){var n=t[e.getAttribute("data-entry-uuid")];e.textContent=n}))}};e.exports=u},62536:function(e,t,n){var r=n(36843),o=n(37213),i=u(n(57942)),a=u(n(20996));function u(e){return e&&e.__esModule?e:{default:e}}var c=n(9694),l=n(65311),s=n(56412),f=n(36500),d=n(96371),p={init:function(){a.default.setupTimestampUpdater(),r.GlobalHeaderSubscriber.init(),p.setupBlogList(),p.setupSubscribeBadge(),p.prepareForGlobalHeader(),document.body.classList.contains("page-is-responsive")&&(this.responsiveFooter=new c)},prepareForGlobalHeader:function(){if(window!==window.parent)return null;if(!f.messenger)return null;var e=(0,i.default)("blogs-uri-base"),t=(0,i.default)("blog-name"),n=(0,i.default)("blog-is-public");e&&t&&"index"!==(0,i.default)("page")&&(s.infoLoaded.then((function(){f.send("showBlogInfo",{blogName:t,blogUri:e,blogIsPublic:n})})),f.addEventListener("blogmenuAdmin",(function(e){var t=l.param({blog:e.blogUri,isEditing:"user-blog-edit"===(0,i.default)("page")?1:0});d.toggle("/-/menu/blogmenu_admin?".concat(t),e,"blogmenu")})))},setupBlogList:function(){var e=l(".js-admin-menu-myblog-list");l(".js-admin-menu-myblog-btn").on("click",(function(){return 0===e.size()||(e.toggle(),!1)})),l(document).on("click",(function(t){l.contains(e,t.target)||e.hide()}))},setupSubscribeBadge:function(){if(window!==window.parent)return null;(0,o.fetchUnreadCount)().then((function(e){if(0!==e){var t=e>o.UNREAD_COUNT_RESPONSE_MAX?"".concat(o.UNREAD_COUNT_RESPONSE_MAX,"+"):"".concat(e);l(".js-badge-subscribe").addClass("visible").text(t),l(".js-badge-subscribe-notifier").show()}}))}};e.exports=p},19778:function(e,t,n){n(69826),n(41539),n(69600),n(57327);var r=i(n(57942)),o=(i(n(20996)),n(92687));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(65311),u=n(92901),c=n(16292).attachSubscriptionConfig,l={init:function(){c(document,".js-subscription");(0,o.renderRecommendation)({rootId:"js-recommendation-root",attrName:"recommendation",targetListElementSelector:".js-recommendation-insertion-container"}).catch((function(){})),a(".entry-unit-older-post").each((function(){var e;(e=a(this)).find("li.posts"),e.find("li.more")})),a(".js-subscription").on("click",".js-read-more",(function(e){var t=a(this);t.siblings(".js-older-entry-unit:hidden").slideToggle("fast"),t.addClass("is-hidden")}));!function(){var e=a(".js-admin-subscribe-recommended-wrapper"),t=e.find(".recommend-blog"),n=e.find(".more");t.each((function(e){var t=a(this),n=a(this).find(".js-hatena-follow-button-box"),o=t.data("blogHost"),i={subscribersCount:parseInt(n.data("subscribers-count"),10),blogUrl:o,requestUrl:[(0,r.default)("admin-domain"),t.data("author"),o,"subscribe"].join("/")};new u.Admin(n,{isSubscribing:!1,isGuest:!1},i)}));var o=t.filter(":visible").length,i=o+10;n.on("click",(function(e){t.filter((function(e){return o<=e&&e<i})).fadeIn("fast"),o=i,i+=10,t.length<o&&n.addClass("is-hidden")}))}()}};e.exports=l},83404:function(e,t,n){n(69826),n(41539);var r,o=(r=n(56882))&&r.__esModule?r:{default:r};var i=n(65311),a={init:function(){i(".membership-category").each((function(e,t){var n=i(t),r=n.find(".membership-category-select"),a=r.find("option:selected").val(),u=n.find(".indicator");r.change((function(e){o.default.updateMembershipCategory(r).done((function(e){u.find(".success").show(),u.find(".fail").hide()})).fail((function(){r.val(a),u.find(".success").hide(),u.find(".fail").show()}))}))}))}};e.exports=a},90594:function(e,t,n){var r=n(34914),o=n(78899),i=n(65311),a={init:function(){(0,o.updateDynamicPieces)(i("#user-config")),(0,r.initializeFlagVariantsConfigIfApplicable)(document.getElementById("admin-config-flag_variants-root"))}};e.exports=a},1640:function(e,t,n){function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n(47042),n(68309),n(74916),n(77601),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(66992),n(41539),n(78783),n(33948),n(60285),n(41637),n(39714),n(91038);t.init=function(){i(),a()};var i=function(){var e=document.querySelector(".js-blogs-dropdown"),t=document.querySelector(".js-switch-blog");null==t||t.addEventListener("click",(function(){if(null!=e&&e.value){var t=new URL(window.location.href);t.searchParams.set("blog",e.value),t.searchParams.delete("page"),window.location.assign(t.toString())}}))},a=function(){var e=Array.from(document.querySelectorAll(".js-confirmation-checkbox")),t=document.querySelector("#js-check-all");null==t||t.addEventListener("click",(function(){var n,o=r(e);try{for(o.s();!(n=o.n()).done;){n.value.checked=t.checked}}catch(e){o.e(e)}finally{o.f()}}))}},23606:function(e,t,n){n(68309);var r=n(65311),o=n(36500),i={init:function(){o.listenToParent(),r(".close").on("click",(function(e){return o.send("close",{name:window.name}),!1}))}};e.exports=i},11229:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(74916),n(4723),n(92222),n(69826),n(41539),n(38862);var o,i=n(70879),a=n(93358),u=n(65939),c=n(33671),l=n(37213),s=(o=n(57942))&&o.__esModule?o:{default:o},f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}var p=n(65311),h=n(59662),y=n(74350),m=n(56412),v=(n(92901),{init:function(){Messenger.listenToParent(),(0,u.initGlobalHeaderEventTracker)();var e,t=location.hostname.match(/\.hatena\.[^:]+/)[0],n=p("#header"),r=p("#header-services"),o=p("#header-notify"),f=p("#header-unread"),d=decodeURIComponent(location.hash.substring(1)),b="".concat((0,s.default)("admin-origin"),"/go?blog=").concat(encodeURIComponent(d));if(document.cookie.match(/\brk=/)?e=p.ajax({type:"get",dataType:"json",url:"https://www".concat(t,"/notify/notices.count.json"),data:{services:1},xhrFields:{withCredentials:!0}}):(e=p.Deferred()).reject(),!h.isIE){var g=document.body.getAttribute("data-color");v.renderDropdown(g)}n.delegate(".header-dropdown",{keypress:function(e){13===e.which&&(p(e.currentTarget).click(),e.preventDefault(),e.stopPropagation())},mouseup:function(e){e.currentTarget.blur()}}),n.find("a.new-entry").on("click",(function(){return Messenger.send("new-entry",{}),(0,u.trackGlobalHeaderClick)("new-entry"),!1})),n.find("a.feedback").on("click",(function(e){var t=p(e.currentTarget);return Messenger.send("feedback",{left:t.offset().left,uri:t.attr("data-feedback-url")}),(0,u.trackGlobalHeaderClick)("feedback"),!1})),r.find(".header-dropdown").on("click",(function(n){var r=p(n.currentTarget);return e.done((function(e){Messenger.send("servicesmenu",{BASE:t,right:r.offset().left+r.width(),info:e,location:b})})),(0,u.trackGlobalHeaderClick)("services-dropdown"),!1})),o.find(".header-dropdown").on("click",(function(e){var n=p(e.currentTarget);return Messenger.send("notify",{BASE:t,left:n.offset().left}),o.find(".notify-count").text("").hide(),(0,u.trackGlobalHeaderClick)("notify-dropdown"),!1})),e.done((function(e){e.count>0?o.find(".notify-count").text(e.count).show():o.find(".notify-count").text("").hide()})),e.done(y),(0,s.default)("rkm")&&(0,s.default)("rkc")&&(0,l.fetchUnreadCount)().then((function(e){0!==e&&f.find(".unread-count").show()})),m.loadInfo().done((function(e){v.initQuoteStock(e);var r=p("#header-my");r.on("click",(function(){return Messenger.send("mymenu",{BASE:t,right:r.offset().left+r.width()}),!1})),"blogs"===n.attr("data-page-category")&&(e.is_public||p(".js-blog-private-badge").show(),e.blog_name&&(p("#current-blog .current-blog-title").append(document.createTextNode(e.blog_name)),p("#current-blog .current-blog-title").attr("href",e.blog_url)),v.initBlogDropdown(t)),"admin"===n.attr("data-page-category")&&v.initAdminDropdown()})),Messenger.addEventListener("visitorAttribute",a.respondOnVisitorAttributeEvent),Messenger.addEventListener("inheritVia",(function(e){(0,i.LOG)(["inheritVia",e]),(0,c.inheritVia)(e)})),Messenger.addEventListener("newEntryGeometry",(function(){var e=p("a.new-entry"),t=e.offset();Messenger.send("newEntryGeometry",{top:t.top,left:t.left,height:e.height(),width:e.width()})}))},coloringSvgHeader:function(e,t){e.onload=null;try{var n=document.body.getAttribute("data-color");p(e).find("path").attr("fill",n)}catch(e){(0,i.BUG)(e,"render logo")}t(p(e))},renderDropdown:function(e){var t=new Image;t.crossOrigin="Anonymous",t.src=f.staticUrl("/images/header/dropdown@2x.png"),t.onload=function(){try{t.onload=null;var n=document.createElement("canvas");if(n.setAttribute("width",24),n.setAttribute("height",24),!n.getContext)return;var r=n.getContext("2d");if(r.drawImage(t,0,0),r.globalCompositeOperation="source-in",r.fillStyle=e,r.fillRect(0,0,24,24),!n.toDataURL)return;var o=n.toDataURL(),a=document.createElement("style");a.setAttribute("type","text/css"),a.appendChild(document.createTextNode("\n          #header span.header-dropdown,\n          #header span.header-dropdown-custom {\n              background: url(".concat(o,") center right no-repeat; background-size: 12px 12px;\n          }\n        "))),document.body.appendChild(a)}catch(e){(0,i.BUG)(e,"render logo dropdown"),t.src=f.staticUrl("/images/header/dropdown.gif")}}},initAdminDropdown:function(){var e=p("#current-blog"),t=e.find(".current-blog-title");Messenger.addEventListener("showBlogInfo",(function(n){e.show(),t.text(n.blogName),n.blogIsPublic||p(".js-blog-private-badge").show(),p(".service-menu .edit").hide(),p(".service-menu .admin-blog").show(),p("#current-blog .current-blog-title").attr("href",n.blogUri),p("#current-blog, #my-blogs").on("click",(function(e){var t=p(e.currentTarget);return Messenger.send("blogmenuAdmin",{left:t.offset().left,blogUri:n.blogUri}),(0,u.trackGlobalHeaderClick)("current-blog-title-in-admin"),!1}))}))},initBlogDropdown:function(e){p("#current-blog").show(),p("#current-blog, #my-blogs").on("click",(function(t){var n=p(t.currentTarget);return Messenger.send("blogmenu",{BASE:e,left:n.offset().left}),(0,u.trackGlobalHeaderClick)("current-blog-title-in-blogs"),!1}))},initQuoteStock:function(){Messenger.addEventListener("stockQuote",(function(e){e.uri&&e.selected_text||Messenger.send("failStockQuote",{}),p.ajax({url:"/api/quotes",data:{uri:e.uri,body:e.selected_text,rkm:(0,s.default)("rkm"),rkc:(0,s.default)("rkc")},cache:!1,type:"post",dataType:"json"}).done((function(e){Messenger.send("successStockQuote",{res:e})})).fail((function(e){Messenger.send("failStockQuote",{res:e})}))})),Messenger.addEventListener("quote-edit-entry",(function(){Messenger.send("new-entry-with-quote")})),Messenger.addEventListener("requote-edit-entry",(function(e){try{localStorage.setItem("ReQuote",JSON.stringify(e.quote))}catch(e){}Messenger.send("new-entry-with-requote")}))}});e.exports=v},91602:function(e,t,n){o(n(20996));var r=o(n(45288));function o(e){return e&&e.__esModule?e:{default:e}}n(65311);var i=n(16292).attachSubscriptionConfig,a=n(67294),u=n(73935),c=n(91269),l=n(11596),s={init:function(){i(document,".js-subscription");var e=c.get("admin.myblogs"),t=c.get("admin.should_link_to_blogmedia_registration_form");u.render(a.createElement(l,{blogs:e,shouldLinkToBlogmediaRegistrationForm:t}),document.querySelector("#myblogs")),u.render(a.createElement(r.default,{limit:5}),document.querySelector("#subscribing-blogs"))}};e.exports=s},90487:function(e,t,n){var r,o=(r=n(20996))&&r.__esModule?r:{default:r};var i=n(65311),a=n(36500),u=n(67279),c={init:function(){a.listenToParent(),i("#locale-window a").on("click",(function(){var e=i(this).attr("data-lang");return o.default.setAcceptLang(e),a.send("reload"),!1})),u()}};e.exports=c},50068:function(e,t,n){var r=n(36500),o=n(67279),i={init:function(){r.listenToParent(),o(),r.send("init")}};e.exports=i},43e3:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r,o=n(75809),i=n(73380),a=(r=n(67294))&&r.__esModule?r:{default:r};t.init=function(){var e=document.getElementById("js-notifications-root");e&&(0,i.safeRender)(a.default.createElement(o.NotificationsContainer,null),e)}},37320:function(e,t,n){var r=n(43614),o={init:function(){r.init()}};e.exports=o},68156:function(e,t,n){n(74916),n(15306);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};var i=n(65311),a={init:function(){if((0,o.default)("name")){var e,t;e=(0,o.default)("name").toLowerCase().replace(/_/,"-"),""===(t=i("input[name=id]")).val()&&t.val(e)}}};e.exports=a},19557:function(e,t,n){n(82526),n(41817),n(32165),n(78783),n(38862),n(74916),n(15306),n(69826),n(41539),n(92222),n(66992),n(33948),n(77601);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var a=n(65311),u=n(66419),c={init:function(){if((0,o.default)("name")){var e=c;e.submitButton=a("input[type=submit]");var t=a(':input[name="domain"]'),n=a('input[name="id"]');e.STATES={progress:{className:"progress",message:a(".domain-check-message.progress")},available:{className:"check",message:a(".domain-check-message.check")},unavailable:{className:"error",message:a(".domain-check-message.error")},invalid:{className:"invalid",message:a(".domain-check-message.invalid")},invalidLength:{className:"invalid-length",message:a(".domain-check-message.invalid-length")}},e.inputValidStates={id:!0,import:!0};var r=function(){var r=n.val(),o=t.val();if(r)if(r.length<2||r.length>32)c.changeAvailabilityState({nextState:"invalidLength"});else if(c.isValidBlogID(r)){var i=a("[data-brand-name]").attr("data-brand-name");a.ajax({url:"/api/blog/domain_registry",dataType:"json",data:{blog_ids:JSON.stringify([r]),brand_name:i}}).done((function(t){var n=t[r];void 0!==n&&e.checkBlogIdAvailability({blogID:r,topdomain:o,statuses:n})}))}else c.changeAvailabilityState({nextState:"invalid"})};r(),t.change(r),n.keyup(u.debounce(r,1e3)).keyup((function(){e.changeAvailabilityState({nextState:"progress"})}));var l,s;l=(0,o.default)("name").toLowerCase().replace(/_/,"-"),s=a("[data-brand-name]").attr("data-brand-name"),a.ajax({url:"/api/blog/domain_registry",dataType:"json",data:{blog_ids:JSON.stringify([l]),brand_name:s}}).done((function(e){var t=e[l];void 0!==t&&null!==i(t)||(t={});var n=c.availableDomains(t);if(u.any(n)){var r=a(':input[name="domain"]'),o=r.val();u.include(n,o)||r.val(n[0]);var s=a("input[name=id]");""===s.val()&&(s.val(l),c.changeAvailabilityState({nextState:"available"}))}})),a("input[name=import]").length&&(a("input[name=permission],input[name=import]").change((function(){e.changeImportAvailabilityState()})),a(".import-error").hide(),e.changeImportAvailabilityState())}},changeAvailabilityState:function(e){var t=c,n=e.nextState;t.inputValidStates.id="unavailable"!==n&&"invalid"!==n&&"invalidLength"!==n,t.changeSubmitButtonState(),u.each(c.STATES,(function(e,t){t===n?e.message.show():e.message.hide()}))},checkBlogIdAvailability:function(e){var t=e.topdomain,n=e.blogID,r=e.statuses,o=r[t],i=c.availableDomains(r);"unavailable"===o&&u.any(i)&&c.suggestAlternativeDomainNames({blogID:n,availableDomains:i}),c.changeAvailabilityState({nextState:o})},suggestAlternativeDomainNames:function(e){var t=e.blogID,n=e.availableDomains,r=a(".domain-recommend"),o=a(':input[name="domain"]');a(".requested-blog-id").text(t),r.find("ul").detach();var i=a("<ul/>");u.each(n,(function(e){a("<li/>").text("".concat(t,".").concat(e)).click((function(){o.val(e).change()})).appendTo(i)})),r.append(i).show()},availableDomains:function(e){var t=u.keys(e),n=u.select(t,(function(t){return"available"===e[t]}));return n},changeImportAvailabilityState:function(e){var t=c,n=a("input[name=permission]:checked"),r=a("input[name=import]:checked"),o=n.val(),i=r.attr("data-permission"),u=a(".import-error");"private"===i&&"public"===o?(u.show(),t.inputValidStates.import=!1,t.changeSubmitButtonState()):(u.hide(),t.inputValidStates.import=!0,t.changeSubmitButtonState())},changeSubmitButtonState:function(e){var t=c,n=t.submitButton;u.every(t.inputValidStates,(function(e){return e}))?(n.attr("disabled",!1),n.removeClass("disabled"),n.addClass("btn-blue")):(n.attr("disabled",!0),n.removeClass("btn-blue"),n.addClass("disabled"))},isValidBlogID:function(e){return/^[a-z0-9][a-z0-9-]{0,30}[a-z0-9]$/.test(e)&&!/--/.test(e)&&e.length>=2}};e.exports=c},52966:function(e,t,n){n(69826),n(41539);var r=n(65311),o={init:function(){var e=r(".available-licenses"),t=r(".show-more").find("a");e.hide(),t.on("click",(function(n){"1"===e.attr("data-collapsed")?(e.show(),e.attr("data-collapsed",0),t.text(t.attr("data-collapse-message"))):(e.hide(),e.attr("data-collapsed",1),t.text(t.attr("data-expand-message"))),n.preventDefault()})),r(".deed").hide(),r(".show-deed").on("click",(function(e){return r(r(this).attr("data-target-selector")).toggle(),!1})),!1===r("input[name=license]:checked").is(":visible")&&t.click()}};e.exports=o},29106:function(e,t,n){n(69826),n(41539);var r,o=(r=n(83092))&&r.__esModule?r:{default:r};var i=n(65311),a={init:function(){var e=a;e.$themeContainer=i("#store-container"),e.$installDialog=i(".blog-title-dropdown-window"),e.$installButton=i("#sidebar").find(".install-theme-btn"),e.$installDialog.hide(),e.$installButton.click((function(){e.$installDialog.slideToggle()})),new o.default(i("#theme-detail-tabs"))}};e.exports=a},86260:function(e,t,n){n(69826),n(41539);var r,o=(r=n(83092))&&r.__esModule?r:{default:r};var i=n(65311),a={init:function(){var e=i(".description"),t=i("#topic-entries-tabs");e.find(".read-more").on("click",(function(t){t.preventDefault();var n=e.find(".read-more-text");e.html(n.html())})),new o.default(t)}};e.exports=a},210:function(e,t,n){var r=n(36500),o={init:function(){r.listenToParent();var e=document.getElementById("posted").value;r.send("update",{comment:e}),r.send("close")}};e.exports=o},20894:function(e,t,n){var r=n(65311),o=n(61030),i=n(2101),a={init:function(){o(),i({$container:r(".js-header-image-container"),previewUpdater:null})}};e.exports=a},1008:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(1780);t.init=function(){var e=document.querySelector('input[name="custom-domain_https_confirmation-checkbox"]'),t=(0,o.default)(".js-blog-config-detail-form");if(t.on("submit",(function(){i(t)})),e){var n=document.querySelector("#custom_host");if(!n)throw new Error("[BUG] custom_host input not found");e.addEventListener("change",(function(e){n.disabled=!e.target.checked}))}}},38642:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r},i=n(55248);var a={init:function(){new i.BlogPermission((0,o.default)("#blog-permission-container"))}};e.exports=a},71950:function(e,t,n){n(69826),n(41539);var r,o=n(91298),i=(r=n(83092))&&r.__esModule?r:{default:r};var a=n(65311),u={init:function(){var e=a("#access-counts").remove(),t={};e.find("tr").each((function(){var e=a(this),n=+e.find("td[data-time]").attr("data-time"),r=+e.find("td[data-count]").attr("data-count");t[n]=r})),o.AccessLogViewer.showGraph(t,{parent:a("#access-counts-daily"),timeformat:"%m/%d",minTickSize:[1,"day"],unit:864e5,number:14,graphAreaMarginRight:20,barWidth:15}),o.AccessLogViewer.showGraph(t,{parent:a("#access-counts-hourly"),timeformat:"%d %H:%M",minTickSize:[1,"hour"],unit:36e5,number:24,graphAreaMarginRight:20,barWidth:10});new i.default(a("#access-counts-tabs"));a(".summary-box .hosts").delegate(".host","click",(function(){a(".summary-box .hosts .selected").removeClass("selected"),a(this).addClass("selected");var e=a(this).attr("data-site-host");return a(".summary-box .site.selected").removeClass("selected"),a(".summary-box .sites").find('*[data-site-host="'.concat(e,'"]')).addClass("selected"),!1}))}};e.exports=u},37764:function(e,t,n){var r=n(65311),o=n(36500),i={init:function(){o.listenToParent(),o.send("resize",{height:r(document.body).height()})}};e.exports=i},53457:function(e,t,n){var r=n(65311),o=n(36500),i=n(67279),a=n(1780),u={init:function(){o.listenToParent(),r(".g-recaptcha").length>0?window.outerWidth<340?o.send("resize",{width:"100%",left:"0",height:600}):o.send("resize",{height:600}):i();var e=r("form#comment-form");e.on("submit",(function(){a(e)}))}};e.exports=u},50455:function(e,t,n){var r=n(3869),o={init:function(){r.init()}};e.exports=o},45319:function(e,t,n){n(74916),n(4723),n(69826),n(41539),n(54747),n(91038),n(78783),n(15306),n(21249);var r=n(10714),o=s(n(57942)),i=s(n(347)),a=n(55992),u=n(30917),c=s(n(83902)),l=n(48923);function s(e){return e&&e.__esModule?e:{default:e}}var f=n(65311),d=n(66419),p=n(30381),h=n(63488),y=n(97050).extractFotolifeSyntax,m=n(11412),v=n(30546),b=n(56663),g=n(83391),w=n(3126),O=function(){var e=f("input[name=datetime]"),t=f(".js-datetime-input-date"),n=f(".js-datetime-input-time"),r=e.val();if(r){var o=r.match(/^(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}(:\d{2})?)$/);if(o){var i=o[1],a=o[2];t.val(i),n.val(a)}e.trigger("change")}},_={init:function(){this.$editEntry=f("#edit-entry");var e=f("#edit-form");w()&&_.setupWysiwygEditor(),b.init(_.uploadDone),_.setupMyCuration(),_.setUpPromotionCheck(),_.setupPromotionAnkerStop(),_.setupAccordionToggles(),_.setupCustomUrlUniqueCheck(e),_.setupScheduledEntry(),_.dateTimeEditorEnabled()&&g(),e.on("backup-restore-params",O),new v(f(".js-touch-edit-socialize-box-li.twitter")),new c.default,h.createMessage(e);var t=document.querySelector(".js-scheduled-update-existing-notice");if(t){var n=document.querySelector(".js-app-element");(0,l.initScheduledUpdateExistingNotice)(t,n)}e.find(".custom-url-input input").on("keydown",(function(e){if("RET"===keyString(e))return!1})),e.find(".edit-title input").on("keydown",(function(e){if("RET"===keyString(e))return!1}))},setupWysiwygEditor:function(){var e=this.$editEntry.find("textarea#entry-body"),t=f('<iframe src="about:blank" frameborder="0">').attr("id","entry-html-body").prependTo("div.edit-body"),n=t.prop("contentDocument"),r=e.val();r||f('form#edit-form input[name="entry"]').val()||(r="<p><br/></p>");var o=n.createElement("link");o.setAttribute("type","text/css"),o.setAttribute("rel","stylesheet"),o.setAttribute("href",(0,a.staticUrl)("/css/touch/blog-edit.css")),n.getElementsByTagName("head")[0].appendChild(o),n.body.innerHTML=r,n.body.contentEditable=!0,n.body.addEventListener("keyup",(function(){e.val(n.body.innerHTML)}),!0),f("form#edit-form").append(f('<input type="hidden" name="wysiwyg" value="1">')).submit((function(){f("textarea#entry-body").val(n.body.innerHTML)})).bind("backup-restore",(function(){n.body.innerHTML=e.val()})),f("input#entry-title").blur((function(){t.focus()})),f(n).on("click","a",(function(){return!1})),e.hide()},setupAccordionToggles:function(){var e=document.querySelectorAll(".js-post-accordion-item");Array.from(e).forEach((function(e){var t=e.querySelector(".js-post-accordion-toggle"),n=e.querySelector(".js-post-accordion-content");t.addEventListener("click",(function(r){r.preventDefault(),r.stopPropagation(),e.classList.toggle("is-open"),n.classList.toggle("is-open"),window.scroll(0,window.scrollY+t.getBoundingClientRect().top)}))}))},setupCustomUrlUniqueCheck:function(e){var t=e.find(".custom-url-input input"),n=e.find(".js-custom-url-duplicate-warning");t.on("blur",(function(t){if(t.target.value){var r=e.find("input[name=entry]").val();i.default.get("/api/1/json/custom_url",{params:{custom_url:t.target.value,entry_id:r,blog_id:(0,o.default)("blog-uuid"),rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")}}).then((function(e){e.data.isExisting?n.show():n.hide()})).catch((function(){}))}}))},execCommand:function(e,t){var n=tinymce.get("entry-body");n.execCommand(e,!1,t),n.save()},pickColor:function(e){var t=f('#edit-entry .toolbar button[data-action="color"]');m.show(t.offset(),(function(t,n){e(n)}))},fontSize:function(e){var t=tinymce.get("entry-body").selection,n=t.getNode();if("span"!==n.nodeName.toLowerCase()){(n=document.createElement("span")).setAttribute("style","font-size: ".concat(100+e,"%"));var r=t.getRng();r.surroundContents(n),t.setRng(r)}else{var o=!1;if(n.setAttribute("style",n.getAttribute("style").replace(/font-size:\s*(\d+)%|$/,(function(t,n){return void 0===n&&(n=100),100===(n=+n+e)&&(o=!0),"font-size:".concat(n,"%")}))),o){for(var i=document.createDocumentFragment();n.firstChild;)i.appendChild(n.firstChild);n.parentNode.insertBefore(i,n),n.parentNode.removeChild(n)}}},EDITOR_ACTIONS:{bold:function(){this.execCommand("Bold")},italic:function(){this.execCommand("Italic")},strike:function(){this.execCommand("StrikeThrough")},underline:function(){this.execCommand("Underline")},removeFormat:function(){this.execCommand("removeFormat"),this.execCommand("unlink")},fontSizeIncl:function(){this.fontSize(10)},fontSizeDecl:function(){this.fontSize(-10)},unorderedList:function(){this.execCommand("InsertUnorderedList")},orderedList:function(){this.execCommand("InsertOrderedList")},color:function(){var e=this;e.pickColor((function(t){t?e.execCommand("ForeColor",t):e.execCommand("RemoveFormat")}))},link:function(){var e=prompt("URL");e&&(e=e.toLowerCase()),this.execCommand("CreateLink",e)}},uploadDone:function(e){_.trackPhotoUpload(),w()?y(e).done((function(e){(0,u.insertText)(e.html)})):(0,u.insertText)("[".concat(e.replace(/:image/,":plain"),"]"))},trackPhotoUpload:function(){},setupMyCuration:function(){f("[data-curation-action]").click((function(){var e=f(this).attr("data-curation-action");r.EditorConnector.loadServiceOnChildWindow("/-/curation/".concat(e))}))},setUpPromotionCheck:function(){f("#promotion-check").click((function(){var e=f(this).attr("data-promotion-id");r.EditorConnector.loadServiceOnChildWindow("/-/curation/".concat("promotion","?ref=").concat(e))}))},setupPromotionAnkerStop:function(){f(".promotion-button a").click((function(e){e.preventDefault()}))},dateTimeEditorEnabled:function(){var e=d.map(["date","time"],(function(e){var t=document.createElement("input");return t.setAttribute("type",e),t.setAttribute("value","not-a-date"),"text"!==t.type&&"not-a-date"!==t.value}));return d.all(e)},setupScheduledEntry:function(){var e=f("input[name=datetime]"),t=f("input[name=is_scheduled_entry]"),n=f(".js-schedule-post-button"),r=f(".js-show-on-normal-post"),o=f(".js-show-on-scheduled-post"),i=document.querySelector(".js-touch-scheduled-socialize-box"),a=function(e){return!!e&&p(e).isAfter(p())},u=function(){a(e.val())&&n.prop("checked")?(r.hide(),o.show(),i.classList.add("is-open")):(r.show(),o.hide(),i.classList.remove("is-open"))},c=function(){a(e.val())?(n.prop("disabled",!1),t.val(["1"])):(n.prop("disabled",!0),t.val(["0"])),u()};t.on("change",u),e.on("change",c),c()}};e.exports=_},48083:function(e,t,n){n(69826),n(41539);var r=n(65311),o={init:function(){r("ul#entries li").click((function(e){0===r(e.target).parents("a").length&&(location.href=r(this).find("a:first").attr("href"))}))}};e.exports=o},46284:function(e,t,n){var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=n(34418),a={init:function(){var e=(0,o.default)("#subscribers-table-body");i(e)}};e.exports=a},48056:function(e,t,n){var r=n(36843),o=a(n(65311)),i=a(n(20996));function a(e){return e&&e.__esModule?e:{default:e}}var u=n(1493),c={init:function(){i.default.setupTimestampUpdater(),(0,o.default)("label").on("click",(function(){})),u.init(),Messenger.messenger&&(0,r.initForGlobalHeaderNextGeneration)()}};e.exports=c},80004:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r=n(92687);t.init=function(){(0,r.renderRecommendation)({rootId:"js-recommendation-root",attrName:"recommendation",targetListElementSelector:".js-recommendation-insertion-container"}).catch((function(){}))}},61531:function(e,t,n){var r,o=n(34914),i=(r=n(65311))&&r.__esModule?r:{default:r},a=n(78899);var u={init:function(){(0,a.updateDynamicPieces)((0,i.default)("#user-config")),(0,o.initializeFlagVariantsConfigIfApplicable)(document.getElementById("admin-config-flag_variants-root"))}};e.exports=u},40074:function(e,t,n){n(69826),n(41539),n(66992),n(78783),n(33948),n(60285),n(41637),n(38862);var r,o=(r=n(57942))&&r.__esModule?r:{default:r},i=n(93358),a=n(65939);var u=n(65311),c=n(36500),l=n(56412),s={init:function(){c.listenToParent(),(0,a.initGlobalHeaderEventTracker)(),l.loadInfo().done((function(e,t){s.initSubscribe(e),s.initQuoteStock(e)})),c.addEventListener("visitorAttribute",i.respondOnVisitorAttributeEvent)},initSubscribe:function(e){if(e.blog&&!e.can_open_editor&&!e.subscribe&&!e.force_pc_view){var t=u(".js-subscribe-container"),n=t.find(".js-subscribe-link");if(e.subscribe_url){var r=new URL(e.subscribe_url);r.searchParams.set("from_url",e.blog),r.searchParams.set("utm_source","globalheader_touch"),r.searchParams.set("utm_medium","button"),r.searchParams.set("utm_campaign","subscribe_blog"),n.attr("href",r.href)}t.show()}},initQuoteStock:function(e){c.addEventListener("stockQuote",(function(e){e.uri&&e.selected_text||c.send("failStockQuote",{}),u.ajax({url:"/api/quotes",data:{uri:e.uri,body:e.selected_text,rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")},cache:!1,type:"post",dataType:"json"}).done((function(e){c.send("successStockQuote",{res:e})})).fail((function(e){c.send("failStockQuote",{res:e})}))})),c.addEventListener("quote-edit-entry",(function(e){void 0!==e.quote&&localStorage.setItem("reQuote",JSON.stringify(e.quote)),c.send("new-entry-with-quote",{})}))}};e.exports=s},82848:function(e,t,n){n(69826),n(41539),n(74916),n(77601),n(15306),n(57327),n(4723),n(92222);var r;(r=n(20996))&&r.__esModule;var o=n(65311),i=n(74350),a={init:function(){var e=o("#admin-top-tab"),t=o("#admin-top-tab .js-nav-tab"),n=o("#config-container > .js-section"),r=!1;o(window).load((function(){r=!0})),t.click((function(){var i=o(this);t.removeClass("selected"),t.find("a img").each((function(){/-selected/.test(this.src)&&(this.src=this.src.replace(/-selected/,""))})),n.hide();var a=i.find("a");i.addClass("selected"),a.find("img").each((function(){this.src=this.src.replace(/\.([^./]+)$/,"-selected.$1")}));var u=n.filter(a.attr("href"));if(u.show(),e.trigger("tabsactivate",{panel:{id:u.attr("id")}}),"replaceState"in history&&r){var c=a.attr("href").match(/(#.+)/)[0];c&&history.replaceState(null,document.title,c)}return!1}));var u=location.hostname.match(/\.hatena\.[^:]+/)[0],c=o("#admin-top-tab .notify-count").hide();o.getJSON("https://www".concat(u,"/notify/notices.count.json?callback=?"),(function(e){e.count&&c.text(e.count).show(),i(e)})),e.on("tabsactivate",(function(e,t){if("notify"===t.panel.id){c.hide();var n=o("#notify").empty(),r="https://www".concat(u,"/notify/notices.iframe?").concat((new Date).getTime());o('<iframe style="width: 100%; height: 340px; margin: 5px 0; padding: 0" frameborder="0"/>').attr("src",r).appendTo(n)}}));var l=t.filter((function(){return 0!==o(this).find("a").filter((function(){return o(this).attr("href")===location.hash})).length}));(l.length?l:t.eq(0)).click(),a.getDashboardData()},getDashboardData:function(){o.ajax({type:"GET",url:"/-/dashboard_data",data:{device:"touch"}}).done((function(e){o("#subscribe").append(e.subscribing_blogs)}))}};e.exports=a},91242:function(e,t,n){var r,o=(r=n(20996))&&r.__esModule?r:{default:r};var i=n(65311),a=n(37914),u={init:function(){i("a.js-set-language").on("click",(function(){var e=i(this).attr("data-lang");return o.default.setAcceptLang(e),location.href=a.param("location")||"/",!1}))}};e.exports=u},64881:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=function(){var e=new URL(window.location.href).searchParams.get("ref");r("#promotion-entry").click((function(t){var n=t.target.getAttribute("data-keyword"),r=t.target.getAttribute("data-fillin-id");r?window.location.href="".concat(e,"edit?fill_in=").concat(encodeURIComponent(r)):n&&(window.location.href="".concat(e,"edit?body=").concat(encodeURIComponent(n)))}))},n(66992),n(41539),n(78783),n(33948),n(60285),n(41637),n(92222);var r=n(65311)},57404:function(e,t,n){var r=n(43614),o={init:function(){r.init()}};e.exports=o},9126:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),n(92222),n(69826),n(41539);var o=n(36843),i=n(57525),a=n(6636),u=(y(n(59662)),function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992))),c=y(n(57942)),l=y(n(38600)),s=y(n(20996)),f=n(46955),d=n(56866),p=n(78899);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}var m=n(65311),v=n(66419),b=n(36500),g=n(35652),w=n(32920),O=n(37914),_=n(56412),E=n(8659),S=n(10912),j=n(40793),k=n(20854),P=n(30618),x=n(23249),C=n(90757),T={hasInfoLoaded:!1,init:function(){window.parent===window&&a.AccessLogger.ping(),_.infoLoaded.then((function(e){T.infoLoaded(e),e.quote&&g.quoteInfoLoaded(e.quote)})),(0,p.updateDynamicPieces)(m(document)),m(document).on("click","img.hatena-fotolife, img.magnifiable, img.http-image",(function(e){var t=e.currentTarget,n=m(t);if(!n.data("colorbox")){var r=n.closest("a").get(0);if(!r||r.href===t.src)return n.colorbox({maxWidth:"95%",maxHeight:"95%",transition:"none",photo:!0,href:n.attr("src"),title:" ",open:!0,opacity:.85}),m("#cboxContent").on("click",(function(){m.colorbox.close()})),!1}})),k.init(),o.GlobalHeaderSubscriber.init(),T.setupOndemandCommentDeleteButton(),T.highlightKeyword(),C.init(),i.YouTubeEmbed.init(),(0,d.setupBlogcardTrackingMessageReceiver)()},highlightKeyword:function(){var e=O.params();if(e&&e.q){var t=m(".search-result").data("searchQueries");t&&(m(".entry-title").highlight(t,{caseSensitive:!1}),m(".entry-description").highlight(t,{caseSensitive:!1}))}},infoLoaded:function(e){if(!T.hasInfoLoaded){T.hasInfoLoaded=!0;var t=O.param("via");if(t&&b.send("inheritVia",t),e.message&&w(e.message),l.default.resolve(!e.cookie_received),m("article.entry:not(.no-entry)").each((function(e,t){S.initEntry(m(t))})),e.editable){var n,r,o=m("<div>").addClass("entry-header-menu"),i='article.entry[data-publication-type="entry"]';m(document).on("mouseenter",i,(function(e){var t,i,a,l,f,d=m(e.currentTarget);d.is(n)?clearTimeout(r):(n=d).attr("data-uuid")&&o.empty().append((t=n,i=t.attr("data-uuid"),a=(0,c.default)("author"),l=(0,c.default)("blog"),f=u.protocolRelativeAdminUrl("/".concat(a,"/").concat(l,"/edit?entry=").concat(i)),m('<a href="'.concat(f,'">').concat(s.default.text("edit"),"</a>")))).appendTo(n.find(".entry-header")).show()})),m(document).on("mouseleave",i,(function(){clearTimeout(r),r=setTimeout((function(){n=null,o.fadeOut("fast")}),2e3)})),"index"===(0,c.default)("page")&&!O.param("preview")&&m("#globalheader").is(":visible")&&T.setupFirstEntry(),E();var a=m(".sleeping-ads-notice");a.length>0&&a.show(),m(".js-no-entry").length&&(m(".js-no-entry-message").hide(),m(".js-welcome-message").show())}if(e.should_show_invitation_pc_link){var d=m(".js-guide-register");d.attr("style","display: block !important;"),d.find(".js-inherit-ga").each((function(e,t){var n=m(t),r=n.attr("href"),o=(0,f.inheritGA)(location.href,r);n.attr("href",o)}))}T.setupHatenaBookmarkComment(m("#container")),T.setupEntryModuleCarousel(),x.init(e.subscribe,e.subscribes),e.is_public&&new P}},setupFirstEntry:function(){m(".entry-content").show();var e=m(".welcome-tooltip-newentry");e.on("click",(function(){return S.newEntry({openedFrom:"welcome-tooltip"})})),b.send("newEntryGeometry"),b.addEventListener("newEntryGeometry",(function(t){e.offset({left:t.left+t.width/2-e.outerWidth()/2}),e.show()}))},elementDidAppear:function(e){var t=m.Deferred(),n=m(window);return n.scrollTop()>m(e).offset().top-n.height()?t.resolve():n.on("scroll",v.throttle((function(){n.scrollTop()>m(e).offset().top-n.height()&&t.resolve()}),200)),t.promise()},setupHatenaBookmarkComment:function(e){var t=e.find(".hatena-bookmark-comment-iframe");0!==t.size()&&v.each(t,(function(e){var t=m(e);b.createForFrame(e,t.attr("data-src")).addEventListener("resize",(function(e){t.css("height",e)}))}))},setupOndemandCommentDeleteButton:function(){m(document).on("mouseenter",".entry-comment",(function(e){var t=m(e.currentTarget);if(!(t.find(".comment-delete-button img").size()>0)){var n=(0,c.default)("admin-domain"),r=m.param({comment:t.attr("data-comment-uuid"),blog:t.attr("data-blog-uuid")}),o="".concat(n,"/api/comment.delete.image?").concat(r),i=m('<img src="'.concat(o,'" />'));i.on("load error",(function(){return i.attr("alt","delete")})),t.find(".comment-delete-button").append(i)}}))},setupEntryModuleCarousel:function(){var e=m(document).find('script[type="text/x-hatenablog-carousel"]');v.each(e,(function(e){var t=m(e),n=t.attr("data-carousel-display-entry-size-at-once"),r={isAutoScroll:!!t.attr("data-carousel-autoscroll"),displayEntrySizeAtOnce:+n||void 0};if(r.isAutoScroll){var o=t.attr("data-carousel-autoscroll-interval");r.autoScrollInterval=+o||void 0}new j(m(document).find(t.html()),r)}))}};e.exports=T},74592:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(43348);t.init=function(){var e=document.querySelector(".js-about-subscriber");e&&(0,i.safeRender)(o.default.createElement(a.AboutSubscribers,null),e)}},59328:function(e,t,n){var r=n(65311),o=n(56412),i={init:function(){o.infoLoaded.then((function(e){var t=e.editable?".js-message-author":".js-message-guest";r("#container").append(r(t).html())}))}};e.exports=i},99127:function(e,t,n){var r=n(65311),o=n(36500),i={init:function(){var e=o.createForParent(),t=0,n=function(){var n=r("body").height()+30;n!==t&&(e.send("resize",n),t=n)};r(document).on("click",".hatena-bookmark-span-button",(function(){n()})),setInterval((function(){n()}),1e3)}};e.exports=i},30780:function(e,t,n){var r=n(70879),o=n(37914),i=n(56412),a=n(10912),u={init:function(){o.setup();var e=function(){"#edit"===location.hash&&i.infoLoaded.then((function(e){e.editable&&a.newEntry({openedFrom:"hashchange"})})).catch((function(e){return(0,r.BUG)(e)}))};window.addEventListener("hashchange",(function(){return e()})),e()}};e.exports=u},9007:function(e,t,n){n(69826),n(41539);var r=n(65311),o={init:function(){r((function(){var e=r(".js-preview-draft-modal");e.find(".js-preview-draft-modal-btn").focus().on("click",(function(){e.addClass("is-hidden")}))}))}};e.exports=o},68348:function(e,t,n){n(38862);var r=n(65311),o={init:function(){try{if(!window.sessionStorage)return;var e=r("#content").attr("data-editor-id");if(!e)return;var t=r(document),n=sessionStorage.previewed_scroll_position?JSON.parse(sessionStorage.previewed_scroll_position):null;n&&n.editor_id===e&&(t.scrollTop(n.top),t.scrollLeft(n.left)),t.scroll(_.throttle((function(){sessionStorage.previewed_scroll_position=JSON.stringify({editor_id:e,top:t.scrollTop(),left:t.scrollLeft()})}),100))}catch(e){}}};e.exports=o},74387:function(e,t,n){var r=n(65311),o=n(36500),i={init:function(){var e=o.createForParent(),t=null,n=function(){var n=r("html").height();n!==t&&(e.send("resize",n),t=n)};!!r(".js-embed-preview")[0]?(n(),setInterval((function(){n()}),1e3)):e.send("close")}};e.exports=i},19394:function(e,t,n){n(38862);var r=n(65311),o=n(66419),i={init:function(){try{if(!window.sessionStorage)return;var e=r("#realtime-preview-content").attr("data-editor-id");if(!e)return;var t=r("#realtime-preview-wrapper"),n=sessionStorage.realtime_previewed_scroll_position?JSON.parse(sessionStorage.realtime_previewed_scroll_position):null;r(window).on("load",(function(){n&&n.editor_id===e&&(t.scrollTop(n.top),t.scrollLeft(n.left))})),t.scroll(o.throttle((function(){sessionStorage.realtime_previewed_scroll_position=JSON.stringify({editor_id:e,top:t.scrollTop(),left:t.scrollLeft()})}),100))}catch(e){}}};e.exports=i},12779:function(e,t,n){n(69826),n(41539),n(92222);var r=n(6636),o=s(n(20996)),i=s(n(57942)),a=n(78899),u=n(56866),c=s(n(38600)),l=n(36843);function s(e){return e&&e.__esModule?e:{default:e}}var f=n(65311),d=n(36500),p=n(37914),h=n(56412),y=n(20854),m=n(23249),v=n(83401),b={init:function(){window.parent===window&&r.AccessLogger.ping(),d.messenger&&(0,l.initForGlobalHeaderNextGeneration)(),h.infoLoaded.then((function(e){b.loadInfo(e),"entry"===(0,i.default)("page")&&e.quote&&v.init(e.quote)})),(0,a.updateDynamicPieces)(f(document)),o.default.setupTimestampUpdater(),b.initFooterAction(),b.setupOndemandCommentDeleteButton(),y.init(),(0,u.setupBlogcardTrackingMessageReceiver)()},loadInfo:function(e){c.default.resolve(!e.cookie_received);var t=p.param("via");t&&d.send("inheritVia",t),m.init(e.subscribe,e.subscribes),e.editable&&f(".js-no-entry").length&&(f(".js-no-entry-message").hide(),f(".js-welcome-message").show())},setupOndemandCommentDeleteButton:function(){f(document).on("mouseenter",".js-entry-comment",(function(e){var t=f(e.currentTarget);if(!(t.find(".js-comment-delete-button .js-comment-delete-image").size()>0)){var n=(0,i.default)("admin-domain"),r=f.param({comment:t.attr("data-comment-uuid"),blog:t.attr("data-blog-uuid")}),o="".concat(n,"/api/comment.delete.image?").concat(r),a=f("<img>");a.addClass("js-comment-delete-image"),a.attr("src",o);var u=function(){return a.attr("alt","delete")};a.load(u),a.error(u),t.find(".js-comment-delete-button").append(a)}}))},initFooterAction:function(){var e=f("iframe.js-footer-action");if(e.length)try{d.createForFrame(e.get(0),e.attr("data-src")).addEventListener("resize",(function(t){t&&e.css(t)}))}catch(e){}}};e.exports=b},55557:function(e,t,n){n(41539),n(54747),n(88674);var r=n(65311),o=n(99109),i={init:function(){r(".js-entry-article").toArray().forEach((function(e){return new o(r(e))}))}};e.exports=i},89401:function(e,t,n){var r=n(42999),o={init:function(){r.init()}};e.exports=o},59268:function(e,t,n){var r,o=n(36843),i=(r=n(38600))&&r.__esModule?r:{default:r},a=n(99057),u=n(78899);var c=n(9694),l=n(56412),s=n(36500),f=n(65311),d={init:function(){o.GlobalHeaderSubscriber.init(),(0,u.updateDynamicPieces)(f(document)),document.body.classList.contains("page-is-responsive")&&(this.responsiveFooter=new c),s.addEventListener("visitorAttribute",(function(e){var t=e.visitorAttribute,n=e.daysSinceRegister;(0,a.pushToDataLayer)({visitorAttribute:t,daysSinceRegister:n}),(0,a.pushToDataLayer)({event:"gotVisitorAttribute"})})),l.infoLoaded.then((function(e){i.default.resolve(!e.cookie_received),s.send("visitorAttribute")}))}};e.exports=d},96991:function(e,t,n){n(69826),n(41539);var r=n(65311),o=n(56412),i=n(42999),a={init:function(){a.setupControls(),i.init(),o.infoLoaded.then((function(e){if(e.flash&&e.flash.has_just_created_circle){var t=function(){r("#flash-created-circle").fadeOut("fast")};r("#flash-created-circle").find(".close").click((function(){t()})).end().show(),r(document.body).on("click",(function e(n){if(0===r(n.target).closest("#flash-created-circle").length)return t(),r(document.body).off("click",e),!1}))}}))},setupControls:function(){o.infoLoaded.then((function(e){e.is_admin?r(".admin-control").addClass("admin-control-available"):r(".admin-control").addClass("admin-control-unavailable"),e.is_member?r(".circle-member-control").addClass("circle-member-control-available"):r(".circle-member-control").addClass("circle-member-control-unavailable"),e.has_blogs?r(".blog-user-control").addClass("blog-user-control-available"):r(".blog-user-control").addClass("blog-user-control-unavailable"),!1===e.cookie_received&&r("[data-user-unknown-overrides]").removeClass("admin-control-unavailable circle-member-control-unavailable blog-user-control-unavailable").addClass("admin-control-available circle-member-control-available blog-user-control-available")}))}};e.exports=a},51169:function(e,t,n){n(69826),n(41539);var r=n(65311),o={init:function(){r(document).on("click",".js-read-old-entries",(function(){var e=r(this);e.closest(".js-category-container").find(".js-old-entry").show(),e.remove()}))}};e.exports=o},96065:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(74916),n(64765),n(66992),n(41539),n(78783),n(33948),n(41637);var r=n(33671),o=n(48379),i=n(37914);t.init=function(){var e=i.param("via");e&&(0,r.inheritVia)(e);var t=window.location.search;!!new URLSearchParams(t).get("showBookmarkCounts")&&(0,o.showBookmarkCounts)()}},90989:function(e,t,n){var r=n(65311),o=n(72005),i={init:function(){o(r(".js-followed-ad-container"),!0)}};e.exports=i},46267:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(41539),n(54747);t.init=function(){var e;(e=document.documentElement).style.scrollBehavior="smooth",e.style.scrollPaddingTop="60px",function(){if("IntersectionObserver"in window){var e=document.querySelector("#js-company-navigation");if(e){var t=document.querySelectorAll(".js-cannot-coexist-with-navigation"),n=new IntersectionObserver((function(t){var n=t.some((function(e){return e.isIntersecting}));e.classList.toggle("off-screen",n)}));t.forEach((function(e){n.observe(e)}))}}}()}},33556:function(e,t,n){n(68309);var r=n(65311),o=n(36500),i={init:function(){o.listenToParent(),r(".close-window").on("click",(function(e){return o.send("close",{name:window.name}),!1}))}};e.exports=i},20343:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0,n(74916),n(64765),n(66992),n(41539),n(78783),n(33948),n(41637);var r=n(48379);t.init=function(){var e=window.location.search;!!new URLSearchParams(e).get("showBookmarkCounts")&&(0,r.showBookmarkCounts)()}},49205:function(e,t,n){var r=n(65311),o=n(72005),i={init:function(){o(r(".js-followed-ad-container"),!0)}};e.exports=i},26065:function(e,t,n){var r={__domain__:n(62536),globalheader:n(11229),circle:n(83404),"circle-create":n(56764),"circle-membership":n(13796),"circle-membership-done":n(8078),"odai-new":n(10175),"odai-odai_id-edit":n(10175),"plus-quit":n(63931),"topic-show":n(57005),antenna:n(19778),config:n(90594),index:n(91602),locale:n(90487),refusal:n(37320),"feedback-iframe":n(23606),register:n(19557),"register-iframe":n(68156),"store-theme-new":n(52966),"store-theme-theme_id":n(29106),"menu-mymenu":n(35358),"menu-myblogmenu":n(39212),"menu-blogmenu":n(5927),"menu-services":n(966),"menu-blogmenu_admin":n(50068),"curation-amazon":n(33576),"curation-flickr":n(68850),"curation-gourmet":n(88956),"curation-instagram":n(37013),"curation-itunes":n(62492),"curation-promotion":n(41516),"curation-twitter":n(59451),"user-blog":n(77573),"user-blog-breadcrumb":n(46292),"user-blog-files-upload":n(34174),"user-blog-entries":n(71771),"user-blog-entries-summary":n(87025),"user-blog-drafts":n(71771),"user-blog-pages":n(18858),"user-blog-revisions":n(79923),"user-blog-comment":n(76674),"user-blog-comments":n(80185),"user-blog-comment-done":n(99352),"user-blog-comment-delete":n(52163),"user-blog-comment-delete-deleted":n(95974),"user-blog-profile_cards":n(73650),"user-blog-config-theme-theme_id-preview":n(47405),"user-blog-config-detail":n(38703),"user-blog-config-external":n(41145),"user-blog-config-permission":n(56870),"user-blog-config-design-detail":n(85407),"user-blog-config-entry_directory":n(24460),"user-blog-config-delete":n(64007),"special-challenge-series-series_name":n(86968),"user-blog-accesslog":n(18695),"user-blog-categories":n(24166),"user-blog-export-movable_type":n(16566),"user-blog-members":n(13027),"user-blog-subscribe":n(99907),"user-blog-subscribe-done":n(45348),"user-blog-subscribe-iframe":n(52943),"user-blog-subscribers":n(36783),"user-blog-import":n(34113),"user-blog-import-yahoo-start":n(93841),"user-blog-import-hatena_diary":n(79997),"user-blog-import-hatena_diary-diary-diary_name":n(54385),"user-blog-edit":n(68440),"user-blog-edit-done":n(64059),"user-blog-proxy_test":n(65641),"pro-will-start":n(97812),"pro-will-resume":n(98924),"pro-will-migrate":n(84032),"pro-welcome":n(47814),"pro-cancel-survey":n(3136),"pro-will-migrate-to-business":n(60680),notifications:n(43e3),"confirm-google-photos":n(1640)},o={__domain__:n(9126),index:n(30780),realtime_preview:n(19394),preview:n(68348),"preview-draft":n(9007),preview_url_embed:n(74387),"hatena-bookmark-comment":n(99127),"blog-count-limit-exceeded":n(59328),about:n(74592)},i={__domain__:n(59268),"global-top":n(96065),"mixed-topic":n(20343),"famous-blogs-top":n(51169),circle:n(96991),"circle-blogs":n(89401),"group-category":n(90989),"recent-groups":n(49205),"guide-pro-modal-ad":n(33556),"guide-corporation":n(46267)},a={__domain__:n(48056),config:n(61531),globalheader:n(40074),index:n(82848),locale:n(91242),refusal:n(57404),antenna:n(80004),"topic-show":n(86260),"promotion-promotion_id":n(64881),"user-blog-accesslog":n(71950),"user-blog-action":n(37764),"user-blog-comment":n(53457),"user-blog-comment-done":n(210),"user-blog-comments":n(50455),"user-blog-entries":n(48083),"user-blog-subscribers":n(46284),"user-blog-config-detail":n(1008),"user-blog-config-permission":n(38642),"user-blog-config-design-detail":n(20894),"user-blog-edit":n(45319),"user-blog-edit-done":n(64059),"user-blog-import-yahoo-start":n(93841),"pro-will-start":n(97812),"pro-will-resume":n(98924),"pro-will-migrate":n(84032),"pro-welcome":n(47814),"pro-cancel-survey":n(3136),notifications:n(43e3)},u={__domain__:n(12779),entry:n(55557),about:n(74592)};e.exports={Admin:r,Blogs:o,Global:i,AdminTouch:a,BlogsTouch:u}},55878:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLActions=void 0,n(74916),n(15306);var r=i(n(20996)),o=i(n(65311));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(59662),u={defaultParagraph:function(){this.formatBlock("p")},largeHeading:function(){this.formatBlock("h3")},middleHeading:function(){this.formatBlock("h4")},smallHeading:function(){this.formatBlock("h5")},bold:function(){this.execCommand("Bold")},italic:function(){this.execCommand("Italic")},strike:function(){this.execCommand("StrikeThrough")},underline:function(){this.execCommand("Underline")},removeFormat:function(){this.execCommand("removeFormat"),this.execCommand("unlink")},veryLargeFontSize:function(){this.execCommand("FontSize","200%")},largeFontSize:function(){this.execCommand("FontSize","150%")},defaultFontSize:function(){this.execCommand("RemoveFormat","FontSize")},smallFontSize:function(){this.execCommand("FontSize","80%")},unorderedList:function(){this.execCommand("InsertUnorderedList")},orderedList:function(){this.execCommand("InsertOrderedList")},color:function(){},pickColor:function(e){var t,n=this.tinymce.selection.getRng();if(a.isIE&&(this.tinymce.focus(),t=this.tinymce.selection.getBookmark(1),this.tinymce.selection.setRng(n)),e)this.execCommand("ForeColor",e);else try{this.execCommand("RemoveFormat")}catch(e){}t&&this.tinymce.selection.moveToBookmark(t)},link:function(){(0,o.default)(document).trigger("show-embed-box")},insertSeeMore:function(){this.insertLines(["\x3c!-- more --\x3e",""])},insertTOC:function(){this.insertLines(["[:contents]",""])},blockquote:function(){a.isIE&&this.tinymce.focus();var e=this.tinymce.selection.getNode(),t=(0,o.default)(e),n=0!==t.closest("blockquote").length,r=0===t.next().length,i=0===t.text().length;if(a.isIE&&"body"===e.tagName.toLowerCase())this.tinymce.selection.isCollapsed()?this.insertBlockQuoteWithNewLine():this.formatBlockQuote();else if(r&&!n)if(!this.tinymce.selection.isCollapsed()||i)this.insertBlockQuoteWithNewLine();else{this.moveCaretToNodeEnd(e),this.insert("<p>&nbsp;</p>");var u=(0,o.default)(this.tinymce.selection.getNode()).prev()[0];this.tinymce.selection.select(u),this.formatBlockQuote()}else this.formatBlockQuote()},footnote:function(){var e=this.tinymce.selection.getContent();if(e.length)this.replace("((".concat(e,"))"));else{var t=r.default.text("edit_form.footnote_message");this.insertAndSelectText("((".concat(t,"))"),2,2+t.length)}this.tinymce.focus()}};t.HTMLActions=u},93979:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.HatenaActions=void 0,n(74916),n(77601),n(15306),n(24603),n(88386),n(39714),n(92222);var r=i(n(20996)),o=i(n(65311));function i(e){return e&&e.__esModule?e:{default:e}}var a={defaultParagraph:function(){this.headingAction("")},largeHeading:function(){this.headingAction("* ")},middleHeading:function(){this.headingAction("** ")},smallHeading:function(){this.headingAction("*** ")},italic:function(){this.wrapString("<em>","</em>","<i>","</i>")},bold:function(){this.wrapString("<strong>","</strong>","<b>","</b>")},underline:function(){this.wrapString("<u>","</u>")},strike:function(){this.wrapString("<s>","</s>")},veryLargeFontSize:function(){this.toggleFontSize(200)},largeFontSize:function(){this.toggleFontSize(150)},defaultFontSize:function(){this.removeFontSize()},smallFontSize:function(){this.toggleFontSize(80)},unorderedList:function(){var e=this.getSelectionBlock();e.togglePrefix("-",/^-\s?/,/^\+\s?/,!1),this.setSelectionBlock(e)},orderedList:function(){var e=this.getSelectionBlock();e.togglePrefix("+",/^\+\s?/,/^-\s?/,!1),this.setSelectionBlock(e)},color:function(){},pickColor:function(e){var t=this.getSelectionRange(),n=this.getSelectionText(t);/(<span style="color: [^;]+?">)/.test(n)?(n=e?n.replace(RegExp.$1,'<span style="color: '.concat(e,'">')):n.replace(RegExp.$1,"").replace(/<\/span>/,""),t=this.replace(n,t)):e&&(t=this.replace('<span style="color: '.concat(e,'">').concat(n,"</span>"),t)),this.setSelectionRange(t)},link:function(){(0,o.default)(document).trigger("show-embed-box")},insertSeeMore:function(){this.insertLines(["====",""])},insertTOC:function(){this.insertLines(["[:contents]",""])},blockquote:function(){this.wrapStringAround(">>\n","\n<<")},footnote:function(){this.wrapStringAroundLabel("((",r.default.text("edit_form.footnote_message"),"))")},removeFormat:function(){}};t.HatenaActions=a},18974:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337),Object.defineProperty(t,"__esModule",{value:!0}),t.MarkdownActions=void 0,n(74916),n(77601),n(15306);var a=o(o({},n(93979).HatenaActions),{},{largeHeading:function(){this.headingAction("### ")},middleHeading:function(){this.headingAction("#### ")},smallHeading:function(){this.headingAction("##### ")},italic:function(){this.wrapString("*","*","<i>","</i>")},bold:function(){this.wrapString("**","**","<b>","</b>")},unorderedList:function(){var e=this.getSelectionBlock();e.togglePrefix("*",/^[*\-+]\s/,/^[0-9]+\.\s/,!0),this.setSelectionBlock(e)},orderedList:function(){var e=this.getSelectionBlock();e.togglePrefixNumber(/^[0-9]+\.\s/,/^[*\-+]\s/,!0),this.setSelectionBlock(e)},insertSeeMore:function(){this.insertLines(["\x3c!-- more --\x3e",""])},blockquote:function(){var e=this.getSelectionText();if(0!==e.length){var t;if(/^(> .*\r?\n)+(> .*)?$/.test(e)){var n=e.replace(/^> (.*)/gm,"$1");t=this.replace(n)}else{var r=e.replace(/\r?\n$/g,"").replace(/^(.*)/gm,"> $1");t=this.replace(r)}this.setSelectionRange(t)}else this.insert("\n> ")}});t.MarkdownActions=a},42225:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.actionsMap=void 0;var r=n(55878),o=n(93979),i=n(18974),a={hatena:o.HatenaActions,html:r.HTMLActions,markdown:i.MarkdownActions,raw:{}};t.actionsMap=a},88792:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}function a(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=c(e);if(t){var o=c(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return u(this,n)}}function u(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var l=n(65311),s=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}(c,e);var t,n,r,u=a(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=u.call(this)).$container=e,t.$container.on("click",".js-color-chip",(function(e){var n=l(e.currentTarget).attr("data-color");t.emit("colorpick",n)})),t.$container.on("click",".js-color-picker-cancel",(function(){t.emit("colorpick")})),t.$container.appendTo(document.body),t}return t=c,(n=[{key:"setPosition",value:function(e){this.$container.css(e)}}])&&o(t.prototype,n),r&&o(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(n(17187).EventEmitter);e.exports=s},55540:function(e,t,n){n(69826),n(41539),n(74916),n(64765),n(15306),n(21249),n(92222);var r=l(n(65311)),o=l(n(66419)),i=l(n(37119)),a=n(92477),u=n(10714),c=n(70879);function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var f=n(41960),d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=this;this.type="editor-amazon-search",n.$container=t.container,n.$container.get(0)&&(n.$categorySelect=n.$container.find(".amazon-search-category"),n.$keywordInput=n.$container.find(".amazon-search-keyword"),n.$keywordSubmit=n.$container.find(".amazon-search-keyword-submit"),n.$itemsContainer=n.$container.find(".amazon-search-items"),n.itemTemplate=o.default.template((0,r.default)(".amazon-search-item-template").html()),n.$indicator=n.$container.find(".indicator"),n.$pasteButton=n.$container.find(".amazon-search-paste-button"),n.$layoutType=n.$container.find(".amazon-search-layout-type"),n.$layoutTypeContainer=n.$container.find(".amazon-search-layout-type-container"),n.$resultIsEmpty=n.$container.find(".amazon-search-result-is-empty"),n.$formats=n.$container.find('.amazon-search-formats input[name="amazon-search-format"]'),n.$formatsContainer=n.$container.find(".amazon-search-formats"),n.$welcomeMessage=n.$container.find(".amazon-search-welcome"),n.$header=n.$container.find(".amazon-search-header"),n.$footer=n.$container.find(".amazon-search-footer"),this.sidebar=t.sidebar,n.bindEvents(),n.resize(),n.$keywordInput.val()&&n.$keywordSubmit.click())}var t,n,l;return t=e,(n=[{key:"bindEvents",value:function(){var e=this,t=this;t.$keywordSubmit.click((function(e){return t.searchByInput(),!1})),t.$categorySelect.change((function(e){return t.searchByInput(),!1})),t.$keywordInput.keydown((function(e){if("RET"===f(e))return t.searchByInput(),!1})),t.$keywordInput.focus((function(){setTimeout((function(){t.resize()}),0)})),t.$itemsContainer.delegate(".amazon-search-item","click",(function(e){(0,r.default)(e.target).is("a")||((0,r.default)(this).toggleClass("selected"),t.selectedItemsChanged())})),t.$container.delegate(".amazon-search-item","dblclick",(function(e){if(!(0,r.default)(e.target).is("a"))return t.insertAsins([(0,r.default)(this).attr("data-asin")]),(0,r.default)(this).removeClass("selected"),t.selectedItemsChanged(),!1})),t.$pasteButton.click((function(e){var n=[];t.$itemsContainer.find(".selected").each((function(){n.push((0,r.default)(this).attr("data-asin")),(0,r.default)(this).removeClass("selected")})),t.insertAsins(n),t.selectedItemsChanged()})),(0,i.default)({$container:t.$formatsContainer,key:"amazon-formats",onchange:function(e){t.$formatsContainer.find("label.selected").removeClass("selected"),e.closest("label").addClass("selected")}}),(0,i.default)({$container:t.$layoutTypeContainer,key:"amazon-layout",onchange:function(e){t.$itemsContainer.removeClass("layout-thumbnail"),t.$itemsContainer.removeClass("layout-list");var n=e.val();t.$itemsContainer.addClass("layout-".concat(n)),t.$layoutTypeContainer.find("label.selected").removeClass("selected"),e.closest("label").addClass("selected"),t.setTipsyEnabled("thumbnail"===n)}});var n=function(t){t===e.type&&e.resize()};this.sidebar.on("resize",n),this.sidebar.on("tabChange",n)}},{key:"setTipsyEnabled",value:function(e){var t=this.$itemsContainer.find(".amazon-search-item"),n="tipsy-southeast";e?t.addClass(n):t.removeClass(n)}},{key:"resize",value:function(){var e=(0,r.default)(window).height(),t=0;t+=parseInt(this.$itemsContainer.css("padding-top"),10)||0,t+=parseInt(this.$itemsContainer.css("padding-bottom"),10)||0,this.$itemsContainer.height(e-this.$container.offset().top-this.$header.outerHeight(!0)-this.$footer.outerHeight(!0)-t)}},{key:"selectedItemsChanged",value:function(){var e=this;e.$itemsContainer.find(".selected").length>0?e.$pasteButton.removeClass("disabled").addClass("enabled").prop("disabled",!1):e.$pasteButton.removeClass("enabled").addClass("disabled").prop("disabled",!0)}},{key:"searchByInput",value:function(){var e=this;e.search(e.$keywordInput.val(),e.$categorySelect.find("option:selected").val())}},{key:"search",value:function(e,t){var n,o=this;if("string"!=typeof e)return!1;if(0===(e=(e=e.replace(/^\s*/,"")).replace(/\s*$/,"")).length)return!1;if(o._searchingKeyword===e&&o._searchingCategory===t)return!1;o.$welcomeMessage.addClass("disable"),o._searchDeferred&&o._searchDeferred.reject(),o.ajaxStarted(),o._searchingKeyword=e,o._searchingCategory=t;var i=r.default.Deferred().done((function(){})).fail((function(){n&&n.abort()})).always((function(){o.ajaxFinished()}));o.$itemsContainer.find(".amazon-search-item").remove(),function a(u){o.ajaxStarted(),n=r.default.ajax({url:"/api/amazon",data:{keyword:e,category:t,page:u}}).done((function(e){o.showItems(e.items),1===e.page&&0===e.items.length?o.$resultIsEmpty.show():o.$resultIsEmpty.hide(),e.has_next?e.page>=5?i.resolve():a(e.page+1):i.resolve()})).fail((function(e){i.reject(e)}))}(1),o._searchDeferred=i}},{key:"showItems",value:function(e){var t=this,n="";o.default.each(e,(function(e){n+=t.itemTemplate({item:e})})),t.$indicator.before(n),t.setTipsyEnabled(t.$itemsContainer.hasClass("layout-thumbnail"))}},{key:"insertAsins",value:function(e){var t=this.$container.find('[name="amazon-search-format"]:checked').val(),n=o.default.map(e,(function(e){return"[asin:".concat(e).concat(t.length>0?":".concat(t):"","]")})),r={html:n,hatena:n,markdown:n};(0,a.extractSyntax)(n).done((function(e){r.html="detail"===t?["",'<div class="freezed">'.concat(e.html,"</div>"),""]:[e.html],u.EditorConnector.insertLines(r)})).fail((function(e){(0,c.BUG)(e),u.EditorConnector.insertLines(r)}))}},{key:"ajaxStarted",value:function(){var e=this;e.isAjaxing=!0,e.$keywordSubmit.prop("disabled",!0),e.$indicator.show(),e.$resultIsEmpty.hide()}},{key:"ajaxFinished",value:function(){var e=this;e.isAjaxing=!1,e.$keywordSubmit.prop("disabled",!1),e.$indicator.hide()}}])&&s(t.prototype,n),l&&s(t,l),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=d},32226:function(e){e.exports={actions:{RESET_ENTRIES:"ARCHIVES:RESET_ENTRIES",LOAD:"ARCHIVES:LOAD",TOGGLE_SELECTION:"ARCHIVES:TOGGLE_SELECTION",CLEAR_SELECTION:"ARCHIVES:CLEAR_SELECTION",UPDATE_TERM:"ARCHIVES:UPDATE_TERM",START_LOADING:"ARCHIVES:START_LOADING",FINISH_LOADING:"ARCHIVES:FINISH_LOADING"}}},81841:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(78783),n(21249),n(66992),n(41539),n(33948),n(54747),n(2707),n(30489);var o=n(92477),i=n(10714),a=n(70879);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=n(32226).actions,h=n(73287),y=n(55063),m=n(27816),v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(d,e);var t,n,r,f=s(d);function d(){return u(this,d),f.apply(this,arguments)}return t=d,(n=[{key:"setTerm",value:function(e){this.emit(p.RESET_ENTRIES),this.emit(p.UPDATE_TERM,e)}},{key:"load",value:function(e,t){var n=this;this.emit(p.START_LOADING),y(e,t).then((function(e){n.emit(p.LOAD,e.entries.map(m)),n.emit(p.FINISH_LOADING,e.has_more)})).catch((function(){n.emit(p.LOAD,[]),n.emit(p.FINISH_LOADING,!1)}))}},{key:"toggleSelection",value:function(e){this.emit(p.TOGGLE_SELECTION,e)}},{key:"insertEntries",value:function(e){this.emit(p.CLEAR_SELECTION);var t={hatena:[],markdown:[]};return e.sort((function(e,t){return e.datetime-t.datetime})).forEach((function(e){t.hatena.push("[".concat(e.url,":embed:cite]")),t.markdown.push("[".concat(e.url,":embed:cite]"))})),(0,o.extractSyntax)(t.hatena).done((function(e){t.html=["",e.html,""]})).fail((function(e){t.html=t.hatena,(0,a.BUG)(e)})).always((function(){(i.EditorConnector.isiOS()||i.EditorConnector.isAndroid())&&(t.html=t.hatena),i.EditorConnector.insertLines(t)}))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(h.Actions);e.exports=new v},25750:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=c(n(67294)),i=c(n(20996)),a=n(64292),u=n(80418);function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=n(81841),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(p,e);var t,n,r,c=d(p);function p(){return l(this,p),c.apply(this,arguments)}return t=p,(n=[{key:"render",value:function(){var e=this,t=this.props.entry,n=+t.datetime,r=i.default.deltaDatetime(t.datetime);return o.default.createElement("div",{className:"item ".concat(t.isSelected?"selected":""),"data-permalink":t.url,onClick:function(){return e.onClick()},onDoubleClick:function(){return e.onDoubleClick()}},o.default.createElement("div",{className:"item-inner"},o.default.createElement("table",null,o.default.createElement("tbody",null,o.default.createElement("tr",null,o.default.createElement("td",{className:"text"},o.default.createElement("span",{className:"entry-title"},t.title),o.default.createElement(u.Thumbnail,{thumbnails:t.thumbnails}),o.default.createElement("span",{className:"entry-body"},(0,a.trimString)(t.summary,34)),o.default.createElement("time",{className:"meta","data-epoch":n},r)),o.default.createElement("td",{className:"detail"},o.default.createElement("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",onClick:function(t){return e.onLinkClick(t)}},o.default.createElement("i",{className:"blogicon-external"}))))))))}},{key:"onClick",value:function(){y.toggleSelection(this.props.entry.id)}},{key:"onLinkClick",value:function(e){e.stopPropagation()}},{key:"onDoubleClick",value:function(){y.insertEntries([this.props.entry])}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(o.default.Component),v=m;t.default=v},59855:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.EntryList=void 0,n(21249),n(66992),n(41539),n(33948),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=c(n(25750)),a=n(90381),u=c(n(20996));function c(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var m=n(97670),v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(l,e);var t,n,r,c=p(l);function l(){return s(this,l),c.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.entries.map((function(e){return o.createElement(i.default,{key:e.id,entry:e})})),t=this.props.isLoading,n=0===e.length&&!t;return o.createElement("div",{className:"items vertical-items"},e,t?o.createElement(a.LoadingIndicator,{text:u.default.text("edit_form.archive.searching")}):null,n?o.createElement(m,null):null)}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.Component);t.EntryList=v},97670:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o};function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(67294),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,o=l(s);function s(){return a(this,s),o.apply(this,arguments)}return t=s,(n=[{key:"render",value:function(){return d.createElement("div",{className:"error-message active","data-testid":"error-message"},i.default.text("edit_form.archive.not_found"))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(d.Component);e.exports=p},75568:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(9825))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(81841),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"onClick",value:function(){h.insertEntries(this.props.selectedEntries)}},{key:"render",value:function(){var e=this,t=0===this.props.selectedEntries.length;return i.createElement("div",{className:"insert-button-wrapper"},i.createElement(a.default,{disabled:t,trackingId:"curation-archive-paste-button",onClick:function(){return e.onClick()}}))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.Footer=y},50932:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(78783),n(66992),n(41539),n(33948),n(57327),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o},a=n(3174),u=n(59855),c=n(75568),l=n(46171);function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var m=n(67294),v=n(20762),b=n(98595),g=n(81841),w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(p,e);var t,n,r,o=d(p);function p(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),(e=o.call(this)).state={entries:v.getState(),archive:b.getState()},e.updateState=e._updateState.bind(h(e)),e}return t=p,(n=[{key:"componentDidMount",value:function(){v.on("change",this.updateState),b.on("change",this.updateState)}},{key:"_updateState",value:function(){this.setState({entries:v.getState(),archive:b.getState()})}},{key:"render",value:function(){var e=this,t=this.state.entries.entries,n=this.state.archive.isLoading,r=this.state.archive;return m.createElement("div",{className:"editor-archive-content"},m.createElement("div",{className:"editor-archive-header"},m.createElement("div",{className:"header curation-header curation-tab-content-inner"},m.createElement("h2",null,i.default.text("edit_form.archive")),m.createElement(a.SearchForm,r))),m.createElement("div",{className:"editor-archive-main"},m.createElement(l.InfiniteScroll,{onScroll:function(){return e.onScroll()}},m.createElement("div",{className:"result"},m.createElement(u.EntryList,{entries:t,isLoading:n})))),m.createElement(c.Footer,{selectedEntries:t.filter((function(e){return e.isSelected}))}))}},{key:"onScroll",value:function(){var e=this.state.archive,t=e.isLoading,n=e.hasMore,r=e.term;if(!t&&n){var o=this.state.entries.entries,i=Date.parse(o[o.length-1].created)/1e3;g.load(r,i)}}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(m.Component);e.exports=w},3174:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SearchForm=void 0,n(74916),n(64765),n(73210),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(20996)),a=u(n(70881));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=n(81841),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,u=d(c);function c(){return l(this,c),u.apply(this,arguments)}return t=c,(n=[{key:"render",value:function(){var e=this;return o.createElement(a.default,{placeholder:i.default.text("edit_form.archive.placeholder"),onSubmit:function(t){return e.search(t)}})}},{key:"search",value:function(e){var t=e.trim();this.props.isLoading||(y.setTerm(t),y.load(t))}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.Component);t.SearchForm=m},80418:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Thumbnail=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}t.Thumbnail=function(e){if(e.thumbnails&&e.thumbnails[60]){var t={backgroundImage:"url(".concat(e.thumbnails[60],")")};return o.createElement("div",{className:"thumb",style:t})}return null}},27816:function(e){e.exports=function(e){return{id:e.uuid,title:e.title,summary:e.summary,datetime:new Date(e.datetime),created:new Date(e.created),url:e.url,thumbnails:e.thumbnails,isSelected:!1}}},55063:function(e,t,n){n(41539),n(88674),n(66992),n(33948);var r=n(65311).get;e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={permission:"public",q:e};return t&&(n.until=t),new Promise((function(e,t){r("entries.json",n).then((function(n){n.entries.length>0?e(n):t()})).fail((function(){t()}))}))}},20489:function(e,t,n){var r=n(67294),o=n(73935),i=n(50932),a=n(81841),u=n(20762),c=n(98595);e.exports={init:function(e){u.init(),c.init(),o.render(r.createElement(i,null),e),a.load()}}},98595:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}function c(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var s=n(73287),f=n(32226).actions,d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(l,e);var t,n,r,c=u(l);function l(){return o(this,l),c.apply(this,arguments)}return t=l,(n=[{key:"init",value:function(){var e=this;this.state={term:"",hasMore:!1,isLoading:!1},s.on(f.UPDATE_TERM,(function(t){e.updateTerm(t),e.emit("change")})),s.on(f.START_LOADING,(function(){e.startLoading(),e.emit("change")})),s.on(f.FINISH_LOADING,(function(t){e.finishLoading(t),e.emit("change")}))}},{key:"updateTerm",value:function(e){this.state.term=e,this.state.hasMore=!1}},{key:"startLoading",value:function(){this.state.isLoading=!0}},{key:"finishLoading",value:function(e){this.state.hasMore=e,this.state.isLoading=!1}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(s.Store);e.exports=new d},20762:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}function c(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(78783),n(2707),n(92222),n(66992),n(41539),n(33948),n(69826),n(54747),n(30489);var s=n(73287),f=n(32226).actions,d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(l,e);var t,n,r,c=u(l);function l(){return o(this,l),c.apply(this,arguments)}return t=l,(n=[{key:"init",value:function(){var e=this;this.state={entries:[]},s.on(f.RESET_ENTRIES,(function(){e.resetEntries(),e.emit("change")})),s.on(f.LOAD,(function(t){e.load(t),e.emit("change")})),s.on(f.TOGGLE_SELECTION,(function(t){e.toggleSelection(t),e.emit("change")})),s.on(f.CLEAR_SELECTION,(function(){e.clearSelection(),e.emit("change")}))}},{key:"resetEntries",value:function(){this.state={entries:[]}}},{key:"load",value:function(e){this.state={entries:this.state.entries.concat(e).sort((function(e,t){return t.created-e.created}))}}},{key:"toggleSelection",value:function(e){var t=this.state.entries.find((function(t){return t.id===e}));t.isSelected=!t.isSelected}},{key:"clearSelection",value:function(){this.state.entries.forEach((function(e){e.isSelected=!1}))}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(s.Store);e.exports=new d},41205:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(19601),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.AutoCompleteInput=void 0,n(74916),n(4723),n(57327),n(41539),n(21249);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=n(41960),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,i=l(s);function s(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),p(f(t=i.call(this,e)),"input",null),p(f(t),"lineHeight",void 0),p(f(t),"ul",null),p(f(t),"onFocus",(function(){var e=t.getSuggestions(t.state.value,t.props);t.setState({suggestions:e,isFocused:!0}),t.updateRect()}));var n=e.inputProps.value||"",r=t.getSuggestions(n,e);return t.state={value:n,cursor:-1,scroll:0,isFocused:!1,suggestions:r,x:null,y:null,width:null},t.lineHeight=20,t}return t=s,r=[{key:"getDerivedStateFromProps",value:function(e){return void 0===e.inputProps.value?null:{value:e.inputProps.value}}}],(n=[{key:"componentDidUpdate",value:function(){this.ul&&0!==this.state.suggestions.length&&(this.lineHeight=this.ul.scrollHeight/this.state.suggestions.length,this.ul.scrollTop=this.state.scroll*this.lineHeight)}},{key:"upCursor",value:function(){return this.state.cursor<1?this.state.suggestions.length-1:this.state.cursor-1}},{key:"downCursor",value:function(){return this.state.cursor===this.state.suggestions.length-1?Math.min(0,this.state.suggestions.length-1):this.state.cursor+1}},{key:"onKeyDown",value:function(e){var t=this.state,n=t.cursor,r=t.value,o=t.suggestions,i=t.scroll;38===e.keyCode&&0!==o.length&&(r=o[n=this.upCursor()],this.setState({value:r}),e.preventDefault()),40===e.keyCode&&0!==o.length&&(r=o[n=this.downCursor()],this.setState({value:r}),e.preventDefault());var a=e.nativeEvent;"BS"===h(a)&&""===r&&this.props.onCancel(),"RET"===h(a)&&(r.match(/\S+/)&&this.props.onSubmit(r),o=[],n=-1,e.preventDefault(),e.stopPropagation());var u=i+this.props.max;if(n>-1&&o.length>this.props.max)if(n>=u-1){var c=n-(u-2);i=Math.min(i+c,o.length-this.props.max)}else n<i+1&&(i=Math.max(n-1,0));this.setState({suggestions:o,cursor:n,scroll:i})}},{key:"getSuggestions",value:function(e,t){var n=t.suggestions,r=t.showDefault;return t.filter?e.match(/\S+/)?n.filter((function(t){return-1!==t.indexOf(e)})):r?n:[]:n}},{key:"onChange",value:function(e){var t=e.target.value,n=this.getSuggestions(t,this.props);this.setState({value:t,suggestions:n}),this.props.onChangeValue&&this.props.onChangeValue(t)}},{key:"onMouseDownSuggestion",value:function(e){this.setState({cursor:-1}),this.props.onSubmit(e)}},{key:"reset",value:function(){var e=this.getSuggestions("",this.props);this.setState({value:"",suggestions:e})}},{key:"updateSuggestionList",value:function(){var e=this;this.setState((function(t,n){return{suggestions:e.getSuggestions(t.value,n)}}))}},{key:"updateRect",value:function(){var e=this.getRectForSuggestionList();e&&this.setState({x:e.left,y:e.bottom,width:e.right-e.left})}},{key:"getRectForSuggestionList",value:function(){if(this.props.getSuggestionsListBaseRect){var e=this.props.getSuggestionsListBaseRect();if(e)return e}if(this.input)return this.input.getBoundingClientRect()}},{key:"renderSuggestion",value:function(e,t){var n=this,r=this.state.cursor===t;return o.createElement("li",{key:t,className:"AutoComplete__Suggestion ".concat(r?"isOnCursor":""),onMouseDown:function(){return n.onMouseDownSuggestion(e)}},e)}},{key:"renderSuggestionList",value:function(){var e=this;if(!this.state.isFocused||0===this.state.suggestions.length)return null;var t=Math.min(this.props.max,this.state.suggestions.length),n={x:this.state.x||void 0,y:this.state.y||void 0,width:this.state.width||void 0,height:this.lineHeight?t*this.lineHeight:void 0};return o.createElement("ul",{className:"AutoComplete__SuggestionList",style:n,ref:function(t){e.ul=t}},this.state.suggestions.map((function(t,n){return e.renderSuggestion(t,n)})))}},{key:"render",value:function(){var e=this;return o.createElement("span",{className:"AutoComplete"},this.props.inputPrefix,o.createElement("input",a({type:"text"},this.props.inputProps,{ref:function(t){e.input=t},value:this.state.value,onChange:function(t){return e.onChange(t)},onKeyDown:function(t){return e.onKeyDown(t)},onFocus:this.onFocus,onBlur:function(){return e.setState({isFocused:!1})}})),this.props.inputSuffix,this.renderSuggestionList())}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component);t.AutoCompleteInput=y,p(y,"defaultProps",{suggestions:[],onSubmit:function(){},onCancel:function(){},onChangeValue:function(){},inputProps:{},max:7,showDefault:!1,filter:!0,inputPrefix:null,inputSuffix:null})},11363:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(68309),n(74916),n(77601),n(57327),n(41539),n(92222),n(47042),n(26699),n(32023),n(30489);var o,i=n(90242),a=n(45298),u=n(23983),c=n(24367),l=n(94027),s=(o=n(26307))&&o.__esModule?o:{default:o};function f(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var b=n(67294),g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(d,e);var t,n,r,o=y(d);function d(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),(t=o.call(this)).state={categories:e.categories,selectedCategories:e.selectedCategories},t}return t=d,(n=[{key:"toggleCategory",value:function(e){var t=this.state.selectedCategories,n=t.indexOf(e);-1!==n?this.setState({selectedCategories:t.filter((function(e,t){return t!==n}))}):this.setState({selectedCategories:[].concat(f(t),[e])})}},{key:"removeLastCategory",value:function(){var e=this.state.selectedCategories;this.setState({selectedCategories:f(e.slice(0,-1))})}},{key:"addCategory",value:function(e){var t=this.state.categories,n=(0,c.formatCategoryName)(e);n&&(t.includes(n)||this.setState({categories:[].concat(f(t),[n])}),this.toggleCategory(n))}},{key:"onSortStart",value:function(){s.default.on()}},{key:"onSortEnd",value:function(e){var t=e.oldIndex,n=e.newIndex,r=this.state.selectedCategories,o=(0,l.arrayMove)(r,t,n);this.setState({selectedCategories:o}),s.default.off()}},{key:"render",value:function(){var e=this,t=this.state,n=t.categories,r=t.selectedCategories;return b.createElement("div",{className:"editor-sidebar-category_CategoryEditor"},b.createElement(i.CategoryHeader,{categories:n,selectedCategories:r,onSubmit:function(t){return e.addCategory(t)},onCancel:function(){return e.removeLastCategory()},onClickRemoveBtn:function(t){return e.toggleCategory(t)},onSortStart:function(){return e.onSortStart()},onSortEnd:function(t){return e.onSortEnd(t)}}),b.createElement(u.NewCategoryButton,{onSubmit:function(t){return e.addCategory(t)}}),b.createElement(a.CategoryList,{categories:n,selectedCategories:r,onClickCategory:function(t){return e.toggleCategory(t)}}))}}])&&p(t.prototype,n),r&&p(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(b.Component);e.exports=g},59631:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var i=n(67294),a=n(73935),u=n(91269),c=n(11363),l=n(67516),s=function(e){return e.canSet?i.createElement(c,e):i.createElement(l,null)},f=o((function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.type="editor-category";var t=u.get("editor.categories.canSet"),n=document.querySelector("#editor-category"),r=u.get("editor.categories")||[],o=u.get("editor.selectedCategories")||[];a.render(i.createElement(s,{categories:r,selectedCategories:o,canSet:t}),n)}));e.exports=f},90242:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.CategoryHeader=void 0,n(57327),n(41539),n(26699),n(32023);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(41205),c=n(43609),l=n(55992);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(s,e);var t,n,r,o=p(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),v(y(t=o.call(this,e)),"input",null),v(y(t),"onSubmit",(function(e){t.props.onSubmit(e),t.input.reset()})),t}return t=s,(n=[{key:"focusEditor",value:function(){this.input.input.focus()}},{key:"render",value:function(){var e=this,t=this.props.selectedCategories,n=this.props.categories.filter((function(t){return!e.props.selectedCategories.includes(t)}));return i.createElement("div",{className:"editor-sidebar-category_CategoryHeader"},i.createElement("label",{htmlFor:"editor-sidebar-category_Input"},i.createElement("h2",{className:"CategoryHeaderHeading"},a.default.text("blog.category"))),i.createElement("p",null,a.default.text("edit_form.category_description2"),i.createElement("a",{href:(0,l.helpUrl)("/entry/editor/category"),target:"_blank",rel:"noopener noreferrer"},a.default.text("epic.show_detail"))),i.createElement("div",{className:"CategoryInput",onClick:function(){return e.focusEditor()}},i.createElement(c.SortableSelectedCategories,{selectedCategories:t,onClickRemoveBtn:function(t){return e.props.onClickRemoveBtn(t)},onSortStart:function(){e.props.onSortStart()},onSortEnd:function(t){e.props.onSortEnd(t)},helperClass:"sortableHelper",axis:"xy",distance:5}),i.createElement(u.AutoCompleteInput,{ref:function(t){e.input=t},inputProps:{id:"editor-sidebar-category_Input",className:"Input",autoComplete:"off"},suggestions:n,onSubmit:this.onSubmit,onCancel:this.props.onCancel})),i.createElement("p",{className:"categoryAsideNotice"},a.default.text("edit_form.category_aside_notice")))}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(i.Component);t.CategoryHeader=b},45298:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.CategoryList=void 0,n(26699),n(32023),n(21249),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,i=l(s);function s(){return a(this,s),i.apply(this,arguments)}return t=s,(n=[{key:"isSelected",value:function(e){return this.props.selectedCategories.includes(e)}},{key:"formatKey",value:function(e){return encodeURIComponent(e)}},{key:"renderCategoryListItem",value:function(e){var t=this;return this.isSelected(e)?o.createElement("li",{key:this.formatKey(e),className:"selected",onClick:function(){return t.props.onClickCategory(e)}},o.createElement("span",{className:"category"},e)):o.createElement("li",{key:this.formatKey(e),onClick:function(){return t.props.onClickCategory(e)}},e)}},{key:"render",value:function(){var e=this;return o.createElement("ul",{id:"existing-categories",className:"editor-sidebar-category_CategoryList"},this.props.categories.map((function(t){return e.renderCategoryListItem(t)})))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component);t.CategoryList=d},23983:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.NewCategoryButton=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"onClick",value:function(){var e=window.prompt(a.default.text("category.new.prompt"));e&&this.props.onSubmit(e)}},{key:"render",value:function(){var e=this;return i.createElement("div",{className:"editor-sidebar-category_NewCategoryButton"},i.createElement("div",{className:"NewCategoryButtonText",onClick:function(){return e.onClick()}},i.createElement("i",{className:"blogicon-plus"})," ",a.default.text("category.new")))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.NewCategoryButton=h},43609:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SortableSelectedCategories=void 0,n(21249);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(94027),a=n(15604);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var c=(0,i.SortableContainer)((function(e){var t=e.selectedCategories,n=e.onClickRemoveBtn;return o.createElement("span",{className:"editor-sidebar-category_Categories"},t.map((function(e,t){return o.createElement(a.SortableSelectedCategory,{key:encodeURIComponent(e),index:t,selectedCategory:e,onClickRemoveBtn:n})})))}));t.SortableSelectedCategories=c},15604:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SortableSelectedCategory=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=(0,n(94027).SortableElement)((function(e){var t=e.selectedCategory,n=e.onClickRemoveBtn;return o.createElement("div",{className:"editor-sidebar-category_Category","data-category-name":t},o.createElement("span",{className:"name"},t),o.createElement("button",{type:"submit",className:"RemoveBtn",onClick:function(e){e.preventDefault(),e.stopPropagation(),n(t)}},o.createElement("i",{className:"blogicon-close"})),o.createElement("input",{type:"hidden",name:"category",value:t,"data-with-backup":!0}))}));t.SortableSelectedCategory=a},67516:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o};function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(67294),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,o=l(s);function s(){return a(this,s),o.apply(this,arguments)}return t=s,(n=[{key:"render",value:function(){return d.createElement("div",{className:"CategoryEditor"},d.createElement("div",{className:"CategoryHeader"},d.createElement("h2",null,i.default.text("blog.category")),d.createElement("p",null,i.default.text("blog.category.unavailable"))))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(d.Component);e.exports=p},83902:function(e,t,n){e.exports=n(59631)},88346:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.DAZN_CHANNELS=t.API_ENDPOINT=void 0;t.API_ENDPOINT="/api/dazn";t.DAZN_CHANNELS=[{name:"すべて",channels:[{id:"",name:"すべて"}]},{name:"サッカー",channels:[{id:"F4433F395A264E1A96539FA4AEA62EF",name:"プレミアリーグ"},{id:"96A71ECA0B8F4FAFA267C4637628E83B",name:"リーガ・エスパニョーラ"},{id:"9EBA1139EF334ECBA03DFBAAEAFC1BB7",name:"ブンデスリーガ"},{id:"ACC896A0FE484AB38518A0D0B7EB7795",name:"リーグアン"},{id:"C0CBEE8AB6D741D6827DB8ACBECF9571",name:"セリエA"},{id:"2A0C93A0A0AB4655B7BB331400A5043",name:"チャンピオンズリーグ"},{id:"1kplj22px43b11wk1kadu2nr39",name:"UEFA ヨーロッパリーグ"},{id:"6gyrzeim2dwl1d0excvgxca1u",name:"J1 League – JP"},{id:"1g6fhxbcglxt5128bqeqwiwa5k",name:"J2 League – JP"},{id:"ffvjpbv2a63p1jko34cukjxut",name:"J3 League – JP"},{id:"E9D256F54119471BB65B2D548111573E",name:"サッカー：各国代表戦（親善試合など）"},{id:"488AAE72FF434C45A6ABB519F15A565",name:"サッカー：欧州リーグ（5大リーグ以外）"},{id:"hw3xsyj2ij381unosidf7d2li",name:"サッカー: コパ・アメリカ"},{id:"1m2gjj02oo2gl1h4kj452lrb0t",name:"ワールドカップニュース"},{id:"unlw2iar4lduzvjlu1aggnwy",name:"UCL Archive"},{id:"69CF724DFD24498CBAFC5637DBD16C39",name:"サッカー:アジアリーグ"},{id:"C12C3C0B4FE444F4A75EA9A8CC6B8481",name:"MLS&南米サッカー(JP)"},{id:"1synmnu9m5oyh1bi9kmigoggvp",name:"サッカー日本代表戦ハイライト"}]},{name:"ラグビー",channels:[{id:"tq4x6po6e55v1f6bnv4jxye32",name:"ラグビーリーグ"},{id:"1jt67pfg4hxxe16vsy0v10atex",name:"ラグビーワールドカップ"},{id:"x0tjhfhgjv6z1tfokt8e456sd",name:"ラグビーユニオン"}]},{name:"モータースポーツ",channels:[{id:"CCA50690AB7E2912E0440021281A8A86",name:"Autosport TV (JP)"},{id:"gjr8ps1pnr4w123wk3qnht8rh",name:"Autosport TV:Fシリーズ以外"}]},{name:"バレーボール",channels:[{id:"qtrofp6czyzb1xyu3tr3jb7o4",name:"Vリーグ (V-League)"}]},{name:"テニス",channels:[{id:"wk9s8s24nhdv1oh7ni1rcx3n1",name:"テニス: WTA(女子テニス)"},{id:"caelhxv70zfg1lq0eds2jrdp4",name:"テニス: ATP(男子テニス)"}]},{name:"野球",channels:[{id:"1hdbd5ra64enh1ef79ld10a08u",name:"NPB:Central league"},{id:"439FF2318532453A9F6F82E9D420035",name:"NPB:Paciffic league"},{id:"18v8wmvtevku513zn6dlzrekns",name:"NPB:Pre season matches"},{id:"1weibsujwjtr919wpccu8gaatf",name:"MLB"}]},{name:"格闘技",channels:[{id:"36876F5ACF14456FAEFC142E7FB94D99",name:"Fighting Sport"}]},{name:"サイクリング",channels:[{id:"12kz7qhv0tbcj11iolbtngiwvn",name:"Cycling – JP"}]},{name:"バスケ",channels:[{id:"n1ogbm1buyaz1v6mdhim90k0g",name:"FIBAワールドカップ(JP)"},{id:"e7127ff5-b828-43ee-bab8-3548c15d96cb",name:"LiveBasketball.TV - FIBA"},{id:"44qngj5fdvvg1fawfldx46t81",name:"バスケ:Bリーグ"},{id:"B77272C671834ADDB42520B8C871B975",name:"NBA TV (jp)"}]},{name:"アメフト",channels:[{id:"anin0x73jf59100tzafi4znpp",name:"NFL(Japan)"}]},{name:"その他",channels:[{id:"1fybbl64d2qbl1brg302ycusmx",name:"スポーツニュース"}]}]},98296:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(47941),n(82526),n(38880),n(54747),n(49337),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),Object.defineProperty(t,"__esModule",{value:!0}),t.DaznViewModel=void 0,n(74916),n(77601),n(41539),n(88674),n(92222),n(26699),n(32023),n(57327),n(21249);var o=n(17187),i=n(10714),a=n(90872);function u(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(l,e);var t,n,r,o=h(l);function l(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),b(m(e=o.call(this)),"state",void 0),e.state={items:[],selectedItemIds:[],page:1,keyword:"",channelId:"",hasNext:!1,error:null,isLoading:!1,isFirst:!0},e}return t=l,(n=[{key:"setState",value:function(e){this.state=f(f({},this.state),e),this.emit("change")}},{key:"getState",value:function(){return f({},this.state)}},{key:"searchItems",value:function(){var e=this,t=this.state.keyword;return/^\s*$/.test(t)&&(t=""),this.setState({keyword:t,isLoading:!0,isFirst:!1}),(0,a.fetchAPI)({keyword:t,channel_id:this.state.channelId,page:1}).then((function(t){e.setState({items:t.items,hasNext:t.hasNext,error:null,selectedItemIds:[]})})).catch((function(t){e.setState({error:t})})).then((function(){e.setState({isLoading:!1})}))}},{key:"loadNextItems",value:function(){var e=this;if(!this.state.hasNext||this.state.error)return Promise.resolve();this.setState({isLoading:!0});var t=this.state.keyword,n=this.state.channelId,r=this.state.page+1;return(0,a.fetchAPI)({keyword:t,channel_id:n,page:r}).then((function(t){e.setState({items:e.state.items.concat(t.items),hasNext:t.hasNext,page:r})})).catch((function(t){e.setState({error:t})})).then((function(){e.setState({isLoading:!1})}))}},{key:"toggleItemSelection",value:function(e){var t=this.state.selectedItemIds.includes(e.itemId)?this.state.selectedItemIds.filter((function(t){return t!==e.itemId})):[].concat(u(this.state.selectedItemIds),[e.itemId]);this.setState({selectedItemIds:t})}},{key:"insertSelectedItems",value:function(){var e,t={},n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=c(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}(this.state.items);try{for(n.s();!(e=n.n()).done;){var r=e.value;t[r.itemId]=r}}catch(e){n.e(e)}finally{n.f()}var o=this.state.selectedItemIds.map((function(e){var n=t[e];return"[dazn:".concat(n.itemId,"]")}));i.EditorConnector.insertLines({html:o,hatena:o,markdown:o}),this.setState({selectedItemIds:[]})}},{key:"insertItem",value:function(e){var t=["[dazn:".concat(e.itemId,"]")];i.EditorConnector.insertLines({html:t,hatena:t,markdown:t}),this.isItemSelected(e)&&this.toggleItemSelection(e)}},{key:"isItemSelected",value:function(e){return this.state.selectedItemIds.includes(e.itemId)}},{key:"hasSelectedItems",value:function(){return this.state.selectedItemIds.length>0}},{key:"onInputChange",value:function(e){this.setState({keyword:e})}},{key:"onSelectChange",value:function(e){this.setState({channelId:e,items:[],selectedItemIds:[]}),this.searchItems()}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.EventEmitter);t.DaznViewModel=g},49063:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DaznSearchForm=void 0,n(21249),n(68309);var r=a(n(67294)),o=n(88346),i=a(n(20996));function a(e){return e&&e.__esModule?e:{default:e}}var u=n(41960);t.DaznSearchForm=function(e){return r.default.createElement("div",{className:"editor-sidebar-dazn_search"},r.default.createElement("div",{className:"sidebar-search-form"},r.default.createElement("input",{type:"text",placeholder:e.placeholder,className:"sidebar-search-form__input",onKeyPress:function(t){!function(e,t){"RET"===u(e)&&(e.preventDefault(),t())}(t,e.onSubmit)},onChange:function(t){e.onInputChange(t.target.value)}}),r.default.createElement("button",{type:"button",className:"sidebar-search-form__submit",onClick:e.onSubmit,"aria-label":i.default.text("search")},r.default.createElement("i",{className:"blogicon-search"}))),r.default.createElement("div",{className:"formats-title search-channel-wrapper"},r.default.createElement("select",{name:"dazn-search-channel",className:"search-channel",defaultValue:"",onChange:function(t){return e.onSelectChange(t.target.value)}},o.DAZN_CHANNELS.map((function(e){return r.default.createElement("optgroup",{label:e.name,key:e.name},e.channels.map((function(e){return r.default.createElement("option",{value:e.id,key:e.id},e.name)})))})))))}},38974:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.DaznSidebar=void 0,n(21249);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(46171),c=n(49063),l=n(90381),s=n(34007),f=n(1199);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=b(e);if(t){var o=b(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(d,e);var t,n,r,o=y(d);function d(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(v(t=o.call(this,e)),"update",void 0),t.state=e.vm.getState(),t.update=function(){return t.setState(e.vm.getState())},t}return t=d,(n=[{key:"componentDidMount",value:function(){this.props.vm.on("change",this.update)}},{key:"componentWillUnmount",value:function(){this.props.vm.off("change",this.update)}},{key:"render",value:function(){var e=this.props.vm,t=this.state,n=t.items,r=t.keyword,o=t.channelId,d=t.isFirst,p=t.isLoading,h=!d&&!p&&0===n.length;return i.createElement("div",{className:"editor-dazn-content"},i.createElement("div",{className:"editor-dazn-header"},i.createElement("h2",null,a.default.text("edit_form.dazn")),i.createElement(c.DaznSearchForm,{keyword:r,channelId:o,placeholder:a.default.text("edit_form.dazn.placeholder"),onInputChange:function(t){return e.onInputChange(t)},onSelectChange:function(t){return e.onSelectChange(t)},onSubmit:function(){return e.searchItems()}})),i.createElement("div",{className:"editor-dazn-main"},i.createElement(u.InfiniteScroll,{onScroll:function(){return e.loadNextItems()},interval:1e3},i.createElement("div",{className:"editor-dazn-items"},n.map((function(t,n){return i.createElement(f.Item,{item:t,key:n,isSelected:e.isItemSelected(t),onSelect:function(){return e.toggleItemSelection(t)},onDoubleClick:function(){return e.insertItem(t)}})})),d&&i.createElement("div",{className:"editor-dazn-items-message"},a.default.text("edit_form.dazn.description")),h&&i.createElement("div",{className:"editor-dazn-items-message"},a.default.text("edit_form.dazn.empty")),p&&i.createElement(l.LoadingIndicator,null)))),i.createElement(s.Footer,{hasSelectedItems:e.hasSelectedItems(),onSubmit:function(){return e.insertSelectedItems()}}))}}])&&p(t.prototype,n),r&&p(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(i.Component);t.DaznSidebar=g},34007:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0;var r=i(n(67294)),o=i(n(9825));function i(e){return e&&e.__esModule?e:{default:e}}t.Footer=function(e){return r.default.createElement("div",{className:"editor-sidebar-dazn_footer"},r.default.createElement(o.default,{disabled:!e.hasSelectedItems,onClick:e.onSubmit}))}},1199:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Item=void 0;var r=a(n(67294)),o=a(n(20996)),i=n(74868);function a(e){return e&&e.__esModule?e:{default:e}}t.Item=function(e){return r.default.createElement("div",{className:"editor-sidebar-dazn_item item ".concat(e.isSelected?"selected":""),onClick:e.onSelect,onDoubleClick:e.onDoubleClick},r.default.createElement("div",{className:"inner"},r.default.createElement("div",{className:"thumbnail-wrapper"},r.default.createElement("img",{className:"thumbnail",src:e.item.thumbnail.url,width:e.item.thumbnail.width,height:e.item.thumbnail.height,alt:""}),r.default.createElement("span",{className:"duration"},(0,i.formatDuration)(e.item.duration))),r.default.createElement("div",{className:"info-container"},r.default.createElement("div",{className:"name"},e.item.itemTitle),r.default.createElement("div",{className:"channel"},e.item.channel),r.default.createElement("span",{className:"publishedTime"},o.default.deltaDatetime(new Date(e.item.publishedTime))))))}},90872:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fetchAPI=void 0;var r,o=(r=n(347))&&r.__esModule?r:{default:r},i=n(70879),a=n(88346);t.fetchAPI=function(e){return o.default.get(a.API_ENDPOINT,{params:e}).then((function(e){if(e.data.error)throw e.data.error;return e.data}),(function(e){throw(0,i.BUG)(e),-1}))}},57833:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Dazn=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(38974),u=n(98296);function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var s=l((function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=new u.DaznViewModel;(0,i.safeRender)(o.default.createElement(a.DaznSidebar,{vm:n}),t.container)}));t.Dazn=s},43265:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EditorSidebar=void 0,n(69826),n(41539),n(92222);var r,o=(r=n(65311))&&r.__esModule?r:{default:r},i=n(17187),a=n(80417);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=n(19165),s=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),c(this,"editor",void 0),c(this,"eventEmitter",void 0),c(this,"$editor",void 0),c(this,"$container",void 0),c(this,"$services",void 0),c(this,"$header",void 0),c(this,"$footer",void 0),c(this,"_type",void 0),c(this,"isOpen",void 0),c(this,"sidebarButtons",void 0),this.editor=t,this.eventEmitter=new i.EventEmitter,this.eventEmitter.setMaxListeners(100),this.$editor=(0,o.default)("#editor"),this.$container=(0,o.default)("#editor-support-container"),this.$services=this.$container.find(".services"),this.$header=this.$container.find(".header"),this.$footer=this.$container.find(".footer"),this._type="editor-home",this.isOpen=!0,this.sidebarButtons=new a.SidebarButtons(this.$container.find(".curation-bar-itemlist"),this,this.editor.getPublicationType()),this.bindEvents(),this.restoreLastStatus(),setTimeout((function(){return n.emit("resize",n._type)}),0)}var t,n,r;return t=e,n=[{key:"type",get:function(){return this._type}},{key:"bindEvents",value:function(){var e=this;this.on("toggle",(function(){return e.toggle()})),this.on("openByType",(function(t){return e.openByType(t)})),this.editor.on("resize",(function(){return e.emit("resize",e._type)}))}},{key:"restoreLastStatus",value:function(){var e=l.load("sidebar-status");e&&(this._type=e.type,this.isOpen=e.is_open),this.$editor.attr("data-sidebar-type")&&(this._type=this.$editor.attr("data-sidebar-type"),this.isOpen=!0),this.isOpen&&this.openByType(this._type)}},{key:"isOpening",value:function(){return(0,o.default)(document.body).hasClass("support-shown")}},{key:"toggle",value:function(){this.isOpening()?this.close():this.openByType(this._type)}},{key:"openByType",value:function(e){if(e){var t=this.$container.find("#".concat(e));t.get(0)?(this._type=e,this.$container.find(".curation-tab-content").hide(),(0,o.default)(document.body).addClass("support-shown"),t.show(),t.triggerHandler("show"),this.isOpen=!0,this.save(),this.emit("tabChange",e)):this.openByType("editor-home")}else this.close()}},{key:"close",value:function(){(0,o.default)(document.body).removeClass("support-shown");var e=this.$container.find(".curation-itemlist.active");e.removeClass("active"),e.removeClass(e.attr("data-icon-class-when-active")),e.addClass(e.attr("data-icon-class")),this.isOpen=!1,this.save(),this.emit("tabChange","none")}},{key:"save",value:function(){l.save("sidebar-status",{is_open:this.isOpen,type:this._type})}},{key:"on",value:function(e,t){this.eventEmitter.on(e,t)}},{key:"emit",value:function(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];(t=this.eventEmitter).emit.apply(t,[e].concat(r))}}],n&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.EditorSidebar=s},76728:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.EmbedBox=void 0,n(69826),n(41539),n(74916),n(4723),n(54747),n(92222);var o=s(n(65311)),i=s(n(66419)),a=s(n(57942)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),c=n(23042);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=n(36500),h=n(41960),y=n(59662),m=n(26410),v=function(){function e(t){var n=this;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),d(this,"editor",void 0),d(this,"$container",void 0),d(this,"$urlInput",void 0),d(this,"$previewButton",void 0),d(this,"$embedTypes",void 0),d(this,"$pasteButton",void 0),d(this,"$showEmbedCheckbox",void 0),d(this,"candidates",void 0),d(this,"session",void 0),d(this,"selectionRange",void 0),d(this,"selectionRangeInTimer",void 0),d(this,"selectionContent",void 0),d(this,"selectionContentInTimer",void 0),this.editor=t.editor,this.$container=t.$container,this.$urlInput=this.$container.find(".js-embed-url"),this.$previewButton=this.$container.find(".js-preview-button"),this.$embedTypes=this.$container.find(".js-embed-types"),this.$pasteButton=this.$container.find(".js-paste-button"),this.$showEmbedCheckbox=this.$container.find(".js-show-embed-box-on-paste-url"),this.candidates=[],this.session=o.default.Deferred(),this.session.reject(),this.$container.on("click",".js-close",(function(){n.hide()})),this.$previewButton.on("click",(function(){n.requestPreview()})),this.$urlInput.on("keydown",(function(e){"RET"===h(e)&&(n.requestPreview(),e.preventDefault(),e.stopPropagation())})),this.$pasteButton.on("click",(function(){n.requestPaste()})),this.$container.on("keydown",":input",(function(e){"ESC"===h(e)&&(n.hide(),e.preventDefault(),e.stopPropagation())})),y.isIE){var r=this.editor;setInterval((function(){try{n.selectionRangeInTimer=r.getSelectionRange(),n.selectionContentInTimer=r.isCollapsed()?null:r.getSelectionText()}catch(e){}}),1e3)}var i="EmbedBox.show-embed-box-on-paste-url",a=!0;try{a="false"!==localStorage.getItem(i)}catch(e){}a&&this.$showEmbedCheckbox.prop("checked",!0),this.$showEmbedCheckbox.on("change",(function(){var e=n.isEnabledOnPasteURL();localStorage.setItem(i,String(e))})),(0,o.default)(document).on("show-embed-box",(function(){n.show()})),this.$embedTypes.on("change",":input",(function(e){var t=(0,o.default)(e.currentTarget);n.$embedTypes.find(".js-embed-type.selected").removeClass("selected"),t.parents(".js-embed-type").toggleClass("selected")})),this.$embedTypes.on("dblclick",".js-embed-type",(function(){n.requestPaste()}))}var t,n,r;return t=e,(n=[{key:"isEnabledOnPasteURL",value:function(){return this.$showEmbedCheckbox.prop("checked")}},{key:"show",value:function(){var e=this;if(!this.isShown())return this.$container.css("left",((0,o.default)(window).width()-this.$container.width())/2),this.$embedTypes.find(".js-embed-type.selected").removeClass("selected"),m.show(this.$container,{showBackground:!0,destroy:function(){e.onHide()}}),i.default.defer((function(){e.$urlInput.focus().first().select()})),this.checkSelection(),this.session=o.default.Deferred(),this.session.promise()}},{key:"setURL",value:function(e){this.$urlInput.val(e)}},{key:"isShown",value:function(){return this.$container.is(":visible")}},{key:"hide",value:function(){m.hide(this.$container)}},{key:"onHide",value:function(){this.session.reject(),this.reset()}},{key:"checkSelection",value:function(){if(y.isIE)this.selectionRange=this.selectionRangeInTimer,this.selectionContent=this.selectionContentInTimer;else{var e=this.editor;this.selectionRange=e.getSelectionRange(),this.selectionContent=e.isCollapsed()?null:e.getSelectionText()}}},{key:"requestPreview",value:function(){var e=this,t=this.$urlInput.val();t&&(t.match(/^https?:\/\//)||(t="http://".concat(t)),this.reset(),i.default.defer((function(){e.$pasteButton.prop("disabled",!1).removeClass("disabled").focus()})),this.selectionRange&&this.selectionContent&&this.candidates.push(this.createQuoteCandidate(t,this.selectionContent)),this.candidates.push(this.createImageCandidate(t)),this.candidates.push(this.createEmbedCandidate(t)),this.candidates.push(this.createTitleCandidate(t)),this.candidates.push(this.createURLCandidate(t)))}},{key:"reset",value:function(){this.candidates.forEach((function(e){e.kill()})),this.candidates=[],this.$pasteButton.prop("disabled",!0).addClass("disabled")}},{key:"requestPaste",value:function(){if(!this.$pasteButton.is(":disabled")){var e=this.candidates.find((function(e){return e.isChecked()}))||this.candidates.find((function(e){return e.isEnabled()}));e&&(this.session.resolve(e),e.paste(),this.hide())}}},{key:"createEmbedCandidate",value:function(e){var t,n=(0,o.default)('<iframe width="100%" scrolling="no">'),r="".concat(u.partsUrl("/preview_url_embed"),"?").concat(o.default.param({url:e})),a=o.default.Deferred();i.default.defer((function(){var e=p.createForFrame(n[0],r);e.addEventListener("resize",(function(e){n.css("height",e),a.resolve()})),e.addEventListener("close",(function(){n.remove(),a.reject()}))}));var l=document.createElement("a");return l.href=e,"itunes.apple.com"===l.host||"twitter.com"===l.host&&l.pathname.match(/\/status\//)||l.host.match(/flickr\.com/)&&l.pathname.match(/\/photos\//)?(t="[".concat(e,":embed]"),"html"===(0,o.default)("#syntax").val()&&(t+="\n\n ")):t="[".concat(e,":embed:cite]"),new c.EmbedBoxCandidate({$root_container:this.$container,type:"embed",syntax:t,loader:a.promise(),$preview:n,editor:this.editor})}},{key:"createImageCandidate",value:function(e){var t=o.default.Deferred(),n=(0,o.default)("<img>").on("load",(function(){t.resolve()})).on("error",(function(){t.reject()})).attr("src",e);return new c.EmbedBoxCandidate({$root_container:this.$container,type:"image",selectionRange:this.selectionRange,syntax:"[".concat(e,":image=").concat(e,"]"),loader:t.promise(),$preview:n,editor:this.editor})}},{key:"createTitleCandidate",value:function(e){var t=(0,o.default)("<div>"),n=o.default.Deferred();return o.default.ajax({type:"POST",dataType:"json",url:"/api/extract_title",data:{url:e,rkm:(0,a.default)("rkm"),rkc:(0,a.default)("rkc")}}).done((function(e){e.title?(t.text(e.title),n.resolve()):n.reject()})).fail((function(){n.reject()})),new c.EmbedBoxCandidate({$root_container:this.$container,type:"title",selectionRange:this.selectionRange,syntax:"[".concat(e,":title]"),loader:n.promise(),$preview:t,editor:this.editor})}},{key:"createURLCandidate",value:function(e){var t=(0,o.default)("<div>").text(e);return new c.EmbedBoxCandidate({$root_container:this.$container,type:"url",selectionRange:this.selectionRange,syntax:"[".concat(e,"]"),loader:o.default.Deferred().resolve().promise(),$preview:t,editor:this.editor})}},{key:"createQuoteCandidate",value:function(e,t){var n=this,r=(0,o.default)("<pre>").text(t);return new c.EmbedBoxCandidate({$root_container:this.$container,type:"quote",selectionRange:this.selectionRange,syntax:"[".concat(e,":title=").concat(t,"]"),loader:o.default.Deferred().resolve().promise(),$preview:r,paste:function(){var t=n.editor;t.setSelectionRange(n.selectionRange),t.createLink(e)},editor:this.editor})}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.EmbedBox=v},23042:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EmbedBoxCandidate=void 0,n(69826),n(41539),n(74916),n(23123),n(88674);var r=n(92477),o=n(10714);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"type",void 0),a(this,"selectionRange",void 0),a(this,"editor",void 0),a(this,"syntax",void 0),a(this,"$container",void 0),a(this,"$radio",void 0),a(this,"$previewContainer",void 0),a(this,"loader",void 0),this.type=t.type,this.selectionRange=t.selectionRange,this.editor=t.editor,this.syntax=t.syntax,t.paste&&(this.paste=t.paste),this.$container=t.$root_container.find('[data-embed-type="'.concat(this.type,'"]')),this.$container.hide(),this.$radio=this.$container.find(".js-type-select"),this.$radio.prop("checked",!1),this.$previewContainer=this.$container.find(".js-preview-container"),this.$previewContainer.hide(),this.$previewContainer.append(t.$preview),this.loader=t.loader,this.loader.done((function(){n.enable()})).fail((function(){n.disable()}))}var t,n,u;return t=e,(n=[{key:"isEnabled",value:function(){return"resolved"===this.loader.state()}},{key:"enable",value:function(){this.$container.show(),this.$previewContainer.show()}},{key:"disable",value:function(){this.$container.hide(),this.$previewContainer.empty()}},{key:"kill",value:function(){this.disable()}},{key:"isChecked",value:function(){return this.$radio.prop("checked")}},{key:"paste",value:function(){var e=this;this.getSyntaxLines().then((function(t){e.selectionRange&&e.editor.setSelectionRange(e.selectionRange),o.EditorConnector.insertLines(t)}))}},{key:"getSyntaxLines",value:function(){var e=this,t=this.syntax.split("\n"),n={html:t,hatena:t,markdown:t};return new Promise((function(t){(0,r.extractSyntax)(e.syntax).done((function(e){n.html=[e.html]})).always((function(){t(n)}))}))}}])&&i(t.prototype,n),u&&i(t,u),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.EmbedBoxCandidate=u},45241:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.EmbedBoxFotoCaption=void 0,n(69826),n(41539),n(88674);var o=y(n(65311)),i=y(n(84395)),a=y(n(57394)),u=y(n(75603)),c=y(n(1845)),l=y(n(59198)),s=n(75560),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),d=n(73380),p=n(27499);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=n(41960),g=n(26410),w=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),v(this,"editor",void 0),v(this,"expr",void 0),v(this,"thumbnailUrls",void 0),v(this,"$container",void 0),v(this,"$captionInput",void 0),v(this,"$pasteForm",void 0),v(this,"$altAttrLabelAndInputPanel",void 0),v(this,"$altCheckbox",void 0),v(this,"$uploadErrorBox",void 0),v(this,"thumbnailsPanel",void 0),v(this,"altFormPanel",void 0),v(this,"altFormRef",null),v(this,"submitContainerPanel",void 0),v(this,"resolve",void 0),this.expr="",void 0===t.editor||void 0===t.$container)throw new TypeError("Both editor and $container must be specified");this.editor=t.editor,this.$container=t.$container,this.$altAttrLabelAndInputPanel=this.$container.find(".js-embed-foto-detail"),this.$altCheckbox=this.$container.find(".js-checkbox-whether-alt-form"),this.$captionInput=this.$container.find(".js-embed-foto-caption"),this.$pasteForm=this.$container.find(".embed-box-form"),this.$uploadErrorBox=this.$container.find(".error-box"),this.thumbnailUrls=[],this.thumbnailsPanel=this.$container[0].querySelector(".js-thumbnails-panel"),this.altFormPanel=this.$container[0].querySelector(".js-alt-input-panel"),this.submitContainerPanel=this.$container[0].querySelector(".js-embed-submit-container"),this.registerEvents()}var t,n,r;return t=e,(n=[{key:"registerEvents",value:function(){var e=this;this.$container.on("click",".js-close",(function(){e.hide()})),this.$pasteForm.on("submit",(function(t){t.stopPropagation(),t.preventDefault(),e.doPaste()})),this.$container.on("keydown",":input",(function(t){"ESC"===b(t)&&e.hide()})),this.$altCheckbox.on("click",(function(t){e.$altAttrLabelAndInputPanel.toggleClass("is-hidden")}))}},{key:"setThumbnailUrls",value:function(e){this.thumbnailUrls=e}},{key:"show",value:function(e){var t=this;return this.isShown()||(this.$container.css("left",((0,o.default)(window).width()-this.$container.width())/2),e?this.$uploadErrorBox.removeClass("is-hidden"):this.$uploadErrorBox.addClass("is-hidden"),(0,d.safeRender)(f.createElement(c.default,{thumbnailUrls:this.thumbnailUrls}),this.thumbnailsPanel),(0,d.safeRender)(f.createElement(l.default,{thumbnailUrls:this.thumbnailUrls,ref:function(e){t.altFormRef=e}}),this.altFormPanel),(0,d.safeRender)(f.createElement(s.EmbedBoxFotoCaptionSubmitContainer,{willModifyCaption:!1,onClickClose:function(){t.hide()}}),this.submitContainerPanel),g.show(this.$container,{showBackground:!0,then:function(){t.$captionInput.focus()[0].select()},destroy:function(){t.onHide()}})),new Promise((function(e){t.resolve=e}))}},{key:"setFotoExpression",value:function(e){this.expr=e}},{key:"isShown",value:function(){return this.$container.is(":visible")}},{key:"hide",value:function(){g.hide(this.$container)}},{key:"onHide",value:function(){this.$captionInput.val("")}},{key:"doPaste",value:function(){this.resolve();var e,t=this.altFormRef.getAltStrings(),n={coreExpr:this.expr,captionStr:this.$captionInput.val(),altStrings:t};switch(this.editor.mode){case"html":e=new u.default(n);break;case"raw":e=new i.default(n);break;case"hatena":e=new p.EmbedBoxFotoCaptionExprBuilderHatena(n);break;default:e=new a.default(n)}!this.$altAttrLabelAndInputPanel.hasClass("is-hidden")&&e.injectAlt();var r=e.build();this.editor.insert(r),this.hide()}}])&&m(t.prototype,n),r&&m(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.EmbedBoxFotoCaption=w},59198:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21249),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(20996)),a=u(n(40702));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(c,e);var t,n,r,u=p(c);function c(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),t=u.call(this,e);for(var n=[],r=0;r<e.thumbnailUrls.length;r+=1)n[r]="";return t.state={altStrings:n},t}return t=c,(n=[{key:"componentWillReceiveProps",value:function(e){for(var t=[],n=0;n<e.thumbnailUrls.length;n+=1)t[n]="";this.setState({altStrings:t})}},{key:"getAltStrings",value:function(){return this.state.altStrings}},{key:"render",value:function(){var e=this,t=this.props.thumbnailUrls,n=this.state.altStrings;if(t.length>1){var r=t.map((function(t,r){return o.createElement("tr",{key:t},o.createElement("th",null,o.createElement(a.default,{url:t,order:r+1})),o.createElement("td",null,o.createElement("input",{type:"text",name:"image_alt",className:"js-embed-foto-alt full-width",placeholder:i.default.text("epic.image_alt"),value:n[r],onChange:function(t){return e.onFormChange(t,r)}})))}));return o.createElement("table",{className:"table-foto-alt table js-alt-def-table"},o.createElement("tbody",null,r))}return o.createElement("input",{type:"text",name:"image_alt",className:"js-embed-foto-alt full-width",placeholder:i.default.text("epic.image_alt"),value:n[0],onChange:function(t){return e.onFormChange(t,0)}})}},{key:"onFormChange",value:function(e,t){var n=l(this.state.altStrings);n[t]=e.currentTarget.value,this.setState({altStrings:n})}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.PureComponent);t.default=m},57394:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(69600),n(92222),n(41539),n(54747),n(74916),n(15306);var r,o=(r=n(66419))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"extraClasses",[]),a(this,"escapedCaptionStr",""),a(this,"coreExpr",""),a(this,"altStrings",[]),this.coreExpr=t.coreExpr,this.altStrings=t.altStrings,void 0===t.captionStr)throw new TypeError("caption must be defined");if(this.escapedCaptionStr=o.default.escape(t.captionStr),void 0===this.escapedCaptionStr)throw new Error("escaping caption failed")}var t,n,r;return t=e,(n=[{key:"build",value:function(){return 0===this.escapedCaptionStr.length?this.coreExpr:this._wrapWithCaption(this.coreExpr)}},{key:"_wrapWithCaption",value:function(e){var t;return['<figure class="figure-image figure-image-fotolife'.concat((t=this.extraClasses,0===t.length?"":" ".concat(t.join(" "))),'" title="').concat(this.escapedCaptionStr,'">'),e,this.buildCaption(this.escapedCaptionStr),"</figure>"].join("")}},{key:"buildCaption",value:function(e){return"<figcaption>".concat(e,"</figcaption>")}},{key:"injectAlt",value:function(){this.coreExpr=this._injectAltNew(this.coreExpr,this.altStrings)}},{key:"_injectAltNew",value:function(e,t){return t.forEach((function(t){e=e.replace(/:plain]/,":plain:alt=".concat(o.default.escape(t),"]"))})),e}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.default=u},75603:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(74916),n(15306),n(92222);var o,i=(o=n(57394))&&o.__esModule?o:{default:o};function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(){return u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=c(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},u.apply(this,arguments)}function c(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=p(e)););return e}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(66419),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(i,e);var t,n,r,o=s(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(d(t=o.call(this,e)),"extraClasses",void 0),t.extraClasses=["mceNonEditable"],t}return t=i,(n=[{key:"build",value:function(){return"".concat(u(p(i.prototype),"build",this).call(this),"<br/>")}},{key:"buildCaption",value:function(e){return'<figcaption class="mceEditable">'.concat(e,"</figcaption>")}},{key:"_injectAltNew",value:function(e,t){e=e.replace(/title="[^"]+" +/g,"");var n=0;return e=e.replace(/\bsrc=".*?" /g,(function(e){return"".concat(e,'alt="').concat(h.escape(t[n++]),'" ')}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(i.default),m=y;t.default=m},27499:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var o;function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(){return u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=c(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},u.apply(this,arguments)}function c(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=d(e)););return e}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}n(41539),n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.EmbedBoxFotoCaptionExprBuilderHatena=void 0,n(30489);var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(c,e);var t,n,r,o=s(c);function c(){return i(this,c),o.apply(this,arguments)}return t=c,(n=[{key:"_wrapWithCaption",value:function(e){return">".concat(u(d(c.prototype),"_wrapWithCaption",this).call(this,e),"<")}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(((o=n(57394))&&o.__esModule?o:{default:o}).default);t.EmbedBoxFotoCaptionExprBuilderHatena=p},84395:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(74916),n(15306),n(92222),n(30489);var o=a(n(57394)),i=a(n(66419));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(a,e);var t,n,r,o=s(a);function a(){return u(this,a),o.apply(this,arguments)}return t=a,(n=[{key:"buildCaption",value:function(e){return'<figcaption class="mceEditable">'.concat(e,"</figcaption>")}},{key:"_injectAltNew",value:function(e,t){e=e.replace(/title="[^"]+" +/g,"");var n=0;return e=e.replace(/\bsrc=".*?" /g,(function(e){return"".concat(e,'alt="').concat(i.default.escape(t[n++]),'" ')}))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),a}(o.default),h=p;t.default=h},75560:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.EmbedBoxFotoCaptionSubmitContainer=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.EmbedBoxFotoCaptionSubmitContainer=function(e){return i.createElement(i.Fragment,null,i.createElement("button",{className:"btn btn-primary js-paste-button",type:"submit"},a.default.text("epic.embed_photo.submit")),i.createElement("button",{type:"button",className:"btn js-close",onClick:e.onClickClose},a.default.text("cancel")))}},40702:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(41539),n(39714),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,i=l(s);function s(){return a(this,s),i.apply(this,arguments)}return t=s,(n=[{key:"render",value:function(){var e={backgroundImage:"url(".concat(this.props.url,")")};return o.createElement("div",{className:"embed-foto-thumb",style:e},o.createElement("div",{className:"item-order-label"},this.props.order.toString()))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.PureComponent),p=d;t.default=p},1845:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21249),n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(40702))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e=this.props.thumbnailUrls.map((function(e,t){return i.createElement(a.default,{key:t,url:e,order:t+1})}));return i.createElement("div",{className:"embed-foto-thumbs js-thumbnails"},e)}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.PureComponent),y=h;t.default=y},86585:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}n(69826),n(41539);var i=n(67294),a=n(73935),u=n(91269),c=n(59639);function l(e,t){e&&null!=e[0]&&t(e[0])}var s=o((function e(t,n,r){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.type="editor-option",this.editor=n;var s=u.get("editor.entryOption");this.entryOptionReact=a.render(i.createElement(c,{option:s,editor:this.editor}),t.find("#editor-option-react")[0]),this.entryOptionReact.setState({isOpen:r.type===this.type}),r.on("tabChange",(function(e){var t=e===o.type;o.entryOptionReact.setState({isOpen:t}),t&&o.entryOptionReact.reloadImages()})),this.editor.$form.on("backup-restore-params",(function(e,t){l(t.datetime,(function(e){return o.entryOptionReact.setDateTime(e)})),l(t.customurl,(function(e){return o.entryOptionReact.setCustomUrl(e)})),l(t.layout,(function(e){return o.entryOptionReact.setLayout(e)})),l(t.og_description,(function(e){return o.entryOptionReact.setOgDescription(e)})),l(t.og_image,(function(e){return o.entryOptionReact.setOgImage(e)})),l(t.og_title,(function(e){return o.entryOptionReact.setOgTitle(e)})),l(t.page_title,(function(e){return o.entryOptionReact.setPageTitle(e)}))}))}));e.exports=s},32325:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AdvancedSettingsEditor=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.AdvancedSettingsEditor=function(e){return r.default.createElement("div",{id:"advanced-settings",className:"editor-option-section editor-option-advanced-settings ".concat(e.useAdvancedSettings?"is-open":"")},r.default.createElement("span",{id:"toggle-advanced-settings",className:"editor-option-accordion",onClick:function(){return e.toggleAdvancedSettings()}},o.default.text("edit_form.advanced.settings"),r.default.createElement("i",{className:"blogicon-chevron-down"})),r.default.createElement("div",{className:"advanced-title-content js-advanced-title-content"},r.default.createElement("p",null,o.default.text("edit_form.advanced.settings.description")),r.default.createElement("h4",{className:"advanced-title-heading"},o.default.text("edit_form.advanced_title.page_title")),r.default.createElement("textarea",{id:"advanced-page-title",name:"page_title",placeholder:o.default.text("edit_form.advanced_title.page_title"),value:e.pageTitle,onChange:function(t){return e.setPageTitle(t.target.value)},rows:3}),r.default.createElement("h4",{className:"advanced-title-heading"},o.default.text("edit_form.advanced_title.og_title")),r.default.createElement("textarea",{id:"advanced-og-title",name:"og_title",placeholder:o.default.text("edit_form.advanced_title.og_title"),value:e.ogTitle,onChange:function(t){return e.setOgTitle(t.target.value)},rows:3}),e.canSetNoindexNofollow&&r.default.createElement("p",{className:"advanced-robot-checkbox"},r.default.createElement("input",{type:"checkbox",id:"advanced-robot",name:"noindex_nofollow",checked:e.noindexNofollow,onChange:function(t){return e.setNoindexNofollow(t.target.checked)}}),r.default.createElement("label",{htmlFor:"advanced-robot"},o.default.text("edit_form.advanced_robot.robot_title")))))}},73634:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.fetchCanvaButtonApi=void 0,n(41539),n(88674);var o=n(70879);function i(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */i=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,a,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,a)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,u,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,a,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function a(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function u(e){a(i,r,o,u,c,"next",e)}function c(e){a(i,r,o,u,c,"throw",e)}u(void 0)}))}}var c=n(91269),l=null;t.fetchCanvaButtonApi=function(){return l||(l=new Promise((function(e,t){var n=document.createElement("script");n.src="https://sdk.canva.com/designbutton/v2/api.js",document.head.appendChild(n);var r=c.get("canva.apiKey");n.onload=u(i().mark((function n(){var o;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,window.Canva.DesignButton.initialize({apiKey:r});case 3:o=n.sent,e(o),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),t(n.t0);case 10:case"end":return n.stop()}}),n,null,[[0,7]])}))),n.onerror=function(){var e=new Error("Failed to load ".concat(n.src));(0,o.BUG)(e,"fetchCanvaButtonApi"),t(e)}})))}},57706:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(91038),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.CanvaButtonContainer=void 0,n(74916),n(23123),n(66992),n(41539),n(78783),n(33948),n(60285),n(41637),n(88674);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=s(n(20996)),a=s(n(57942)),u=s(n(347)),c=n(73634),l=n(97050);function s(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */h=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof d?t:d,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=s(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f={};function d(){}function p(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=d.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=s(e[i],e,a);if("throw"!==l.type){var f=l.arg,d=f.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=s(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,f;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return p.prototype=y,c(g,"constructor",y),c(y,"constructor",p),p.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function y(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){y(i,r,o,a,u,"next",e)}function u(e){y(i,r,o,a,u,"throw",e)}a(void 0)}))}}var v=function(){var e=m(h().mark((function e(t,n,r){var o;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.fetchCanvaButtonApi)();case 2:o=e.sent,n?o.editDesign({design:{id:n},editor:{publishLabel:i.default.text("done")},onDesignPublish:function(e){var n=e.exportUrl,o=e.designId;b(n,o,t,r)}}):o.createDesign({design:{type:"HatenaEyeCatch"},editor:{publishLabel:i.default.text("done")},onDesignPublish:function(e){var n=e.exportUrl,o=e.designId;b(n,o,t,r)}});case 4:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),b=function(){var e=m(h().mark((function e(t,n,r,o){var i,c,s,f,d,p,y,v,b;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=r.setOgImage,c=r.editor,s=r.reloadImages,f=r.setIsLoadingOgImage,d=r.setOgImageFailed,e.next=3,u.default.get(t,{responseType:"blob"});case 3:p=e.sent,y=new URL(t).pathname.split("/").pop()||"",v=new File([p.data],y,{type:p.data.type}),(b=new FormData).append("rkm",(0,a.default)("rkm")),b.append("append","1"),b.append("fototitle",""),b.append("folder","Hatena Blog"),b.append("image",v),b.append("fotosize","1200"),b.append("delete-gps","1"),f(!0),u.default.post("/f/".concat((0,a.default)("name"),"/upbysmart?with_image_url=1"),b).then(function(){var e=m(h().mark((function e(t){var r,a,u,f;return h().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.data,a=r.hatena_syntax,u=r.image_url,i(u),c.setSelectionRange({start:0,end:0}),"html"!==c.syntaxForInsertLines){e.next=10;break}return e.next=6,(0,l.extractFotolifeSyntax)("[".concat(a,"]"));case 6:f=e.sent,c.insert(f.html),e.next=11;break;case 10:c.insert("[".concat((0,l.replaceImageToPlain)(a),"]\n"));case 11:s(),o(n);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(){f(!1),d(!0)}));case 16:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}();t.CanvaButtonContainer=function(e){var t=d((0,o.useState)(null),2),n=t[0],r=t[1];return o.default.createElement("div",{className:"editor-option-section editor-option-canva"},o.default.createElement("button",{onClick:function(){return v(e,n,r)},type:"button",className:"canva-design-button"},o.default.createElement("span",{className:"canva-button-i"}),o.default.createElement("span",{className:"canva-button-label"},i.default.text("edit_form.og_image.create"))),o.default.createElement("p",null,i.default.text("edit_form.og_image.create.canva_account_required"),o.default.createElement("br",null),o.default.createElement("a",{href:"https://www.canva.com/ja_jp/learn/hatena_eyecatch/",target:"_blank",rel:"noopener"},i.default.text("edit_form.og_image.create.help"))))}},68566:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(41960),u=function(e){var t=e.directoryPath,n=e.directoryUrl,i=e.isUrlDuplicate,u=e.customUrl,c=e.setCustomUrl,l=e.onBlur;return r.default.createElement("div",{id:"custom-url",className:"editor-option-section editor-option-custom-url"},r.default.createElement("label",{htmlFor:"customurl-input"},r.default.createElement("h3",null,o.default.text("blog.custom_url"))),r.default.createElement("p",null,o.default.text("edit_form.url_description",n)),r.default.createElement("div",null,t,r.default.createElement("input",{type:"text",id:"customurl-input",name:"customurl",placeholder:o.default.text("blog.custom_url"),value:u,onChange:function(e){return c(e.target.value)},onKeyDown:function(e){return function(e){"RET"===a(e.nativeEvent)&&(e.preventDefault(),e.stopPropagation())}(e)},style:{width:"160px"},onBlur:function(e){return l(e.target.value)}}),i&&r.default.createElement("div",{className:"error-msg"},o.default.text("blog.custom_url.error.duplicate"))))};t.default=u},98601:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(74916),n(4723),n(92222),n(23123);var o=u(n(30381)),i=u(n(67294)),a=u(n(20996));function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=n(84319),v=n(43459),b=function(e){return(0,o.default)(e).format("YYYY-MM-DD")},g=b(new Date),w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){var e;c(this,u);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return y(p(e=o.call.apply(o,[this].concat(n))),"datepicker",void 0),y(p(e),"dateInput",null),e}return t=u,(n=[{key:"componentDidMount",value:function(){var e=this,t=this.props.date.match(/^\d{4}-\d{2}-\d{2}$/)?new Date(this.props.date):null;v("/css/external/pikaday.css"),this.datepicker=new m({field:this.dateInput,i18n:{previousMonth:a.default.text("edit_form.pikaday.previous_month"),nextMonth:a.default.text("edit_form.pikaday.next_month"),months:a.default.text("edit_form.pikaday.months").split(","),weekdays:a.default.text("edit_form.pikaday.weekdays").split(","),weekdaysShort:a.default.text("edit_form.pikaday.weekdays_short").split(",")},yearSuffix:a.default.text("edit_form.pikaday.year_suffix"),showMonthAfterYear:"true",defaultDate:t,setDefaultDate:!!t,onSelect:function(t){return e.props.onSelect(b(t))}})}},{key:"componentDidUpdate",value:function(e,t){e.date!==this.props.date&&(this.datepicker.setDate(this.props.date,!0),this.dateInput&&this.dateInput.setCustomValidity(this.props.validity))}},{key:"cancelEnter",value:function(e){13===e.keyCode&&(e.preventDefault(),e.stopPropagation())}},{key:"render",value:function(){var e=this;return i.default.createElement("input",{type:"text",className:"datetime-input-date",ref:function(t){e.dateInput=t},autoComplete:"off",placeholder:g,pattern:"\\d{4}-\\d{2}-\\d{2}",value:this.props.date,onKeyDown:function(t){return e.cancelEnter(t)},onChange:function(t){return e.props.onChange(t)}})}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.default.Component),O=w;t.default=O},37067:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(68309),n(91038),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(74916),n(4723),n(47042),n(15306),n(92222),n(69600),n(30489);var o=l(n(30381)),i=l(n(67294)),a=l(n(20996)),u=l(n(98601)),c=l(n(64246));function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}var v,b=(v=new Date,(0,o.default)(v).format("YYYY-MM-DD")),g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(f,e);var t,n,r,l=h(f);function f(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),(t=l.call(this,e)).state=t.splitDateTime(e.datetime),t}return t=f,n=[{key:"componentWillReceiveProps",value:function(e){var t=this.splitDateTime(e.datetime);this.setState(t)}},{key:"splitDateTime",value:function(e){var t="",n="",r="",o=e.match(/^(\d{4}-\d{2}-\d{2})T(\d{2}:\d{2}:\d{2})(?:\+(\d{2}:\d{2}))?$/);if(o){var i=s(o.slice(1),3);t=i[0],n=i[1],r=i[2]}return{date:t,time:n=n.replace(/(\d{2}:\d{2}):00/,"$1"),tz:r}}},{key:"mergeDateTime",value:function(e,t,n){var r=n?"+".concat(n):"",i=(0,o.default)("".concat(e,"T").concat(t)).format("YYYY-MM-DDTHH:mm:ss");return"".concat(i).concat(r)}},{key:"isValidDate",value:function(e){return!!e.match(/^\d{4}-\d{2}-\d{2}$/)}},{key:"isValidTime",value:function(e){var t=e.match(/^(\d{2}):(\d{2})(?::(\d{2}))?$/);if(!t)return!1;var n=parseInt(t[1],10),r=parseInt(t[2],10),o=parseInt(t[3]||"0",10);return 0<=n&&n<24&&0<=r&&r<60&&0<=o&&o<60}},{key:"setDateTime",value:function(e,t,n){var r=this.mergeDateTime(e,t,n);this.props.setDateTime(r)}},{key:"resetDateTime",value:function(){this.props.setDateTime("")}},{key:"setDate",value:function(e){if(this.setState({date:e}),this.isValidDate(e)){var t=this.isValidTime(this.state.time)?this.state.time:"00:00";this.setDateTime(e,t,this.state.tz)}else""===e&&""===this.state.time&&this.resetDateTime()}},{key:"setTime",value:function(e){if(this.setState({time:e}),this.isValidTime(e)){var t=this.isValidDate(this.state.date)?this.state.date:b;this.setDateTime(t,e,this.state.tz)}else""===e&&""===this.state.date&&this.resetDateTime()}},{key:"isPast",value:function(){return(0,o.default)(this.props.datetime).isBefore((0,o.default)())}},{key:"renderScheduleCheckBox",value:function(){var e=this;if(!this.props.isNewOrDraft||!this.props.canPostScheduledEntry)return null;var t=this.props.isScheduledEntry?void 0:"checked",n=[],r=this.props.willPublish;return this.props.isScheduledEntry&&n.push("checked"),this.isPast()&&n.push("disabled"),i.default.createElement("div",null,i.default.createElement("p",{className:"editor-option-scheduled-section"},i.default.createElement("label",{className:t},i.default.createElement("input",{type:"radio",name:"is_scheduled_entry",value:"0",className:"js-scheduled-entry-checkbox",checked:!this.props.isScheduledEntry,disabled:!this.props.datetime,onChange:function(){return e.props.onScheduledEntryChanged(!1)}}),r?a.default.text("edit_form.publish_soon"):a.default.text("edit_form.set_draft_datetime"))),i.default.createElement("p",{className:"editor-option-scheduled-section"},i.default.createElement("label",{className:n.join(" ")},i.default.createElement("input",{type:"radio",name:"is_scheduled_entry",value:"1",className:"js-scheduled-entry-checkbox",checked:this.props.isScheduledEntry,disabled:!this.props.datetime||this.isPast(),onChange:function(){return e.props.onScheduledEntryChanged(!0)}}),a.default.text("edit_form.schedule_this_entry"))))}},{key:"render",value:function(){var e=this;return this.props.canSetDatetime?i.default.createElement("div",{id:"datetime",className:"editor-option-section"},i.default.createElement("h3",null,a.default.text("blog.datetime")),i.default.createElement("p",null,this.props.isNewOrDraft&&this.props.canPostScheduledEntry?a.default.text("edit_form.datetime_description"):a.default.text("edit_form.published_datetime_description")),i.default.createElement("input",{type:"hidden",size:10,id:"datetime-input",name:"datetime","data-with-backup":!0,value:this.props.datetime}),i.default.createElement("div",{className:"datetime-input"},i.default.createElement(u.default,{validity:this.props.isScheduledPast?a.default.text("edit_form.schedule_coming_entry"):"",date:this.state.date,onChange:function(t){return e.setDate(t.target.value)},onSelect:function(t){return e.setDate(t)}}),i.default.createElement(c.default,{time:this.state.time,onChange:function(t){return e.setTime(t.target.value)},onSubmit:function(t){return e.setTime(t)}})),this.renderScheduleCheckBox()):null}}],n&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(i.default.Component),w=g;t.default=w},77405:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(47941),n(82526),n(57327),n(38880),n(49337),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(41539),n(54747),n(92222);var o=g(n(57942)),i=n(13964),a=n(43652),u=g(n(347)),c=n(32325),l=n(57706),s=g(n(68566)),f=g(n(37067)),d=g(n(7783)),p=g(n(62225)),h=g(n(93959)),y=n(47377),m=g(n(61053)),v=g(n(30381)),b=g(n(67294));function g(e){return e&&e.__esModule?e:{default:e}}function w(e){return function(e){if(Array.isArray(e))return O(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){T(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function j(e,t){return j=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},j(e,t)}function k(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=C(e);if(t){var o=C(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return P(this,n)}}function P(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return x(e)}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e){return C=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},C(e)}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(66419);var M=n(80129),L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&j(e,t)}(O,e);var t,n,r,g=k(O);function O(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,O),T(x(t=g.call(this,e)),"setCustomUrl",(function(e){return t.setState({customUrl:e})})),T(x(t),"setLayout",(function(e){return t.setState({layout:e})})),T(x(t),"removeOgImage",(function(){return t.setState({ogImage:void 0})})),T(x(t),"setOgImage",(function(e){return t.setState({ogImage:e})})),T(x(t),"setOgDescription",(function(e){return t.setState({ogDescription:e})})),T(x(t),"toggleAdvancedSettings",(function(){return t.setState({useAdvancedSettings:!t.state.useAdvancedSettings})})),T(x(t),"setPageTitle",(function(e){return t.setState({pageTitle:e})})),T(x(t),"setOgTitle",(function(e){return t.setState({ogTitle:e})})),T(x(t),"setNoindexNofollow",(function(e){return t.setState({noindexNofollow:e})})),T(x(t),"shouldShowSocializeBox",(function(){return!!t.state.isScheduledEntry&&!t.isScheduledPast()})),t.state=E(E({},e.option),{},{ogImageCandidates:[e.option.defaultOgImage],isLoadingOgImage:!1,ogImageFailed:!1,isOpen:!1,isUrlDuplicate:!1,willPublish:e.option.isNew}),t.state.socializeServiceIds.forEach((function(e){t.state.socializeServices[e].valid=!0})),t}return t=O,(n=[{key:"componentDidMount",value:function(){var e=this;this.props.editor.bind("updateWillPublish",(function(t,n){e.setState({willPublish:n})}))}},{key:"isScheduledPast",value:function(){return this.state.isScheduledEntry&&this.isPastMoment((0,v.default)(this.state.datetime))}},{key:"setDateTime",value:function(e){var t=""!==e,n={datetime:e};this.state.isNew&&(n.isScheduledEntry=t&&!this.isPastMoment((0,v.default)(e))),this.setState(n)}},{key:"onScheduledEntryChanged",value:function(e){this.props.editor.emit("toggleScheduledEntry",e),this.setState({isScheduledEntry:e})}},{key:"isPastMoment",value:function(e){return e.isBefore((0,v.default)())}},{key:"checkSocialize",value:function(e,t){var n=this.state.socializeServices;n[e].checked=t,this.setState({socializeServices:n})}},{key:"updateServiceMessage",value:function(e,t){var n=this.state.socializeServices;n[e].message=t,"twitter"===e&&(n[e].valid=(0,i.validateTweetLength)(t)),this.setState({socializeServices:n})}},{key:"onBlur",value:function(e){var t=this;if(e){var n=this.props.editor.getEntryId(),r=(0,o.default)("blog-uuid");u.default.get("/api/1/json/custom_url",{params:{custom_url:e,entry_id:n,blog_id:r,rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")}}).then((function(e){t.setState({isUrlDuplicate:e.data.isExisting})})).catch((function(){}))}}},{key:"reloadImages",value:function(){var e=this;if(!this.state.isLoading){var t=this.props.editor,n=t.getBody();n?(this.setState({isLoadingOgImage:!0}),u.default.post("/api/entry/images",M.stringify({body:n,syntax:t.getSyntax(),rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc")})).then((function(t){e.setState({ogImageCandidates:[e.state.defaultOgImage].concat(w(t.data))})})).catch((function(){e.setState({ogImageFailed:!0})})).then((function(){e.setState({isLoadingOgImage:!1})}))):this.setState({ogImageCandidates:[this.state.defaultOgImage]})}}},{key:"render",value:function(){var e=this;return this.props.editor.emit("toggleScheduledEntry",this.state.isScheduledEntry),b.default.createElement("div",null,b.default.createElement(d.default,{canChangeLayout:!!this.state.canChangeLayout,availableLayouts:this.state.availableLayouts,layout:this.state.layout,setLayout:function(t){return e.setLayout(t)}}),!this.state.isEditingScheduledUpdate&&b.default.createElement(h.default,{ogImage:this.state.ogImage||"",defaultOgImage:this.state.defaultOgImage||"",ogImageCandidates:this.state.ogImageCandidates,isLoadingOgImage:this.state.isLoadingOgImage,ogImageFailed:this.state.ogImageFailed,setOgImage:function(t){return e.setOgImage(t)},removeOgImage:function(){return e.removeOgImage()},reloadImages:function(){return e.reloadImages()}}),!this.state.isEditingScheduledUpdate&&b.default.createElement(l.CanvaButtonContainer,{setOgImage:function(t){return e.setOgImage(t)},editor:this.props.editor,reloadImages:function(){return e.reloadImages()},setIsLoadingOgImage:function(t){return e.setState({isLoadingOgImage:t})},setOgImageFailed:function(t){return e.setState({ogImageFailed:t})}}),!this.state.isEditingScheduledUpdate&&b.default.createElement(s.default,{directoryPath:this.state.directoryPath,directoryUrl:this.state.directoryUrl,isUrlDuplicate:this.state.isUrlDuplicate,customUrl:this.state.customUrl,setCustomUrl:function(t){return e.setCustomUrl(t)},onBlur:function(t){return e.onBlur(t)}}),!this.state.isEditingScheduledUpdate&&b.default.createElement(f.default,{canSetDatetime:!!this.state.canSetDatetime,canPostScheduledEntry:!!this.state.canPostScheduledEntry,datetime:this.state.datetime||"",isNewOrDraft:!!this.state.isNewOrDraft,isScheduledEntry:!!this.state.isScheduledEntry,isScheduledPast:this.isScheduledPast(),onScheduledEntryChanged:function(t){return e.onScheduledEntryChanged(t)},setDateTime:function(t){return e.setDateTime(t)},willPublish:!!this.state.willPublish}),this.state.isEditingScheduledUpdate&&b.default.createElement(y.ScheduledUpdateOptionSection,{currentDateTime:""!==this.state.scheduledUpdateAt?new Date(this.state.scheduledUpdateAt):new Date}),b.default.createElement(m.default,{services:this.state.socializeServices,serviceIds:this.state.socializeServiceIds,isIframe:(0,a.isIframe)(window),isNewOrDraft:!!this.state.isNewOrDraft,shouldShow:this.shouldShowSocializeBox(),showExternalAuthLink:!!this.state.showExternalAuthLink,checkSocialize:function(t,n){return e.checkSocialize(t,n)},updateServiceMessage:function(t,n){return e.updateServiceMessage(t,n)}}),!this.state.isEditingScheduledUpdate&&b.default.createElement(p.default,{ogDescription:this.state.ogDescription,setOgDescription:function(t){return e.setOgDescription(t)}}),!this.state.isEditingScheduledUpdate&&b.default.createElement(c.AdvancedSettingsEditor,{ogTitle:this.state.ogTitle,pageTitle:this.state.pageTitle,noindexNofollow:this.state.noindexNofollow,useAdvancedSettings:!!this.state.useAdvancedSettings,canSetNoindexNofollow:this.state.canSetNoindexNofollow,toggleAdvancedSettings:function(){return e.toggleAdvancedSettings()},setOgTitle:function(t){return e.setOgTitle(t)},setPageTitle:function(t){return e.setPageTitle(t)},setNoindexNofollow:function(t){return e.setNoindexNofollow(t)}}))}}])&&S(t.prototype,n),r&&S(t,r),Object.defineProperty(t,"prototype",{writable:!1}),O}(b.default.Component);t.default=L},7783:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21249);var o=c(n(67294)),i=c(n(20996)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}var l=function(e){return e.canChangeLayout?o.default.createElement("div",{id:"layout",className:"editor-option-section"},o.default.createElement("label",{htmlFor:"layout-input"},o.default.createElement("h3",null,o.default.createElement("span",{className:"badge"},i.default.text("publication_type.page"))," ",i.default.text("publication.layout"))),o.default.createElement("p",null,i.default.text("publication.layout.description")),o.default.createElement("div",{className:"editor-option-layout-wrapper"},o.default.createElement("ul",{className:"editor-option-layout"},e.availableLayouts.map((function(t){return o.default.createElement("li",{className:"editor-option-layout-item",key:"editor-option-layout-".concat(t)},o.default.createElement("div",{className:"editor-option-layout-image"},o.default.createElement("label",{htmlFor:"input-layout-".concat(t)},o.default.createElement("img",{src:a.staticUrl("/images/admin/edit/pages-layout-".concat(t,".svg"))}))),o.default.createElement("div",{className:"editor-option-layout-content"},o.default.createElement("label",{className:"editor-option-layout-label is-selected"},o.default.createElement("input",{id:"input-layout-".concat(t),type:"radio",name:"layout",value:t,onChange:function(t){return e.setLayout(t.target.value)},checked:t===e.layout}),o.default.createElement("span",{className:"editor-option-layout-heading"},i.default.text("publication.layout.".concat(t)))),o.default.createElement("p",null,i.default.text("publication.layout.".concat(t,".description")))))}))))):null};t.default=l},62225:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}var a=function(e){return r.default.createElement("div",{id:"og-description",className:"editor-option-section"},r.default.createElement("label",{htmlFor:"og-description-input"},r.default.createElement("h3",null,o.default.text("edit_form.og_description.label"))),r.default.createElement("p",null,o.default.text("edit_form.og_description.description")),r.default.createElement("div",null,r.default.createElement("textarea",{id:"og-description-input",name:"og_description",placeholder:o.default.text("edit_form.og_description.placeholder"),rows:8,value:e.ogDescription,onChange:function(t){return e.setOgDescription(t.target.value)}})))};t.default=a},93959:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21249),n(30489);var o=c(n(67294)),i=n(90381),a=c(n(20996)),u=n(55992);function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(41960),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(d,e);var t,n,r,c=f(d);function d(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,d),(t=c.call(this,e)).state={inputValue:e.ogImage||""},t}return t=d,(n=[{key:"componentDidMount",value:function(){this.props.reloadImages()}},{key:"componentWillReceiveProps",value:function(e){this.setState({inputValue:e.ogImage})}},{key:"onChange",value:function(e){this.setState({inputValue:e.target.value})}},{key:"onKeyDown",value:function(e){"RET"===h(e)&&(this.props.setOgImage(this.state.inputValue),e.preventDefault(),e.stopPropagation())}},{key:"onBlur",value:function(e){this.props.setOgImage(this.state.inputValue)}},{key:"renderImageList",value:function(){var e=this;return this.props.isLoadingOgImage?o.default.createElement(i.LoadingIndicator,null):this.props.ogImageFailed?o.default.createElement("div",{className:"error"},a.default.text("edit_form.og_image_upload_failure")):this.props.ogImageCandidates.map((function(t,n){return e.renderItem(t,n)}))}},{key:"renderItem",value:function(e,t){var n=this,r=this.props.ogImage===e,i="image-item ".concat(r?"selected":"");return o.default.createElement("li",{className:i,key:t,onClick:function(){return r?n.props.removeOgImage():n.props.setOgImage(e)}},o.default.createElement("span",{className:"image-container"},o.default.createElement("img",{src:e})))}},{key:"render",value:function(){var e=this;return o.default.createElement("div",{id:"og-image",className:"editor-option-section","data-default-ogimage-url":this.props.defaultOgImage},o.default.createElement("label",{htmlFor:"ogimage-input"},o.default.createElement("h3",null,a.default.text("blog.og_image"))),o.default.createElement("button",{className:"reload",type:"button",tabIndex:-1,onClick:function(){return e.props.reloadImages()}},o.default.createElement("i",{className:"blogicon-repeat"})),o.default.createElement("p",null,a.default.text("edit_form.og_image_description"),o.default.createElement("a",{href:(0,u.helpUrl)("/entry/post_thumbnail"),target:"_blank",rel:"noopener noreferrer"},a.default.text("epic.show_detail"))),o.default.createElement("div",{className:"og-image-selector"},o.default.createElement("div",{className:"image-items"},o.default.createElement("ul",null,this.renderImageList())),o.default.createElement("div",{className:"selector-input",id:"og-image-input-container"},o.default.createElement("input",{type:"url",size:50,title:a.default.text("edit_form.input_url.specify"),id:"ogimage-input",name:"ogimage",placeholder:a.default.text("edit_form.input_url.specify"),value:this.state.inputValue,onChange:function(t){return e.onChange(t)},onKeyDown:function(t){return e.onKeyDown(t)},onBlur:function(t){return e.onBlur(t)}}),o.default.createElement("span",{className:"remove-og-image",onClick:function(){return e.props.removeOgImage()}},o.default.createElement("i",{className:"blogicon-close"})))))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(o.default.Component);t.default=y},47377:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.ScheduledUpdateOptionSection=void 0;var o=s(n(20996)),i=s(n(98601)),a=s(n(64246)),u=n(67831),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.ScheduledUpdateOptionSection=function(e){var t=e.currentDateTime,n=(0,u.useDateAndTimeInput)({currentDateTime:t}),r=n.inputValue,l=n.dateValue,s=n.datetime,d=n.setDate,p=n.setTime,h=n.timeValue,y=n.submitTime,m=n.selectDate,v=f((0,c.useState)((function(){return new Date})),1)[0];return c.default.createElement("div",{id:"datetime",className:"editor-option-section"},c.default.createElement("h3",null,"差し替え予約日時"),c.default.createElement("p",null,"記事の差し替え予約日時を設定できます。差し替え予約するには、未来の日時を選択してください。"),c.default.createElement("input",{type:"hidden",name:"schedule_update_at",value:r}),c.default.createElement("div",{className:"datetime-input"},c.default.createElement(i.default,{validity:s.isBefore(v)?o.default.text("edit_form.schedule_coming_entry"):"",date:l,onChange:d,onSelect:m}),c.default.createElement(a.default,{time:h,onChange:p,onSubmit:y})))}},67831:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useDateAndTimeInput=void 0,n(74916),n(15306),n(92222);var r,o=(r=n(30381))&&r.__esModule?r:{default:r},i=n(67294);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.useDateAndTimeInput=function(e){var t=e.currentDateTime,n=a((0,i.useState)((function(){return(0,o.default)(t)})),2),r=n[0],u=n[1],c=a((0,i.useState)((function(){return r.format("YYYY-MM-DD")})),2),l=c[0],s=c[1],f=a((0,i.useState)((function(){return r.format("HH:mm:ss").replace(/:00$/,"")})),2),d=f[0],p=f[1],h=(0,i.useMemo)((function(){return r.format("YYYY-MM-DDTHH:mm:ss")}),[r]),y=(0,i.useCallback)((function(e,t){s(e),p(t),u((function(n){var r=(0,o.default)("".concat(e,"T").concat(t),"YYYY-MM-DDTHH:mm:ss");return r.isValid()?r:n}))}),[]),m=(0,i.useCallback)((function(e){y(e,r.format("HH:mm:ss").replace(/:00$/,""))}),[r,y]),v=(0,i.useCallback)((function(e){y(r.format("YYYY-MM-DD"),e)}),[r,y]),b=(0,i.useCallback)((function(e){m(e.target.value)}),[m]),g=(0,i.useCallback)((function(e){v(e.target.value)}),[v]);return{datetime:r,inputValue:h,dateValue:l,timeValue:d,setDate:b,setTime:g,submitTime:v,selectDate:m}}},61053:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(92222),n(21249);var o=u(n(67294)),i=u(n(20996)),a=u(n(57942));function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(d,e);var t,n,r,u=f(d);function d(){return c(this,d),u.apply(this,arguments)}return t=d,(n=[{key:"renderCheckBox",value:function(e){var t=this,n=!(e.enabled&&e.valid);return o.default.createElement("div",null,o.default.createElement("input",{type:"checkbox",name:e.input_name,id:e.service,className:"editor-socialize-box-checkbox",checked:e.checked,disabled:n,onChange:function(){return t.props.checkSocialize(e.service,!e.checked)}}),o.default.createElement("label",{htmlFor:e.service},i.default.text(e.msgid)))}},{key:"renderTextArea",value:function(e){var t=this;if(!e.textarea_name||!e.enabled)return null;if("twitter"===e.service){var n=null!==e.fillin_msgid?i.default.text(e.fillin_msgid):"",r=null!==e.message?e.message:n;return o.default.createElement("div",null,o.default.createElement("textarea",{name:e.textarea_name,value:r,onChange:function(n){return t.props.updateServiceMessage(e.service,n.target.value)}}),o.default.createElement("p",{className:"error-box js-twitter-length-error",style:{display:e.valid?"none":"block"}},i.default.text("blog.twitter.length.over.error")))}return null}},{key:"renderExternalAuthLink",value:function(){return this.props.showExternalAuthLink?o.default.createElement("div",null,o.default.createElement("a",{href:(e="/-/config/external?with_parent_window=1",t=(0,a.default)("admin-domain"),"".concat(t).concat(e)),target:this.props.isIframe?"_parent":"",tabIndex:3,"data-track-name":"edit-done-external-auth-link","data-track-once":"1","data-open-external-auth-link":"1"},"» ",i.default.text("go_to_settings"))):null;var e,t}},{key:"render",value:function(){var e=this;if(!this.props.isNewOrDraft)return null;if(!this.props.shouldShow)return null;var t=this.props.serviceIds.map((function(t){return e.props.services[t]}));return o.default.createElement("div",{className:"editor-socialize-box editor-option-section"},o.default.createElement("h3",null,i.default.text("blog.editform.label.socialize_on_post")),o.default.createElement("ul",{className:"editor-socialize-box-ul"},t.map((function(t){return o.default.createElement("li",{key:t.msgid,className:"editor-socialize-box-li ".concat(t.class_name," ").concat(t.enabled?"":"disable")},e.renderCheckBox(t),e.renderTextArea(t))}))),this.renderExternalAuthLink())}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(o.default.Component),y=h;t.default=y},64246:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(47042);var o,i=(o=n(67294))&&o.__esModule?o:{default:o},a=n(41205);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}for(var p=[],h=0;h<24;h+=1){var y="0".concat(h).slice(-2);p.push("".concat(y,":00"),"".concat(y,":30"))}var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,e);var t,n,r,o=s(f);function f(){return u(this,f),o.apply(this,arguments)}return t=f,(n=[{key:"cancelEnter",value:function(e){13===e.keyCode&&(e.preventDefault(),e.stopPropagation())}},{key:"render",value:function(){var e={type:"text",className:"datetime-input-time",autoComplete:"off",placeholder:"00:00",pattern:"\\d{2}:\\d{2}(:\\d{2})?",value:this.props.time,onKeyDown:this.cancelEnter,onInput:this.props.onChange};return i.default.createElement("div",{className:"datetime-input-time-wrapper",style:{display:"inline-block"}},i.default.createElement(a.AutoCompleteInput,{inputProps:e,max:7,showDefault:!0,filter:!1,suggestions:p,onSubmit:this.props.onSubmit,onCancel:function(){}}))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(i.default.Component),v=m;t.default=v},59639:function(e,t,n){var r,o=(r=n(77405))&&r.__esModule?r:{default:r};e.exports=o.default},31427:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(78783),n(69826),n(41539),n(74916),n(64765),n(21249),n(54747),n(66992),n(33948),n(92222),n(15306),n(73210),n(30489);var o=u(n(20996)),i=u(n(57942)),a=n(57753);function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(){return l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=s(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},l.apply(this,arguments)}function s(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=h(e)););return e}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=n(65311),m=n(66419),v=n(41960),b=n(28507),g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(u,e);var t,n,r,a=d(u);function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(t=a.call(this,e)).editor=e.editor,t.sidebar=e.sidebar,t.$keywordInput=e.container.find(".evernote-search-keyword"),t.$keywordSubmit=e.container.find(".evernote-search-keyword-submit"),t._searchDeferred=null,t.bindEvents(),t}return t=u,(n=[{key:"type",get:function(){return"editor-evernote"}},{key:"serviceName",get:function(){return"Evernote"}},{key:"bindEvents",value:function(){var e=this;l(h(u.prototype),"bindEvents",this).call(this),this.$keywordSubmit.on("click",(function(){return e.search(),!1})),this.$keywordInput.on("keydown",(function(t){if("RET"===v(t))return e.search(),!1})),this.$container.on("insert_items",(function(t,n){var r=n.$items,o=m.chain(r).map((function(e){return e.find(".evernote-item-resource").get()})).flatten().value();e.requestInsertResources(o);var i=m.chain(r).map((function(e){return e.find(".evernote-search-item-title").text()})).find((function(e){return e})).value(),a=e.editor.getTitle();i&&!a&&e.editor.setTitle(i)}))}},{key:"loadNoteContents",value:function(e){var t=this;e.forEach((function(e){var n=t.$itemsContainer.find(".item[data-item-guid=".concat(e.guid,"]"));y.ajax({url:"/api/evernote/note",type:"GET",dataType:"json",data:{content:1,guid:n.attr("data-item-guid")}}).done((function(e){if(e&&e.content){var r="html"===t.editor.getSyntax()?"html":"plain",o=m.unescape(e.content.extended[r]),i=m.unescape(e.content.extended.excerpt);n.find(".evernote-search-item-body").text(o),n.find(".evernote-search-item-body-preview").text(i),n.attr("data-loaded-body",!0),e.extended.has_resource&&(t.appendResources({item:n,resources:e.resources}),t.previewResources({item:n,resources:e.resources}))}}))}))}},{key:"loadItems",value:function(){var e=this;return y.ajax({url:"/api/evernote/notes_metadata",type:"GET",dataType:"json",data:{filter_order:"created"}}).pipe((function(t){if(!t)return t;if(t.is_error){if(t.is_error&&"auth_expired"===t.error_details.type)return e.$container.html(e.$container.find(".auth-expired-template").html()).removeClass("enabled").addClass("disabled"),t}else t.entries=t.notes;return e.itemsReachedEnd=!t.extended.has_next,t})).fail((function(t){if(!t)return t;var n=null;try{n=y.parseJSON(t.responseText)}catch(e){}return n&&n.is_rate_limit_reached?(e.$container.html(e.$container.find(".rate-limit-reached-template").html()).removeClass("enabled").addClass("disabled"),t):void 0}))}},{key:"previewResources",value:function(e){var t=e.item,n=e.resources;if(!(n.length<=0)){var r=n[0],o=y("<img/>");o.attr("src","/api/evernote/thumbnail?guid=".concat(r.guid)),o.addClass("resource-image"),b((function(){return t.attr("data-loaded-body")}),(function(){return t.find(".evernote-image-preview").append(o)}))}}},{key:"appendResources",value:function(e){var t=e.item,n=e.resources;t.attr("data-has-resource",!0),t.addClass("has-resource");var r=n.map((function(e){var t=y("<li/>"),n={"data-guid":e.guid};return t.attr(n),t.addClass("evernote-item-resource"),t}));t.find(".evernote-item-resources").append(r)}},{key:"requestInsertResources",value:function(e){var t=this,n=e.shift();if(n){var r=y(n);r.attr("data-uploaded")?(this.insertFotolifeImage({annotation:r.attr("data-fotolife-annotation"),html:r.attr("data-fotolife-html"),hex_body_hash:r.attr("data-hex-body-hash")}),this.requestInsertResources(e)):this.requestUploadResource(r).done((function(){t.requestInsertResources(e)}))}}},{key:"requestUploadResource",value:function(e){var t=this;return y.ajax({url:"/api/upload/evernote/resource",type:"POST",dataType:"json",data:{rkm:(0,i.default)("rkm"),rkc:(0,i.default)("rkc"),guid:e.attr("data-guid")}}).done((function(n){t.onCompleteUploadingResource(e,n)}))}},{key:"onCompleteUploadingResource",value:function(e,t){e.attr({"data-uploaded":1,"data-fotolife-annotation":t.annotation,"data-fotolife-html":t.html,"data-hex-body-hash":t.hex_body_hash}),this.insertFotolifeImageByResource(e)}},{key:"insertFotolifeImageByResource",value:function(e){e.attr("data-uploaded")&&this.insertFotolifeImage({annotation:e.attr("data-fotolife-annotation"),html:e.attr("data-fotolife-html"),hexBodyHash:e.attr("data-hex-body-hash")})}},{key:"insertFotolifeImage",value:function(e){var t=e.annotation,n=e.hexBodyHash,r=e.html,i=o.default.text("uploading"),a=this.editor.getBody(),u="[evernote:".concat(n," ").concat(i,"]"),c="html"===this.editor.getSyntax()?r:"[".concat(t,"]"),l=a.replace(u,c);this.editor.setValue(l)}},{key:"resourcesAreUploaded",value:function(e){return e.find(".evernote-resource").get().every((function(e){return e.getAttribute("data-uploaded")}))}},{key:"insertItems",value:function(e){var t=this;b((function(){return t._readyToInsert(e)}),(function(){return t._insertItems(e)}))}},{key:"_readyToInsert",value:function(e){var t=this;return e.every((function(e){var n=e.attr("data-loaded-body"),r=!e.attr("data-has-resource")||t.resourcesAreUploaded(e);return n&&r}))}},{key:"_insertItems",value:function(e){var t=o.default.text("uploading"),n=e.map((function(e){return e.find(".evernote-search-item-body").text().replace(/\[evernote:([^\]]*)\]/gm,"[evernote:$1 ".concat(t,"]"))}));this.editor.insertLines(n),this.$container.trigger("insert_items",{$items:e,lines:n})}},{key:"showItems",value:function(e){l(h(u.prototype),"showItems",this).call(this,e),this.loadNoteContents(e)}},{key:"search",value:function(){var e=this,t=this.$keywordInput.val().trim();if(0===t.length)return this.requestReload(),!1;this.$itemsContainer.find(".evernote-search-item").remove(),this._searchDeferred&&this._searchDeferred.reject(),this.ajaxStarted(),this._searchDeferred=this._searchAll(t),this._searchDeferred.always((function(){return e.ajaxFinished()}))}},{key:"_searchAll",value:function(e){var t=this,n=y.Deferred(),r=this._searchWithOffset(e,0);return r.done((function(o){t.showItems(o.notes),o.extended.has_next&&o.extended.next_offset?r=t._searchWithOffset(e,o.extended.next_offset):n.resolve()})).fail((function(e){return n.reject(e)})),n.fail((function(){r&&r.abort()})),n}},{key:"_searchWithOffset",value:function(e,t){return y.ajax({url:"/api/evernote/notes_metadata",data:{offset:t,filter_order:"created",filter_words:e}})}},{key:"ajaxStarted",value:function(){this.isAjaxing=!0,this.$keywordSubmit.prop("disabled",!0),this.$indicator.show(),this.$errorMessage.hide()}},{key:"ajaxFinished",value:function(){this.isAjaxing=!1,this.$keywordSubmit.prop("disabled",!1),this.$errorMessage.hide(),this.$indicator.hide()}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(a.MyCuration);e.exports=g},48862:function(e){e.exports={actions:{SEARCH:{LOAD:"FLICKR:SEARCH:LOAD",START_LOADING:"FLICKR:SEARCH:START_LOADING",FINISH_LOADING:"FLICKR:SEARCH:FINISH_LOADING",INIT_WITH_WORD:"FLICKR:SEARCH:INIT_WITH_WORD",TOGGLE_SELECTION:"FLICKR:SEARCH:TOGGLE_SELECTION",INSERT_SELECTED:"FLICKR:SEARCH:INSERT_SELECTED",INSERT_DOUBLE_CLICKED:"FLICKR:SEARCH:INSERT_DOUBLE_CLICKED"},PHOTOSTREAM:{LOAD:"FLICKR:PHOTOSTREAM:LOAD",REGISTER_USER:"FLICKR:PHOTOSTREAM:REGISTER_USER",UNREGISTER_USER:"FLICKR:PHOTOSTREAM:UNREGISTER_USER",HIDE_WELCOME_MESSAGE:"FLICKR:PHOTOSTREAM:HIDE_WELCOME_MESSAGE",START_LOADING:"FLICKR:PHOTOSTREAM:START_LOADING",FINISH_LOADING:"FLICKR:PHOTOSTREAM:FINISH_LOADING",TOGGLE_SELECTION:"FLICKR:PHOTOSTREAM:TOGGLE_SELECTION",INSERT_SELECTED:"FLICKR:PHOTOSTREAM:INSERT_SELECTED",INSERT_DOUBLE_CLICKED:"FLICKR:PHOTOSTREAM:INSERT_DOUBLE_CLICKED"}}}},73599:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(74916),n(77601),n(30489);var o=n(45441),i=n(46007);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(48862).actions,p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(f,e);var t,n,r,s=l(f);function f(){return a(this,f),s.apply(this,arguments)}return t=f,(n=[{key:"registerUser",value:function(e){var t=this;/^\s*$/.test(e)||(0,o.fetchUserInfo)(e).then((function(e){t.emit(d.PHOTOSTREAM.REGISTER_USER,e),t._load(e.data.nsid,1)})).catch((function(){t.emit(d.PHOTOSTREAM.HIDE_WELCOME_MESSAGE)}))}},{key:"unregisterUser",value:function(){this.emit(d.PHOTOSTREAM.UNREGISTER_USER)}},{key:"loadMore",value:function(e){if(!e.isLoading&&e.hasMore){var t=e.user.id,n=e.page;this._load(t,n)}}},{key:"toggleSelection",value:function(e){this.emit(d.PHOTOSTREAM.TOGGLE_SELECTION,e)}},{key:"insertSelected",value:function(){this.emit(d.PHOTOSTREAM.INSERT_SELECTED)}},{key:"insertDoubleClicked",value:function(e){this.emit(d.PHOTOSTREAM.INSERT_DOUBLE_CLICKED,e)}},{key:"load",value:function(e,t){this._load(e,t)}},{key:"_load",value:function(e,t){var n=this;this.emit(d.PHOTOSTREAM.START_LOADING),(0,i.fetchUserPhotostream)(e,t).then((function(e){n.emit(d.PHOTOSTREAM.LOAD,e.data),n.emit(d.PHOTOSTREAM.FINISH_LOADING,e)}))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(n(73287).Actions);e.exports=new p},51192:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}function c(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(74916),n(77601),n(30489);var s=n(48862).actions,f=n(73287),d=n(29806),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(l,e);var t,n,r,c=u(l);function l(){return o(this,l),c.apply(this,arguments)}return t=l,(n=[{key:"load",value:function(e,t){var n=this;e.isLoading||/^\s*$/.test(t)||(this.emit(s.SEARCH.INIT_WITH_WORD,t),this.emit(s.SEARCH.START_LOADING),d(t).then((function(e){n.emit(s.SEARCH.LOAD,e.data),n.emit(s.SEARCH.FINISH_LOADING,e)})))}},{key:"loadMore",value:function(e){var t=this;!e.isLoading&&e.hasMore&&(this.emit(s.SEARCH.START_LOADING),d(e.word,e.page).then((function(e){t.emit(s.SEARCH.LOAD,e.data),t.emit(s.SEARCH.FINISH_LOADING,e)})))}},{key:"toggleSelection",value:function(e){this.emit(s.SEARCH.TOGGLE_SELECTION,e)}},{key:"insertSelected",value:function(){this.emit(s.SEARCH.INSERT_SELECTED)}},{key:"insertDoubleClicked",value:function(e){this.emit(s.SEARCH.INSERT_DOUBLE_CLICKED,e)}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(f.Actions);e.exports=new p},81915:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(9825))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e=this,t=!this.props.hasSelectedItems;return i.createElement("div",{className:"editor-sidebar-flickr_footer"},i.createElement(a.default,{disabled:t,trackingId:this.props.trackingId,onClick:function(){return e.props.onClickInsertButton()}}))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.Footer=h},38778:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o},a=n(49383);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=n(67294),h=n(37357),y=n(66972),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,e);var t,n,r,o=s(f);function f(){return u(this,f),o.apply(this,arguments)}return t=f,(n=[{key:"render",value:function(){var e=[{key:"photostream",name:i.default.text("edit_form.flickr.photostream"),component:h},{key:"search",name:i.default.text("edit_form.flickr.search"),component:y}];return p.createElement("div",{className:"editor-sidebar-main-panel-container"},p.createElement("div",{className:"editor-sidebar-main-panel"},p.createElement("div",{className:"editor-sidebar-header"},p.createElement("h2",null,i.default.text("edit_form.flickr"))),p.createElement("div",{className:"editor-sidebar-body"},p.createElement("div",{className:"editor-sidebar-tabs-container"},p.createElement(a.Tabs,{tabs:e,className:"editor-sidebar-tabs",localStoragePrefix:"sidebar-flickr-tab"})))))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(p.Component);e.exports=m},79218:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};var i=function(e){var t=e.photo,n=e.onClickPhoto,r=e.onDoubleClickPhoto,i={backgroundImage:"url(".concat(t.src_thumbnail,")")};return o.default.createElement("div",{className:"photo-list-item".concat(t.isSelected?" selected":""),style:i,onClick:function(){return n(t.key)},onDoubleClick:function(){return r(t.key)}})};t.default=i},61393:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PhotoList=void 0,n(21249),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=l(n(20996)),a=l(n(79218)),u=l(n(71394)),c=n(90381);function l(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(s,e);var t,n,r,l=h(s);function s(){return f(this,s),l.apply(this,arguments)}return t=s,(n=[{key:"render",value:function(){if(this.props.showWelcomeMessage)return o.createElement("div",{className:"editor-sidebar-flickr_photo-list"},o.createElement(u.default,{text:this.props.welcomeMessage}));var e=this.props.isLoading,t=0===this.props.photos.length&&!e;return o.createElement("div",{className:"editor-sidebar-flickr_photo-list"},this.renderPhotos(),e?o.createElement(c.LoadingIndicator,null):null,t?o.createElement(u.default,{text:i.default.text("edit_form.empty_items")}):null)}},{key:"renderPhotos",value:function(){var e=this;return this.props.photos.map((function(t){return o.createElement(a.default,{key:t.key,photo:t,onClickPhoto:function(t){return e.props.onClickPhoto(t)},onDoubleClickPhoto:function(t){return e.props.onDoubleClickPhoto(t)}})}))}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component);t.PhotoList=v},71394:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};var i=function(e){var t=e.text;return o.default.createElement("div",{className:"editor-sidebar-flickr_photo-list-message"},t)};t.default=i},37357:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o},a=n(46171),u=n(6529),c=n(61393),l=n(81915);function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var m=n(67294),v=n(73599),b=n(74937),g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(p,e);var t,n,r,o=d(p);function p(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),(e=o.call(this)).state=b.getState(),e.updateState=e._updateState.bind(h(e)),e}return t=p,(n=[{key:"componentDidMount",value:function(){b.on("change",this.updateState)}},{key:"componentWillUnmount",value:function(){b.removeListener("change",this.updateState)}},{key:"_updateState",value:function(){this.setState(b.getState())}},{key:"render",value:function(){var e=this;return m.createElement("div",{className:"editor-sidebar-flickr_photostream"},m.createElement(u.UserAssociation,{user:this.state.user}),m.createElement("div",{className:"result"},m.createElement(a.InfiniteScroll,{onScroll:function(){return e.loadMore()}},m.createElement(c.PhotoList,{photos:this.state.photos,showWelcomeMessage:this.state.showWelcomeMessage,isLoading:this.state.isLoading,welcomeMessage:i.default.text("edit_form.flickr.photostream.description"),onClickPhoto:function(t){return e.toggleSelection(t)},onDoubleClickPhoto:function(t){return e.insertDoubleClicked(t)}}))),m.createElement(l.Footer,{onClickInsertButton:function(){return e.insertSelected()},hasSelectedItems:this.state.hasSelectedItems,trackingId:"curation-flickr-photostream-paste-button"}))}},{key:"loadMore",value:function(){v.loadMore(this.state)}},{key:"toggleSelection",value:function(e){v.toggleSelection(e)}},{key:"insertDoubleClicked",value:function(e){v.insertDoubleClicked(e)}},{key:"insertSelected",value:function(){v.insertSelected()}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(m.Component);e.exports=g},66972:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o},a=n(46171),u=n(77898),c=n(61393),l=n(81915);function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var m=n(67294),v=n(51192),b=n(91395),g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(p,e);var t,n,r,o=d(p);function p(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),(e=o.call(this)).state=b.getState(),e.updateState=e._updateState.bind(h(e)),e}return t=p,(n=[{key:"componentDidMount",value:function(){b.on("change",this.updateState)}},{key:"componentWillUnmount",value:function(){b.removeListener("change",this.updateState)}},{key:"_updateState",value:function(){this.setState(b.getState())}},{key:"render",value:function(){var e=this;return m.createElement("div",{className:"editor-sidebar-flickr_search"},m.createElement(u.SearchForm,{onSubmit:function(t){return e.load(t)}}),m.createElement("div",{className:"result"},m.createElement(a.InfiniteScroll,{onScroll:function(){return e.loadMore()}},m.createElement(c.PhotoList,{photos:this.state.photos,showWelcomeMessage:this.state.showWelcomeMessage,isLoading:this.state.isLoading,welcomeMessage:i.default.text("edit_form.flickr.search.description"),onClickPhoto:function(t){return e.toggleSelection(t)},onDoubleClickPhoto:function(t){return e.insertDoubleClicked(t)}}))),m.createElement(l.Footer,{onClickInsertButton:function(){return e.insertSelected()},hasSelectedItems:this.state.hasSelectedItems,trackingId:"curation-flickr-search-paste-button"}))}},{key:"load",value:function(e){v.load(this.state,e)}},{key:"loadMore",value:function(){v.loadMore(this.state)}},{key:"toggleSelection",value:function(e){v.toggleSelection(e)}},{key:"insertDoubleClicked",value:function(e){v.insertDoubleClicked(e)}},{key:"insertSelected",value:function(){v.insertSelected()}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(m.Component);e.exports=g},77898:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SearchForm=void 0,n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(20996)),a=u(n(70881));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,u=d(c);function c(){return l(this,c),u.apply(this,arguments)}return t=c,(n=[{key:"render",value:function(){var e=this;return o.createElement("div",{className:"editor-sidebar-flickr_search-form"},o.createElement(a.default,{placeholder:i.default.text("edit_form.flickr.placeholder"),onSubmit:function(t){return e.props.onSubmit(t)}}))}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.Component);t.SearchForm=y},6529:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.UserAssociation=void 0,n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(20996)),a=u(n(6686));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=n(73599),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,u=d(c);function c(){return l(this,c),u.apply(this,arguments)}return t=c,(n=[{key:"render",value:function(){var e=this;return o.createElement(a.default,{user:this.props.user,onRegister:function(t){return e.register(t)},onUnregister:function(){return e.unregister()},placeholder:i.default.text("edit_form.flickr.screen_name")})}},{key:"register",value:function(e){y.registerUser(e)}},{key:"unregister",value:function(){y.unregisterUser()}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.Component);t.UserAssociation=m},45441:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fetchUserInfo=void 0,n(41539),n(88674);var r,o=(r=n(347))&&r.__esModule?r:{default:r};t.fetchUserInfo=function(e){return new Promise((function(t,n){o.default.get("/api/flickr/user",{params:{user_id:e}}).then((function(e){e.data.data?t(e.data):n()}),(function(){n()}))}))}},46007:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fetchUserPhotostream=void 0,n(41539),n(88674);var r,o=(r=n(347))&&r.__esModule?r:{default:r};t.fetchUserPhotostream=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return new Promise((function(n){o.default.get("/api/flickr/user_photostream",{params:{user_id:e,page:t}}).then((function(e){e.data.data?n(e.data):n({data:[]})}),(function(){n({data:[]})}))}))}},29806:function(e,t,n){n(41539),n(88674);var r=n(65311).get;e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return new Promise((function(n){r("/api/flickr/search",{word:e,page:t}).then((function(e){e.data||(e={data:[]}),n(e)})).fail((function(){n({data:[]})}))}))}},52570:function(e,t,n){var r=n(67294),o=n(73935),i=n(38778),a=n(91395),u=n(74937),c=n(73599);e.exports={init:function(e){var t=e.container,n=e.sidebar;a.init(),u.init(),o.render(r.createElement(i,null),t);var l=!1,s=function(){var e=u.getState().user;e&&e.id&&c.load(e.id,1),l=!0},f="editor-flickr";n.type===f&&s(),n.on("tabChange",(function(e){!1===l&&e===f&&s()}))}}},6802:function(e,t,n){n(92222),n(41539),n(88674);var r=n(45441);function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.key="".concat(t.farm,"-").concat(t.server,"-").concat(t.id),this.id=t.id,this.farm=t.farm,this.server=t.server,this.permalink=t.permalink,this.title=t.title,this.user_id=t.user_id,this.username=null,this.src=t.src,this.src_thumbnail=t.src_thumbnail,this.isSelected=!1}var t,n,i;return t=e,(n=[{key:"fetchUserInfo",value:function(){var e=this;return this.username?Promise.resolve():new Promise((function(t,n){(0,r.fetchUserInfo)(e.user_id).then((function(n){e.username=n.data.username._content,t()})).catch((function(){n()}))}))}},{key:"toggleSelection",value:function(){this.isSelected=!this.isSelected}}])&&o(t.prototype,n),i&&o(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},15400:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(41539),n(69826),n(57327),n(54747),n(88674),n(30489);var o=n(92477),i=n(10714),a=n(70879);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=n(73287),h=n(6802),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(d,e);var t,n,r,f=s(d);function d(){return u(this,d),f.apply(this,arguments)}return t=d,(n=[{key:"initState",value:function(){this.state={photos:[],isLoading:!1,hasMore:!1,page:1,hasSelectedItems:!1},this._photoKeys={}}},{key:"getState",value:function(){return this.state.hasSelectedItems=this.state.photos.some((function(e){return e.isSelected})),this.state}},{key:"load",value:function(e){this._add(e)}},{key:"toggleSelection",value:function(e){this.state.photos.find((function(t){return t.key===e})).toggleSelection()}},{key:"insertSelected",value:function(){var e=this.state.photos.filter((function(e){return e.isSelected}));this._insert(e),e.forEach((function(e){e.isSelected=!1}))}},{key:"insertDoubleClicked",value:function(e){var t=this.state.photos.find((function(t){return t.key===e}));this._insert([t])}},{key:"startLoading",value:function(){this.state.isLoading=!0}},{key:"finishLoading",value:function(e){e.data.length?(this.state.page++,this.state.hasMore=!0):this.state.hasMore=!1,this.state.isLoading=!1}},{key:"_add",value:function(e){var t=this;e.forEach((function(e){var n=new h(e);t._photoKeys[n.key]||(t._photoKeys[n.key]=!0,t.state.photos.push(n))}))}},{key:"_insert",value:function(e){var t={hatena:[],markdown:[],html:[]};return e.forEach((function(e){t.hatena.push("[".concat(e.permalink,":embed]")),t.markdown.push("[".concat(e.permalink,":embed]"))})),new Promise((function(e,n){(0,o.extractSyntax)(t.hatena).done((function(n){t.html=[n.html],e()})).fail((function(e){t.html=t.hatena,(0,a.BUG)(e),n()}))})).then((function(){(i.EditorConnector.isiOS()||i.EditorConnector.isAndroid())&&(t.html=t.hatena),i.EditorConnector.insertLines(t)}))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(p.Store);e.exports=y},74937:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(){return a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=u(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},a.apply(this,arguments)}function u(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=f(e)););return e}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}n(41539),n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(92222),n(30489);var d=n(48862).actions,p=n(73287),h=n(19165),y="sidebar-flickr-user",m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,u=l(s);function s(){return o(this,s),u.apply(this,arguments)}return t=s,(n=[{key:"init",value:function(){var e=this;this.initState(),this.restoreUser(),p.on(d.PHOTOSTREAM.LOAD,(function(t){e.load(t),e.emit("change")})),p.on(d.PHOTOSTREAM.REGISTER_USER,(function(t){e.registerUser(t),e.emit("change")})),p.on(d.PHOTOSTREAM.UNREGISTER_USER,(function(){e.unregisterUser(),e.emit("change")})),p.on(d.PHOTOSTREAM.HIDE_WELCOME_MESSAGE,(function(){e.state.showWelcomeMessage=!1,e.emit("change")})),p.on(d.PHOTOSTREAM.START_LOADING,(function(){e.startLoading(),e.emit("change")})),p.on(d.PHOTOSTREAM.FINISH_LOADING,(function(t){e.finishLoading(t),e.emit("change")})),p.on(d.PHOTOSTREAM.TOGGLE_SELECTION,(function(t){e.toggleSelection(t),e.emit("change")})),p.on(d.PHOTOSTREAM.INSERT_SELECTED,(function(){e.insertSelected(),e.emit("change")})),p.on(d.PHOTOSTREAM.INSERT_DOUBLE_CLICKED,(function(t){e.insertDoubleClicked(t),e.emit("change")}))}},{key:"registerUser",value:function(e){var t=e.data;this.state.user={id:t.nsid,name:t.username._content,uri:t.photosurl._content,icon:this._iconUrl(t)},this.state.showWelcomeMessage=!1,h.save(y,this.state.user)}},{key:"unregisterUser",value:function(){this.initState(),h.save(y,null)}},{key:"initState",value:function(){a(f(s.prototype),"initState",this).call(this),this.state.user=null,this.state.showWelcomeMessage=!0}},{key:"restoreUser",value:function(){var e=h.load(y);e&&e.id&&(this.state.showWelcomeMessage=!1,this.state.user=h.load(y))}},{key:"_iconUrl",value:function(e){var t=e.iconfarm,n=e.iconserver,r=e.nsid;return n>0?"https://farm".concat(t,".staticflickr.com/").concat(n,"/buddyicons/").concat(r,".jpg"):"https://www.flickr.com/images/buddyicon.gif"}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(n(15400));e.exports=new m},91395:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(){return a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=u(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},a.apply(this,arguments)}function u(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=f(e)););return e}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}n(41539),n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var d=n(48862).actions,p=n(73287),h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,u=l(s);function s(){return o(this,s),u.apply(this,arguments)}return t=s,n=[{key:"init",value:function(){var e=this;this.initState(),this.state.showWelcomeMessage=!0,p.on(d.SEARCH.INIT_WITH_WORD,(function(t){e.initState(t),e.emit("change")})),p.on(d.SEARCH.LOAD,(function(t){e.load(t),e.emit("change")})),p.on(d.SEARCH.START_LOADING,(function(){e.startLoading(),e.emit("change")})),p.on(d.SEARCH.FINISH_LOADING,(function(t){e.finishLoading(t),e.emit("change")})),p.on(d.SEARCH.TOGGLE_SELECTION,(function(t){e.toggleSelection(t),e.emit("change")})),p.on(d.SEARCH.INSERT_SELECTED,(function(){e.insertSelected(),e.emit("change")})),p.on(d.SEARCH.INSERT_DOUBLE_CLICKED,(function(t){e.insertDoubleClicked(t),e.emit("change")}))}},{key:"initState",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";a(f(s.prototype),"initState",this).call(this),this.state.word=e,this.state.showWelcomeMessage=!1}}],n&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(n(15400));e.exports=new h},19864:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0,n(30489),n(69826),n(41539),n(57327);var o=c(n(65311)),i=c(n(66419)),a=n(77102),u=c(n(20996));function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(n,e);var t=h(n);function n(){return s(this,n),t.apply(this,arguments)}return d(n,[{key:"setPosition",value:function(){var e=this.$element[0].getBoundingClientRect(),t=this.$window.height();this.$window.css({top:e.top-t,left:e.right-this.$window.width()})}}]),n}(a.Dropdown),b=function(){function e(t){var n=this;s(this,e),l(this,"editor",void 0),l(this,"$element",void 0),l(this,"$selector",void 0),l(this,"$dropdown",void 0),l(this,"$dropdownButtons",void 0),l(this,"$saveButtons",void 0),l(this,"$saveDraftButton",void 0),l(this,"$scheduledButton",void 0),l(this,"$otherActionsButton",void 0),l(this,"$otherActionsDropdownWindow",void 0),l(this,"saveMode",void 0),l(this,"isScheduled",void 0),l(this,"isOpen",void 0),l(this,"saveDraftState",void 0),l(this,"dropdown",void 0),l(this,"otherActionsDropdown",void 0),this.editor=t,this.$element=(0,o.default)(".l-editor-footer"),this.$selector=this.$element.find(".editor-save-buttons-selector a"),this.$dropdown=this.$element.find(".editor-save-buttons-dropdown"),this.$dropdownButtons=this.$dropdown.find("a"),this.$saveButtons=this.$element.find(".editor-save-buttons"),this.$saveDraftButton=this.$element.find(".js-editor-save-button-draft-and-continue"),this.$scheduledButton=this.$element.find(".editor-save-buttons-scheduled"),this.$otherActionsButton=this.$element.find(".other-actions-button"),this.$otherActionsDropdownWindow=this.$element.find(".other-actions-dropdown-window"),this.saveMode=this.$element.data("saveMode"),this.isScheduled=!1,this.isOpen=!1,this.saveDraftState="pending",this.dropdown=new v(this.$selector,this.$dropdown),this.otherActionsDropdown=new v(this.$otherActionsButton,this.$otherActionsDropdownWindow),this.$dropdown.on("click","a",(function(e){var t=(0,o.default)(e.currentTarget).data("saveMode");n.changeSaveMode(t)})),this.$selector.on("click",(function(){n.isOpen=!n.isOpen,n.render(),n.focusOnSelector()})),this.editor.on("toggleScheduledEntry",(function(e){n.isScheduled=e,n.isOpen=!1,n.render()})),this.$saveDraftButton.on("click",(function(e){e.preventDefault(),n.editor.saveDraft(!0)})),this.editor.on("savingDraft",(function(){n.saveDraftState="saving","draft"!==n.saveMode&&n.changeSaveMode("draft"),n.render()})),this.editor.on("saveDraft",(function(){n.saveDraftState="saved",n.editor.bindOnce("change",(function(){"saving"!==n.saveDraftState&&n.editor.emit("prepareSavingDraft")})),n.render()})),this.editor.on("prepareSavingDraft",(function(){n.saveDraftState="pending",n.render()})),"publish"===this.saveMode&&this.editor.getEntryId()||this.editor.on("saveShortcutKeydown",i.default.throttle((function(){"saved"!==n.saveDraftState&&n.editor.saveDraft(!0)}),1e3)),this.render()}return d(e,[{key:"render",value:function(){if(this.$saveButtons.find("input, button").addClass("is-hidden"),this.$saveButtons.find(".editor-save-button-".concat(this.saveMode)).removeClass("is-hidden"),this.$selector.toggle(!this.isScheduled),this.$saveButtons.toggle(!this.isScheduled),this.$scheduledButton.toggle(this.isScheduled),"saving"===this.saveDraftState)this.$saveDraftButton.addClass("editor-save-label-saving-draft").removeClass("editor-save-label-saved-draft").text(u.default.text("edit_form.draft.saving")).prop("disabled",!0);else if("saved"===this.saveDraftState)this.$saveDraftButton.removeClass("editor-save-label-saving-draft").addClass("editor-save-label-saved-draft").html('<i class="blogicon-check"></i> '.concat(i.default.escape(u.default.text("edit_form.draft.saved")))).prop("disabled",!1);else{if("pending"!==this.saveDraftState)throw new Error("unexpected state: ".concat(this.saveDraftState));var e=this.editor.getEntryId()?u.default.text("edit_form.update_draft_button"):u.default.text("edit_form.draft_button");this.$saveDraftButton.removeClass("editor-save-label-saving-draft").removeClass("editor-save-label-saved-draft").text(e).prop("disabled",!1)}}},{key:"focusOnSelector",value:function(){var e=this.$dropdownButtons.filter("[data-save-mode=".concat(this.saveMode,"]"));this.$dropdownButtons.removeClass("is-selected"),e.addClass("is-selected"),this.isOpen?e.focus():this.$selector.focus()}},{key:"changeSaveMode",value:function(e){this.saveMode=e,this.isOpen=!1,this.render(),this.focusOnSelector(),this.editor.trigger("updateWillPublish","publish"===this.saveMode)}}]),e}();t.Footer=b},70335:function(e,t,n){function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(47042),n(68309),n(91038),n(78783),n(74916),n(77601),n(82526),n(41817),n(32165),n(66992),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.DiskSize=void 0,n(69826),n(41539);var u=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"$container",void 0),a(this,"resize",void 0),this.$container=t.find(".js-disksize-container"),this.resize=n,e.allInstances.push(this)}var t,n,o;return t=e,o=[{key:"renderDiskSizeGraph",value:function(t,n){var o,i=r(e.allInstances);try{for(i.s();!(o=i.n()).done;)o.value.renderDiskSizeGraph(t,n)}catch(e){i.e(e)}finally{i.f()}}}],(n=[{key:"renderDiskSizeGraph",value:function(e,t){var n=this.$container.find(".js-box"),r=this.$container.find(".js-bar"),o=this.$container.find(".js-rate"),i=e/t,a="".concat(Math.floor(100*i),"%");o.text(a),r.css("width",a);var u=n.attr("data-label")+a;n.attr("original-title",u),this.$container.show(),this.resize()}},{key:"showDiskFullAlert",value:function(){this.$container.find(".js-disk-full-alert").show(),this.resize()}},{key:"showUploadErrorAlert",value:function(e){e instanceof TypeError?this.$container.find(".js-upload-type-alert").show():(this.$container.find(".js-upload-fail-alert").show(),void 0!==e.errmsg&&this.$container.find(".js-upload-fail-alert").text(e.errmsg)),this.resize()}}])&&i(t.prototype,n),o&&i(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.DiskSize=u,a(u,"allInstances",[])},15160:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FotolifeUploadForm=void 0,n(69826),n(41539),n(91038),n(78783),n(74916),n(4723),n(24603),n(88386),n(39714),n(15306),n(2707);var r=n(70879),o=n(21650),i=n(70782),a=n(70335),u=f(n(65311)),c=n(97050),l=f(n(57942)),s=f(n(20996));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=n(36500),y=n(59662),m=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),p(this,"$element",void 0),p(this,"parent",void 0),p(this,"document",void 0),p(this,"messenger",void 0),p(this,"info",void 0),p(this,"diskSize",void 0),this.$element=t,this.parent=n,this.messenger=h.createForCurrentWindow(),this.diskSize=new a.DiskSize(this.$element,(function(){r.parent.emit("resize")})),!y.isIE&&(0,u.default)('<input type="file" />')[0].files&&"undefined"!=typeof FormData?this.initUploader():this.initIframeUploader(),this.initEvents()}var t,n,f;return t=e,(n=[{key:"initEvents",value:function(){var e=this;this.parent.on("success",(function(){return e.loadInfo()})),this.parent.on("error",(function(t){return e.diskSize.showUploadErrorAlert(t)})),this.parent.on("disk_full",(function(){return e.diskSize.showDiskFullAlert()}))}},{key:"initUploader",value:function(){var e=this;this.$element.find(".fotolife-upload-form").show();var t=this.$element.find("input.file"),n=t.get()[0];t.on("change",(function(){e.parent.uploadAndPasteFiles(n.files?Array.from(n.files):[])})),this.loadInfo()}},{key:"initIframeUploader",value:function(){var e,t=this,n=(0,u.default)('<iframe frameborder="0" style="border: none;"/>').prependTo(this.$element),i="/api/upload/fotolife/".concat(this.messenger.key);n.attr("src",i),n.css({width:250,height:90}),n.on("load",(function(){var e,r=n[0],o=r.contentDocument||(null===(e=r.contentWindow)||void 0===e?void 0:e.document);if(o){t.document=o;var a=o.body.innerHTML.match(/^\s*(f:id:\S+)/),u=o.body.innerHTML.match(/disk full/);a?(t.emitIframe("success",RegExp.$1),r.contentWindow&&r.contentWindow.location.replace(i)):u?(t.emitIframe("disk_full",null),t.emitIframe("error",null),r.contentWindow&&r.contentWindow.location.replace(i)):t.loadInfo()}})),this.onIframe("progress",(function(){e||(e=new o.Uploader,t.parent.emit("upload",e)),e.emit("progress",{percent:100})})),this.onIframe("success",(function(t){(0,c.extractFotolifeSyntax)(t).done((function(t){e&&t&&e.emit("success",t)})).fail((function(e){(0,r.BUG)(e)})).always((function(){e=null}))})),this.onIframe("disk_full",(function(t){e&&e.emit("disk_full",t)})),this.onIframe("error",(function(t){e&&e.emit("error",t)}))}},{key:"onIframe",value:function(e,t){this.messenger.addEventListener("EditorUploadIframe",(function(n){n.eventName===e&&((0,r.LOG)(["onUploadIframe",n.eventName,n.result]),t(n.result))}))}},{key:"emitIframe",value:function(e,t){var n={eventName:e,result:t};this.messenger.send("EditorUploadIframe",n)}},{key:"uploadFile",value:function(e){var t=(0,u.default)(".js-folder-selector",this.document).val(),n=new o.Uploader;return this.parent.emit("upload",n),n.upload(e,t)}},{key:"uploadFiles",value:function(e){var t=this,n=u.default.Deferred(),o=[];return e.reduce((function(e,n){return e.then((function(){return t.uploadFile(n).done((function(e){e&&o.push(e)})).fail((function(e){return e}))}),(function(e){return u.default.Deferred().reject(e)}))}),u.default.Deferred().resolve().promise()).done((function(){return n.resolve(o)})).fail((function(e){(0,r.LOG)(e),n.reject(o)})),n.promise()}},{key:"loadInfo",value:function(){var e=this;(0,i.fetchFotolifeInfo)((0,l.default)("name")).then((function(t){e.info=t,e.updateFolderList(t.folder_list,t.is_private),e.setFotoSizeForIframeUploader(),a.DiskSize.renderDiskSizeGraph(t.disksize,t.maxdisksize),e.parent.emit("resize")}))}},{key:"setFotoSizeForIframeUploader",value:function(){this.document&&this.info&&(0,u.default)(".js-fotosize",this.document).val(this.fotoSize())}},{key:"fotoSize",value:function(){var e=o.Uploader.DEFAULT_SIZE;return this.info&&this.info.fotosize>e?this.info.fotosize:e}},{key:"updateFolderList",value:function(e,t){var n=this,r=this.parent.defaultFolder;e.push({status:"private",folder:r}),e.push({status:t?"private":"public",folder:""});for(var o,i={},a=[],c=0;o=e[c];c++)i[o.folder]=o,a.push(o.folder);a.sort();var l=(0,u.default)(".js-folder-selector",this.document).val();i[l]||(l=r);for(var f=(0,u.default)(".js-folder-selector",this.document).empty(),d=0;d<a.length;d++)if(a[d]!==a[d-1]){var p=i[a[d]],h=p.folder||s.default.text("fotolife.folder.top");(t||"private"===p.status)&&(h+="(private)");var y=(0,u.default)("<option/>").attr("value",p.folder).text(h).appendTo(f);p.folder===l&&y.prop("selected",!0)}f.off("change"),f.on("change",(function(){n.parent.emit("changeFolder",(0,u.default)(f).val())})),f.parents(".js-fotolife-folder-wrapper").show()}}])&&d(t.prototype,n),f&&d(t,f),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.FotolifeUploadForm=m},64722:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(41539),n(88674),n(21249),n(66992),n(51532),n(78783),n(33948),n(74916),n(15306),n(69826),n(91038);var o,i=n(70879),a=n(49573),u=n(62433),c=n(15160),l=n(17187),s=(o=n(65311))&&o.__esModule?o:{default:o};function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */p=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof d?t:d,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=s(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f={};function d(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=d.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=s(e[i],e,a);if("throw"!==l.type){var f=l.arg,d=f.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=s(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,f;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function h(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var y=function(){var e,t=(e=p().mark((function e(t){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e){e(t.map((function(e){return{html:e.dataset.html||"",image:e.dataset.image||"",syntax:e.dataset.syntax||""}})))})));case 1:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){h(i,r,o,a,u,"next",e)}function u(e){h(i,r,o,a,u,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),m=function(e){return new Map([["html",e.html],["image",e.image],["syntax",e.syntax.replace(/:image/,":plain")]])},v=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),d(this,"eventEmitter",void 0),d(this,"editor",void 0),d(this,"syntax",void 0),d(this,"sidebar",void 0),d(this,"imagePicker",void 0),d(this,"uploadForm",void 0),d(this,"$element",void 0),d(this,"$items",void 0),d(this,"$uploadForm",void 0),d(this,"$uploadFormWrapper",void 0),this.$element=t.container,this.eventEmitter=new l.EventEmitter,this.editor=t.editor,this.syntax=this.editor.syntaxForInsertLines,this.sidebar=t.sidebar,this.imagePicker=new a.ImagePicker({container:this.$element,editor:this.editor,selectors:this.selectors,storageKey:"fotolife-grid-column",showDetailSettingsCheckboxKey:"Fotolife.show-detail-settings-on-image-insertion",showLoadingWhilePasting:!1,convertItemsToFotolifeSyntaxes:y}),this.$items=this.$element.find(this.selectors.items),this.$uploadForm=this.$element.find(this.selectors.uploadForm),this.$uploadFormWrapper=this.$element.find(this.selectors.uploadFormWrapper),this.uploadForm=this.createUploadForm(),this._setupEvents(),this.resize(),this.load(this.defaultFolder,1),"editor-fotolife"===this.type&&((0,s.default)(document).on("uploadDroppedFiles",(function(e,t){return n.uploadAndPasteFiles(t)})),this.$items.on("drop",(function(e){var t=e.originalEvent.dataTransfer;if(null===t)return!1;var r=Array.from(t.files);return n.uploadAndPasteFiles(r),!1})).on("dragenter dragover",(function(){return!1})))}var t,n,r;return t=e,n=[{key:"selectors",get:function(){return{items:"#items",pasteButton:".paste-button",footerButtons:"#footer-buttons",uploadForm:"#uploader",uploadFormWrapper:"#uploader-wrapper",gridDropdown:".js-fotolife-grid-dropdown",gridDropdownToggle:".js-fotolife-grid-dropdown-toggle",showDetailSettingsCheckbox:".embed-config-fotolife"}}},{key:"type",get:function(){return"editor-fotolife"}},{key:"defaultFolder",get:function(){return"Hatena Blog"}},{key:"createUploadForm",value:function(){return new c.FotolifeUploadForm(this.$uploadForm,this)}},{key:"_setupEvents",value:function(){var e=this;this.on("upload",this.addUploadingItem.bind(this)),this.on("changeFolder",(function(t){e.load(t,1)}));var t=function(t){t===e.type&&e.resize()};this.sidebar.on("resize",t),this.sidebar.on("tabChange",t),this.on("resize",(function(){return e.resize()}))}},{key:"uploadAndPasteFiles",value:function(e){var t=this;this.uploadForm.uploadFiles(e).then((function(e){return t.imagePicker.pasteItems({items:e||[],isUploadError:!1}).catch((function(e){return(0,i.BUG)(e)}))}),(function(e){return t.imagePicker.pasteItems({items:e||[],isUploadError:!0}).catch((function(e){return(0,i.BUG)(e)}))}))}},{key:"addUploadingItem",value:function(e){var t=new u.Item({},!1);t.listenTo(e,this.eventEmitter,m),e.setParams({fotosize:this.uploadForm.fotoSize(),"delete-gps":1}),this.imagePicker.addItem(t)}},{key:"load",value:function(e,t){var n=this,r=this.imagePicker.useHires;(0,i.LOG)(["load",e,t]),s.default.ajax({url:"/api/support/fotolife",type:"get",cache:!1,dataType:"json",data:{folder:e,page:t}}).done((function(o){if((0,i.LOG)(o),!o.error){var a=o.items.map((function(e){return new u.Item({image:e.image,hires_thumbnail:e.hires_thumbnail,attributes:m(e)},r)})),c=o.last?void 0:function(){n.load(e,t+1)};n.imagePicker.renderItems(a,1===t,c)}}))}},{key:"resize",value:function(){var e=(0,s.default)("#editor-main").offset();if(void 0!==e){var t=(0,s.default)(window).height()-e.top;this.imagePicker.resize(t,this.$uploadFormWrapper.outerHeight(!0))}}},{key:"on",value:function(){var e;(e=this.eventEmitter).on.apply(e,arguments)}},{key:"emit",value:function(){var e;(e=this.eventEmitter).emit.apply(e,arguments)}}],n&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),b=v;t.default=b},54274:function(e){e.exports={API_LIMIT:"API_LIMIT",GIST_NOT_FOUND:"GIST_NOT_FOUND",USER_NOT_FOUND:"USER_NOT_FOUND"}},31046:function(e,t,n){n(69826),n(41539);var r,o=(r=n(65311))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(54274),u=function(){function e(t,n){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$container=t,this.$gistNotFound=this.$container.find(".gist-not-found-error"),this.$userNotFound=this.$container.find(".user-not-found-error"),this.$apiLimit=this.$container.find(".api-limit-error"),this.$ajaxError=this.$container.find(".ajax-error"),this.emitter=n,this.emitter.on("showError",(function(e){return r.showError(e)})),this.emitter.on("hideError",(function(){return r.hideError()}))}var t,n,r;return t=e,(n=[{key:"hideError",value:function(){this.$gistNotFound.hide(),this.$userNotFound.hide(),this.$apiLimit.hide(),this.$ajaxError.hide()}},{key:"showError",value:function(e){this.hideError(),e===a.API_LIMIT?this.$apiLimit.show():e===a.GIST_NOT_FOUND?this.$gistNotFound.show():e===a.USER_NOT_FOUND?this.$userNotFound.show():this.$ajaxError.show(),(0,o.default)(window).resize()}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=u},86741:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(32165),n(78783),n(21249),n(82526),n(41817),n(66992),n(41539),n(33948),n(69600),n(54747),n(92222),n(74916),n(15306),n(30489);var o,i=(o=n(20996))&&o.__esModule?o:{default:o},a=n(64292),u=n(57753);function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=n(65311),h=n(66419),y=n(17187).EventEmitter,m=n(82607),v=n(31046),b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(u,e);var t,n,r,o=s(u);function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(t=o.call(this,e)).emitter=new y,t.errorMessage=new v(t.$container,t.emitter),t.userManager=new m(t.$container,t.emitter),t.emitter.on("userRegistered",(function(){t.resetUser(),t.requestLoadItems(),t.resize()})),t.emitter.on("userUnregistered",(function(){t.resetUser(),t.resize()})),t.bindEvents(),t}return t=u,(n=[{key:"type",get:function(){return"editor-gist"}},{key:"serviceName",get:function(){return"Gist"}},{key:"enableAutoPager",get:function(){return!0}},{key:"pasteReverseOrder",get:function(){return!0}},{key:"loadItems",value:function(e){var t=this,n=p.Deferred();if(!this.userManager||!this.userManager.getUser())return n.reject(),n;var r=this.userManager.getUser();return e&&r.forward(),r.loadGists().then((function(e){0===e.length&&(t.itemsReachedEnd=!0),n.resolve({entries:e})})).catch((function(e){t.emitter.emit("showError",e),t.itemsReachedEnd=!0,n.reject(e)})),n}},{key:"showItems",value:function(e){var t=this,n=e.map((function(e){var n=e.description?(0,a.trimString)(e.description,50):"gist".concat(e.id),r=h.values(e.files)[0].language||"Unknown";return t.template({item:e,description:n,language:r})}));this.$indicator.before(n.join("")),i.default.updateTimestamps(this.$container[0])}},{key:"insertItems",value:function(e){var t=this,n=[],r=this.editor.mode;e.forEach((function(e){var o=e.data("html-url"),i=e.data("description"),a=t.escapeDescription(r,i);n.push("[".concat(o,":embed#").concat(a,"]")),"html"===r?n.push('<a href="'.concat(o,'">').concat(a,"</a>")):"hatena"===r?n.push("[".concat(o,":title=").concat(a,"]")):n.push("[".concat(a,"](").concat(o,")"))})),this.editor.insertLines(n)}},{key:"escapeDescription",value:function(e,t){var n=t;return"markdown"===e&&(n=t.replace(/[\\_*`]/g,"\\$&")),h.escape(n.replace(/[\n[\]]/g,""))}},{key:"resetUser",value:function(){this.itemsReachedEnd=!1,this.removeItems(),this.emitter.emit("hideError"),this.userManager&&this.userManager.getUser()&&this.userManager.getUser().rewind()}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(u.MyCuration);e.exports=b},42703:function(e,t,n){n(68309),n(41539),n(88674),n(74916),n(4723);var r,o=(r=n(347))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var a=n(54274),u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=t,this.page=1,this._exists=!1}var t,n,r;return t=e,(n=[{key:"getName",value:function(){return this.name}},{key:"getImage",value:function(){return this.info.avatar_url}},{key:"loadUser",value:function(){var e=this;return o.default.get("https://api.github.com/users/".concat(this.name)).then((function(t){e.info=t.data,e._exists=!0})).catch((function(){return Promise.reject(a.USER_NOT_FOUND)}))}},{key:"loadGists",value:function(){var e=this;return o.default.get("https://api.github.com/users/".concat(this.name,"/gists"),{params:{page:this.page,per_page:20}}).then((function(t){var n=t.data;return 0===n.length&&1===e.page?Promise.reject(a.GIST_NOT_FOUND):Promise.resolve(n)}),(function(e){try{var t=e.data.message;if(t.match("API rate limit exceeded"))return Promise.reject(a.API_LIMIT);if(t.match("Not Found"))return Promise.reject(a.USER_NOT_FOUND)}catch(e){}return Promise.reject()}))}},{key:"forward",value:function(){this.page++}},{key:"rewind",value:function(){this.page=1}},{key:"exists",value:function(){return this._exists}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=u},49747:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=n(42703),i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.users={}}var t,n,i;return t=e,(n=[{key:"loadUser",value:function(e){var t=this;return this.users[e]||(this.users[e]=new o(e)),this.users[e].loadUser().then((function(){return t.users[e]}))}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},82607:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(69826),n(41539);n(65311);var o=n(41960),i=n(19165),a=n(49747),u=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$container=t,this.$input=this.$container.find(".gist-user-name"),this.$registerButton=this.$container.find(".register-button"),this.$unregisterButton=this.$container.find(".unregister-button"),this.$userImage=this.$container.find(".user-image"),this.$name=this.$container.find(".user-name"),this.$nameLink=this.$container.find(".user-name-link"),this.userLoader=new a,this.emitter=n,this.bindEvents(),this.$input.val(this.loadUserName()),this.tryRegisterFromInput()}var t,n,u;return t=e,(n=[{key:"bindEvents",value:function(){var e=this;this.$registerButton.on("click",(function(){return e.tryRegisterFromInput(),!1})),this.$input.on("keydown",(function(t){if("RET"===o(t))return e.tryRegisterFromInput(),!1})),this.$unregisterButton.on("click",(function(){return e.unregister(),!1}))}},{key:"tryRegisterFromInput",value:function(){var e=this.$input.val();e&&this.tryRegister(e)}},{key:"getUser",value:function(){return this.currentUser}},{key:"tryRegister",value:function(e){var t=this;this.userLoader.loadUser(e).then((function(e){t.register(e)})).catch((function(e){t.emitter.emit("showError",e)}))}},{key:"register",value:function(e){this.currentUser=e;var t=e.getName();this.setUserImage(e.getImage()),this.$name.text(t),this.$nameLink.attr("href","http://gist.github.com/".concat(t)),this.saveUserName(t),this.$container.addClass("registered"),this.emitter.emit("userRegistered"),this.emitter.emit("hideError")}},{key:"unregister",value:function(){this.currentUser=null,this.setUserImage(this.DEFAULT_UESR_IMAGE),this.saveUserName(""),this.$container.removeClass("registered"),this.$input.focus(),this.emitter.emit("userUnregistered"),this.emitter.emit("hideError")}},{key:"setUserImage",value:function(e){this.$userImage.attr("src",e)}},{key:"saveUserName",value:function(e){i.save("gist-user-name",e)}},{key:"loadUserName",value:function(){return i.load("gist-user-name")||""}}])&&r(t.prototype,n),u&&r(t,u),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=u},72069:function(e,t,n){e.exports=n(86741)},37048:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(88674),n(82526),n(41817),n(32165),n(91038),n(47042),n(68309),n(74916),n(77601),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),Object.defineProperty(t,"__esModule",{value:!0}),t.AlbumSelector=void 0,n(66992),n(51532),n(41539),n(78783),n(33948),n(21249),n(92222),n(39714);var o,i=n(17187),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(4707);function c(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */c=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,u,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function l(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h={id:"all-images",title:a.default.text("edit_form.google-photos.all_images"),productUrl:"https://photos.google.com/"},y=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),p(this,"eventEmitter",void 0),p(this,"albumIdToAlbum",void 0),p(this,"currentAlbum",void 0),p(this,"hasInitialized",!1),p(this,"selectorElement",void 0),p(this,"albumLink",void 0),this.eventEmitter=new i.EventEmitter,this.albumIdToAlbum=new Map,this.currentAlbum=null,this.selectorElement=t.querySelector(".js-album-selector"),this.albumLink=t.querySelector(".js-album-link"),this.selectorElement.addEventListener("change",(function(e){e.target instanceof HTMLSelectElement&&n.handleAlbumSelect(e.target.value)}))}var t,n,r,o,a;return t=e,n=[{key:"init",value:(o=c().mark((function e(){var t,n,r,o,i;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.hasInitialized){e.next=2;break}return e.abrupt("return");case 2:return this.hasInitialized=!0,e.next=5,(0,u.fetchAlbums)();case 5:for(t=e.sent,this.albumIdToAlbum=new Map(t.map((function(e){return[e.id,e]}))),this.currentAlbum=h,this.selectorElement.innerHTML="",n=0,r=[h].concat(l(t));n<r.length;n++)o=r[n],(i=document.createElement("option")).value=o.id,i.textContent=o.title,o.id===h.id&&(i.selected=!0),this.selectorElement.appendChild(i);case 10:case"end":return e.stop()}}),e,this)})),a=function(){var e=this,t=arguments;return new Promise((function(n,r){var i=o.apply(e,t);function a(e){f(i,n,r,a,u,"next",e)}function u(e){f(i,n,r,a,u,"throw",e)}a(void 0)}))},function(){return a.apply(this,arguments)})},{key:"handleAlbumSelect",value:function(e){this.currentAlbum&&this.currentAlbum.id===e||(this.currentAlbum=this.albumIdToAlbum.get(e)||h,this.albumLink.href=this.currentAlbum.productUrl,this.eventEmitter.emit("changeAlbum",this.currentAlbum.id===h.id?null:this.currentAlbum))}},{key:"on",value:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(){var e;(e=this.eventEmitter).on.apply(e,arguments)}))}],n&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.AlbumSelector=y},30189:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.GooglePickerImportNotice=void 0;var i=n(19165),a=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),o(this,"editor",void 0),o(this,"noticeContainer",void 0),o(this,"isDismissedKey",void 0),this.editor=t,this.noticeContainer=n,this.isDismissedKey="".concat(r,".is-dismissed"),this.isDismissed()?this.hide():this.setupEventListener()}var t,n,a;return t=e,(n=[{key:"isDismissed",value:function(){return i.load(this.isDismissedKey)}},{key:"dismiss",value:function(){i.save(this.isDismissedKey,!0)}},{key:"setupEventListener",value:function(){var e=this,t=this.noticeContainer.querySelector(".js-close-google-picker-import-notice");t&&t.addEventListener("click",(function(){e.dismiss(),e.hide(),e.editor.emit("resize")}))}},{key:"hide",value:function(){this.noticeContainer.classList.add("dismissed")}}])&&r(t.prototype,n),a&&r(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.GooglePickerImportNotice=a},4707:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.uploadToFotolife=t.fetchMediaItems=t.fetchAlbums=void 0,n(21249);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(347)),a=n(70879),u=(o=n(57942))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}t.fetchAlbums=function(){return i.default.get("/api/google_photos/albums").then((function(e){if(e.data.error)throw e.data.error;return e.data.albums.map((function(e){return{id:e.id,title:e.title,productUrl:e.product_url}}))}),(function(e){throw(0,a.BUG)(e),e}))};t.fetchMediaItems=function(e,t,n){var r={page_size:t};return null!==e&&(r.album=e.id),void 0!==n&&(r.page_token=n),i.default.get("/api/google_photos/media_items",{params:r}).then((function(e){if(e.data.error)throw e.data.error;var t=e.data;return{mediaItems:t.media_items.map((function(e){return{id:e.id,isImage:e.is_image,baseUrl:e.base_url}})),nextPageToken:t.next_page_token||void 0}}),(function(e){throw(0,a.BUG)(e),e}))};t.uploadToFotolife=function(e){return i.default.request({method:"post",url:"/api/google_photos/upload_to_fotolife",headers:{"Content-Type":"application/x-www-form-urlencoded"},data:{media_item_id:e.map((function(e){return e.id})),rkc:(0,u.default)("rkc"),rkm:(0,u.default)("rkm")},transformRequest:i.traditionalDataRequest}).then((function(e){if(e.data.error)throw e.data.error;return e.data.items}))}},73861:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(88674),n(82526),n(41817),n(32165),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.GooglePhotos=void 0,n(69826),n(41539),n(21249),n(66992),n(51532),n(78783),n(33948),n(57327);var o=h(n(57942)),i=n(70782),a=n(70335),u=n(49573),c=n(62433),l=n(37048),s=n(4707),f=n(50121),d=n(17187),p=h(n(65311));function h(e){return e&&e.__esModule?e:{default:e}}function y(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */y=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof d?t:d,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=s(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f={};function d(){}function p(){}function h(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=h.prototype=d.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=s(e[i],e,a);if("throw"!==l.type){var f=l.arg,d=f.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=s(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,f;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return p.prototype=h,c(g,"constructor",h),c(h,"constructor",p),p.displayName=c(h,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function m(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function v(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){m(i,r,o,a,u,"next",e)}function u(e){m(i,r,o,a,u,"throw",e)}a(void 0)}))}}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),g(this,"eventEmitter",void 0),g(this,"editor",void 0),g(this,"syntax",void 0),g(this,"sidebar",void 0),g(this,"albumSelector",void 0),g(this,"imagePicker",void 0),g(this,"fotolifeDiskSize",void 0),g(this,"hasInitialized",!1),g(this,"$element",void 0),g(this,"$items",void 0),g(this,"$header",void 0),this.$element=t.container,this.eventEmitter=new d.EventEmitter,this.editor=t.editor,this.syntax=this.editor.syntaxForInsertLines,this.sidebar=t.sidebar,this.albumSelector=new l.AlbumSelector(this.$element.get()[0]),this.imagePicker=new u.ImagePicker({container:this.$element,editor:this.editor,selectors:this.selectors,showLoadingWhilePasting:!0,convertItemsToFotolifeSyntaxes:function(e){return n.convertItemsToFotolifeSyntaxes(e)},onPasteSuccess:this.onPasteSuccess}),this.fotolifeDiskSize=new a.DiskSize(this.$element,(function(){return n.resize()})),this.$items=this.$element.find(this.selectors.items),this.$header=this.$element.find(this.selectors.header),this.setupEvents(),this.resize(),this.sidebar.type===this.type&&this.init()}var t,n,r,h,m;return t=e,n=[{key:"selectors",get:function(){return{items:".js-items",pasteButton:".js-paste-button",footerButtons:".js-footer-buttons",header:".js-header"}}},{key:"type",get:function(){return"editor-google-picker"}},{key:"setupEvents",value:function(){var e=this;this.albumSelector.on("changeAlbum",(function(t){e.load(t)}));var t=function(t){t===e.type&&e.resize()};this.sidebar.on("resize",t),this.sidebar.on("tabChange",t),this.on("resize",(function(){return e.resize()})),this.sidebar.on("openByType",(function(t){t===e.type&&e.init()}))}},{key:"init",value:function(){this.albumSelector.init(),this.hasInitialized||(this.hasInitialized=!0,this.load(null))}},{key:"load",value:(m=v(y().mark((function e(t,n){var r,o,i,a,u,l,f=this;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=void 0===n)&&this.imagePicker.showLoading(),e.prev=2,e.next=5,(0,s.fetchMediaItems)(t,50,n);case 5:o=e.sent,i=o.mediaItems,a=o.nextPageToken,u=i.map((function(e){return new c.Item({image:(t=e.baseUrl,"".concat(t,"=w500-h500")),attributes:f.convertMediaItemToItemAttributes(e),isDisabled:!e.isImage},!1);var t})),l=void 0===a?void 0:function(){f.load(t,a)},this.imagePicker.renderItems(u,r,l),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(2),this.imagePicker.showLoadingError();case 16:case"end":return e.stop()}}),e,this,[[2,13]])}))),function(e,t){return m.apply(this,arguments)})},{key:"resize",value:function(){var e=(0,p.default)("#editor-main").offset();if(void 0!==e){var t=(0,p.default)(window).height()-e.top,n=this.$header.outerHeight(!0);this.imagePicker.resize(t,n)}}},{key:"convertMediaItemToItemAttributes",value:function(e){return new Map([["id",e.id],["baseUrl",e.baseUrl],["isImage",e.isImage?"true":"false"]])}},{key:"convertItemsToFotolifeSyntaxes",value:(h=v(y().mark((function e(t){var n;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.filter((function(e){return void 0!==e.dataset.id})).map((function(e){return{id:e.dataset.id,baseUrl:e.dataset.baseUrl||"",isImage:"true"===e.dataset.isImage}})),e.prev=1,e.next=4,(0,f.uploadMediaItems)(n);case 4:return e.abrupt("return",e.sent);case 7:return e.prev=7,e.t0=e.catch(1),this.fotolifeDiskSize.showUploadErrorAlert(e.t0),e.abrupt("return",[]);case 11:case"end":return e.stop()}}),e,this,[[1,7]])}))),function(e){return h.apply(this,arguments)})},{key:"onPasteSuccess",value:function(){(0,i.fetchFotolifeInfo)((0,o.default)("name")).then((function(e){a.DiskSize.renderDiskSizeGraph(e.disksize,e.maxdisksize)}))}},{key:"on",value:function(){var e;(e=this.eventEmitter).on.apply(e,arguments)}},{key:"emit",value:function(){var e;(e=this.eventEmitter).emit.apply(e,arguments)}}],n&&b(t.prototype,n),r&&b(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.GooglePhotos=w},50121:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(91038),n(68309),n(74916),n(77601),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),Object.defineProperty(t,"__esModule",{value:!0}),t.uploadMediaItems=void 0,n(57327),n(41539),n(47042),n(92222),n(88674);var o=n(4707),i=n(97050);function a(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */a=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,u,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function u(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function l(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var s=function(){var e,t=(e=a().mark((function e(t){var n,r,c,l,s;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.filter((function(e){return e.isImage})),r=[],c=0;case 3:if(!(c<n.length)){e.next=13;break}return l=n.slice(c,c+5),e.t0=r,e.next=8,(0,o.uploadToFotolife)(l);case 8:e.t1=e.sent,r=e.t0.concat.call(e.t0,e.t1);case 10:c+=5,e.next=3;break;case 13:return s=r.reduce((function(e,t){return e.then((function(e){return new Promise((function(n){(0,i.extractFotolifeSyntax)(t).done((function(t){n(void 0===t?e:[].concat(u(e),[t]))})).fail((function(){n(e)}))}))}))}),Promise.resolve([])),e.abrupt("return",s);case 15:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){l(i,r,o,a,u,"next",e)}function u(e){l(i,r,o,a,u,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();t.uploadMediaItems=s},90036:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(69826),n(41539),n(21249),n(92222),n(30489);var o=n(10714),i=n(57753);function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(){return u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=c(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},u.apply(this,arguments)}function c(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=d(e)););return e}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=n(65311),h=n(41960),y=n(81378),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(c,e);var t,n,r,i=s(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=i.call(this,e)).$container=e.container,t.$searchPref=t.$container.find(".gourmet-pref"),t.$searchInput=t.$container.find(".gourmet-keyword-input"),t.$searchSubmit=t.$container.find(".gourmet-keyword-submit"),t.$description=t.$container.find(".gourmet-description"),t.$noResult=t.$container.find(".no-result"),t.$formatsContainer=t.$container.find(".gourmet-formats"),t.gourmetSearcher=new y({$searchInput:t.$searchInput,$searchPref:t.$searchPref}),t.restoreSelectedPref(),t.bindEvents(),t}return t=c,(n=[{key:"type",get:function(){return"editor-gourmet"}},{key:"serviceName",get:function(){return"Gourmet"}},{key:"enableAutoPager",get:function(){return!0}},{key:"prefLocalStorageKey",get:function(){return"MyCuration.Gourmet.Pref"}},{key:"restoreSelectedPref",value:function(){try{var e=localStorage[this.prefLocalStorageKey];e&&this.$searchPref.find("option[value=".concat(e,"]")).first().prop("selected",!0)}catch(e){}}},{key:"bindEvents",value:function(){var e=this;u(d(c.prototype),"bindEvents",this).call(this),this.$searchPref.on("change",(function(){try{localStorage[e.prefLocalStorageKey]=e.$searchPref.val()}catch(e){}})),this.$searchSubmit.on("click",(function(){e.requestReload()})),this.$searchInput.on("keydown",(function(t){return"RET"!==h(t)||(e.requestReload(),!1)})),this.$searchInput.on("focus",(function(){e.$description.hide()})),this.$formatsContainer.on("change",(function(t){var n=p(t.target);e.$formatsContainer.find("label.selected").removeClass("selected"),n.closest("label").addClass("selected")}))}},{key:"loadItems",value:function(e){var t=this,n=p.Deferred();return e?this.gourmetSearcher.forward():(this.gourmetSearcher.reset(),this.itemsReachedEnd=!1),this.gourmetSearcher.load().done((function(e){n.resolve(e)})).fail((function(){n.reject()})).always((function(){t.itemsReachedEnd=!t.gourmetSearcher.hasNext})),n}},{key:"loadItemsFinishedHandler",value:function(){this.gourmetSearcher.$searchInput.val()&&0===this.getItemsOnPage().length&&this.$noResult.show()}},{key:"requestReload",value:function(){this.$noResult.hide(),u(d(c.prototype),"requestReload",this).call(this)}},{key:"insertItems",value:function(e){var t=this.$formatsContainer.find("input:checked").val(),n=e.map((function(e){var n=e.attr("data-url");return"[".concat(n,":").concat(t,"]")}));o.EditorConnector.insertLines({hatena:n,markdown:n,html:n})}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(i.MyCuration);e.exports=m},81378:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(66992),n(41539),n(33948);var o=n(65311),i=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$searchInput=t.$searchInput,this.$searchPref=t.$searchPref,!this.$searchInput||0===this.$searchInput.length)throw new TypeError("$searchInput required");if(!this.$searchPref||0===this.$searchPref.length)throw new TypeError("$searchPref required");this.searchKeyword="",this.searchPref="",this.page=1,this.hasNext=!0}var t,n,i;return t=e,(n=[{key:"load",value:function(){var e=this,t=o.Deferred();return this.searchKeyword?(o.ajax({url:"/api/gourmet/search",type:"GET",data:{word:this.searchKeyword,pref:this.searchPref,page:this.page},dataType:"json"}).done((function(n){0===n.entries.length&&(e.hasNext=!1),t.resolve(n)})).fail((function(){e.hasNext=!1,t.reject()})),t):(t.reject(),t)}},{key:"forward",value:function(){this.page++}},{key:"reset",value:function(){this.searchKeyword=this.$searchInput.val(),this.searchPref=this.$searchPref.val(),this.page=1,this.hasNext=!0}}])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=i},86795:function(e,t,n){n(69826),n(41539),n(69600);var r,o=(r=n(20996))&&r.__esModule?r:{default:r},i=n(10714),a=n(92477);var u=n(65311),c=n(66419),l=function(){this.init.apply(this,arguments)};l.prototype={init:function(e){this.type="editor-hatena-bookmark",this.$container=e.container,this.$container.get(0)&&(this.$header=this.$container.find(".header"),this.$itemsContainer=this.$container.find(".items"),this.$indicator=this.$container.find(".indicator"),this.template=c.template(this.$container.find(".template").html()),this.$errorMessage=this.$container.find(".error-message"),this.$disabledMessage=this.$container.find(".disabled-message"),this.$footer=this.$container.find(".footer"),this.$pasteButton=this.$container.find(".paste-button"),this.sidebar=e.sidebar,this.loadedPage=0,this.bindEvents(),this.resize(),this.loadItems(1))},bindEvents:function(){var e=this,t=this,n=function(t){t===e.type&&(e.resize(),e.loadItems(1))};this.sidebar.on("resize",n),this.sidebar.on("tabChange",n),t.$itemsContainer.on("click",".item",(function(e){if(!(u(e.target).is("a")||u(e.target).parents("a").length>0))return u(this).toggleClass("selected"),t.selectedItemsChanged(),!1})),t.$container.on("dblclick",".item",(function(e){u(e.target).is("a")||u(e.target).parents("a").length>0||(t.insertItems([u(this)]),u(this).removeClass("selected"),t.selectedItemsChanged())})),t.$pasteButton.click((function(e){var n=[];t.selectedItems().each((function(){n.push(u(this)),u(this).removeClass("selected")})),t.insertItems(n.reverse()),t.selectedItemsChanged()})),t.$itemsContainer.scroll(c.throttle((function(){(t.$itemsContainer.scrollTop()+t.$itemsContainer.height())/t.$itemsContainer[0].scrollHeight>.7&&t.loadItems(t.loadedPage+1)}),100))},resize:function(){var e=this,t=u(window).height()-u("#editor-main").offset().top;e.$itemsContainer.height(t-e.$header.outerHeight(!0)-e.$footer.outerHeight(!0))},selectedItemsChanged:function(){var e=this;e.selectedItems().length>0?e.$pasteButton.removeClass("disabled").addClass("enabled").prop("disabled",!1):e.$pasteButton.removeClass("enabled").addClass("disabled").prop("disabled",!0)},selectedItems:function(){return this.$itemsContainer.find(".selected")},loadItems:function(e){var t=this;t.isLoading||t.$container.is(":visible")&&(e>10||t.failed||t.loadedPage>e||(t.isLoading=!0,t.$indicator.show(),t.$errorMessage.hide(),u.ajax({url:"/api/hatena_bookmark/bookmarks?page=".concat(e),type:"GET",dataType:"json"}).done((function(n){t.$errorMessage.hide(),1!==e||0!==n.length?t.showItems(n):t.showDisabledMessage()})).fail((function(e){t.$errorMessage.show(),t.failed=!0})).always((function(){t.$indicator.hide(),t.isLoading=!1})),t.loadedPage=e))},showDisabledMessage:function(){var e=this;e.$disabledMessage.show(),e.$itemsContainer.hide(),e.$footer.hide(),e.failed=!0},showItems:function(e){var t=this,n="";c.each(e,(function(e){n+=t.template({item:e})})),t.$indicator.before(n),o.default.updateTimestamps(t.$container[0])},insertItems:function(e){var t=[];c.each(e,(function(e){var n=e.attr("data-comment-url"),r=e.attr("data-permalink"),o=e.attr("data-description");o&&o.length>0?t.push("[".concat(n,":embed]")):t.push("[".concat(r,":embed:cite]"))}));var n={html:t,hatena:t,markdown:t};"html"===u("#syntax").val()?(0,a.extractSyntax)(t.join("\n")).done((function(e){n.html=["",e.html,""]})).always((function(){i.EditorConnector.insertLines(n)})):i.EditorConnector.insertLines(n)}},e.exports=l},22117:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Home=void 0,n(69826),n(41539);var o=l(n(65311)),i=l(n(57942)),a=n(55992),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(347));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),f(this,"type",void 0),f(this,"$element",void 0),f(this,"sidebar",void 0),f(this,"$header",void 0),f(this,"$services",void 0),this.type="editor-home",this.$element=t.container,this.sidebar=t.sidebar,this.$header=this.$element.find(".header"),this.$services=this.$element.find(".services"),this.setupButtons(),this.setupButtonActive(),this.bindEvents()}var t,n,r;return t=e,(n=[{key:"bindEvents",value:function(){var e=this;this.$element.on("click",".select-service",(function(t){var n=(0,o.default)(t.currentTarget);e.sidebar.emit("openByType",n.attr("data-support-type")),t.preventDefault()}));var t=function(t){t===e.type&&e.resize()};this.sidebar.on("resize",t),this.sidebar.on("tabChange",t)}},{key:"resize",value:function(){this.$services.height(this.$element.height()-this.$header.outerHeight(!0))}},{key:"setupButtons",value:function(){var e=this;this.$element.on("change","input",(function(t){var n=(0,o.default)(t.currentTarget),r=n.closest(".service").attr("data-service-id"),c=n.prop("checked")?1:0,l=(0,a.protocolRelativeAdminUserBlogUrl)("/edit_sidebar_button");u.default.post(l,{service_id:r,show:c,rkm:(0,i.default)("rkm"),rkc:(0,i.default)("rkc")},{transformRequest:u.formDataRequest}).then((function(){e.sidebar.emit("reloadSidebarButtons")}))}))}},{key:"setupButtonActive",value:function(){this.$element.on("mouseenter",".about",(function(e){(0,o.default)(e.currentTarget).find(".curation-itemlist").addClass("is-active")})).on("mouseleave",".about",(function(e){(0,o.default)(e.currentTarget).find(".curation-itemlist").removeClass("is-active")}))}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Home=d},49573:function(e,t,n){n(47042),n(68309),n(91038),n(78783),n(77601),n(82526),n(41817),n(32165),n(66992),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.ImagePicker=void 0,n(2707),n(69826),n(41539),n(88674),n(21249),n(69600),n(92222),n(74916),n(4723),n(9653);var r=n(55992),o=c(n(20996)),i=n(29696),a=c(n(65311)),u=c(n(66419));function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=n(19165),h=[1,2,3],y=function(e){return e.sort((function(e,t){return parseInt((0,a.default)(e).attr("item-order"),10)-parseInt((0,a.default)(t).attr("item-order"),10)}))},m=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),d(this,"editor",void 0),d(this,"syntax",void 0),d(this,"storageKey",void 0),d(this,"showDetailSettingsCheckboxKey",void 0),d(this,"showLoadingWhilePasting",void 0),d(this,"convertItemsToFotolifeSyntaxes",void 0),d(this,"onPasteSuccess",void 0),d(this,"imageLayout",void 0),d(this,"clickOrder",void 0),d(this,"$element",void 0),d(this,"$items",void 0),d(this,"$pasteButton",void 0),d(this,"$footerButtons",void 0),d(this,"$gridDropdown",void 0),d(this,"$gridDropdownToggle",void 0),d(this,"$showDetailSettingsCheckbox",void 0),d(this,"showDetailSettingsCheckboxSelector",void 0),this.$element=t.container,this.editor=t.editor,this.syntax=this.editor.syntaxForInsertLines,this.storageKey=t.storageKey,this.showDetailSettingsCheckboxKey=t.showDetailSettingsCheckboxKey,this.showLoadingWhilePasting=t.showLoadingWhilePasting,this.convertItemsToFotolifeSyntaxes=t.convertItemsToFotolifeSyntaxes,this.onPasteSuccess=t.onPasteSuccess;var n=t.selectors,r=n.items,o=n.pasteButton,i=n.footerButtons,a=n.gridDropdown,u=n.gridDropdownToggle,c=n.showDetailSettingsCheckbox;if(this.$items=this.$element.find(r),this.$pasteButton=this.$element.find(o),this.$footerButtons=this.$element.find(i),this.$gridDropdown=a?this.$element.find(a):void 0,this.$gridDropdownToggle=u?this.$element.find(u):void 0,this.$showDetailSettingsCheckbox=c?this.$element.find(c):void 0,this.showDetailSettingsCheckboxSelector=c,this._setupEvents(),this.imageLayout="column",this.clickOrder=0,this.$showDetailSettingsCheckbox&&this.showDetailSettingsCheckboxKey){var l=!1!==p.load(this.showDetailSettingsCheckboxKey);this.$showDetailSettingsCheckbox.prop("checked",l)}}var t,n,c;return t=e,(n=[{key:"useHires",get:function(){if(void 0===this.storageKey)return!1;var e=p.load(this.storageKey);return 1===e||2===e}},{key:"_setupEvents",value:function(){var e=this;this.$items.on("click",".item",(function(t){var n=(0,a.default)(t.currentTarget);n.hasClass("disabled")||(n.toggleClass("selected"),n.is(".selected")?n.attr("item-order","".concat(e.clickOrder++)):n.find(".item-order-label").remove(),e.$items.find(".selected").length?e.$pasteButton.removeClass("disabled").addClass("enable"):e.$pasteButton.removeClass("enable").addClass("disabled"),e._updateOrderLabel())})),this.$items.on("dblclick",".item",(function(t){var n=(0,a.default)(t.currentTarget);if(!n.hasClass("disabled")){n.removeClass("selected"),n.find(".item-order-label").remove();var r=t.currentTarget,o=e.convertItemsToFotolifeSyntaxes([r]);e.showLoadingWhilePasting&&(0,i.waitForPromise)(r,o),o.then((function(t){var n=t[0];e.editor.insert(n["html"===e.syntax?"html":"syntax"]),e._onPasteSuccess()})),e._updateOrderLabel()}})),this.$pasteButton.addClass("disabled").on("click",(function(){var t=e.$items.find(".item.selected").get(),n=e.convertItemsToFotolifeSyntaxes(y(t));if(e.showLoadingWhilePasting){var r,o=l(t);try{for(o.s();!(r=o.n()).done;){var a=r.value;(0,i.waitForPromise)(a,n)}}catch(e){o.e(e)}finally{o.f()}}return n.then((function(t){e.pasteItems({items:t}).then(e._onPasteSuccess.bind(e),(function(){}))})),!1})),this.$footerButtons.on("change",".fotolife-layout",(function(t){(0,a.default)(t.currentTarget).find("label.selected").removeClass("selected");var n=(0,a.default)(t.currentTarget).find("input:checked");n.closest("label").addClass("selected"),e.imageLayout=n.val()})),this.$showDetailSettingsCheckbox&&this.showDetailSettingsCheckboxKey&&this.$footerButtons.on("change",this.showDetailSettingsCheckboxSelector,(function(t){var n=(0,a.default)(t.currentTarget).prop("checked");p.save(e.showDetailSettingsCheckboxKey,n)})),this.$gridDropdown&&this._setupGridDropdownEvents()}},{key:"pasteItems",value:function(e){var t=this,n=e.items,r=e.isUploadError;if(!n.length)return r?Promise.resolve():Promise.reject("No images to paste");var o="",i=n.map((function(e){return e.image})),a="row"===this.imageLayout&&n.length>1;return o=a?this._generateRowLayoutSyntax(n):n.map((function(e){return"html"===t.syntax?e.html:e.syntax})).join(""),new Promise((function(e){if(t.$element.find(".curation-embed-config input").prop("checked"))t.editor.emit("paste-foto",{syntax:o,onSuccess:e,thumbnailUrls:i,isUploadError:r});else{var n="html"===t.editor.mode;t.editor.insert("".concat(o).concat(n?"<br>":"")),e()}}))}},{key:"_onPasteSuccess",value:function(){this.$items.find(".item.selected").removeClass("selected").find(".item-order-label").remove(),this.clickOrder=0,this.$pasteButton.removeClass("enable").addClass("disabled"),this.onPasteSuccess&&this.onPasteSuccess()}},{key:"_generateRowLayoutSyntax",value:function(e){var t=this,n=e.map((function(e){if("html"===t.syntax){var n=(0,a.default)(e.html).find("img"),r=(0,a.default)(a.default.parseHTML('<div><div class="images-row-item"></div></div>'));return r.find(".images-row-item").append(n),r.get(0).innerHTML}return e.syntax})).join("");return'<div class="images-row mceNonEditable">'.concat(n,"</div>")}},{key:"_updateOrderLabel",value:function(){u.default.debounce(this._putOrDeleteOrderLabel,250).call(this)}},{key:"_putOrDeleteOrderLabel",value:function(){var e=this.$items.find(".item.selected");(0,a.default)(y(e.get())).each(e.length>1?function(e,t){var n=(0,a.default)(t).find(".item-order-label");n[0]?n.text("".concat(e+1)):(0,a.default)(t).append((0,a.default)(a.default.parseHTML('<div class="item-order-label">'.concat(e+1,"</div>"))))}:function(e,t){(0,a.default)(t).find(".item-order-label").remove()})}},{key:"_setFotoColumn",value:function(e){var t=this;h.forEach((function(e){return t.$items.removeClass("image-picker-grid-col-".concat(e))})),this.$items.addClass("image-picker-grid-col-".concat(e)),this.$gridDropdownToggle&&this.$gridDropdownToggle.children("i").attr("class",["blogicon-grid-vertical","blogicon-grid","blogicon-grid-3x3"][e-1]),this.$gridDropdown&&this.$gridDropdown.removeClass("is-open")}},{key:"_changeFotoResolution",value:function(e){var t=1===e||2===e;this.$items.children(".item").each((function(e,n){var r=(0,a.default)(n);if(!r.hasClass("pager-next")){var o=t?r.data("hires-image"):r.data("image");(0,i.loadImage)(o,n)}}))}},{key:"_setupGridDropdownEvents",value:function(){var e=this;this.$gridDropdownToggle&&this.$gridDropdown&&(this.$gridDropdownToggle.on("click",(function(){e.$gridDropdown&&e.$gridDropdown.toggleClass("is-open")})),this.$gridDropdown.on("click",(function(t){var n=(0,a.default)(t.target).closest("li").attr("class").match(/^js-fotolife-grid-(1|2|3)$/);if(null!==n){var r=Number(n[1]);e._setFotoColumn(r),e._changeFotoResolution(r),void 0!==e.storageKey&&p.save(e.storageKey,r)}})),void 0!==this.storageKey&&this._setFotoColumn(p.load(this.storageKey)))}},{key:"showLoading",value:function(){this.$items.empty();var e=document.createElement("div");e.classList.add("editor-sidebar_loading-indicator");var t=document.createElement("img");t.classList.add("loading-spinner"),t.src=(0,r.staticUrl)("/images/loading.gif"),t.alt="",e.appendChild(t),e.appendChild(document.createTextNode(o.default.text("loading"))),this.$items.append(e)}},{key:"showLoadingError",value:function(e){this.$items.empty();var t=document.createElement("p");t.textContent=e||o.default.text("edit_form.get_data_failed"),this.$items.append(t)}},{key:"addItem",value:function(e){this.$items.prepend((0,a.default)(e.element))}},{key:"renderItems",value:function(e,t,n){t&&this.$items.empty(),this.$items.append(e.map((function(e){return e.element}))),n&&(0,a.default)('<div class="item pager-next"/>').on("click",(function(e){return(0,a.default)(e.currentTarget).remove(),n(),!1})).appendTo(this.$items)}},{key:"resize",value:function(e,t){this.$items.height(e-t-this.$footerButtons.outerHeight(!0)-2*(this.$items.outerHeight(!0)-this.$items.height()))}}])&&f(t.prototype,n),c&&f(t,c),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.ImagePicker=m},62433:function(e,t,n){n(82526),n(41817),n(32165),n(47042),n(68309),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.Item=void 0,n(66992),n(51532),n(41539),n(78783),n(33948),n(91038),n(54747);var r,o=n(29696),i=(r=n(20996))&&r.__esModule?r:{default:r};function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),l(this,"image",void 0),l(this,"hiresImage",void 0),l(this,"attributes",void 0),l(this,"isUploading",void 0),l(this,"percent",void 0),l(this,"barWidth",void 0),l(this,"element",void 0),this.image=t.image,this.hiresImage=t.hires_thumbnail,this.attributes=t.attributes||new Map,this.isUploading=!1,this.percent=i.default.text("uploading"),this.barWidth="0",this.element=this.createElement(t.isDisabled),this.render(n)}var t,n,r;return t=e,n=[{key:"createElement",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=document.createElement("div");return t.classList.add("item"),e&&t.classList.add("disabled"),t}},{key:"getUploadingHTMLString",value:function(e){var t=e.percent,n=e.width;return'<div class="progress">'+'<div class="percent">'.concat(t,"</div>")+'<div class="bar" style="width: '.concat(n,'"></div>')+"</div>"}},{key:"render",value:function(){for(var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=0,r=Array.from(this.attributes.entries());n<r.length;n++){var i=a(r[n],2),u=i[0],c=i[1];this.element.dataset[u]=c}if(this.hiresImage&&(this.element.dataset.hiresImage=this.hiresImage),Array.from(this.element.childNodes).forEach((function(t){return e.element.removeChild(t)})),(0,o.loadImage)(t&&this.hiresImage?this.hiresImage:this.image,this.element,!0),this.isUploading){var l=this.getUploadingHTMLString({percent:this.percent,width:this.barWidth});this.element.insertAdjacentHTML("beforeend",l),this.element.classList.add("is-uploading")}else this.element.classList.remove("is-uploading")}},{key:"listenTo",value:function(e,t,n){var r=this;this.isUploading=!0;var o=0,a=0,u=function(e){r.barWidth="".concat(Math.min(e,100),"%"),r.percent=i.default.text("uploading"),r.render()};e.on("error",(function(e){clearInterval(o),r.element.parentNode&&r.element.parentNode.removeChild(r.element),t.emit("error",e)})),e.on("disk_full",(function(e){clearInterval(o),r.element.parentNode&&r.element.parentNode.removeChild(r.element),t.emit("disk_full",e)})),e.on("progress",(function(e){var t=.9*e.percent;100===e.percent?(clearInterval(o),o=window.setInterval((function(){u(t+(a+=.1))}),100)):u(t)})),e.on("success",(function(e){clearInterval(o),r.isUploading=!1,r.image=e.image,r.attributes=n(e),r.render(),t.emit("success",e)}))}}],n&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Item=s},29696:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.waitForPromise=t.loadImage=void 0;var r=n(55992);t.loadImage=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n&&t.classList.add("is-loading");var o=document.createElement("div");o.classList.add("image");var i=document.createElement("img");if(i.classList.add("loading-spinner"),t.appendChild(o),t.appendChild(i),e){var a=new Image;a.onload=function(){t.classList.remove("is-loading")},a.src=e,o.style.backgroundImage="url('".concat(a.src,"')")}i.src=(0,r.staticUrl)("/images/loading.gif")};t.waitForPromise=function(e,t){e.classList.add("is-loading"),t.then((function(){e.classList.remove("is-loading")}))}},46171:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.InfiniteScroll=void 0,n(92222),n(35192),n(9653);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=n(66419),y=100,m=300,v={position:"absolute",top:0,left:0,width:"100%",height:"100%",margin:0,padding:0,overflowY:"auto"},b={width:"100%"},g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,i=l(s);function s(){var e;a(this,s);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return p(f(e=i.call.apply(i,[this].concat(n))),"_interval",m),p(f(e),"_padding",y),p(f(e),"_pos",0),p(f(e),"_onScroll",void 0),p(f(e),"_outer",null),e}return t=s,(n=[{key:"componentDidMount",value:function(){var e=this;this._interval=Number.isFinite(this.props.interval)?+this.props.interval:m,this._padding=Number.isFinite(this.props.padding)?+this.props.padding:y,this._pos=0,this._onScroll=h.throttle((function(t){return e.onScroll(t)}),this._interval),this._onScroll&&this._outer.addEventListener("scroll",this._onScroll)}},{key:"componentWillUnmount",value:function(){this._outer.removeEventListener("scroll",this._onScroll),this._onScroll=void 0,this._pos=0}},{key:"onScroll",value:function(e){if(!this.props.disabled){var t=e.target,n=this._pos;if(this._pos=t.scrollTop,!(this._pos-n<=0)){var r=t.scrollHeight-(t.clientHeight+t.scrollTop);this._padding<=r||this.props.onScroll()}}}},{key:"render",value:function(){var e=this;return o.createElement("div",{className:"InfiniteScroll",ref:function(t){e._outer=t},style:v,onScroll:this._onScroll},o.createElement("div",{className:"InfiniteScroll__Inner",style:b},this.props.children))}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component);t.InfiniteScroll=g,p(g,"defaultProps",{padding:y,interval:m,disabled:!1})},30871:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(47042),n(68309),n(91038),n(78783),n(74916),n(77601),n(82526),n(41817),n(32165),n(66992),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.Instagram=void 0,n(69826),n(41539),n(30489);var o,i=n(10714),a=n(70879),u=n(92477),c=n(57753),l=(o=n(65311))&&o.__esModule?o:{default:o};function s(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(c,e);var t,n,r,o=h(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),t=o.call(this,e),(0,l.default)(m(t)).on("items-appended",(function(){t.setPaddingLeft()})),t.resize(),t.bindEvents(),t}return t=c,(n=[{key:"type",get:function(){return"editor-instagram"}},{key:"serviceName",get:function(){return"Instagram"}},{key:"enableAutoPager",get:function(){return!0}},{key:"pasteReverseOrder",get:function(){return!0}},{key:"loadItems",value:function(e){var t=this,n=e?this.$itemsContainer.attr("data-after-cursor"):void 0,r={after:void 0!==n&&""!==n?n:void 0};return l.default.ajax({url:"/api/instagram/recent",data:r,type:"GET",dataType:"json"}).then((function(e){if(e.error)return l.default.Deferred().reject().promise();var n=e.data||[];return e.paging&&e.paging.cursors.after?t.$itemsContainer.attr("data-after-cursor",e.paging.cursors.after):t.itemsReachedEnd=!0,{entries:n}})).fail((function(){t.pleaseReAuthorize()}))}},{key:"pleaseReAuthorize",value:function(){this.$container.find(".disabled-box").show()}},{key:"insertItems",value:function(e){var t,n={hatena:[],markdown:[],html:[]},r=s(e);try{for(r.s();!(t=r.n()).done;){var o=t.value.attr("data-permalink");n.hatena.push("[".concat(o,":embed]")),n.markdown.push("[".concat(o,":embed]"))}}catch(e){r.e(e)}finally{r.f()}(0,u.extractSyntax)(n.hatena).done((function(e){n.html=[e.html]})).fail((function(e){n.html=n.hatena,(0,a.BUG)(e)})).always((function(){i.EditorConnector.insertLines(n)}))}},{key:"setPaddingLeft",value:function(){var e=this.$container.find(".items"),t=e.find(".item");if(0!==t.length){var n=t.eq(0),r=n.position().top,o=n.position().left,i=o+n.outerWidth();t.each((function(e,t){var n=(0,l.default)(t);if(n.position().top!==r)return!1;i=n.position().left+n.outerWidth()}));var a=i-o,u=(e.width()-a)/2;e.css({"padding-left":u})}}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(c.MyCuration);t.Instagram=b},35227:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(74819),n(38880),n(47941),n(82526),n(57327),n(49337),n(41817),n(32165),n(66992),n(78783),n(33948),n(69826),n(41539),n(74916),n(23123),n(92222),n(54747),n(30489);var o=n(70879),i=n(92477),a=n(10714),u=n(57753);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(){return d="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=p(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},d.apply(this,arguments)}function p(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=v(e)););return e}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var b=n(65311),g=n(66419),w=n(41960),O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(c,e);var t,n,r,u=y(c);function c(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=u.call(this,e))._templatesByType={default:g.template(t.$container.find(".template").html()),artist:g.template(t.$container.find(".template-artist").html()),collection:g.template(t.$container.find(".template-collection").html()),audiobook:g.template(t.$container.find(".template-collection").html())},t.bindEvents(),t}return t=c,(n=[{key:"type",get:function(){return"editor-itunes"}},{key:"serviceName",get:function(){return"Itunes"}},{key:"enableAutoPager",get:function(){return!1}},{key:"pasteReverseOrder",get:function(){return!1}},{key:"bindEvents",value:function(){var e=this;d(v(c.prototype),"bindEvents",this).call(this),this.$submit=this.$container.find(".itunes-keyword-submit"),this.$media=this.$container.find(".itunes-media"),this.$keyword=this.$container.find(".itunes-keyword"),this.$welcomeMessage=this.$container.find(".items-welcome"),this.$submit.on("click",(function(){return e.requestReload(),!1})),this.$media.on("change",(function(){return e.requestReload(),!1})),this.$keyword.on("keydown",(function(t){if("RET"===w(t))return e.requestReload(),!1}))}},{key:"willRequestLoadItems",value:function(){return""!==this.$keyword.val()}},{key:"loadItems",value:function(){this.$welcomeMessage.addClass("disable");var e=this.$keyword.val(),t=this.$media.val().split(":"),n={term:e,media:t[0],entity:t[1]};return b.ajax({url:"/api/itunes/search",data:n,type:"GET",dataType:"json"})}},{key:"renderItem",value:function(e){var t=e.wrapperType||"default";return this._templateByType(t)({item:l(l({},e),{},{_formattedPrice:this._renderPrice(e),_genre:this._renderGenre(e)})})}},{key:"_renderPrice",value:function(e){if(void 0!==e.formattedPrice)return e.formattedPrice;if(void 0!==e.trackPrice||void 0!==e.collectionPrice){var t=e.trackPrice||e.collectionPrice,n=e.currency;return t<0?"":"JPY"===n?"¥".concat(t):"".concat(n," ").concat(t)}return""}},{key:"_renderGenre",value:function(e){return void 0!==e.genres&&Array.isArray(e.genres)&&e.genres.length>0?e.genres[0]:void 0!==e.primaryGenreName?e.primaryGenreName:""}},{key:"_templateByType",value:function(e){return this._templatesByType[e]||this._templatesByType.default}},{key:"insertItems",value:function(e){var t={hatena:[],markdown:[]};e.forEach((function(e){var n=e.attr("data-permalink"),r="[".concat(n,":embed]");t.hatena.push(r),t.markdown.push(r)})),(0,i.extractSyntax)(t.hatena).done((function(e){t.html=["",e.html,""]})).fail((function(e){t.html=t.hatena,(0,o.BUG)(e)})).always((function(){(a.EditorConnector.isiOS()||a.EditorConnector.isAndroid())&&(t.html=t.hatena),a.EditorConnector.insertLines(t)}))}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(u.MyCuration);e.exports=O},90381:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.LoadingIndicator=void 0;var o,i=l(n(67294)),a=l(n(55992)),u=(o=n(20996))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}t.LoadingIndicator=function(e){var t=e.text;return i.createElement("div",{className:"editor-sidebar_loading-indicator","data-testid":"editor-sidebar_loading-indicator"},i.createElement("img",{src:a.staticUrl("/images/loading.gif"),alt:"",className:"loading-spinner"}),null!=t?t:u.default.text("loading"))}},25916:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(69826),n(41539),n(54747),n(92222),n(30489);var o=n(57753);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}function c(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}var s=n(65311),f=n(66419),d=n(17187).EventEmitter,p=n(62439),h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(c,e);var t,n,r,o=u(c);function c(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),(t=o.call(this,e)).editor=e.editor,t.emitter=new d,t.userManager=new p({container:t.$container,emitter:t.emitter}),t.emitter.on("userRegistered",(function(){t.resetUser(),t.requestLoadItems(),t.resize()})),t.emitter.on("userUnregistered",(function(){t.resetUser(),t.resize()}));var n=t.$container.find(".editor-template");return t.editorTemplate=f.template(n.html()),t.bindEvents(),t}return t=c,(n=[{key:"type",get:function(){return"editor-miil"}},{key:"serviceName",get:function(){return"Miil"}},{key:"enableAutoPager",get:function(){return!0}},{key:"pasteReverseOrder",get:function(){return!0}},{key:"loadItems",value:function(e){var t=this,n=s.Deferred();if(!this.userManager||!this.userManager.getUser())return n.reject(),n;var r=this.userManager.getUser();return e&&r.forward(),r.load().done((function(e){var t=e.photos;t.forEach((function(e){e.thumbnail_url="".concat(e.url,"=s72")})),n.resolve({entries:t})})).fail((function(){n.reject(),t.itemsReachedEnd=!0})),n}},{key:"insertItems",value:function(e){var t=this,n=[];f.each(e,(function(e){var r=e.attr("data-permalink"),o=e.attr("data-image-url"),i=e.attr("data-title");"html"===t.editor.getSyntax()?n.push(t.editorTemplate({item:{permalink_url:r,image_url:o,title:i}})):(n.push("[".concat(r,":image=").concat(o,"]")),i&&n.push(i))})),this.editor.insertLines(n)}},{key:"resetUser",value:function(){this.itemsReachedEnd=!1,this.removeItems(),this.userManager&&this.userManager.getUser()&&this.userManager.getUser().rewind()}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.MyCuration);e.exports=h},6702:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(68309),n(92222),n(74916),n(4723);var o=n(65311),i=n(22592),a=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=t,this.photosLoaderRoot=new i((function(e){return n._photosLoaderBody(e)})),this.photosLoader=this.photosLoaderRoot}var t,n,a;return t=e,(n=[{key:"getName",value:function(){return this.name}},{key:"getImage",value:function(){return this.basicData.photos[0].user.user_icon_url}},{key:"load",value:function(){return this.photosLoader.promise()}},{key:"forward",value:function(){this.photosLoader=this.photosLoader.next()}},{key:"rewind",value:function(){this.photosLoader=this.photosLoaderRoot}},{key:"exists",value:function(){return"resolved"===this.photosLoaderRoot.promise().state()}},{key:"_photosURL",value:function(e){return"http://api.miil.me/api/users/".concat(this.name,"/photos/public.json?").concat(o.param(e))}},{key:"_getNextPageFromReceivedData",value:function(e){if(e&&e.next_url){var t=e.next_url.match(/page=(\d+)/);if(t)return t[1]}}},{key:"_photosLoaderBody",value:function(e){var t=this,n=o.Deferred(),r=o.Deferred();return e?e.promise().done((function(e){var n=t._getNextPageFromReceivedData(e);n||r.reject(),r.resolve(n)})).fail((function(){r.reject()})):r.resolve(),r.done((function(e){var r={};e&&(r.page=e),o.ajax({url:"/api/external/json",type:"GET",dataType:"json",data:{url:t._photosURL(r)}}).done((function(e){e&&e.photos&&e.photos.length>0?(t.basicData||(t.basicData=e),n.resolve(e)):n.reject()})).fail((function(){n.reject()}))})).fail((function(){n.reject()})),n}}])&&r(t.prototype,n),a&&r(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=a},53750:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var o=n(65311),i=n(6702),a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.users={}}var t,n,a;return t=e,(n=[{key:"loadUser",value:function(e){var t=this,n=o.Deferred();return this.users[e]||(this.users[e]=new i(e)),this.users[e].load().always((function(){n.resolve(t.users[e])})),n}}])&&r(t.prototype,n),a&&r(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=a},62439:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}n(69826),n(41539);var o=n(41960),i=n(19165),a=n(53750),u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.$container=t.container,this.$input=this.$container.find(".miil-user-name"),this.$registerButton=this.$container.find(".register-button"),this.$unregisterButton=this.$container.find(".unregister-button"),this.$userImage=this.$container.find(".user-image"),this.$name=this.$container.find(".user-name"),this.$nameLink=this.$container.find(".user-name-link"),this.$userNotFound=this.$container.find(".user-not-found-error"),this.emitter=t.emitter,this.userLoader=new a,this.bindEvents(),this.$input.val(this.loadUserName()),this.tryRegisterFromInput()}var t,n,u;return t=e,(n=[{key:"DEFAULT_UESR_IMAGE",get:function(){return"http://assets.miil.me/images/pc/user.jpg"}},{key:"bindEvents",value:function(){var e=this;this.$registerButton.on("click",(function(){return e.tryRegisterFromInput(),!1})),this.$input.on("keydown",(function(t){if("RET"===o(t))return e.tryRegisterFromInput(),!1})),this.$unregisterButton.on("click",(function(){return e.unregister(),!1}))}},{key:"tryRegisterFromInput",value:function(){var e=this.$input.val();e&&this.tryRegister(e)}},{key:"getUser",value:function(){return this.currentUser}},{key:"tryRegister",value:function(e){var t=this;this.userLoader.loadUser(e).done((function(e){e.exists()?t.onUserFound(e):(t.unregister(),t.$userNotFound.show())}))}},{key:"onUserFound",value:function(e){this.currentUser=e,this.setUserImage(e.getImage()||this.DEFAULT_UESR_IMAGE),this.$name.text(e.getName()),this.$nameLink.attr("href","http://miil.me/u/".concat(e.getName())),this.saveUserName(e.getName()),this.$userNotFound.hide(),this.$container.addClass("registered"),this.emitter.emit("userRegistered")}},{key:"unregister",value:function(){this.currentUser=null,this.$input.focus(),this.setUserImage(this.DEFAULT_UESR_IMAGE),this.saveUserName(""),this.$userNotFound.hide(),this.$container.removeClass("registered"),this.emitter.emit("userUnregistered")}},{key:"setUserImage",value:function(e){this.$userImage.attr("src",e)}},{key:"saveUserName",value:function(e){i.save("miil-user-name",e)}},{key:"loadUserName",value:function(){return i.load("miil-user-name")||""}}])&&r(t.prototype,n),u&&r(t,u),Object.defineProperty(t,"prototype",{writable:!1}),e}();e.exports=u},16907:function(e,t,n){e.exports=n(25916)},57753:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MyCuration=void 0,n(69826),n(41539),n(66992),n(33948),n(69600),n(21249);var r=u(n(65311)),o=u(n(66419)),i=u(n(20996)),a=n(34327);function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),l(this,"editor",void 0),l(this,"sidebar",void 0),l(this,"$container",void 0),l(this,"$header",void 0),l(this,"$itemsContainer",void 0),l(this,"$tabsContainer",void 0),l(this,"$indicator",void 0),l(this,"$errorMessage",void 0),l(this,"$disabledMessage",void 0),l(this,"$footer",void 0),l(this,"$pasteButton",void 0),l(this,"template",void 0),l(this,"loadedPage",void 0),l(this,"itemsReachedEnd",void 0),l(this,"tabs",void 0),l(this,"isLoading",void 0),this.editor=t.editor,this.sidebar=t.sidebar,this.$container=t.container,this.$header=this.$container.find(".header"),this.$itemsContainer=this.$container.find(".items"),this.$tabsContainer=this.$container.find(".tab-container"),this.$indicator=this.$container.find(".indicator"),this.$errorMessage=this.$container.find(".error-message"),this.$disabledMessage=this.$container.find(".disabled-message"),this.$footer=this.$container.find(".footer"),this.$pasteButton=this.$container.find(".paste-button");var n=this.$container.find(".template");if(this.template=o.default.template(n.html()),this.loadedPage=0,this.itemsReachedEnd=!1,this.$container.get(0)&&!n.get(0))throw new Error("No template found for MyCuration subclass")}var t,n,u;return t=e,n=[{key:"type",get:function(){return null}},{key:"enableAutoPager",get:function(){return!1}},{key:"pasteReverseOrder",get:function(){return!1}},{key:"bindEvents",value:function(){var e=this,t=function(t){t===e.type&&(e.resize(),e.requestLoadItems())};this.sidebar.on("resize",t),this.sidebar.on("tabChange",t),this.$itemsContainer.on("click",".item",(function(t){if(!((0,r.default)(t.target).is("a")||(0,r.default)(t.target).parents("a").length>0))return(0,r.default)(t.currentTarget).toggleClass("selected"),e.selectedItemsChanged(),!1})),this.$container.on("dblclick",".item",(function(t){if(!((0,r.default)(t.target).is("a")||(0,r.default)(t.target).parents("a").length>0)){var n=(0,r.default)(t.currentTarget);return e.insertItems([n]),n.removeClass("selected"),e.selectedItemsChanged(),!1}})),this.$pasteButton.on("click",(function(){var t=[];e.selectedItems().each((function(e,n){var o=(0,r.default)(n);t.push(o),o.removeClass("selected")})),e.insertItems(e.pasteReverseOrder?t.reverse():t),e.selectedItemsChanged()})),this.tabs=new a.MyCurationTab({container:this.$tabsContainer,backupKey:this.serviceName}),this.tabs.on("tabChange",(function(){e.removeItems(),e.requestLoadItems()})),this.enableAutoPager&&this.$itemsContainer.on("scroll",o.default.throttle((function(){(e.$itemsContainer.scrollTop()+e.$itemsContainer.height())/e.$itemsContainer[0].scrollHeight>.7&&!e.itemsReachedEnd&&e.requestLoadItems(!0)}),100))}},{key:"resize",value:function(){var e=(0,r.default)(window).height(),t=(parseInt(this.$itemsContainer.css("padding-top"),10)||0)+(parseInt(this.$itemsContainer.css("padding-bottom"),10)||0);this.$itemsContainer.height(e-this.$container.offset().top-this.$header.outerHeight(!0)-this.$footer.outerHeight(!0)-t)}},{key:"selectedItemsChanged",value:function(){this.selectedItems().length>0?this.$pasteButton.removeClass("disabled").addClass("enabled").prop("disabled",!1):this.$pasteButton.removeClass("enabled").addClass("disabled").prop("disabled",!0)}},{key:"selectedItems",value:function(){return this.$itemsContainer.find(".selected")}},{key:"requestLoadItems",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isLoading||this.$container.is(":visible")&&(!e&&this.getItemsOnPage().length>0||this._requestLoadItems(e))}},{key:"willRequestLoadItems",value:function(e){return!0}},{key:"_requestLoadItems",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.willRequestLoadItems(t)&&(this.isLoading=!0,this.$indicator.show(),this.$errorMessage.hide(),this.loadItems(t).done((function(t){e.showItems(t.entries)})).fail((function(t){e.$errorMessage.show()})).always((function(){e.$indicator.hide(),e.isLoading=!1,e.loadItemsFinishedHandler()})))}},{key:"loadItemsFinishedHandler",value:function(){}},{key:"requestReload",value:function(e){this.isLoading||(this.removeItems(),this._requestLoadItems())}},{key:"getItemsOnPage",value:function(){return this.$itemsContainer.find(".item")}},{key:"removeItems",value:function(){this.getItemsOnPage().remove()}},{key:"showItems",value:function(e){var t=this,n=e.map((function(e){return t.renderItem(e)})).join("");this.$indicator.before(n),i.default.updateTimestamps(this.$container[0]),(0,r.default)(this).triggerHandler("items-appended")}},{key:"renderItem",value:function(e){return this.template({item:e})}},{key:"insertItems",value:function(e){var t=e.map((function(e){var t=e.attr("data-permalink");return"[".concat(t,":embed]")}));this.editor.insertLines(t)}}],n&&c(t.prototype,n),u&&c(t,u),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.MyCuration=s},34327:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(82526),n(41817),n(32165),n(78783),Object.defineProperty(t,"__esModule",{value:!0}),t.MyCurationTab=void 0,n(66992),n(41539),n(33948),n(21249),n(88674),n(69826);var o=a(n(65311)),i=a(n(66419));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,a=l(s);function s(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),p(f(t=a.call(this)),"$container",void 0),p(f(t),"backupKey",void 0),p(f(t),"localStorageKey",void 0),p(f(t),"value",void 0),p(f(t),"values",void 0),t.$container=e.container,t.backupKey=e.backupKey,t.localStorageKey="MyCuration.Tab.".concat(t.backupKey),t.values=t.$container.find("input").toArray().map((function(e){return(0,o.default)(e).val()})),t.$container.on("change","input",(function(e){var n=(0,o.default)(e.currentTarget);t.$container.find("label.selected").removeClass("selected"),n.closest("label").addClass("selected");var r=n.val();t.value=r;try{localStorage[t.localStorageKey]=r}catch(e){}t.emit("tabChange")}));try{localStorage[t.localStorageKey]&&t.set(localStorage[t.localStorageKey])}catch(e){}return t}return t=s,(n=[{key:"get",value:function(){return this.value||this.values[0]}},{key:"set",value:function(e){i.default.include(this.values,e)&&this.$container.find('input[value="'.concat(e,'"]')).click()}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(n(17187).EventEmitter);t.MyCurationTab=h},84540:function(e,t,n){n(69826),n(41539),n(73210),n(74916),n(15306),n(24603),n(88386),n(39714),n(77601),n(47042),n(92222);var r=n(70879),o=n(92477),i=n(10714),a=n(65311),u=n(66419),c=n(41960),l=function(){this.init.apply(this,arguments)};l.prototype={init:function(e){this.type="editor-nicovideo",this.editor=e.editor,this.$container=e.container,this.$itemsContainer=this.$container.find(".items"),this.$input=this.$container.find(".nicovideo-keyword"),this.$inputReset=this.$container.find(".input-text-reset"),this.$pasteButton=this.$container.find(".paste-button"),this.$formatPlayer=this.$container.find(".nicovideo-formats label.player"),this.$formatThumbnail=this.$container.find(".nicovideo-formats label.thumbnail"),this.setupFormatSwitcher(".nicovideo-formats"),this.bindEvents()},bindEvents:function(){var e=this;e.$input.keyup(u.debounce((function(){0!==e.$input.val().length&&e.updateThumb()}),500)),e.$input.keydown((function(t){if("RET"===c(t))return e.findItem().length>0&&e.insertItem(),!1})),e.$pasteButton.click((function(){e.insertItem()})),e.setupInputReset()},setupInputReset:function(){var e=this;e.$inputReset.click((function(){return e.$input.val(""),e.$input.focus(),e.$inputReset.hide(),!1})),e.$input.keyup((function(t){e.$input.val().length>0?e.$inputReset.show():e.$inputReset.hide()}))},findItem:function(){return this.$container.find(".items > .item")},itemChanged:function(){var e=this,t=e.findItem();if(0!==t.length){e.setPasteButtonStatus(!0);var n=e.$formatPlayer,r=e.$formatThumbnail;"video"===t.data("type")?(n.addClass("format-left"),r.removeClass("format-left"),n.show()):(n.removeClass("format-left"),r.addClass("format-left"),n.is(".selected")&&(n.removeClass("selected"),n.find("input").prop("checked",!1),r.addClass("selected"),r.find("input").prop("checked",!0)),n.hide())}else e.setPasteButtonStatus(!1)},setPasteButtonStatus:function(e){e?this.$pasteButton.removeClass("disabled").addClass("enabled").prop("disabled",!1):this.$pasteButton.addClass("disabled").removeClass("enabled").prop("disabled",!0)},updateThumb:function(){var e=this,t=e.$input.val(),n=e.removeParamsFromURL(t),r=e.detectInfo(n);if(r){var o=e.renderPreviewTemplate(r.type,{id:r.id}),i=a(a.trim(o));i.data("type",r.type),i.data("id",r.id),e.$itemsContainer.html(i),e.itemChanged()}},removeParamsFromURL:function(e){return e.replace(/\?.*$/,"")},detectInfo:function(e){var t=this;return t.isNicovideoID(e)?t.detectInfoFromID(e):t.detectInfoFromURL(e)},detectInfoFromID:function(e){return{id:e,type:this.detectIDType(e)}},detectInfoFromURL:function(e){var t={video:new RegExp("nicovideo.jp/watch/(\\w{0,2}\\d+)$"),community:new RegExp("com.nicovideo.jp/community/(co\\d+)$")},n=!1;return u.find(t,(function(t,r){var o=t.exec(e);return!!o&&(n={id:o[1],type:r},!0)})),n},isNicovideoID:function(e){return/^(\w{2})?\d+$/.test(e)},detectIDType:function(e){return"co"===e.slice(0,2)?"community":"video"},renderPreviewTemplate:function(e,t){var n=this.$container.find(".template-nicovideo-preview-".concat(e)).html();return u.template(n)(t)},renderTemplate:function(e,t,n){var r=this.$container.find(".template-nicovideo-".concat(e,"-").concat(t)),o=a.trim(r.html());return u.template(o)(n)},insertItem:function(){var e=this,t=[],n=e.$container.find('[name="nicovideo-format"]:checked').val(),a=e.findItem(),u=e.renderTemplate(a.data("type"),n,{id:a.data("id")});t.push(u);var c={html:t,hatena:t,markdown:t};"html"===e.editor.mode&&"link"===n?(0,o.extractSyntax)(t).done((function(e){c.html=[e.html],i.EditorConnector.insertLines(c)})).fail((function(e){(0,r.BUG)(e),i.EditorConnector.insertLines(c)})):i.EditorConnector.insertLines(c)},setupFormatSwitcher:function(e){var t=this.$container.find(e);t.on("change",(function(e){var n=a(e.target);t.find("label.selected").removeClass("selected"),n.closest("label").addClass("selected")}))}},e.exports=l},27934:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.Paint=void 0,n(92222),n(30489);var o,i=(o=n(64722))&&o.__esModule?o:{default:o},a=n(97927);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(i,e);var t,n,r,o=s(i);function i(){var e;u(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return"editor-paint"===(e=o.call.apply(o,[this].concat(n))).type&&e.on("success",(function(t){e.editor.insert("html"===e.syntax?t.html:t.syntax)})),e}return t=i,(n=[{key:"selectors",get:function(){return{items:"#paint-items",pasteButton:"#paint-button-paste",footerButtons:"#paint-footer-buttons",uploadForm:"#paint-uploader",uploadFormWrapper:"#paint-uploader-wrapper"}}},{key:"type",get:function(){return"editor-paint"}},{key:"defaultFolder",get:function(){return"Hatena Blog Illust"}},{key:"createUploadForm",value:function(){return new a.PaintUploadForm(this)}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(i.default);t.Paint=p},97927:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(88674),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.PaintUploadForm=void 0;var o,i=(o=n(67294))&&o.__esModule?o:{default:o},a=n(73380),u=n(86340),c=n(21650);function l(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */l=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)}))}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),p(this,"parent",void 0),p(this,"_fotoSize",c.Uploader.DEFAULT_SIZE),this.parent=t,this.initEvents()}var t,n,r,o;return t=e,n=[{key:"upload",value:(o=f(l().mark((function e(t){var n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=new c.Uploader,this.parent.emit("upload",n),e.next=4,n.uploadPaint(t.base64String,t.ext);case 4:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{key:"fotoSize",value:function(){return this._fotoSize}},{key:"initEvents",value:function(){var e=this,t=document.getElementById("js-canvas-open-button");t&&(0,a.safeRender)(i.default.createElement(u.PaintApp,{uploader:function(){var t=f(l().mark((function t(n){return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.upload(n);case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}),t)}}],n&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.PaintUploadForm=h},41268:function(e,t,n){var r;Object.defineProperty(t,"__esModule",{value:!0}),t.uploaded=t.upload=t.undo=t.togglePaintWindow=t.toggleColorPicker=t.setPenSize=t.setMode=t.setColor=t.setCanvasSize=t.requestChangeCanvasSize=t.redo=t.hide=t.exportData=t.clearHistory=t.clear=void 0;var o=(0,((r=n(99308))&&r.__esModule?r:{default:r}).default)(),i=o("UNDO");t.undo=i;var a=o("REDO");t.redo=a;var u=o("CLEAR");t.clear=u;var c=o("CLEAR_HISTORY");t.clearHistory=c;var l=o("HIDE");t.hide=l;var s=o("EXPORT_DATA");t.exportData=s;var f=o("UPLOAD");t.upload=f;var d=o("UPLOADED");t.uploaded=d;var p=o("TOGGLE_COLOR_PICKER");t.toggleColorPicker=p;var h=o("TOGGLE_PAINT_WINDOW");t.togglePaintWindow=h;var y=o("SET_MODE");t.setMode=y;var m=o("SET_PEN_SIZE");t.setPenSize=m;var v=o("SET_COLOR");t.setColor=v;var b=o("REQUEST_CHANGE_CANVAS_SIZE");t.requestChangeCanvasSize=b;var g=o("SET_CANVAS_SIZE");t.setCanvasSize=g},4995:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.noopController=t.defaultPenSize=t.defaultMode=t.defaultColor=t.defaultCanvasSize=t.backgroundColor=t.INITIAL_STATE=t.CanvasSizes=void 0;var r,o=n(55854);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=(i(r={},o.CanvasSizeEnum.Small,{width:360,height:240}),i(r,o.CanvasSizeEnum.Medium,{width:540,height:360}),i(r,o.CanvasSizeEnum.Large,{width:720,height:480}),r);t.CanvasSizes=a;var u=o.PaintingMode.Pen;t.defaultMode=u;var c=o.CanvasSizeEnum.Small;t.defaultCanvasSize=c;t.defaultPenSize=2;var l="#000";t.defaultColor=l;t.backgroundColor="#fff";var s={paintingMode:u,penSize:2,canvasSize:c,penColor:l,isColorPickerHide:!0,isWindowHide:!0,isUploading:!1};t.INITIAL_STATE=s;var f=function(){},d={redo:f,undo:f,clear:f,clearHistory:f,exportData:f};t.noopController=d},21022:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CanvasOpenButton=void 0;var r=u(n(67294)),o=n(20672),i=u(n(20996)),a=n(41268);function u(e){return e&&e.__esModule?e:{default:e}}t.CanvasOpenButton=function(e){var t=e.clickHandler,n=(0,o.useDispatch)();return r.default.createElement("button",{className:"canvas-open-button submit",onClick:function(){t(),n((0,a.togglePaintWindow)())},style:{border:"none",appearance:"none",width:"100%"},type:"button"},r.default.createElement("i",{className:"blogicon-plus"}),i.default.text("admin.paint"))}},89739:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.LazyPaintModalLoader=void 0,n(66992),n(41539),n(88674),n(78783),n(33948);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=n(90381),u=(o=n(20996))&&o.__esModule?o:{default:o},c=n(54040);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var s=(0,i.lazy)((function(){return Promise.all([n.e(736),n.e(277)]).then(n.bind(n,57905)).then((function(e){return{default:e.PaintAppContainer}}))}));t.LazyPaintModalLoader=function(){return i.default.createElement(i.Suspense,{fallback:i.default.createElement(a.LoadingIndicator,{text:u.default.text("loading")})},i.default.createElement(c.PaintWindowPortal,{targetID:"paint-window-container"},i.default.createElement(s,null)))}},86340:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.PaintApp=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(58322),a=n(21022),u=n(89739);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.PaintApp=function(e){var t=e.uploader,n=l((0,o.useState)(!1),2),r=n[0],c=n[1];return o.default.createElement(i.PaintAppContextProvider,{uploader:t},o.default.createElement(a.CanvasOpenButton,{clickHandler:function(){c(!0)}}),r&&o.default.createElement(u.LazyPaintModalLoader,null))}},54040:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PaintWindowPortal=void 0;var r,o=n(73935),i=(r=n(67294))&&r.__esModule?r:{default:r},a=n(20672);t.PaintWindowPortal=function(e){var t=e.children,n=e.targetID,r=document.getElementById(n),u=(0,a.useSelector)((function(e){return e.isWindowHide}));return i.default.createElement("div",null,r&&(0,o.createPortal)(i.default.createElement("div",{style:{display:u?"none":"block"}},t),r))}},6731:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CanvasControllerContext=void 0;var r=n(67294),o=n(4995),i=(0,r.createContext)({setController:function(){},getController:function(){return o.noopController}});t.CanvasControllerContext=i},20672:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useSelector=t.useDispatch=t.paintAppStore=t.PaintReduxContext=void 0;var r=n(14890),o=n(92951),i=n(67294),a=n(96841),u=n(4995),c=(0,r.createStore)(o.reducer);t.paintAppStore=c;var l=(0,i.createContext)({store:c,storeState:u.INITIAL_STATE});t.PaintReduxContext=l;var s=(0,a.createDispatchHook)(l);t.useDispatch=s;var f=(0,a.createSelectorHook)(l);t.useSelector=f},58322:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PaintAppContextProvider=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(6731),a=n(20672),u=n(61081);t.PaintAppContextProvider=function(e){var t=e.children,n=e.uploader,r=(0,u.usePaintAppContext)(n),c=r.paintReduxContextValue,l=r.canvasControllersContextValue;return o.default.createElement(a.PaintReduxContext.Provider,{value:c},o.default.createElement(i.CanvasControllerContext.Provider,{value:l},t))}},33477:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useControllersContextValue=void 0;var r=n(67294),o=n(4995);t.useControllersContextValue=function(){var e=(0,r.useRef)(o.noopController);return{setController:(0,r.useCallback)((function(t){e.current=t}),[]),getController:(0,r.useCallback)((function(){return e.current}),[])}}},61081:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.usePaintAppContext=void 0;var r=n(14890),o=n(67294),i=n(92951),a=n(4995),u=n(43452),c=n(33477),l=n(65400);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.usePaintAppContext=function(e){var t=(0,c.useControllersContextValue)();return{paintReduxContextValue:s((0,o.useState)((function(){return{store:(0,r.createStore)(i.reducer,(0,l.composeEnhancers)((0,r.applyMiddleware)((0,u.paintAppMiddleware)(t.getController,e)))),storeState:a.INITIAL_STATE}})),1)[0],canvasControllersContextValue:t}}},89172:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Paint",{enumerable:!0,get:function(){return r.Paint}});var r=n(27934)},43452:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.paintAppMiddleware=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(41268)),a=n(42031),u=(o=n(20996))&&o.__esModule?o:{default:o},c=n(4995);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}t.paintAppMiddleware=function(e,t){return(0,a.middleware)().case(i.redo,(function(t,n,r){e().redo(),n(r)})).case(i.undo,(function(t,n,r){e().undo(),n(r)})).case(i.clear,(function(t,n,r){e().clear(),n(r)})).case(i.clearHistory,(function(t,n,r){e().clearHistory(),n(r)})).case(i.exportData,(function(t,n,r){e().exportData(),n(r)})).case(i.upload,(function(e,n,r){e.getState().isUploading||(t(r.payload).then((function(){e.dispatch(i.clear()),e.dispatch(i.clearHistory()),e.dispatch(i.hide()),e.dispatch(i.uploaded())})),n(r))})).case(i.requestChangeCanvasSize,(function(e,t,n){c.CanvasSizes[e.getState().canvasSize].width<c.CanvasSizes[n.payload.size].width||confirm(u.default.text("admin.paint.resize_canvas.confirm"))?t(i.setCanvasSize(n.payload)):t(n)}))}},92951:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337),n(66992),n(78783),n(4129),n(33948),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=void 0;var o=n(76983),i=n(4995),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(41268));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=(0,o.reducerWithInitialState)(i.INITIAL_STATE).case(a.toggleColorPicker,(function(e){return l(l({},e),{},{isColorPickerHide:!e.isColorPickerHide})})).case(a.togglePaintWindow,(function(e){return l(l({},e),{},{isWindowHide:!e.isWindowHide})})).case(a.hide,(function(e){return l(l({},e),{},{isWindowHide:!0})})).case(a.setMode,(function(e,t){return l(l({},e),{},{paintingMode:t.mode})})).case(a.setPenSize,(function(e,t){return l(l({},e),{},{penSize:t.size})})).case(a.setColor,(function(e,t){return l(l({},e),{},{penColor:t.color})})).case(a.setCanvasSize,(function(e,t){return l(l({},e),{},{canvasSize:t.size})})).case(a.upload,(function(e){return l(l({},e),{},{isUploading:!0})})).case(a.uploaded,(function(e){return l(l({},e),{},{isUploading:!1})})).build();t.reducer=f},55854:function(e,t){var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.PaintingMode=t.CanvasSizeEnum=void 0,t.PaintingMode=n,function(e){e.Pen="PEN",e.TransparentPen="TRANSPARENT_PEN",e.Eraser="ERASER",e.Filler="FILLER",e.Eyedropper="EYEDROPPER"}(n||(t.PaintingMode=n={})),t.CanvasSizeEnum=r,function(e){e.Small="small",e.Medium="medium",e.Large="large"}(r||(t.CanvasSizeEnum=r={}))},7902:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(82526),n(41817),n(32165),n(78783),Object.defineProperty(t,"__esModule",{value:!0}),t.Pixiv=void 0,n(69826),n(41539),n(66992),n(33948),n(54747);var o,i=n(10714),a=n(70879),u=n(57753),c=(o=n(65311))&&o.__esModule?o:{default:o},l=n(92477),s=n(96486);function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(u,e);var t,n,r,o=p(u);function u(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),v(y(t=o.call(this,e)),"page",void 0),v(y(t),"editorTemplate",void 0),v(y(t),"$container",void 0),t.page=1,t.$container=e.container;var n=t.$container.find(".editor-template");return t.editorTemplate=(0,s.template)(n.html()),t.bindEvents(),t}return t=u,(n=[{key:"type",get:function(){return"editor-pixiv"}},{key:"serviceName",get:function(){return"Pixiv"}},{key:"enableAutoPager",get:function(){return!0}},{key:"loadItems",value:function(){var e=this;return c.default.ajax({url:"/api/pixiv/my_works",data:{page:this.page}}).done((function(t){e.itemsReachedEnd=!(t.entries&&t.entries.length>0),e.page++})).fail((function(){e.pleaseReAuthorize(),e.itemsReachedEnd=!0}))}},{key:"pleaseReAuthorize",value:function(){this.$container.find(".disabled-box").show()}},{key:"insertItems",value:function(e){var t=this,n=[];e.forEach((function(e){var r=e.attr("data-permalink");n.push(t.editorTemplate({item:{id:e.attr("data-id"),image_url:e.attr("data-image-url")}})),n.push("[".concat(r,":title]"))}));var r=n;(0,l.extractSyntax)(n).done((function(e){e&&(r=[e.html])})).fail((function(e){(0,a.BUG)(e)})).always((function(){i.EditorConnector.insertLines({hatena:n,markdown:n,html:r})}))}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(u.MyCuration);t.Pixiv=b},71142:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.unselectProfileCardAt=t.setSelectedProfileCards=t.setFilterQuery=t.selectProfileCard=t.requestProfileCards=t.receiveProfileCards=void 0;t.requestProfileCards=function(){return{type:"REQUEST_PROFILE_CARDS"}};t.receiveProfileCards=function(e){return{type:"RECEIVE_PROFILE_CARDS",profileCards:e}};t.setSelectedProfileCards=function(e){return{type:"SET_SELECTED_PROFILE_CARDS",uuids:e}};t.selectProfileCard=function(e){return{type:"SELECT_PROFILE_CARD",uuid:e}};t.unselectProfileCardAt=function(e){return{type:"UNSELECT_PROFILE_CARD_AT",index:e}};t.setFilterQuery=function(e){return{type:"SET_FILTER_QUERY",query:e}}},89011:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AllProfileCardsList=void 0,n(21249),n(92222);var r=c(n(67294)),o=c(n(20996)),i=n(98274),a=n(41514),u=n(81832);function c(e){return e&&e.__esModule?e:{default:e}}t.AllProfileCardsList=function(e){var t=e.profileCards,n=e.onItemClick,c=e.onFilterQueryChange;return r.default.createElement("div",{className:"all-profile-cards-container"},r.default.createElement("h3",null,o.default.text("edit_form.profile_card.all_profile_cards")),r.default.createElement(i.FilterQueryForm,{onFilterQueryChange:c}),r.default.createElement("div",{className:"all-profile-cards"},t instanceof Array?r.default.createElement("ul",{className:"all-profile-cards-list"},t.map((function(e,t){return r.default.createElement(a.ProfileCardCell,{key:"cell-".concat(t,"-").concat(e.uuid),profileCard:e,onItemClick:function(){return n(e.uuid)}})}))):r.default.createElement(u.ProfileCardsEmptyReasonExplanation,{reason:t})))}},64793:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Body=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(96938),a=n(82748);t.Body=function(){return o.default.createElement("div",{className:"editor-sidebar-profile_card__body"},o.default.createElement(a.SelectedProfileCardsListContainer,null),o.default.createElement(i.AllProfileCardsListContainer,null))}},98274:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FilterQueryForm=void 0;var r=a(n(67294)),o=a(n(20996)),i=a(n(70881));function a(e){return e&&e.__esModule?e:{default:e}}t.FilterQueryForm=function(e){var t=e.onFilterQueryChange;return r.default.createElement(i.default,{placeholder:o.default.text("edit_form.profile_card.filter_placeholder"),onSubmit:function(e){return t(e)}})}},94766:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(91269);t.Header=function(){var e=a.get("editor.canManageProfileCards");return r.default.createElement("div",{className:"editor-sidebar-profile_card__header"},r.default.createElement("h2",null,o.default.text("edit_form.profile_card")),r.default.createElement("p",null,o.default.text("edit_form.profile_card.description")),e?r.default.createElement("div",{className:"profile-cards-edit-link test-profile-cards-edit-link"},r.default.createElement("a",{href:"./profile_cards",target:"_blank",rel:"noopener"},o.default.text("edit_form.profile_card.config_link"))):r.default.createElement("p",{className:"profile-cards-edit-permission-required test-profile-cards-edit-permission-required"},o.default.text("edit_form.profile_card.edit_permission_required")))}},41514:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardCell=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.ProfileCardCell=function(e){var t=e.profileCard,n=e.onItemClick;return r.default.createElement("li",{className:"profile-card-list-item",onClick:n},r.default.createElement("h4",null,t.title),r.default.createElement("p",null,t.body_preview),t.author&&r.default.createElement("p",null,o.default.text("admin.profile_cards.author")," ",t.author))}},81832:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProfileCardsEmptyReasonExplanation=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.ProfileCardsEmptyReasonExplanation=function(e){var t=e.reason;return"initial_fetch_not_finished"===t.emptyReason?r.default.createElement("p",{className:"all-profile-cards-list-no-profileCards"},o.default.text("loading")):"no_matched_profile_cards"===t.emptyReason?r.default.createElement("p",{className:"all-profile-cards-list-no-profileCards"},o.default.text("edit_form.profile_card.no_matched_profile_cards")):r.default.createElement("p",{className:"all-profile-cards-list-no-profileCards"},o.default.text("edit_form.profile_card.no_profile_cards"),r.default.createElement("a",{href:"./profile_cards",target:"_blank",rel:"noopener noreferrer"},o.default.text("edit_form.profile_card.config_link")))}},12934:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SelectedProfileCardCell=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.SelectedProfileCardCell=function(e){var t=e.profileCard,n=e.onItemUnselect;return o.default.createElement("li",{className:"selected-profile-cards-items"},o.default.createElement("h4",{className:"selected-profile-cards-items-title"},t.title),o.default.createElement("input",{type:"hidden",name:"profile_card",value:t.uuid}),o.default.createElement("button",{type:"button",onClick:n,className:"selected-profile-cards-items-button"},o.default.createElement("i",{className:"blogicon-close"})))}},85013:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SelectedProfileCardsList=void 0,n(21249),n(92222);var r=a(n(67294)),o=a(n(20996)),i=n(12934);function a(e){return e&&e.__esModule?e:{default:e}}t.SelectedProfileCardsList=function(e){var t=e.selectedProfileCards,n=e.onItemUnselect;return r.default.createElement("div",{className:"selected-profile-cards-container"},r.default.createElement("h3",null,o.default.text("edit_form.profile_card.selected")," (",t.length,")"),r.default.createElement("div",{className:"selected-profile-cards"},r.default.createElement("input",{type:"hidden",name:"should_update_profile_cards",value:"1"}),t.length>0?r.default.createElement("ul",{className:"selected-profile-cards-list"},t.map((function(e,t){return r.default.createElement(i.SelectedProfileCardCell,{key:"selected-list-".concat(t,"-").concat(e.uuid),profileCard:e,onItemUnselect:function(){return n(t)}})}))):r.default.createElement("div",null,r.default.createElement("div",{className:"selected-profile-cards-selectarea"},o.default.text("edit_form.profile_card.no_selected_cards")))))}},96938:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.AllProfileCardsListContainer=void 0,n(26699),n(32023),n(21249),n(47941),n(57327),n(41539);var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(96841),a=n(89011),u=n(71142);var c=function(e){if(!e.isInitialFetchFinished)return{profileCards:{emptyReason:"initial_fetch_not_finished"}};var t=Object.keys(e.profileCards).map((function(t){return e.profileCards[t]}));if(0===t.length)return{profileCards:{emptyReason:"no_profile_cards"}};if(""===e.filterQuery)return{profileCards:t};var n=t.filter((function(t){return function(e,t){return t.title.includes(e)||t.body.includes(e)}(e.filterQuery,t)}));return 0===n.length?{profileCards:{emptyReason:"no_matched_profile_cards"}}:{profileCards:n}};t.AllProfileCardsListContainer=function(){var e=(0,i.useDispatch)(),t=(0,i.useSelector)(c).profileCards;return o.default.createElement(a.AllProfileCardsList,{profileCards:t,onFilterQueryChange:function(t){e((0,u.setFilterQuery)(t))},onItemClick:function(t){e((0,u.selectProfileCard)(t))}})}},67436:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(64793),a=n(94766),u=n(67756);var c=function(){return(0,u.useApp)(),o.default.createElement("div",{className:"editor-sidebar-profile_card"},o.default.createElement(a.Header,null),o.default.createElement(i.Body,null))};t.default=c},82748:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SelectedProfileCardsListContainer=void 0,n(21249);var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(96841),a=n(85013),u=n(71142);t.SelectedProfileCardsListContainer=function(){var e=(0,i.useSelector)((function(e){return{selectedProfileCards:e.isInitialFetchFinished?e.selectedProfileCardUuids.map((function(t){return e.profileCards[t]})):[]}})).selectedProfileCards,t=(0,i.useDispatch)();return o.default.createElement(a.SelectedProfileCardsList,{selectedProfileCards:e,onItemUnselect:function(e){t((0,u.unselectProfileCardAt)(e))}})}},67756:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useApp=void 0;var r=n(15849),o=n(34498);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var u=n(91269);t.useApp=function(){var e=i((0,r.useFetchProfileCard)(),1)[0],t=e.loading,n=e.error,a=e.data;(0,o.useAppEffects)({loading:t,error:n,data:a,attachedProfileCardUUIDs:u.get("editor.attachedProfileCards")||[]})}},34498:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useAppEffects=void 0,n(66992),n(41539),n(33948);var r=n(96841),o=n(67294),i=n(71142);t.useAppEffects=function(e){var t=e.loading,n=e.error,a=e.data,u=e.attachedProfileCardUUIDs,c=(0,r.useDispatch)();(0,o.useEffect)((function(){c((0,i.requestProfileCards)())}),[c]),(0,o.useEffect)((function(){c((0,i.setSelectedProfileCards)(u))}),[c,u]),(0,o.useEffect)((function(){if(!t&&!n){if(!a)throw new TypeError("'data' doesn't exist");c((0,i.receiveProfileCards)(a.entries))}}),[t,n,a,c])}},15849:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.useFetchProfileCard=void 0;var o=n(91289),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(55992));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}t.useFetchProfileCard=function(){return(0,o.useXHR)({url:i.protocolRelativeAdminUserBlogUrl("/profile_cards.json"),responseType:"json"})}},42585:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(67294)),o=n(73380),i=n(96841),a=n(14890),u=s(n(67436)),c=s(n(60143)),l=n(65400);function s(e){return e&&e.__esModule?e:{default:e}}var f={init:function(e){var t=(0,a.createStore)(c.default,(0,l.composeEnhancers)());(0,o.safeRender)(r.default.createElement(i.Provider,{store:t},r.default.createElement(u.default,null)),e)}};t.default=f},83255:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return"SET_FILTER_QUERY"===t.type?t.query:e}},60143:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(14890),o=l(n(83255)),i=l(n(71623)),a=l(n(99350)),u=l(n(55162)),c=l(n(92061));function l(e){return e&&e.__esModule?e:{default:e}}var s=(0,r.combineReducers)({filterQuery:o.default,isFetching:i.default,isInitialFetchFinished:a.default,profileCards:u.default,selectedProfileCardUuids:c.default});t.default=s},71623:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"REQUEST_PROFILE_CARDS":return!0;case"RECEIVE_PROFILE_CARDS":return!1;default:return e}}},99350:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_PROFILE_CARDS"===t.type||e}},55162:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(41539);t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return"RECEIVE_PROFILE_CARDS"===t.type?t.profileCards.reduce((function(e,t){return e[t.uuid]=t,e}),{}):e}},92061:function(e,t,n){function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(91038),n(47042),n(68309),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(92222),n(40561);t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_SELECTED_PROFILE_CARDS":return t.uuids;case"SELECT_PROFILE_CARD":return[].concat(r(e),[t.uuid]);case"UNSELECT_PROFILE_CARD_AT":var n=r(e);return n.splice(t.index,1),n;default:return e}}},77667:function(e){e.exports={actions:{SET_EDITOR:"PROMOTION:SET_EDITOR",LOAD_ENTRIES:"ENTRIES:LOAD_ENTRIES_ENTRY",SHUFFLE_ENTRIES:"ENTRIES:SHUFFLE_ENTRIES",SHOW_ENTRY:"ENTRIES:SHOW_ENTRY",CLOSE_ENTRY:"ENTRIES:CLOSE_ENTRY",FILL_KEYWORD:"ENTRIES:FILL_KEYWORD",FILLIN:"ENTRIES:FILLIN",LOAD_ODAIS:"ODAI:LOAD_ODAIS",SELECT_ODAI:"ODAI:SELECT_ODAI",TURN_SLOT:"ODAI:TURN_SLOT",TOGGLE_KILLED:"ODAI:TOGGLE_KILLED",TOGGLE_ACTIVE:"ODAI:TOGGLE_ACTIVE",SHOW_WINDOW:"PROMOTION:SHOW_WINDOW",HIDE_WINDOW:"PROMOTION:HIDE_WINDOW",SET_PAGE:"PROMOTION:SET_PAGE"},pageIds:{ENTRIES_PAGE:"ENTRIES_PAGE",ODAI_SLOT_PAGE:"ODAI_SLOT_PAGE"}}},14674:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(21249),n(30489);var o=n(10714);function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var o=s(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}var f=n(65311),d=n(77667).actions,p=n(73287),h=n(91269),y=n(79065),m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(s,e);var t,n,r,l=c(s);function s(){return i(this,s),l.apply(this,arguments)}return t=s,(n=[{key:"init",value:function(){var e=h.get("editor.promotion.entries").map((function(e){return y(e)}));this.emit(d.LOAD_ENTRIES,e)}},{key:"setEditor",value:function(e){this.emit(d.SET_EDITOR,e)}},{key:"shuffleEntries",value:function(e){this.emit(d.SHUFFLE_ENTRIES,e)}},{key:"isShownEntry",value:function(e){return!localStorage["Hatena.Diary.Promotion.Entry.closed.".concat(e)]}},{key:"showEntry",value:function(e){try{localStorage["Hatena.Diary.Promotion.Entry.read.".concat(e)]=!0}catch(e){}this.emit(d.SHOW_ENTRY,e)}},{key:"closeEntry",value:function(e){try{localStorage["Hatena.Diary.Promotion.Entry.closed.".concat(e)]=!0}catch(e){}this.emit(d.CLOSE_ENTRY,e),f(".tipsy > *").remove(),setTimeout((function(){return o.EditorConnector.emit("resizeRequired")}),0)}},{key:"fillKeyword",value:function(e){var t=[e];o.EditorConnector.insertLines({html:t,hatena:t,markdown:t})}},{key:"fillin",value:function(e){f.ajax({url:"/api/fill_ins/".concat(e),type:"GET"}).then((function(e){o.EditorConnector.insertLines(e)}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(p.Actions);e.exports=new m},26567:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=l(e);if(t){var o=l(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}function c(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var s=n(77667).actions,f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(l,e);var t,n,r,c=u(l);function l(){return o(this,l),c.apply(this,arguments)}return t=l,(n=[{key:"setEditor",value:function(e){this.emit(s.SET_EDITOR,e)}},{key:"showWindow",value:function(){this.emit(s.SHOW_WINDOW)}},{key:"hideWindow",value:function(){this.emit(s.HIDE_WINDOW)}},{key:"setPage",value:function(e){this.emit(s.SET_PAGE,e)}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(n(73287).Actions);e.exports=new f},40746:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(92222),n(30489);var o=u(n(20996)),i=u(n(57942)),a=n(10714);function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(65311),y=n(77667).actions,m=n(73287),v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(d,e);var t,n,r,u=f(d);function d(){return c(this,d),u.apply(this,arguments)}return t=d,(n=[{key:"init",value:function(){this.emit(y.TOGGLE_KILLED,function(){try{return!!localStorage["Hatena.Diary.Promotion.OdaiSlot.isKilled"]||!1}catch(e){}return!1}()),this.emit(y.TOGGLE_ACTIVE,function(){try{if("false"===localStorage["Hatena.Diary.Promotion.OdaiSlot.isActive"])return!1}catch(e){}return!0}())}},{key:"setEditor",value:function(e){this.emit(y.SET_EDITOR,e)}},{key:"loadOdais",value:function(){var e=this;h.get("/api/odais?type=official").then((function(t){e.emit(y.LOAD_ODAIS,t.odais)})).fail((function(e){throw e}))}},{key:"selectOdai",value:function(e){var t=o.default.text("admin.odai.fillin",e.title),n=["[http:".concat((0,i.default)("admin-domain"),"/-/odai/").concat(e.uuid,":title=").concat(t,"]")];a.EditorConnector.insertLines({html:n,hatena:n,markdown:n})}},{key:"turnSlot",value:function(){this.emit(y.TURN_SLOT)}},{key:"killOdaiSlot",value:function(){h(".tipsy > *").remove();try{localStorage["Hatena.Diary.Promotion.OdaiSlot.isKilled"]=!0}catch(e){}this.emit(y.TOGGLE_KILLED,!0)}},{key:"setInactive",value:function(){try{localStorage["Hatena.Diary.Promotion.OdaiSlot.isActive"]=!1}catch(e){}this.emit(y.TOGGLE_ACTIVE,!1)}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(m.Actions);e.exports=new v},45326:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.EntriesPage=void 0,n(21249),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(24846);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=n(14674),h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,e);var t,n,r,a=s(f);function f(){return u(this,f),a.apply(this,arguments)}return t=f,(n=[{key:"render",value:function(){return o.createElement("div",{className:"promotion-entries ".concat(this.props.device)},o.createElement("div",{className:"promotion-entries-wrapper ".concat(this.props.device)},this.renderEntries()),o.createElement("div",{className:"promotion-entries-pagers center ".concat(this.props.device)},o.createElement("div",{className:"btn-group"},this.renderPagers())))}},{key:"renderEntries",value:function(){var e=this;return this.props.entryIds.map((function(t){return o.createElement(i.PromotionContent,{entry:e.props.entities[t],key:t,device:e.props.device,isSelected:e.isEntrySelected(t)})}))}},{key:"renderPagers",value:function(){var e=this,t=this.props,n=t.entities,r=t.entryIds;if(!(r.length<2))return r.map((function(t,r){var i=n[t],a="promotion-entries-pager btn";return a+=e.isEntrySelected(t)?" selected":"",o.createElement("span",{className:a,"data-target-promotion-index":r,tabIndex:0,key:i.id,onClick:function(){return e.showEntry(i.id)}},r+1)}))}},{key:"isEntrySelected",value:function(e){return!(!this.props.currentEntryId||e!==this.props.currentEntryId)}},{key:"showEntry",value:function(e){p.showEntry(e)}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(o.Component);t.EntriesPage=h},27180:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.EntryButton=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(26567),y=n(14674),m=n(77667).pageIds,v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"showEntry",value:function(){y.showEntry(this.props.entry.id),h.setPage(m.ENTRIES_PAGE),h.showWindow()}},{key:"closeEntry",value:function(e){y.closeEntry(this.props.entry.id),e.stopPropagation()}},{key:"render",value:function(){var e=this;if(this.props.entry.isClosed)return i.createElement("span",null);var t="promotion-button";return this.props.entry.isRead||(t+=" is-active"),i.createElement("span",{tabIndex:-1,className:t,"data-track-name":"editor-toolbar-button-promotion-".concat(this.props.trackingId),onClick:function(){return e.showEntry()}},i.createElement("span",{className:"promotion-label"},"<NEW>"),i.createElement("span",{className:"promotion-entry-title"},this.props.entry.title),i.createElement("i",{className:"blogicon-close promotion-cancel-button tipsy-top",title:a.default.text("close"),onClick:function(t){return e.closeEntry(t)}}))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.EntryButton=v},86763:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.OdaiSlotButton=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=n(26567),y=n(40746),m=n(77667).pageIds,v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"showOdaiSlot",value:function(){h.setPage(m.ODAI_SLOT_PAGE),h.showWindow(),y.turnSlot(),y.setInactive()}},{key:"killOdaiSlot",value:function(e){y.killOdaiSlot(),e.stopPropagation()}},{key:"render",value:function(){var e=this;if(this.props.isKilled)return i.createElement("span",null);var t="odaislot-button";return this.props.isActive&&(t+=" is-active"),i.createElement("span",{tabIndex:-1,className:t,"data-track-name":"editor-toolbar-button-odaislot",onClick:function(){return e.showOdaiSlot()}},i.createElement("span",{className:"odaislot-label"},"<NEW>"),i.createElement("span",{className:"odaislot-title"},a.default.text("admin.odai.odai_slot")),i.createElement("i",{className:"blogicon-close odaislot-cancel-button tipsy-top",title:a.default.text("close"),onClick:function(t){return e.killOdaiSlot(t)}}))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.OdaiSlotButton=v},62142:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.OdaiSlotPage=void 0,n(47042),n(21249);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=n(54102),h=n(40746),y=n(26567),m=function(){if(!document.body)return"";var e=document.createElement("div");return e.style.top="-9999px",e.style.zIndex="-9999",document.addEventListener("DOMContentLoaded",(function(){document.body.appendChild(e)})),function(t,n,r){e.className=t,e.innerHTML="a";var o=e.offsetHeight*r;e.innerHTML=n;for(var i=0;e.offsetHeight>o;)i++,e.innerHTML="".concat(n.slice(0,-i),"…");return 0===i?n:"".concat(n.slice(0,-i),"…")}}(),v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(u,e);var t,n,r,o=s(u);function u(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),o.call(this,e)}return t=u,(n=[{key:"turnSlot",value:function(){h.turnSlot()}},{key:"selectOdai",value:function(){var e=this.props.entities[this.props.randomOdaiId];e&&(h.selectOdai(e),y.hideWindow())}},{key:"renderOdaiSlot",value:function(){var e=this,t=this.props.entities[this.props.randomOdaiId];if(t){var n=a.default.text("admin.odai.slot_description_head"),r=a.default.text("admin.odai.slot_description_foot"),o=[a.default.text("admin.odai.slot_description_1"),a.default.text("admin.odai.slot_description_2")],u=this.props.device,c=""===m?"":m("promotion-odaislot-randomodai-title-inner ".concat(u),t.title,2);return i.createElement("div",null,i.createElement("div",{className:"promotion-odaislot-header"},i.createElement("span",null,i.createElement("i",{className:"blogicon-odaislot lg"}),a.default.text("admin.odai.odai_slot"))),i.createElement("div",{className:"promotion-odaislot-tagline ".concat(u)},i.createElement(p,{body:n})),i.createElement("div",{className:"promotion-odaislot-description ".concat(u)},i.createElement("ul",null,o.map((function(e,t){return i.createElement("li",{key:t},i.createElement(p,{body:e}))})))),i.createElement("div",{className:"promotion-odaislot-randomodai ".concat(u)},i.createElement("span",{className:"promotion-odaislot-randomodai-title ".concat(u)},i.createElement("span",{className:"promotion-odaislot-randomodai-title-inner ".concat(u)},c)),i.createElement("div",{className:"promotion-odaislot-randomodai-slotbutton ".concat(u),onClick:function(){return e.turnSlot()}},i.createElement("i",{className:"blogicon-repeat tipsy-top",title:a.default.text("admin.odai.turn")}))),i.createElement("div",{className:"promotion-odaislot-insertbutton-wrapper"},i.createElement("button",{type:"button",className:"promotion-odaislot-insertbutton",onClick:function(){return e.selectOdai()}},a.default.text("admin.odai.insert"))),i.createElement("div",{className:"promotion-odaislot-footer"},i.createElement("p",null,r)))}}},{key:"render",value:function(){return i.createElement("div",{className:"promotion-odaislot ".concat(this.props.device)},this.renderOdaiSlot())}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.OdaiSlotPage=v},18040:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PageSwitcher=void 0,n(66992),n(41539),n(33948),n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(45326),c=n(62142);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}var m=n(26567),v=n(14674),b=n(77667).pageIds,g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(l,e);var t,n,r,o=p(l);function l(){return s(this,l),o.apply(this,arguments)}return t=l,(n=[{key:"openOdaiSlotPage",value:function(e){e.preventDefault(),m.setPage(b.ODAI_SLOT_PAGE)}},{key:"openEntriesPage",value:function(e){e.preventDefault();var t=this.props.entries.entryIds[0];v.showEntry(t),m.setPage(b.ENTRIES_PAGE)}},{key:"renderPage",value:function(){var e=this.props,t=e.entries,n=e.odai,r=e.device,o=e.currentPage;return o===b.ENTRIES_PAGE?i.createElement(u.EntriesPage,{device:r,entities:t.entities,entryIds:t.entryIds,currentEntryId:t.currentEntryId}):o===b.ODAI_SLOT_PAGE?i.createElement(c.OdaiSlotPage,{device:r,entities:n.entities,randomOdaiId:n.randomOdaiId}):void 0}},{key:"renderSwitch",value:function(){return this.props.currentPage===b.ENTRIES_PAGE?this.renderOdaiSlotSwitch():this.props.currentPage===b.ODAI_SLOT_PAGE?this.renderEntriesSwitch():void 0}},{key:"renderOdaiSlotSwitch",value:function(){var e=this;return 0===this.props.odai.odaiIds.length?null:i.createElement("div",{className:"promotion-pages-switch"},i.createElement("div",{className:"promotion-pages-switch-link ".concat(this.props.device)},i.createElement("a",{href:"#",onClick:function(t){return e.openOdaiSlotPage(t)}},a.default.text("admin.odai.open_slot")," >")))}},{key:"renderEntriesSwitch",value:function(){var e=this;return 0===this.props.entries.entryIds.length?null:i.createElement("div",{className:"promotion-pages-switch"},i.createElement("div",{className:"promotion-pages-switch-link ".concat(this.props.device)},i.createElement("a",{href:"#",onClick:function(t){return e.openEntriesPage(t)}},"< ",a.default.text("admin.odai.leave_slot"))))}},{key:"render",value:function(){return i.createElement("div",{className:"promotion-pages ".concat(this.props.device)},this.renderPage(),this.renderSwitch())}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(i.Component);t.PageSwitcher=g},48353:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PromotionBar=void 0,n(92222),n(66992),n(41539),n(33948),n(21249);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=n(27180),u=n(86763),c=(o=n(20996))&&o.__esModule?o:{default:o};function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=n(26567),g=n(14674),w=n(77667).pageIds,O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(l,e);var t,n,r,o=p(l);function l(){var e;s(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return v(y(e=o.call.apply(o,[this].concat(n))),"odaiSlotBar",null),v(y(e),"first",void 0),v(y(e),"second",void 0),e}return t=l,(n=[{key:"renderEntryButton",value:function(e,t){var n=this,r=this.props.entries.entities[e];if(r){var o=0===t?"first":"second";return i.createElement(a.EntryButton,{entry:r,trackingId:o,ref:function(e){n[o]=e},key:r.id})}}},{key:"showMoreEntry",value:function(){g.showEntry(this.props.entries.entryIds[0]),b.setPage(w.ENTRIES_PAGE),b.showWindow()}},{key:"render",value:function(){var e=this,t=this.props,n=t.odai,r=t.entries,o=r.activeEntryIds.some((function(e){return g.isShownEntry(e)})),a="promotion-bar-view-more".concat(o?"":"--hidden");return i.createElement("div",{className:"promotion-bar"},i.createElement("div",{className:"promotion-bar-items"},i.createElement("span",null,r.activeEntryIds.map((function(t,n){return e.renderEntryButton(t,n)}))),i.createElement("span",{className:"odaislot-bar--hidden",ref:function(t){e.odaiSlotBar=t}},i.createElement(u.OdaiSlotButton,{isActive:n.isActive,isKilled:n.isKilled}))),i.createElement("div",{className:a},i.createElement("div",{className:"promotion-view-more-button",onClick:function(){return e.showMoreEntry()}},c.default.text("epic.view_more"))))}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(i.Component);t.PromotionBar=O},24846:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PromotionContent=void 0,n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(26567),p=n(14674),h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,i=l(s);function s(){return a(this,s),i.apply(this,arguments)}return t=s,(n=[{key:"render",value:function(){var e=this,t="promotion-entry";return t+=this.props.isSelected?" selected":"",t+=" ".concat(this.props.device),o.createElement("div",{className:t,onClick:function(t){return e.onClick(t)}},o.createElement("div",{dangerouslySetInnerHTML:{__html:e.props.entry.body}}))}},{key:"onClick",value:function(e){var t=e.target,n=t.getAttribute("data-keyword"),r=t.getAttribute("data-fillin-id");(n||r)&&(n&&(p.fillKeyword(n),d.hideWindow()),r&&(p.fillin(r),d.hideWindow()),e.preventDefault(),e.stopPropagation())}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component);t.PromotionContent=h},81761:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PromotionModal=void 0,n(66992),n(41539),n(33948);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=n(99240),u=n(18040),c=n(61663),l=(o=n(20996))&&o.__esModule?o:{default:o},s=n(55992);function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}var d=n(26567);t.PromotionModal=function(e){var t=e.currentPage,n=e.entries,r=e.isWindowVisible,o=e.odai,u=(0,i.useCallback)((function(){d.hideWindow()}),[]);return i.default.createElement(a.CSSTransition,{classNames:"fade",timeout:300,appear:!0,in:r,mountOnEnter:!0,unmountOnExit:!0},i.default.createElement(p,null,i.default.createElement(h,{closeHandler:u,currentPage:t,entries:n,odai:o})))};var p=function(e){var t=e.children;return i.default.createElement("div",{className:"promotion-wrapper"},i.default.createElement("div",{className:"promotion-background"}),t)},h=function(e){var t=e.closeHandler,n=e.odai,r=e.currentPage,o=e.entries,a=(0,i.useRef)(null);return(0,c.useOnClickOutside)(a,t),i.default.createElement("div",{className:"promotion-window",ref:a},i.default.createElement("button",{className:"promotion-window-close","aria-label":l.default.text("close"),onClick:t,type:"button"},i.default.createElement("img",{src:(0,s.staticUrl)("/images/admin/close.svg"),alt:l.default.text("close")})),i.default.createElement(u.PageSwitcher,{entries:o,odai:n,device:"PC",currentPage:r}))}},97814:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PromotionPC=void 0,n(66992),n(41539),n(33948);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(48353),a=n(81761);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(f,e);var t,n,r,u=s(f);function f(e){var t,n,r,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),t=u.call(this,e),n=d(t),o=function(){t.setState(t.props.store.getState())},(r="updateState")in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,t.state=e.store.getState(),t}return t=f,(n=[{key:"componentDidMount",value:function(){this.props.store.on("change",this.updateState)}},{key:"componentWillUnmount",value:function(){this.props.store.removeListener("change",this.updateState)}},{key:"render",value:function(){return o.createElement("div",null,o.createElement(i.PromotionBar,{odai:this.state.odai,entries:this.state.entries}),o.createElement(a.PromotionModal,{odai:this.state.odai,entries:this.state.entries,isWindowVisible:this.state.modal.isWindowVisible,currentPage:this.state.modal.currentPage}))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(o.Component);t.PromotionPC=h},58972:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PromotionTouch=void 0,n(66992),n(41539),n(33948);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(18040);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,a=l(s);function s(e){var t,n,r,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),t=a.call(this,e),n=f(t),o=function(){t.setState(t.props.store.getState())},(r="updateState")in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,t.state=e.store.getState(),t}return t=s,(n=[{key:"componentDidMount",value:function(){this.props.store.on("change",this.updateState)}},{key:"componentWillUnmount",value:function(){this.props.store.removeListener("change",this.updateState)}},{key:"render",value:function(){return o.createElement(i.PageSwitcher,{entries:this.state.entries,odai:this.state.odai,device:"Touch",currentPage:this.state.modal.currentPage})}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.Component);t.PromotionTouch=p},79065:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337);var a=function(e){try{return!!localStorage["Hatena.Diary.Promotion.Entry.read.".concat(e)]}catch(e){}return!1},u=function(e){try{return!!localStorage["Hatena.Diary.Promotion.Entry.closed.".concat(e)]}catch(e){}return!1};e.exports=function(e){return o(o({},e),{},{isRead:a(e.id),isClosed:u(e.id)})}},35961:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.init=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(97814);var u=n(91269),c=n(73287).Store,l=n(14674),s=n(40746),f=n(50525),d=function(e){if(e&&u.get("editor.promotion.enabled")){var t=new c(f);(0,i.safeRender)(o.default.createElement(a.PromotionPC,{store:t}),e),l.init(),s.init(),s.loadOdais()}};t.init=d},95932:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(47941),n(82526),n(38880),n(54747),n(49337),n(21249),n(57327),n(41539),n(92222);var a=n(66419),u=n(77289),c=n(35340),l=n(77667).actions,s={entities:{},entryIds:[],activeEntryIds:[],currentEntryId:null};function f(e){var t=e.entryIds.map((function(t){return e.entities[t]})),n=t.filter((function(e){return!e.isRead&&!e.isClosed})),r=t.filter((function(e){return e.isRead&&!e.isClosed}));return a.first(n.concat(a.shuffle(r)),4).map((function(e){return e.id}))}function d(e){return o(o({},e),{},{activeEntryIds:f(e)})}function p(e,t){return d(o(o({},e),{},{entities:u(t,"id"),entryIds:t.map((function(e){return e.id}))}))}function h(e,t){if(!e.entities[t])return e;var n=c(e);return n.entities[t].isRead=!0,n.currentEntryId=t,n}function y(e,t){if(!e.entities[t])return e;var n=c(e);return n.entities[t].isClosed=!0,n}e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case l.LOAD_ENTRIES:return p(e,t.payload);case l.SHUFFLE_ENTRIES:return d(e);case l.SHOW_ENTRY:return h(e,t.payload);case l.CLOSE_ENTRY:return y(e,t.payload);default:return e}}},50525:function(e,t,n){var r=u(n(76490)),o=u(n(95932)),i=u(n(76128)),a=u(n(76985));function u(e){return e&&e.__esModule?e:{default:e}}e.exports=(0,r.default)({entries:o.default,odai:i.default,modal:a.default})},76985:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337);var a=n(77667).actions,u={isWindowVisible:!1,currentPage:n(77667).pageIds.ENTRIES_PAGE};function c(e){return o(o({},e),{},{isWindowVisible:!0})}function l(e){return o(o({},e),{},{isWindowVisible:!1})}function s(e,t){return o(o({},e),{},{currentPage:t})}e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.SHOW_WINDOW:return c(e);case a.HIDE_WINDOW:return l(e);case a.SET_PAGE:return s(e,t.payload);default:return e}}},76128:function(e,t,n){function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(47941),n(82526),n(57327),n(41539),n(38880),n(54747),n(49337),n(21249);var a=n(66419),u=n(77667).actions,c=n(77289),l={entities:{},odaiIds:[],randomOdaiId:null,slotCount:0,isKilled:!0,isActive:!1};function s(e){return e.slotCount===e.odaiIds.length?o(o({},e),{},{odaiIds:a.shuffle(e.odaiIds),slotCount:0}):o(o({},e),{},{randomOdaiId:e.odaiIds[e.slotCount],slotCount:e.slotCount+1})}function f(e,t){return s(o(o({},e),{},{entities:c(t,"uuid"),odaiIds:a.shuffle(t.map((function(e){return e.uuid})))}))}function d(e,t){return o(o({},e),{},{isKilled:t})}function p(e,t){return o(o({},e),{},{isActive:t})}e.exports=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.LOAD_ODAIS:return f(e,t.payload);case u.TURN_SLOT:return s(e);case u.TOGGLE_KILLED:return d(e,t.payload);case u.TOGGLE_ACTIVE:return p(e,t.payload);default:return e}}},72461:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(78783),n(69826),n(41539),n(66992),n(33948),n(30489);var o,i=n(70879),a=n(10714),u=n(92477),c=(o=n(57942))&&o.__esModule?o:{default:o},l=n(64292),s=n(57753);function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(){return d="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=p(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},d.apply(this,arguments)}function p(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=v(e)););return e}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}var b=n(65311),g=n(66419),w=n(41960),O=g.template('<blockquote cite="<%- url %>" data-uuid="<%- uuid %>"><p><%- body %></p><cite><a href="<%- url %>"><%- title %></a></cite></blockquote>'),_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(s,e);var t,n,r,o=y(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(t=o.call(this,e)).$indicator=e.container.find(".indicator"),t.bindEvents(),t}return t=s,(n=[{key:"type",get:function(){return"editor-quote"}},{key:"serviceName",get:function(){return"Quote"}},{key:"enableAutoPager",get:function(){return!0}},{key:"pasteReverseOrder",get:function(){return!0}},{key:"bindEvents",value:function(){var e=this;d(v(s.prototype),"bindEvents",this).call(this),this.$submit=this.$container.find(".quote-keyword-submit"),this.$keyword=this.$container.find(".quote-keyword"),this.$submit.on("click",(function(){return e.initLoadCondition(),e.requestReload(),!1})),this.$keyword.on("keydown",(function(t){if("RET"===w(t))return e.initLoadCondition(),e.requestReload(),!1})),this.$itemsContainer.on("click",".js-button-quote-delete",(function(e){var t=b(e.target).attr("data-uuid");b.ajax({url:"/api/quotes/delete",cache:!1,type:"post",dataType:"json",data:{uuid:t,rkm:(0,c.default)("rkm"),rkc:(0,c.default)("rkc")}}).done((function(){b('.item[data-uuid="'.concat(t,'"]')).remove()}))}))}},{key:"initLoadCondition",value:function(){this.itemsReachedEnd=!1,this.untilEpoch=null}},{key:"willRequestLoadItems",value:function(){return!0}},{key:"loadItems",value:function(){var e=this;return b.ajax({url:"/api/quotes",type:"GET",dataType:"json"}).then((function(t){return t.entries.length>0?(e.itemsReachedEnd=!0,b.Deferred().resolve(t)):b.Deferred().reject()}))}},{key:"renderItem",value:function(e){return e.datetimeEpoch=Date.parse(e.datetime),this.template({entry:e,trim:l.trimString})}},{key:"insertItems",value:function(e){var t={hatena:[],markdown:[]};g.each(e,(function(e){var n=e.attr("data-title")||"■",r=e.attr("data-blog")||"";""!==r&&(r=" - ".concat(r));var o=O({uuid:e.attr("data-uuid")||"",url:e.attr("data-url"),body:e.attr("data-body"),title:n+r});t.hatena.push(">".concat(o,"<")),t.markdown.push(o)})),(0,u.extractSyntax)(t.hatena).done((function(e){t.html=["",e.html,""]})).fail((function(e){t.html=t.hatena,(0,i.BUG)(e)})).always((function(){(a.EditorConnector.isiOS()||a.EditorConnector.isAndroid())&&(t.html=t.hatena),a.EditorConnector.insertLines(t)}))}},{key:"fillInFirstItem",value:function(){if("#auto_fillin"===location.hash){var e=this.$container.find(".item").first();e.length>0&&this.insertItems([e])}}},{key:"fillInReQuote",value:function(){try{var e=localStorage.getItem("ReQuote");if(void 0===e)return;var t=JSON.parse(e),n=b("<div>").attr({"data-url":t.url,"data-title":t.title,"data-body":t.body,"data-blog":""});this.insertItems([n]),localStorage.removeItem("ReQuote")}catch(e){}}},{key:"loadItemsFinishedHandler",value:function(){this.fillInReQuote(),this.fillInFirstItem()}}])&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(s.MyCuration);e.exports=_},11500:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.KNOWN_ERRORS=t.ERROR_MSGID=void 0;t.KNOWN_ERRORS={400:!0,429:!0};t.ERROR_MSGID={429:"edit_form.rakuten.api_limit_exceeded"}},66316:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(33948),n(30489),n(81299),n(12419),n(82526),n(38880),n(54747),n(49337),n(47042),n(68309),n(91038),n(78783),n(77601),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.RakutenViewModel=void 0,n(74916),n(4723),n(41539),n(88674),n(92222),n(57327),n(47941),n(21249);var o=n(17187),i=n(66419),a=n(10714),u=n(12495);function c(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(l,e);var t,n,r,o=h(l);function l(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),b(m(e=o.call(this)),"state",void 0),e.state={items:[],selectedItemCodes:{},keyword:null,page:1,error:null,isLoading:!1},e}return t=l,(n=[{key:"setState",value:function(e){this.state=f(f({},this.state),e),this.emit("change")}},{key:"getState",value:function(){return f({},this.state)}},{key:"searchItems",value:function(e){var t=this;if(!e.match(/^\s*$/))return this.setState({keyword:e,isLoading:!0}),(0,u.fetchAPI)({keyword:e}).then((function(e){return t.setState({items:e,page:1,error:null})})).catch((function(e){return t.setState({error:e})})).then((function(){return t.setState({isLoading:!1})}))}},{key:"loadNextItems",value:function(){var e=this;if(this.state.error)return Promise.resolve();this.setState({isLoading:!0});var t=this.state.keyword,n=this.state.page+1;return(0,u.fetchAPI)({keyword:t,page:n}).then((function(t){return e.setState({items:e.state.items.concat(t),page:n})})).catch((function(t){return e.setState({error:t})})).then((function(){return e.setState({isLoading:!1})}))}},{key:"toggleItemSelection",value:function(e){this.setState({selectedItemCodes:f(f({},this.state.selectedItemCodes),{},b({},e.itemCode,!this.state.selectedItemCodes[e.itemCode]))})}},{key:"insertSelectedItems",value:function(){var e,t=this,n={},r=c(this.state.items);try{for(r.s();!(e=r.n()).done;){var o=e.value;n[o.itemCode]=o}}catch(e){r.e(e)}finally{r.f()}var i=Object.keys(this.state.selectedItemCodes).filter((function(e){return t.state.selectedItemCodes[e]})).map((function(e){return"[rakuten:".concat(e,":detail]")}));a.EditorConnector.insertLines({html:i,hatena:i,markdown:i}),this.setState({selectedItemCodes:{}})}},{key:"insertItem",value:function(e){var t=["[rakuten:".concat(e.itemCode,":detail]")];a.EditorConnector.insertLines({html:t,hatena:t,markdown:t}),this.isItemSelected(e)&&this.toggleItemSelection(e)}},{key:"isItemSelected",value:function(e){return!!this.state.selectedItemCodes[e.itemCode]}},{key:"hasSelectedItems",value:function(){return 0!==(0,i.values)(this.state.selectedItemCodes).filter((function(e){return e})).length}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.EventEmitter);t.RakutenViewModel=g},77018:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorMessage=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(11500);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,o=d(c);function c(){return l(this,c),o.apply(this,arguments)}return t=c,(n=[{key:"render",value:function(){if(!this.props.error)return null;var e=u.ERROR_MSGID[this.props.error];return e?i.createElement("div",{className:"editor-rakuten-error"},a.default.text(e)):null}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(i.Component);t.ErrorMessage=y},73544:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(9825))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e=!this.props.hasSelectedItems;return i.createElement("div",{className:"editor-rakuten-footer"},i.createElement(a.default,{disabled:e,onClick:this.props.onSubmit}))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component);t.Footer=h},34184:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Item=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=n(64292),u=(o=n(20996))&&o.__esModule?o:{default:o};function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}t.Item=function(e){var t=e.item,n=e.isSelected,r=e.onSelect,o=e.onDoubleClick;return i.createElement("div",{className:"editor-rakuten-item item ".concat(n?"selected":""),onClick:r,onDoubleClick:o},i.createElement("div",{className:"editor-rakuten-item__inner"},i.createElement(l,{item:t}),i.createElement("div",{className:"editor-rakuten-item__right"},i.createElement("span",{className:"editor-rakuten-item__name"},(0,a.trimString)(t.itemName,60)),i.createElement("span",{className:"editor-rakuten-item__price"},u.default.text("edit_form.rakuten.price",t.itemPrice)),i.createElement("span",{className:"editor-rakuten-item__shop-name"},t.shopName))))};var l=function(e){var t=e.item;return t.imageFlag?i.createElement("div",{className:"editor-rakuten-item__thumbnail"},i.createElement("img",{src:t.smallImageUrls[0]})):null}},21931:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.RakutenSidebar=void 0,n(21249);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=d(n(20996)),a=n(46171),u=d(n(70881)),c=n(90381),l=n(73544),s=n(34184),f=n(77018);function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var o=g(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){return o.createElement("div",{className:"editor-rakuten-items-message"},e.children)},_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(p,e);var t,n,r,d=m(p);function p(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,p),w(b(t=d.call(this,e)),"state",void 0),w(b(t),"update",void 0),t.state=e.vm.getState(),t}return t=p,(n=[{key:"componentDidMount",value:function(){var e=this;this.update=function(){return e.setState(e.props.vm.getState())},this.props.vm.on("change",this.update)}},{key:"componentWillUnmount",value:function(){this.props.vm.removeListener("change",this.update),this.update=null}},{key:"render",value:function(){var e=this,t=this.state,n=t.items,r=t.keyword,d=null===r,p=this.state.isLoading,h=!d&&!p&&0===n.length;return o.createElement("div",{className:"editor-rakuten-content"},o.createElement("div",{className:"editor-rakuten-header"},o.createElement("h2",null,i.default.text("edit_form.rakuten")),o.createElement(u.default,{placeholder:i.default.text("edit_form.rakuten.placeholder"),onSubmit:function(t){return e.props.vm.searchItems(t)}}),o.createElement(f.ErrorMessage,{error:this.state.error})),o.createElement("div",{className:"editor-rakuten-main"},o.createElement(a.InfiniteScroll,{onScroll:function(){return e.props.vm.loadNextItems()},interval:1e3},o.createElement("div",{className:"editor-rakuten-items"},n.map((function(t,n){return o.createElement(s.Item,{item:t,key:n,isSelected:e.props.vm.isItemSelected(t),onSelect:function(){return e.props.vm.toggleItemSelection(t)},onDoubleClick:function(){return e.props.vm.insertItem(t)}})})),d?o.createElement(O,null,i.default.text("edit_form.rakuten.description")):null,h?o.createElement(O,null,i.default.text("edit_form.rakuten.empty",r)):null,p?o.createElement(c.LoadingIndicator,null):null))),o.createElement(l.Footer,{hasSelectedItems:this.props.vm.hasSelectedItems(),onSubmit:function(){return e.props.vm.insertSelectedItems()}}))}}])&&h(t.prototype,n),r&&h(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(o.Component);t.RakutenSidebar=_},12495:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.fetchAPI=function(e){return o.default.get("/api/rakuten",{params:e}).then((function(e){if(e.data.error)throw e.data.error;return e.data.Items})).catch((function(e){if(a.KNOWN_ERRORS[e.message])throw e;(0,i.BUG)(e)}))};var r,o=(r=n(347))&&r.__esModule?r:{default:r},i=n(70879),a=n(11500)},40555:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Rakuten=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(21931),u=n(66316);function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var s=l((function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=new u.RakutenViewModel;(0,i.safeRender)(o.default.createElement(a.RakutenSidebar,{vm:n}),t)}));t.Rakuten=s},48923:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.initScheduledUpdateExistingNotice=t.ExistingNotice=void 0,n(9653);var o=s(n(20996)),i=n(73380),a=s(n(30381)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),c=s(n(83253));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var p=function(e){var t=e.scheduledUpdateAt,n=f((0,u.useState)(!0),2),r=n[0],i=n[1],l=function(){i(!1)};return u.default.createElement(c.default,{className:"editor-modal",overlayClassName:"editor-modal-overlay",isOpen:r,onRequestClose:l},u.default.createElement("div",{className:"header"},u.default.createElement("h2",null,o.default.text("edit_form.scheduled_update.existing_notice.title")),u.default.createElement("p",null,o.default.text("edit_form.scheduled_update.existing_notice.body1",(0,a.default)(t).format("YYYY/MM/DD HH:mm"),o.default.text("admin.entries"),o.default.text("admin.entry.edit_scheduled_update")))),u.default.createElement("p",null,u.default.createElement("button",{className:"btn",type:"button",onClick:l},o.default.text("ok"))))};t.ExistingNotice=p;t.initScheduledUpdateExistingNotice=function(e,t){c.default.setAppElement(t);var n=Number(e.getAttribute("data-scheduled-update-time")),r=new Date(1e3*n);(0,i.safeRender)(u.default.createElement(p,{scheduledUpdateAt:r}),e)}},80417:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(88674),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(68309),Object.defineProperty(t,"__esModule",{value:!0}),t.SidebarButtons=void 0,n(69826),n(41539),n(54747),n(47042),n(73210);var o=c(n(65311)),i=c(n(66419)),a=c(n(347)),u=n(55992);function c(e){return e&&e.__esModule?e:{default:e}}function l(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */l=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)}))}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=n(91269),y=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),p(this,"$element",void 0),p(this,"parent",void 0),p(this,"publicationType",void 0),p(this,"$visibleButtonsContainer",void 0),p(this,"$overflowButtonsContainer",void 0),p(this,"$toggleButton",void 0),p(this,"$othersButton",void 0),p(this,"$addButton",void 0),p(this,"buttonSize",void 0),p(this,"services",void 0),p(this,"activeService",void 0),p(this,"template",void 0),p(this,"$othersButtonTipsy",void 0),this.$element=t,this.parent=n,this.publicationType=r,this.$visibleButtonsContainer=this.$element.find(".curation-bar-itemlist-visible"),this.$overflowButtonsContainer=this.$element.find(".curation-bar-itemlist-overflow"),this.$toggleButton=this.$element.find(".curation-bar-toggle"),this.$othersButton=this.$element.find(".editor-others"),this.$addButton=this.$element.find(".curation-add-button"),this.buttonSize=this.$othersButton.height(),this.services=h.get("editor.sidebarServices"),this.activeService="editor-home",this.template=i.default.template(this.$element.find(".template").html()),this.render(),this.initEvents()}var t,n,r,c;return t=e,n=[{key:"initEvents",value:function(){var e=this;this.$toggleButton.on("click",(function(){e.parent.emit("toggle")})),this.$othersButton.on("click",(function(){e.toggleOverflow()})),this.$element.on("click","[data-support-type]",(function(t){var n=(0,o.default)(t.currentTarget);e.parent.emit("openByType",n.attr("data-support-type"))})),this.parent.on("tabChange",(function(t){return e.onTabChange(t)})),this.parent.on("resize",(function(){return e.render()})),this.parent.on("reloadSidebarButtons",f(l().mark((function t(){return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.reloadSidebarServices();case 2:e.render();case 3:case"end":return t.stop()}}),t)}))))}},{key:"onTabChange",value:function(e){this.activeService=e,this.activateButton()}},{key:"reloadSidebarServices",value:(c=f(l().mark((function e(){var t,n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=(0,u.protocolRelativeAdminUserBlogUrl)("/edit_sidebar_buttons.json"),e.next=3,a.default.get(t,{params:{publication_type:this.publicationType}});case 3:n=e.sent,this.services=n.data;case 5:case"end":return e.stop()}}),e,this)}))),function(){return c.apply(this,arguments)})},{key:"activateButton",value:function(){var e=this;this.$visibleButtonsContainer.children().each((function(t,n){var r=(0,o.default)(n);r.toggleClass("is-active",r.attr("data-support-type")===e.activeService)})),this.$overflowButtonsContainer.children().each((function(t,n){var r=(0,o.default)(n);r.toggleClass("is-active",r.attr("data-support-type")===e.activeService)}))}},{key:"render",value:function(){var e=this;this.$visibleButtonsContainer.empty(),this.$overflowButtonsContainer.empty(),this.$othersButton.show(),this.services.forEach((function(t){t.showShortcut&&e.$visibleButtonsContainer.append(e.renderButton(t))}));var t=this.$addButton[0].getBoundingClientRect().bottom-(0,o.default)(window).height();if(t>0){var n=Math.floor(t/this.buttonSize)+1,r=this.$visibleButtonsContainer.children().slice(-n);this.$overflowButtonsContainer.append(r),this.fixOverflowPosition()}else this.$othersButton.hide();this.activateButton()}},{key:"renderButton",value:function(e){var t=this.template(e);return(0,o.default)(t.trim())}},{key:"toggleOverflow",value:function(){this.$othersButton.toggleClass("is-active tipsy-left"),this.$overflowButtonsContainer.toggleClass("is-active"),this.$overflowButtonsContainer.hasClass("is-active")&&this.fixOverflowPosition(),this.$othersButtonTipsy=this.$othersButtonTipsy||(0,o.default)(".tipsy > *"),this.$othersButtonTipsy.toggle()}},{key:"fixOverflowPosition",value:function(){var e=this.$element.offset().top,t=this.$othersButton.offset().top-e+this.$othersButton.outerHeight()-this.$overflowButtonsContainer.height();this.$overflowButtonsContainer.css({top:t})}}],n&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.SidebarButtons=y},9825:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return c(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e="paste-button btn ".concat(this.props.disabled?"disabled":"enabled");return i.createElement("div",{className:"editor-sidebar-insert-button"},i.createElement("button",{className:e,type:"button","data-track-name":this.props.trackingId,disabled:this.props.disabled,onClick:this.props.onClick},a.default.text("edit_form.paste")))}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.Component),y=h;t.default=y},70881:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var o=s(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}var f=n(41960),d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(l,e);var t,n,r,i=c(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=i.call(this,e)).state={value:""},t}return t=l,(n=[{key:"onChange",value:function(e){this.setState({value:e.target.value})}},{key:"onKeyPress",value:function(e){"RET"===f(e)&&(e.preventDefault(),this.submit())}},{key:"submit",value:function(){this.props.onSubmit(this.state.value)}},{key:"render",value:function(){var e=this;return o.createElement("div",{className:"sidebar-search-form"},o.createElement("input",{type:"text",placeholder:this.props.placeholder,className:"sidebar-search-form__input",onKeyPress:function(t){return e.onKeyPress(t)},onChange:function(t){return e.onChange(t)}}),o.createElement("button",{type:"button",className:"sidebar-search-form__submit",onClick:function(){return e.submit()}},o.createElement("i",{className:"blogicon-search"})))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.Component);t.default=d},13605:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(30489);var o,i=(o=n(65311))&&o.__esModule?o:{default:o},a=n(66419);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,o=l(s);function s(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(e=o.call(this)).type=document.querySelector(".curation-tab-content").id,(0,i.default)("input").on("blur",(function(){return e.emit("resize",e.type)})),(0,i.default)(window).on("resize",(0,a.debounce)((function(){return e.emit("resize",e.type)}),100)),e}return t=s,n&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}(n(17187).EventEmitter);e.exports=d},6686:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(78101)),a=u(n(61016));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(c,e);var t,n,r,u=d(c);function c(){return l(this,c),u.apply(this,arguments)}return t=c,(n=[{key:"render",value:function(){var e=this,t="editor-sidebar-user-association";return this.props.user?o.createElement("div",{className:t},o.createElement(a.default,{user:this.props.user,onUnregister:function(){return e.props.onUnregister()}})):o.createElement("div",{className:t},o.createElement(i.default,{placeholder:this.props.placeholder,onRegister:function(t){return e.props.onRegister(t)}}))}}])&&s(t.prototype,n),r&&s(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.Component),m=y;t.default=m},78101:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(30489);var o=a(n(67294)),i=a(n(20996));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=n(41960),p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,a=l(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(t=a.call(this,e)).state={value:""},t}return t=s,(n=[{key:"render",value:function(){var e=this;return o.default.createElement("div",{className:"user-form","data-testid":"sidebar-user-form"},o.default.createElement("input",{type:"text",className:"user-form-name",placeholder:this.props.placeholder,onKeyPress:function(t){return e.onKeyPress(t)},onChange:function(t){return e.onChange(t)},value:this.state.value}),o.default.createElement("button",{type:"button",className:"user-form-name-submit",onClick:function(){return e.register()}},i.default.text("edit_form.flickr.register")))}},{key:"onChange",value:function(e){this.setState({value:e.target.value})}},{key:"onKeyPress",value:function(e){"RET"===d(e)&&(e.preventDefault(),this.register())}},{key:"register",value:function(){this.props.onRegister(this.state.value)}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.default.Component);t.default=p},61016:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(68309);var r,o=(r=n(67294))&&r.__esModule?r:{default:r};var i=function(e){var t=e.user,n=e.onUnregister;return o.default.createElement("div",{className:"user-info","data-testid":"sidebar-user-info"},o.default.createElement("div",{className:"user-info-icon"},o.default.createElement("a",{href:t.uri},o.default.createElement("img",{src:t.icon,alt:"",className:"user-image"}))),o.default.createElement("div",{className:"user-info-name"},o.default.createElement("a",{href:t.uri,target:"_blank",rel:"noopener noreferrer"},t.name)),o.default.createElement("button",{type:"button",className:"user-info-unregister-button",onClick:function(){return n()}},o.default.createElement("i",{className:"blogicon-close"})))};t.default=i},56489:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.updatedExistingSnippet=t.updateEditingSnippet=t.setTitleLengthLimit=t.setSnippetCountLimit=t.setSelectedSnippet=t.setFilterQuery=t.setEditingSnippet=t.setCanManageSnippets=t.setBodyLengthLimit=t.saveSnippet=t.requestSnippets=t.receiveSnippets=t.openSnippetEditingModal=t.insertSnippet=t.insertSelectedSnippet=t.initializeState=t.extractSelectionToSnippet=t.deleteSnippet=t.createdNewSnippet=void 0;t.initializeState=function(){return{type:"INITIALIZE_STATE"}};t.setCanManageSnippets=function(e){return{canManageSnippets:e,type:"SET_CAN_MANAGE_SNIPPETS"}};t.setSnippetCountLimit=function(e){return{snippetCountLimit:e,type:"SET_SNIPPET_COUNT_LIMIT"}};t.setTitleLengthLimit=function(e){return{titleLengthLimit:e,type:"SET_TITLE_LENGTH_LIMIT"}};t.setBodyLengthLimit=function(e){return{bodyLengthLimit:e,type:"SET_BODY_LENGTH_LIMIT"}};t.requestSnippets=function(){return{type:"REQUEST_SNIPPETS"}};t.receiveSnippets=function(e){return{receivedSnippets:e,type:"RECEIVE_SNIPPETS"}};t.setSelectedSnippet=function(e){return{selectedSnippet:e,type:"SET_SELECTED_SNIPPET"}};t.insertSelectedSnippet=function(e){return{editor:e,type:"INSERT_SELECTED_SNIPPET"}};t.insertSnippet=function(e,t){return{editor:e,snippet:t,type:"INSERT_SNIPPET"}};t.extractSelectionToSnippet=function(e){return{editor:e,type:"EXTRACT_SELECTION_TO_SNIPPET"}};t.openSnippetEditingModal=function(e,t){return{editor:e,snippet:t,type:"OPEN_SNIPPET_EDITING_MODAL"}};t.setEditingSnippet=function(e){return{editingSnippet:e,type:"SET_EDITING_SNIPPET"}};t.updateEditingSnippet=function(e){return{type:"UPDATE_EDITING_SNIPPET",updatingEditingSnippet:e}};t.saveSnippet=function(){return{type:"SAVE_SNIPPET"}};t.createdNewSnippet=function(e){return{createdSnippet:e,type:"CREATED_NEW_SNIPPET"}};t.updatedExistingSnippet=function(e){return{type:"UPDATED_EXISTING_SNIPPET",updatedSnippet:e}};t.deleteSnippet=function(e){return{deletingSnippet:e,type:"DELETE_SNIPPET"}};t.setFilterQuery=function(e){return{query:e,type:"SET_FILTER_QUERY"}}},78983:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.updateSnippet=t.getSnippets=t.deleteSnippet=t.createSnippet=void 0,n(41539),n(88674);var r=i(n(57942)),o=i(n(347));function i(e){return e&&e.__esModule?e:{default:e}}t.getSnippets=function(){var e=(0,r.default)("blog-uuid");return e?o.default.get("/api/snippets",{params:{blogId:e},responseType:"json"}).then((function(e){return e.data.snippets})):Promise.reject("failed to retrieve blog")};t.createSnippet=function(e){var t=(0,r.default)("blog-uuid");if(!t)return Promise.reject("failed to retrieve blog");var n=(0,r.default)("rkm"),i=(0,r.default)("rkc");if(!n||!i)return Promise.reject("Failed to retrieve credentials");var a=new FormData;return a.append("title",e.title),a.append("body",e.body),a.append("blogId",t),a.append("rkm",n),a.append("rkc",i),o.default.post("/api/snippets",a,{responseType:"json"}).then((function(e){return e.data.snippet}))};t.updateSnippet=function(e){if(!(0,r.default)("blog-uuid"))return Promise.reject("failed to retrieve blog");var t=(0,r.default)("rkm"),n=(0,r.default)("rkc");if(!t||!n)return Promise.reject("Failed to retrieve credentials");var i=new FormData;return i.append("title",e.title),i.append("body",e.body),i.append("rkm",t),i.append("rkc",n),o.default.post("/api/snippets/".concat(e.uuid),i)};t.deleteSnippet=function(e){if(!(0,r.default)("blog-uuid"))return Promise.reject("failed to retrieve blog");var t=(0,r.default)("rkm"),n=(0,r.default)("rkc");return o.default.delete("/api/snippets/".concat(e.uuid),{params:{rkc:n,rkm:t}})}},24409:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o},u=n(67702),c=n(8881),l=n(23356),s=n(49872),f=n(27942),d=n(45977),p=n(75152);function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}var y=function(e){var t=e.editor;return i.createElement("div",{className:"editor-sidebar-snippet"},i.createElement("div",{className:"editor-sidebar-snippet_header"},i.createElement("h2",null,a.default.text("edit_form.snippet")),i.createElement(c.DescriptionContainer,null),i.createElement(l.ExtractSelectionButtonContainer,{editor:t}),i.createElement(f.SnippetListHeaderContainer,null),i.createElement(p.FilterQueryFormContainer,null),i.createElement(d.SnippetEditorModalContainer,null)),i.createElement(u.BodyContainer,{editor:t}),i.createElement("div",{className:"editor-sidebar-snippet_footer"},i.createElement(s.PasteSnippetButtonContainer,{editor:t})))};t.default=y},97203:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Body=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(8958);function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}t.Body=function(e){var t=e.editor;return o.createElement("div",{className:"editor-sidebar-snippet_body"},o.createElement(i.SnippetsListContainer,{editor:t}))}},52796:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Description=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.Description=function(e){var t=e.snippetCountLimit;return i.createElement("p",null,a.default.textN("edit_form.snippet.description",t,t))}},64592:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=p(e);if(t){var o=p(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(u,e);var t,n,r,o=s(u);function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),h(d(t=o.call(this,e)),"toggleButton",null),h(d(t),"handleDocumentClick",void 0),t.state={isOpen:!1},t.handleDocumentClick=t.forceCloseDropdownMenu.bind(d(t)),t}return t=u,(n=[{key:"componentDidMount",value:function(){document.addEventListener("click",this.handleDocumentClick,!1)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("click",this.handleDocumentClick,!1)}},{key:"render",value:function(){var e=this,t=this.state.isOpen;return i.createElement("div",{className:"editor-sidebar-snippet_dropdown-section"},i.createElement("div",{className:"dropdown-window-wrapper"},i.createElement("button",{type:"button",className:"dropdown-window-btn",onClick:function(t){return e.toggleDropdownMenu(t)},onDoubleClick:function(e){return e.preventDefault()},ref:function(t){e.toggleButton=t}},i.createElement("i",{className:"blogicon-others"})),i.createElement("div",{className:"dropdown-list-container ".concat(t?"is-open":"")},i.createElement("ul",{className:"list"},i.createElement("li",{className:"dropdown-snippetsList-update"},i.createElement("button",{type:"button",onClick:function(t){return e.props.onUpdate(t,e.props.snippet)}},i.createElement("i",{className:"blogicon-edit"})," ",a.default.text("edit_form.edit"))),i.createElement("li",{className:"dropdown-snippetsList-delete"},i.createElement("button",{type:"button",onClick:function(t){return e.props.onDelete(t,e.props.snippet)}},i.createElement("i",{className:"blogicon-close"})," ",a.default.text("edit_form.delete")))))))}},{key:"toggleDropdownMenu",value:function(e){e.preventDefault(),this.setState({isOpen:!this.state.isOpen})}},{key:"forceCloseDropdownMenu",value:function(e){this.toggleButton.contains(e.target)||this.setState({isOpen:!1})}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(i.PureComponent);t.default=y},54249:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.EditingSnippetPreview=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.EditingSnippetPreview=function(e){var t,n=e.editingSnippet,r=e.titleLengthLimit,o=e.bodyLengthLimit,u=e.titleValidationResult,c=e.bodyValidationResult,l=e.onUpdateEditingSnippetBody,s=e.onUpdateEditingSnippetTitle,f=e.savingState,d=e.onSave,p=e.onCancel,h=(t=r,"TOO_LONG"===u?a.default.textN("edit_form.snippet.field.too_long",t,a.default.formatNumber(t)):null),y=function(e,t){return"TOO_LONG"===t?a.default.textN("edit_form.snippet.field.too_long",e,a.default.formatNumber(e)):null}(o,c);return i.createElement("div",{className:"editor-sidebar-snippet_preview-container"},i.createElement("div",{className:"preview-header"},i.createElement("h4",null,a.default.text(n.uuid?"edit_form.snippet.update":"edit_form.snippet.save")),i.createElement("button",{type:"button",className:"preview-close",onClick:p},i.createElement("i",{className:"blogicon-close"}))),i.createElement("div",{className:"preview-body"},i.createElement("input",{type:"text",className:h?"error-input":"",value:n.title,placeholder:a.default.text("edit_form.title"),onChange:function(e){return s(e.currentTarget.value)}}),h&&i.createElement("p",null,h),i.createElement("textarea",{className:"".concat(y&&"error-input"),value:n.body,onChange:function(e){return l(e.currentTarget.value)}}),y&&i.createElement("p",null,y)),i.createElement("div",{className:"preview-footer"},i.createElement("button",{type:"submit",onClick:d,className:"preview-btn btn-submit ".concat("savable"!==f?"disabled":""),disabled:"savable"!==f},a.default.text(function(e){return"saving"===e?"edit_form.saving":"edit_form.save"}(f))),i.createElement("button",{type:"submit",onClick:p,className:"preview-btn"},a.default.text("cancel"))))}},72048:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.ExtractSelectionButton=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.ExtractSelectionButton=function(e){var t=e.canManageSnippets,n=e.enabled,r=e.onClick;return t?i.createElement("button",{type:"button",className:"editor-sidebar-snippet_btn ".concat(n?"":"disabled"),onClick:r,disabled:!n},a.default.text("edit_form.snippet.save")):null}},66219:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FilterQueryForm=void 0;var r=a(n(67294)),o=a(n(20996)),i=a(n(70881));function a(e){return e&&e.__esModule?e:{default:e}}t.FilterQueryForm=function(e){var t=e.onFilterQueryChange;return r.default.createElement(i.default,{placeholder:o.default.text("edit_form.snippet.filter_placeholder"),onSubmit:function(e){return t(e)}})}},13859:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.PasteSnippetButton=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.PasteSnippetButton=function(e){var t=e.selectedSnippet,n=e.onClick;return i.createElement("button",{type:"submit",disabled:!t,onClick:function(e){return n(e)},className:"editor-sidebar-snippet_btn ".concat(t?"enabled":"disabled")},a.default.text("edit_form.snippet.paste"))}},20661:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SnippetEditorModal=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(83253))&&o.__esModule?o:{default:o},u=n(98703);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}t.SnippetEditorModal=function(e){var t=e.isOpen,n=e.onRequestClose;return i.createElement(a.default,{isOpen:t,className:"editor-sidebar-snippet_preview",overlayClassName:"editor-sidebar-snippet_preview-overlay",portalClassName:"editor-sidebar-snippet_preview-portal",shouldCloseOnOverlayClick:!0,onRequestClose:n},i.createElement(u.EditingSnippetPreviewContainer,null))}},51159:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SnippetListElement=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=u(n(20996)),a=u(n(64592));function u(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}t.SnippetListElement=function(e){var t=e.snippet,n=e.isSelected,r=e.onClickSnippet,u=e.onDoubleClickSnippet,c=e.onUpdate,l=e.onDelete,s=e.canManageSnippets;return o.createElement("div",{className:"editor-sidebar-snippet_snippetsList-item ".concat(n?"is-selected":""),onClick:function(e){return r(e,t)},onDoubleClick:function(e){return u(e,t)}},o.createElement("div",{className:"editor-sidebar-snippet_snippetsList-title"},t.title||i.default.text("edit_form.snippet.no_title")),s&&o.createElement(a.default,{snippet:t,onUpdate:c,onDelete:l}))}},82623:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SnippetListHeader=void 0;var o,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),a=(o=n(20996))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.SnippetListHeader=function(e){var t=e.snippetCount;return i.createElement("h3",null,a.default.text("edit_form.snippet.list.header",t))}},59981:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SnippetsList=void 0,n(21249);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(90381),a=n(51159);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}t.SnippetsList=function(e){return o.createElement("div",{className:"editor-sidebar-snippet_snippetsList"},function(e){var t=e.snippets,n=e.snippetsLoadingStatus,r=e.selectedSnippet,u=e.canManageSnippets,c=e.onSelectSnippet,l=e.onDoubleClickSnippet,s=e.onUpdateSnippet,f=e.onDeleteSnippet;switch(n){case"initial":case"loading":return o.createElement(i.LoadingIndicator,null);case"failed":return"failed to load";default:return t.map((function(e){return o.createElement(a.SnippetListElement,{key:e.uuid,snippet:e,isSelected:!!r&&r.uuid===e.uuid,onClickSnippet:c,onDoubleClickSnippet:l,onUpdate:s,onDelete:f,canManageSnippets:u})}))}}(e))}},67702:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.BodyContainer=void 0;var r=n(96841),o=n(97203),i=(0,r.connect)((function(e,t){return{editor:t.editor}}))(o.Body);t.BodyContainer=i},8881:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.DescriptionContainer=void 0;var r=n(96841),o=n(52796),i=(0,r.connect)((function(e){return{snippetCountLimit:e.snippetCountLimit}}))(o.Description);t.DescriptionContainer=i},98703:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EditingSnippetPreviewContainer=void 0;var r=n(96841),o=n(56489),i=n(54249),a=n(71717),u=(0,r.connect)((function(e){var t,n,r,o,i;return{editingSnippet:e.editingSnippet,titleLengthLimit:e.titleLengthLimit,bodyLengthLimit:e.bodyLengthLimit,titleValidationResult:(0,a.validateTitle)((null===(t=e.editingSnippet)||void 0===t?void 0:t.title)||"",e.titleLengthLimit),bodyValidationResult:(0,a.validateBody)((null===(n=e.editingSnippet)||void 0===n?void 0:n.body)||"",e.bodyLengthLimit),savingState:(r=e.editingSnippet,o=e.titleLengthLimit,i=e.bodyLengthLimit,r?r.isSaving?"saving":(0,a.isSavable)(r,o,i)?"savable":"unsavable":"unsavable")}}),(function(e){return{onCancel:function(t){t.preventDefault(),e((0,o.setEditingSnippet)(null))},onSave:function(t){t.preventDefault(),e((0,o.saveSnippet)())},onUpdateEditingSnippetBody:function(t){e((0,o.updateEditingSnippet)({body:t}))},onUpdateEditingSnippetTitle:function(t){e((0,o.updateEditingSnippet)({title:t}))}}}))(i.EditingSnippetPreview);t.EditingSnippetPreviewContainer=u},23356:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ExtractSelectionButtonContainer=void 0;var r=n(96841),o=n(56489),i=n(72048),a=(0,r.connect)((function(e){var t=e.snippets.data.length>=e.snippetCountLimit;return{canManageSnippets:e.canManageSnippets,enabled:!t}}),(function(e,t){return{onClick:function(n){n.preventDefault(),e((0,o.extractSelectionToSnippet)(t.editor))}}}))(i.ExtractSelectionButton);t.ExtractSelectionButtonContainer=a},75152:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FilterQueryFormContainer=void 0;var r=n(96841),o=n(66219),i=n(56489),a=(0,r.connect)(null,(function(e){return{onFilterQueryChange:function(t){return e((0,i.setFilterQuery)(t))}}}))(o.FilterQueryForm);t.FilterQueryFormContainer=a},49872:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.PasteSnippetButtonContainer=void 0;var r=n(96841),o=n(13859),i=n(56489),a=(0,r.connect)((function(e){return{selectedSnippet:e.selectedSnippet}}),(function(e,t){return{onClick:function(n){n.preventDefault(),e((0,i.insertSelectedSnippet)(t.editor))}}}))(o.PasteSnippetButton);t.PasteSnippetButtonContainer=a},45977:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SnippetEditorModalContainer=void 0;var r=n(96841),o=n(56489),i=n(20661),a=(0,r.connect)((function(e){return{isOpen:!!e.editingSnippet}}),(function(e){return{onRequestClose:function(){e((0,o.setEditingSnippet)(null))}}}))(i.SnippetEditorModal);t.SnippetEditorModalContainer=a},27942:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SnippetListHeaderContainer=void 0;var r=n(96841),o=n(82623),i=(0,r.connect)((function(e){return{snippetCount:e.snippets.data.length}}))(o.SnippetListHeader);t.SnippetListHeaderContainer=i},8958:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SnippetsListContainer=void 0,n(26699),n(32023),n(57327),n(41539);var r,o=n(96841),i=(r=n(20996))&&r.__esModule?r:{default:r},a=n(56489),u=n(59981);var c=(0,o.connect)((function(e){var t=e.snippets.data,n=e.filterQuery;if(""===n)return{canManageSnippets:e.canManageSnippets,selectedSnippet:e.selectedSnippet,snippets:t,snippetsLoadingStatus:e.snippets.loadingStatus};var r=t.filter((function(e){return function(e,t){var n=e.toLowerCase();return t.title.toLowerCase().includes(n)||t.body.toLowerCase().includes(n)}(n,e)}));return{canManageSnippets:e.canManageSnippets,selectedSnippet:e.selectedSnippet,snippets:r,snippetsLoadingStatus:e.snippets.loadingStatus}}),(function(e,t){return{onDeleteSnippet:function(t,n){var r;t.preventDefault(),r=n.title||i.default.text("edit_form.snippet.no_title"),window.confirm(i.default.text("edit_form.snippet.delete.confirm",r))&&e((0,a.deleteSnippet)(n))},onDoubleClickSnippet:function(n,r){n.defaultPrevented||(n.preventDefault(),e((0,a.insertSnippet)(t.editor,r)))},onSelectSnippet:function(t,n){t.defaultPrevented||(t.preventDefault(),e((0,a.setSelectedSnippet)(n)))},onUpdateSnippet:function(n,r){n.preventDefault(),e((0,a.openSnippetEditingModal)(t.editor,r))}}}))(u.SnippetsList);t.SnippetsListContainer=c},34253:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.insertSnippetToEditor=t.extractSelectionFromEditor=void 0;t.extractSelectionFromEditor=function(e){return e.getSelectionSource()};t.insertSnippetToEditor=function(e,t){t.insert(e.body)}},20246:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(73380),a=n(96841),u=n(14890),c=d(n(30797)),l=d(n(24409)),s=d(n(56015)),f=d(n(13594));function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}var h={init:function(e,t){var n=(0,c.default)(),r=(0,u.createStore)(s.default,(0,u.applyMiddleware)(n));n.run(f.default),(0,i.safeRender)(o.createElement(a.Provider,{store:r},o.createElement(l.default,{editor:t})),e)}};t.default=h},56015:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(91038),n(68309),n(74916),n(77601),n(47941),n(57327),n(38880),n(54747),n(49337),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(34553),n(40561),n(92222),n(47042),n(19601);var r=n(14890);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var l=function(e,t){var n=t.findIndex((function(t){return t.uuid===e.uuid})),r=u(t);return r.splice(n,1),r},s=function(e,t){var n=t.findIndex((function(t){return t.uuid===e.uuid}));return[].concat(u(t.slice(0,n)),[e],u(t.slice(n+1)))},f=(0,r.combineReducers)({canManageSnippets:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"SET_CAN_MANAGE_SNIPPETS"===t.type?t.canManageSnippets:e},snippetCountLimit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;return"SET_SNIPPET_COUNT_LIMIT"===t.type?t.snippetCountLimit:e},titleLengthLimit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;return"SET_TITLE_LENGTH_LIMIT"===t.type?t.titleLengthLimit:e},bodyLengthLimit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;return"SET_BODY_LENGTH_LIMIT"===t.type?t.bodyLengthLimit:e},editingSnippet:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_EDITING_SNIPPET":return t.editingSnippet;case"UPDATE_EDITING_SNIPPET":return Object.assign({},e,t.updatingEditingSnippet);case"CREATED_NEW_SNIPPET":case"UPDATED_EXISTING_SNIPPET":return null;case"SAVE_SNIPPET":return i(i({},null===e?{title:"",body:""}:e),{},{isSaving:!0});default:return e}},selectedSnippet:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;return"SET_SELECTED_SNIPPET"===t.type?e&&null!==t.selectedSnippet&&e.uuid===t.selectedSnippet.uuid?null:t.selectedSnippet:e},filterQuery:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return"SET_FILTER_QUERY"===t.type?t.query:e},snippets:(0,r.combineReducers)({data:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"RECEIVE_SNIPPETS":return t.receivedSnippets;case"CREATED_NEW_SNIPPET":return[t.createdSnippet].concat(u(e));case"UPDATED_EXISTING_SNIPPET":return s(t.updatedSnippet,e);case"DELETE_SNIPPET":return l(t.deletingSnippet,e);default:return e}},loadingStatus:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"initial",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"REQUEST_SNIPPETS":return"loading";case"RECEIVE_SNIPPETS":return"loaded";default:return e}}})});t.default=f},13594:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(88674),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.default=V,t.takeInsertSnippet=A;var o=n(34857),i=n(56489),a=n(78983),u=n(34253);function c(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */c=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,u,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}var l=c().mark(x),s=c().mark(C),f=c().mark(M),d=c().mark(L),p=c().mark(I),h=c().mark(R),y=c().mark($),m=c().mark(D),v=c().mark(N),b=c().mark(A),g=c().mark(F),w=c().mark(U),O=c().mark(W),_=c().mark(G),E=c().mark(H),S=c().mark(z),j=c().mark(q),k=c().mark(V),P=n(91269);function x(e){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,o.call)(a.deleteSnippet,e.deletingSnippet);case 2:case"end":return t.stop()}}),l)}function C(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.takeEvery)("DELETE_SNIPPET",x);case 2:case"end":return e.stop()}}),s)}var T=function(e){return e.editingSnippet};function M(){var e,t;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,o.select)(T);case 2:return e=n.sent,n.next=5,(0,o.call)(a.createSnippet,e);case 5:return t=n.sent,n.next=8,(0,o.put)((0,i.createdNewSnippet)(t));case 8:case"end":return n.stop()}}),f)}function L(){var e;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,o.select)(T);case 2:return e=t.sent,t.next=5,(0,o.call)(a.updateSnippet,e);case 5:return t.next=7,(0,o.put)((0,i.updatedExistingSnippet)(e));case 7:case"end":return t.stop()}}),d)}function I(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.select)(T);case 2:if(!e.sent.uuid){e.next=8;break}return e.next=6,(0,o.fork)(L);case 6:e.next=10;break;case 8:return e.next=10,(0,o.fork)(M);case 10:case"end":return e.stop()}}),p)}function R(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.takeEvery)("SAVE_SNIPPET",I);case 2:case"end":return e.stop()}}),h)}function $(){var e;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,o.call)(a.getSnippets);case 2:return e=t.sent,t.next=5,(0,o.put)((0,i.receiveSnippets)(e));case 5:case"end":return t.stop()}}),y)}function D(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.takeEvery)("REQUEST_SNIPPETS",$);case 2:case"end":return e.stop()}}),m)}function N(e){var t,n;return c().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.editor,n=e.snippet,r.next=3,(0,o.call)(u.insertSnippetToEditor,n,t);case 3:case"end":return r.stop()}}),v)}function A(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.takeEvery)("INSERT_SNIPPET",N);case 2:case"end":return e.stop()}}),b)}var B=function(e){return e.selectedSnippet};function F(e){var t,n;return c().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,o.select)(B);case 2:if(!(t=r.sent)){r.next=9;break}return n=e.editor,r.next=7,(0,o.call)(u.insertSnippetToEditor,t,n);case 7:return r.next=9,(0,o.put)((0,i.setSelectedSnippet)(null));case 9:case"end":return r.stop()}}),g)}function U(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.takeEvery)("INSERT_SELECTED_SNIPPET",F);case 2:case"end":return e.stop()}}),w)}function W(e){var t,n;return c().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.editor,r.next=3,(0,o.call)(u.extractSelectionFromEditor,t);case 3:return n=r.sent,r.next=6,(0,o.put)((0,i.setEditingSnippet)({body:n,isSaving:!1,title:"",uuid:void 0}));case 6:case"end":return r.stop()}}),O)}function G(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.takeEvery)("EXTRACT_SELECTION_TO_SNIPPET",W);case 2:case"end":return e.stop()}}),_)}function H(e){var t;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.editor,t=e.snippet,n.next=3,(0,o.put)((0,i.setEditingSnippet)({body:t.body,isSaving:!1,title:t.title,uuid:t.uuid}));case 3:case"end":return n.stop()}}),E)}function z(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.takeEvery)("OPEN_SNIPPET_EDITING_MODAL",H);case 2:case"end":return e.stop()}}),S)}function q(){var e,t,n,r;return c().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,o.put)((0,i.initializeState)());case 2:return a.next=4,(0,o.call)((function(){return P.get("editor.entryOption").canManageSnippets}));case 4:return e=a.sent,a.next=7,(0,o.put)((0,i.setCanManageSnippets)(e));case 7:return a.next=9,(0,o.call)((function(){return P.get("editor.entryOption").snippetCountLimit}));case 9:return t=a.sent,a.next=12,(0,o.put)((0,i.setSnippetCountLimit)(t));case 12:return a.next=14,(0,o.call)((function(){return P.get("editor.entryOption").snippetTitleLengthLimit}));case 14:return n=a.sent,a.next=17,(0,o.put)((0,i.setTitleLengthLimit)(n));case 17:return a.next=19,(0,o.call)((function(){return P.get("editor.entryOption").snippetBodyLengthLimit}));case 19:return r=a.sent,a.next=22,(0,o.put)((0,i.setBodyLengthLimit)(r));case 22:return a.next=24,(0,o.put)((0,i.requestSnippets)());case 24:case"end":return a.stop()}}),j)}function V(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.fork)(q);case 2:return e.next=4,(0,o.fork)(D);case 4:return e.next=6,(0,o.fork)(R);case 6:return e.next=8,(0,o.fork)(C);case 8:return e.next=10,(0,o.fork)(U);case 10:return e.next=12,(0,o.fork)(A);case 12:return e.next=14,(0,o.fork)(G);case 14:return e.next=16,(0,o.fork)(z);case 16:case"end":return e.stop()}}),k)}},71717:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.validateTitle=t.validateBody=t.isSavable=void 0;var r=n(96341),o=function(e,t){return(0,r.characterLength)(e)<=t?"OK":"TOO_LONG"};t.validateTitle=o;var i=function(e,t){return 0===(0,r.characterLength)(e)?"EMPTY":(0,r.characterLength)(e)<=t?"OK":"TOO_LONG"};t.validateBody=i;t.isSavable=function(e,t,n){return"OK"===o(e.title,t)&&"OK"===i(e.body,n)}},89673:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.EditTagButton=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.EditTagButton=function(e){var t=e.onButtonClick;return r.default.createElement("button",{type:"button",className:"btn editor-tag-editor_editTag",onClick:t},o.default.text("admin.edit.tag.add_tag"))}},64027:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FooterTagsList=void 0,n(21249);var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.FooterTagsList=function(e){var t=e.tags,n=e.onClick;return o.default.createElement("ul",{className:"editor-tag-editor_tag-list",onClick:n},t.map((function(e){return o.default.createElement("li",{key:e},"#",e)})))}},33307:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.FormElementsToBeSubmitted=void 0,n(21249);var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.FormElementsToBeSubmitted=function(e){var t=e.tagNames;return o.default.createElement(o.default.Fragment,null,o.default.createElement("input",{type:"hidden",name:"should_update_kotoba_tags",value:"1"}),t.map((function(e){return o.default.createElement("input",{type:"hidden",name:"kotoba_tag_name",value:e,key:e})})))}},7070:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.OshiraseModalInner=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.OshiraseModalInner=function(e){var t=e.onClickContinue;return r.default.createElement(r.default.Fragment,null,r.default.createElement("div",{className:"oshirase-tag-guide"},r.default.createElement("div",{className:"header"},r.default.createElement("span",null,o.default.text("epic.new_feature")),r.default.createElement("h2",null,o.default.text("epic.kotoba_modal.desc.heading")),r.default.createElement("p",null,r.default.createElement("strong",null,o.default.text("epic.kotoba_modal.desc.1")),o.default.text("epic.kotoba_modal.desc.2"),r.default.createElement("br",null),o.default.text("epic.kotoba_modal.desc.3"))),r.default.createElement("button",{type:"button",onClick:t,className:"btn btn-primary","aria-label":o.default.text("epic.try_use")},o.default.text("epic.try_use")),r.default.createElement("a",{href:"https://staff.hatenablog.com/entry/about-tag-guide",className:"about-tag-link",target:"_blank",rel:"noopener"},o.default.text("epic.show_detail"))))}},62728:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.OshirasePopOver=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.OshirasePopOver=function(e){var t=e.onDismiss;return r.default.createElement("div",{className:"editor-tag-editor_popover popover-bottom-left"},r.default.createElement("p",null,o.default.text("admin.edit.tag.desc")),r.default.createElement("div",{className:"popover-button"},r.default.createElement("button",{type:"button",className:"btn btn-ghost btn-ghost-wh",onClick:t,"aria-label":o.default.text("close")},"OK")))}},85993:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SortableTag=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=(0,n(94027).SortableElement)((function(e){var t=e.tag,n=e.onClickRemoveBtn;return o.createElement("div",{className:"editor-tag-editor_sortableTag","data-category-name":t},o.createElement("span",{className:"name"},"#",t),o.createElement("button",{type:"button",className:"RemoveBtn",onClick:n},o.createElement("i",{className:"blogicon-close"})),o.createElement("input",{type:"hidden",name:"tag",value:t,"data-with-backup":!0}))}));t.SortableTag=a},13483:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.SortableTags=void 0,n(21249),n(92222);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(94027),a=n(85993);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}var c=(0,i.SortableContainer)((function(e){var t=e.tags,n=e.onClickRemoveBtn;return o.createElement("div",{className:"editor-tag-editor_sortableTags"},t.map((function(e,t){return o.createElement(a.SortableTag,{key:"".concat(t,"-").concat(e),index:t,tag:e,onClickRemoveBtn:function(){return n(t)}})})))}));t.SortableTags=c},99507:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.TagEditor=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=n(89673),a=y(n(83253)),u=n(74622),c=n(64027),l=y(n(20996)),s=n(33307),f=n(7070),d=n(62728),p=n(25680),h=n(55992);function y(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.TagEditor=function(e){var t=e.appElement,n=e.initialTags,r=e.maxTagCountPerEntry,y=e.maxTagNameLength,m=v((0,o.useState)(!1),2),b=m[0],g=m[1],w=v((0,o.useState)(!1),2),O=w[0],_=w[1],E=v((0,p.useStateWithConfigStorage)("tag-editor-modal-oshirase-seen",!1),2),S=E[0],j=E[1],k=v((0,p.useStateWithConfigStorage)("tag-editor-oshirase-popup-dismissed",!1),2),P=k[0],x=k[1],C=v((0,o.useState)(n),2),T=C[0],M=C[1],L=function(){return g(!1)},I=function(){return g(!0)};return a.default.setAppElement(t),o.default.createElement("div",{className:"editor-tag-editor_wrapper"},o.default.createElement("div",{className:"editor-tag-editor_popover-wrapper"},!P&&o.default.createElement(d.OshirasePopOver,{onDismiss:function(){x(!0)}}),o.default.createElement(i.EditTagButton,{onButtonClick:function(){S?I():_(!0)}})),o.default.createElement(c.FooterTagsList,{tags:T,onClick:I}),o.default.createElement(s.FormElementsToBeSubmitted,{tagNames:T}),o.default.createElement(a.default,{isOpen:O,onRequestClose:function(){return _(!1)},className:"editor-modal oshirase-tag-guide_modal",overlayClassName:"editor-modal-overlay"},o.default.createElement(f.OshiraseModalInner,{onClickContinue:function(){j(!0),_(!1),g(!0)}})),o.default.createElement(a.default,{isOpen:b,onRequestClose:L,className:"editor-modal",overlayClassName:"editor-modal-overlay"},o.default.createElement("div",{className:"header"},o.default.createElement("h2",null,l.default.text("admin.edit.tag.edit_tag.heading")),o.default.createElement("p",null,l.default.text("admin.edit.tag.edit_tag.description"))),o.default.createElement(u.TagEditorModalInner,{tags:T,setTags:M,maxTagNameLength:y,maxTagCountPerEntry:r}),o.default.createElement("button",{className:"editor-modal_close","aria-label":l.default.text("close"),onClick:L,type:"button"},o.default.createElement("img",{src:(0,h.staticUrl)("/images/admin/close.svg"),alt:l.default.text("close")}))))}},74622:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.TagEditorModalInner=void 0;var r=u(n(67294)),o=u(n(20996)),i=n(94054),a=n(55992);function u(e){return e&&e.__esModule?e:{default:e}}t.TagEditorModalInner=function(e){var t=e.tags,n=e.setTags,u=e.maxTagNameLength,c=e.maxTagCountPerEntry;return r.default.createElement("div",{className:"editor-tag-editor"},r.default.createElement(i.TagsListInput,{tags:t,setTags:n,maxTagNameLength:u,maxTagCountPerEntry:c}),r.default.createElement("aside",{className:"hints"},r.default.createElement("h3",null,o.default.text("admin.edit.tag.hints")),r.default.createElement("ul",null,r.default.createElement("li",null,o.default.text("admin.edit.tag.hints.tag_content")),r.default.createElement("li",null,o.default.text("admin.edit.tag.hints.number_of_tags")),r.default.createElement("li",null,r.default.createElement("a",{href:(0,a.helpUrl)("/entry/tag-guideline"),target:"_blank",rel:"noopener"},o.default.text("admin.edit.tag.hints.guideline.with_link")),o.default.text("admin.edit.tag.hints.guideline")))))}},94054:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(68309),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.TagsListInput=void 0,n(66992),n(41539),n(70189),n(78783),n(33948),n(54747),n(91038),n(47042),n(40561),n(74916),n(23123);var o=p(n(20996)),i=p(n(26307)),a=n(41205),u=n(2403),c=n(13483),l=n(62420),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),f=n(94027);function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function h(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||m(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||m(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.TagsListInput=function(e){var t=e.tags,n=e.setTags,r=e.maxTagNameLength,d=e.maxTagCountPerEntry,p=s.default.useRef(null),m=function(e){var t=e.maxTagCountPerEntry,n=e.maxTagNameLength,r=e.tags,i=y((0,s.useState)(""),2),a=i[0],u=i[1],c=y((0,s.useState)([]),2),l=c[0],f=c[1],d=r.length<t,p=y((0,s.useState)(),2),h=p[0],m=p[1];return(0,s.useEffect)((function(){d?a.length>n?m(o.default.text("epic.kotoba.max_tag_name_length",n)):m(void 0):m(o.default.text("epic.kotoba.max_tags_per_entry",t))}),[r,a,d,t,n]),{setInputValue:u,suggestions:l,setSuggestions:f,error:h,canAddMoreTags:d}}({maxTagCountPerEntry:d,maxTagNameLength:r,tags:t}),v=m.setInputValue,b=m.suggestions,g=m.setSuggestions,w=m.error,O=m.canAddMoreTags,_=s.default.useRef(null),E=(0,s.useCallback)((function(e){var r=new Set(t);new Set(e).forEach((function(e){0!==e.length&&(r.has(e)?(r.delete(e),r.add(e)):r.add(e))})),n(Array.from(r))}),[t,n]);return s.default.createElement(s.default.Fragment,null,w&&s.default.createElement(l.ValidationError,{error:w}),s.default.createElement("div",{className:"tagsListInput",onClick:function(){var e,t;return null===(e=p.current)||void 0===e||null===(t=e.input)||void 0===t?void 0:t.focus()},ref:_},s.default.createElement(c.SortableTags,{tags:t,onClickRemoveBtn:function(e){var r=h(t);r.splice(e,1),n(r)},onSortStart:function(){i.default.on()},onSortEnd:function(e){var r=e.oldIndex,o=e.newIndex;n((0,f.arrayMove)(t,r,o)),i.default.off()},helperClass:"sortableHelper",axis:"xy",distance:5}),O&&s.default.createElement(a.AutoCompleteInput,{ref:p,inputProps:{className:"input",autoComplete:"off",placeholder:o.default.text("admin.edit.tag.input.placeholder")},suggestions:b,onSubmit:function(e){if(!(e.length>r)){var t=e.split(/[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF][#\uFF03]/g);E(t),p.current&&p.current.reset()}},onCancel:function(){return n(t.slice(0,-1))},onChangeValue:function(e){var t;v(e),t=e,(0,u.getTagSuggestionsForInput)(t).then((function(e){g(e),p.current&&p.current.updateSuggestionList()}))},filter:!1,inputPrefix:"#",getSuggestionsListBaseRect:function(){var e;return null===(e=_.current)||void 0===e?void 0:e.getBoundingClientRect()}})))}},62420:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationError=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.ValidationError=function(e){var t=e.error;return o.default.createElement("div",{className:"alert-box"},t)}},2403:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getTagSuggestionsForInput=void 0,n(41539),n(88674),n(74916),n(4723),n(21249),n(68309);var r,o=n(96341),i=(r=n(347))&&r.__esModule?r:{default:r};var a=n(91269),u="",c=Promise.resolve([]);t.getTagSuggestionsForInput=function(e){var t=e.match(/^(.*[^A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A])[A-Za-z\uFF21-\uFF3A\uFF41-\uFF5A]{1,3}$/),n=t?t[1]:e;if((0,o.characterLength)(n)<=1)return Promise.resolve([]);if(n===u)return c;var r=a.get("editor.tags.graphqlUrl"),l=a.get("editor.tags.queryApiKey"),s=i.default.post(r,{query:"\n        query TagSuggestionQuery($nameHint: String!) {\n          suggestedTags(nameHint: $nameHint) {\n            nodes {\n              name\n            }\n          }\n        }\n      ",variables:{nameHint:n}},{headers:{Authorization:"Bearer ".concat(l)}}).then((function(e){return e.data.data.suggestedTags.nodes.map((function(e){return e.name}))}));return u=n,c=s,s}},16686:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.initTagEditor=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(99507);var u=n(91269);t.initTagEditor=function(e,t){var n=u.get("editor.associatedTags")||[],r=u.get("editor.maxTagNameLength"),c=u.get("editor.maxTagCountPerEntry");(0,i.safeRender)(o.default.createElement(a.TagEditor,{appElement:t,initialTags:n,maxTagNameLength:r,maxTagCountPerEntry:c}),e)}},42740:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(72443),n(39341),n(73706),n(10408),n(30489),n(68309),n(47042),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.Twitter=void 0,n(66992),n(51532),n(41539),n(78783),n(33948),n(70189),n(69826),n(54747),n(2707),n(74916),n(77601),n(92222),n(69600),n(21249),n(15306),n(88674);var o=f(n(65311)),i=f(n(66419)),a=f(n(30381)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(55992)),c=f(n(37119)),l=n(10714);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e){return e&&e.__esModule?e:{default:e}}function d(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */d=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===f)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=s(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=s(e[i],e,a);if("throw"!==l.type){var f=l.arg,d=f.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){f.value=e,u(f)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=s(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,f;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function p(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){p(i,r,o,a,u,"next",e)}function u(e){p(i,r,o,a,u,"throw",e)}a(void 0)}))}}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=new Map,b=function(){function e(t){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),m(this,"pasteReverseOrder",void 0),m(this,"type",void 0),m(this,"ajaxGetOrCacheCache",void 0),m(this,"$container",void 0),m(this,"$itemsContainer",void 0),m(this,"$indicator",void 0),m(this,"itemTemplate",void 0),m(this,"$pasteButton",void 0),m(this,"$listTypeContainer",void 0),m(this,"$formatsContainer",void 0),m(this,"$reloadButton",void 0),m(this,"$errorMessage",void 0),m(this,"$detailOnlyMessage",void 0),m(this,"$header",void 0),m(this,"$footer",void 0),m(this,"sidebar",void 0),m(this,"selectedTweetIDs",void 0),m(this,"listType","tweets"),m(this,"isLoading",!1),this.pasteReverseOrder=!0,this.type="editor-twitter",this.ajaxGetOrCacheCache=v,this.selectedTweetIDs=new Set,this.$container=t.$container,this.$container.length<=0)throw new Error("container has no elements");this.$itemsContainer=this.$container.find(".twitter-items"),this.$indicator=this.$container.find(".indicator"),this.itemTemplate=i.default.template((0,o.default)(".twitter-item-template").html()),this.$pasteButton=this.$container.find(".twitter-paste-button"),this.$listTypeContainer=this.$container.find(".twitter-list-type-container"),this.$formatsContainer=this.$container.find(".twitter-formats"),this.$reloadButton=this.$container.find(".reload"),this.$errorMessage=this.$container.find(".error"),this.$detailOnlyMessage=this.$container.find(".twitter-formats-detail-only"),this.$header=this.$container.find(".twitter-header"),this.$footer=this.$container.find(".twitter-footer"),this.sidebar=t.sidebar,this.bindEvents(),this.resize(),this.loadTweets()}var t,n,r,s,f;return t=e,n=[{key:"bindEvents",value:function(){var e=this,t=function(t){t===e.type&&(e.resize(),e.loadTweets())};this.sidebar.on("resize",t),this.sidebar.on("tabChange",t),this.$itemsContainer.on("click",".twitter-item",(function(t){var n=(0,o.default)(t.currentTarget),r=n.attr("data-id-str");(0,o.default)(t.target).closest("a").length||n.hasClass("private")||e.toggleSelectTweet(r)})),this.$container.on("dblclick",".twitter-item",(function(t){var n=(0,o.default)(t.currentTarget),r=n.attr("data-id-str");(0,o.default)(t.target).closest("a").length||n.hasClass("private")||(e.insertSyntaxes([{id_str:r,screen_name:n.attr("data-screen-name"),text:n.attr("data-text")}]),e.deselectTweet(r),t.stopPropagation(),t.preventDefault())})),this.$pasteButton.on("click",(function(){var t=[];e.selectedTweetIDs.forEach((function(n){var r=e.$itemsContainer.find('[data-id-str="'.concat(n,'"]'));t.push({id_str:n,screen_name:r.attr("data-screen-name"),text:r.attr("data-text"),created_at:r.attr("data-created-at")})})),t.sort((function(e,t){return(0,a.default)(e.created_at).diff(t.created_at)})),e.insertSyntaxes(t),e.clearSelectedTweet()})),this.$listTypeContainer.on("change","input",(function(t){var n=(0,o.default)(t.currentTarget);e.getListType()!==n.val()&&(e.setListType(n.val()),e.$listTypeContainer.find("label.selected").removeClass("selected"),n.closest("label").addClass("selected"),e.loadTweets(),e.clearSelectedTweet())})),(0,c.default)({$container:this.$formatsContainer,key:"twitter-format",onchange:function(t){e.$formatsContainer.find("label.selected").removeClass("selected"),t.closest("label").addClass("selected")}}),(0,c.default)({$container:this.$listTypeContainer,key:"twitter-list-type",onchange:function(t){e.setListType(t.val()),e.$listTypeContainer.find("label.selected").removeClass("selected"),t.closest("label").addClass("selected"),e.loadTweets(),e.clearSelectedTweet(),"tweets"===t.val()?(e.$formatsContainer.css("visibility","visible"),e.$detailOnlyMessage.hide()):(e.$formatsContainer.css("visibility","hidden"),e.$detailOnlyMessage.show())}}),this.$reloadButton.on("click",(function(){e.loadTweets(null,!0)})),this.$itemsContainer.on("scroll",i.default.throttle((function(){(e.$itemsContainer.scrollTop()+e.$itemsContainer.height())/e.$itemsContainer[0].scrollHeight>.7&&e.loadMore()}),100))}},{key:"resize",value:function(){var e=(0,o.default)(window).height(),t=0;t+=parseFloat(this.$itemsContainer.css("padding-top"))||0,t+=parseFloat(this.$itemsContainer.css("padding-bottom"))||0;var n=this.$container.offset();void 0!==n&&this.$itemsContainer.height(e-n.top-this.$header.outerHeight(!0)-this.$footer.outerHeight(!0)-t)}},{key:"setListType",value:function(e){/^(tweets|favorites|timeline)$/.test(e)&&(this.listType=e)}},{key:"getListType",value:function(){return this.listType}},{key:"selectTweet",value:function(e){this.selectedTweetIDs.add(e),this.selectedItemsChanged()}},{key:"deselectTweet",value:function(e){this.selectedTweetIDs.delete(e),this.selectedItemsChanged()}},{key:"toggleSelectTweet",value:function(e){this.isSelectedTweet(e)?this.deselectTweet(e):this.selectTweet(e)}},{key:"isSelectedTweet",value:function(e){return this.selectedTweetIDs.has(e)}},{key:"clearSelectedTweet",value:function(){this.selectedTweetIDs.clear(),this.selectedItemsChanged()}},{key:"selectedItemsChanged",value:function(){this.selectedTweetIDs.size>0?this.$pasteButton.removeClass("disabled").addClass("enabled").prop("disabled",!1):this.$pasteButton.removeClass("enabled").addClass("disabled").prop("disabled",!0),this.markSelectedItems()}},{key:"markSelectedItems",value:function(){var e=this;0!==this.selectedTweetIDs.size?this.$itemsContainer.find(".twitter-item").each((function(t,n){var r=(0,o.default)(n),i=r.attr("data-id-str");e.isSelectedTweet(i)?r.addClass("selected"):r.removeClass("selected")})):this.$itemsContainer.find(".twitter-item.selected").removeClass("selected")}},{key:"loadTweets",value:(f=h(d().mark((function e(t,n){var r,o,a,c=this;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.isLoading){e.next=2;break}return e.abrupt("return");case 2:if(this.$container.is(":visible")){e.next=4;break}return e.abrupt("return");case 4:return this.isLoading=!0,this.$indicator.show(),t||this.$itemsContainer.find(".twitter-item").remove(),r=this.getListType(),o=u.protocolRelativeAdminUrl("/api/twitter/".concat(r).concat(t?"?max_id=".concat(t):"")),e.prev=9,e.next=12,this.ajaxGetOrCache(o,n);case 12:if(a=e.sent,this.getListType()===r){e.next=16;break}return i.default.defer((function(){c.loadTweets()})),e.abrupt("return");case 16:t&&a.shift(),n&&this.clearSelectedTweet(),this.showItems(a),this.$errorMessage.hide(),e.next=25;break;case 22:e.prev=22,e.t0=e.catch(9),this.$errorMessage.show();case 25:return e.prev=25,this.$indicator.hide(),this.isLoading=!1,e.finish(25);case 29:case"end":return e.stop()}}),e,this,[[9,22,25,29]])}))),function(e,t){return f.apply(this,arguments)})},{key:"showItems",value:function(e){var t=this;e.forEach((function(e){e.text=i.default.unescape(e.text)}));var n=e.map((function(e){return t.itemTemplate({item:e})})).join("");this.$indicator.before(n),this.markSelectedItems()}},{key:"loadMore",value:function(){var e=this.$itemsContainer.find(".twitter-item:last");if(e.length){var t=e.attr("data-id-str");this.loadTweets(t)}}},{key:"insertSyntaxes",value:function(e){var t=this,n=this.getFormat(),r=[],o=[];e.forEach((function(e){var i=t.createSyntax(e,n,!1);i&&r.push(i);var a=t.createSyntax(e,n,!0);a&&o.push(a)})),l.EditorConnector.insertLines({html:r,hatena:r,markdown:o})}},{key:"createSyntax",value:function(e,t,n){if("detail"===t){var r=e.screen_name;n&&(r=r.replace(/_(.*?)_/g,"\\_$1\\_"));var o=e.text;return o=o.replace(/[[\]\n]/g,"").replace(/([*`_])/g,"\\$1"),"[https://twitter.com/".concat(r,"/status/").concat(e.id_str,":embed#").concat(o,"]")}return"text"===t?e.text:void 0}},{key:"getFormat",value:function(){return"tweets"===this.getListType()?this.$container.find('[name="twitter-format"]:checked').val():"detail"}},{key:"ajaxGetOrCache",value:(s=h(d().mark((function e(t,n){var r,i=this;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n||!this.ajaxGetOrCacheCache.has(t)){e.next=3;break}return r=this.ajaxGetOrCacheCache.get(t),e.abrupt("return",Promise.resolve(r));case 3:return e.abrupt("return",new Promise((function(e,n){o.default.ajax({url:t}).done((function(n){i.ajaxGetOrCacheCache.set(t,n),e(n)})).fail((function(){n()}))})));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t){return s.apply(this,arguments)})}],n&&y(t.prototype,n),r&&y(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Twitter=b},95594:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Item=void 0;var r=a(n(67294)),o=a(n(20996)),i=n(74868);function a(e){return e&&e.__esModule?e:{default:e}}t.Item=function(e){var t=e.item.thumbnails.medium;return r.default.createElement("div",{className:"editor-youtube_item item ".concat(e.isSelected?"selected":""),tabIndex:0,onClick:e.onClick,onDoubleClick:e.onDoubleClick,onKeyPress:e.onKeyPress},r.default.createElement("div",{className:"thumbnail-wrapper"},r.default.createElement("img",{className:"thumbnail",src:t.url,width:t.width,height:t.height,alt:""}),r.default.createElement("span",{className:"duration"},(0,i.formatDuration)(e.item.duration))),r.default.createElement("div",{className:"info-container"},r.default.createElement("p",{className:"title"},e.item.title),r.default.createElement("p",{className:"channel-title"},e.item.channelTitle),r.default.createElement("span",{className:"views"},o.default.textN("edit_form.youtube.view_count",e.item.viewCount,o.default.formatNumber(e.item.viewCount))),r.default.createElement("span",{className:"published-at"},o.default.deltaDatetime(e.item.publishedAt))))}},83369:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeSidebar=void 0,n(74916),n(64765),n(21249),n(26699),n(32023);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294)),i=d(n(20996)),a=n(46171),u=d(n(70881)),c=n(90381),l=n(82523),s=d(n(9825)),f=n(95594);function d(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}t.YouTubeSidebar=function(){var e=(0,l.useYouTubeVideoSearch)(20),t=e.videos,n=e.selectedVideoIds,r=e.error,d=e.isInitial,p=e.isLoading,h=e.search,y=e.loadMore,m=e.toggleVideoSelection,v=e.insertVideo,b=e.insertVideos,g=(0,o.useCallback)((function(e,t){"RET"===keyString(e.nativeEvent)&&(e.preventDefault(),m(t))}),[m]);return o.default.createElement("div",{className:"editor-youtube-content"},o.default.createElement("div",{className:"editor-youtube-header"},o.default.createElement("h2",null,i.default.text("edit_form.youtube")),o.default.createElement(u.default,{placeholder:i.default.text("edit_form.youtube.placeholder"),onSubmit:h})),o.default.createElement("div",{className:"editor-youtube-main"},o.default.createElement(a.InfiniteScroll,{onScroll:y,interval:1e3},o.default.createElement("div",{className:"editor-youtube-items"},d&&o.default.createElement("div",{className:"editor-youtube-items-message"},i.default.text("edit_form.youtube.description")),t&&t.map((function(e){return o.default.createElement(f.Item,{key:e.id,item:e,isSelected:n.includes(e.id),onClick:function(){return m(e.id)},onDoubleClick:function(){return v(e)},onKeyPress:function(t){return g(t,e.id)}})})),!(d||p||r)&&0===t.length&&o.default.createElement("div",{className:"editor-youtube-items-message"},i.default.text("edit_form.youtube.not_found")),p&&o.default.createElement(c.LoadingIndicator,null),r&&o.default.createElement("div",{className:"editor-youtube-items-message"},i.default.text("edit_form.youtube.failed_to_fetch"),o.default.createElement("br",null),i.default.text("edit_form.youtube.failed_to_fetch_details")," ",o.default.createElement("a",{href:"https://www.youtube.com/",target:"_blank"},i.default.text("edit_form.youtube.go_to_youtube")))))),o.default.createElement("div",{className:"editor-sidebar-youtube_footer"},o.default.createElement(s.default,{disabled:0===n.length,onClick:b})))}},13334:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(47941),n(82526),n(57327),n(38880),n(54747),n(49337),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.searchVideos=void 0,n(21249),n(41539),n(88674);var o,i=(o=n(347))&&o.__esModule?o:{default:o};function a(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */a=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,u,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var f=function(){var e,t=(e=a().mark((function e(t,n,r){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",i.default.get("/api/youtube/search",{params:{query:t,page_size:n,page_token:r},responseType:"json"}).then((function(e){return{videos:e.data.videos.map((function(e){return c(c({},e),{},{channelTitle:e.channel_title,publishedAt:new Date(e.published_at),viewCount:e.view_count})})),nextPageToken:e.data.next_page_token}})));case 1:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,u,"next",e)}function u(e){s(i,r,o,a,u,"throw",e)}a(void 0)}))});return function(e,n,r){return t.apply(this,arguments)}}();t.searchVideos=f},82523:function(e,t,n){n(82526),n(41817),n(32165),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useYouTubeVideoSearch=void 0,n(66992),n(41539),n(70189),n(78783),n(33948),n(21249),n(57327),n(92222),n(26699),n(32023);var r=n(67294),o=n(13334),i=n(13297);function a(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.useYouTubeVideoSearch=function(e){var t=u((0,r.useState)(""),2),n=t[0],l=t[1],s=u((0,r.useState)([]),2),f=s[0],d=s[1],p=(0,r.useRef)(new Set),h=u((0,r.useState)([]),2),y=h[0],m=h[1],v=u((0,r.useState)(null),2),b=v[0],g=v[1],w=u((0,r.useState)(!0),2),O=w[0],_=w[1],E=u((0,r.useState)(!1),2),S=E[0],j=E[1],k=(0,r.useRef)(null),P=(0,r.useCallback)((function(t){l(t),_(!1),j(!0),d([]),m([]),g(null),(0,o.searchVideos)(t,e).then((function(e){k.current=e.nextPageToken,j(!1),d(e.videos),p.current=new Set(e.videos.map((function(e){return e.id}))),g(null)})).catch((function(e){j(!1),g(e)}))}),[e]),x=(0,r.useCallback)((function(){k.current&&!S&&(j(!0),(0,o.searchVideos)(n,e,k.current).then((function(e){k.current=e.nextPageToken,j(!1),d((function(t){var n,r=e.videos.filter((function(e){return!p.current.has(e.id)})),o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=c(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}(r);try{for(o.s();!(n=o.n()).done;){var i=n.value;p.current.add(i.id)}}catch(e){o.e(e)}finally{o.f()}return t.concat(r)})),g(null)})).catch((function(e){j(!1),g(e)})))}),[S,n,e]),C=(0,r.useCallback)((function(e){(0,i.insertVideo)(e)}),[]),T=(0,r.useCallback)((function(){(0,i.insertVideos)(f,y),m([])}),[f,y]);return{videos:f,selectedVideoIds:y,error:b,isInitial:O,isLoading:S,search:P,loadMore:x,toggleVideoSelection:function(e){m((function(t){return t.includes(e)?t.filter((function(t){return t!==e})):[].concat(a(t),[e])}))},insertVideo:C,insertVideos:T}}},84525:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.YouTube=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(83369);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var l=c((function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(0,i.safeRender)(o.default.createElement(a.YouTubeSidebar,null),t)}));t.YouTube=l},13297:function(e,t,n){n(47042),n(41539),n(68309),n(91038),n(78783),n(74916),n(77601),n(82526),n(41817),n(32165),n(66992),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.insertVideos=t.insertVideo=void 0,n(92222),n(21249);var r,o=(r=n(66419))&&r.__esModule?r:{default:r},i=n(57525),a=n(10714);function u(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var l=function(e){var t="https://www.youtube.com/watch?v=".concat(e.id),n="https://www.youtube.com/embed/".concat(e.id,"?enablejsapi=1");return'<iframe src="'.concat(o.default.escape(n),'" width="560" height="315" frameborder="0" allowfullscreen></iframe>')+"<br>"+'<a href="'.concat(o.default.escape(t),'">').concat("www.youtube.com","</a>")};t.insertVideo=function(e){var t=[l(e)];a.EditorConnector.insertLines({html:t,hatena:t,markdown:t}),i.YouTubeEmbed.updatePlayers()};t.insertVideos=function(e,t){var n,r={},o=u(e);try{for(o.s();!(n=o.n()).done;){var c=n.value;r[c.id]=c}}catch(e){o.e(e)}finally{o.f()}var s=t.map((function(e){return l(r[e])}));a.EditorConnector.insertLines({html:s,hatena:s,markdown:s}),i.YouTubeEmbed.updatePlayers()}},77102:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Dropdown=void 0;var r,o=(r=n(65311))&&r.__esModule?r:{default:r};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=(0,o.default)("<div>").css({position:"fixed",top:0,left:0,width:"100%",height:"100%"});u.hide().appendTo(document.body),u.on("click",(function(e){u.hide();var t=document.elementFromPoint(e.pageX,e.pageY);null!==t&&(0,o.default)(t).click()}));var c=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"$element",void 0),a(this,"$window",void 0),this.$element=t,this.$window=n,this.bindEvents()}var t,n,r;return t=e,(n=[{key:"bindEvents",value:function(){var e=this,t=function t(){e.$window.hide(),u.off("click",t)};this.$element.on("click",(function(n){n.preventDefault(),e.setPosition(),u.show(),e.$window.show(),u.on("click",t)})),this.$window.on("click",(function(){e.$window.hide(),u.hide()}))}},{key:"setPosition",value:function(){var e=this.$element[0].getBoundingClientRect();this.$window.css({top:e.bottom,left:e.left})}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Dropdown=c},79751:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Editor=void 0,n(41539),n(39714),n(69826),n(73210),n(74916),n(77601),n(21249),n(64765),n(23123),n(68309),n(15306);var o=n(17187),i=D(n(80129)),a=D(n(65311)),u=D(n(66419)),c=D(n(20996)),l=n(70879),s=$(n(55992)),f=D(n(83092)),d=D(n(64722)),p=n(89172),h=D(n(20246)),y=D(n(42585)),m=n(10714),v=n(85387),b=n(98960),g=n(77102),w=n(48881),O=n(19864),_=$(n(35961)),E=n(22117),S=n(73861),j=n(30189),k=n(43265),P=n(42740),x=n(30871),C=n(7902),T=n(40555),M=n(57833),L=n(84525),I=n(42225);function R(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(R=function(e){return e?n:t})(e)}function $(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=R(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}return o.default=e,n&&n.set(e,o),o}function D(e){return e&&e.__esModule?e:{default:e}}function N(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},A(e,t)}function B(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=W(e);if(t){var o=W(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return F(this,n)}}function F(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return U(e)}function U(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function W(e){return W=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},W(e)}function G(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var H=n(59662),z=n(41960),q=n(63488),V=n(84145),Y=n(86585),K=n(83902),Q=n(55540),J=n(86795),X=n(20489),Z=n(31427),ee=n(16907),te=n(90036),ne=n(84540),re=n(72069),oe=n(52570),ie=n(35227),ae=n(72461),ue=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&A(e,t)}(R,e);var t,n,r,o=B(R);function R(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,R),G(U(t=o.call(this)),"URLPattern",void 0),G(U(t),"id",void 0),G(U(t),"$form",void 0),G(U(t),"$editor",void 0),G(U(t),"$title",void 0),G(U(t),"$body",void 0),G(U(t),"$tabs",void 0),G(U(t),"$toolbar",void 0),G(U(t),"$subToolbar",void 0),G(U(t),"$preview",void 0),G(U(t),"$buttons",void 0),G(U(t),"$entryId",void 0),G(U(t),"$syntax",void 0),G(U(t),"$publicationType",void 0),G(U(t),"mode",void 0),G(U(t),"actions",void 0),G(U(t),"isSavingDraft",void 0),G(U(t),"$editarea",void 0),G(U(t),"$editareaHover",void 0),G(U(t),"backup",void 0),G(U(t),"tabs",void 0),G(U(t),"shareDraft",void 0),G(U(t),"preview",void 0),G(U(t),"previewDropdown",void 0),G(U(t),"syntaxSwitcher",void 0),G(U(t),"footer",void 0),G(U(t),"sidebar",void 0),G(U(t),"rakuten",void 0),t.URLPattern=/^https?:\/\/\S+$/;var n=Math.random().toString(32).substring(2);return t.id="editor-".concat(n),t.$form=(0,a.default)(e),t.$editor=(0,a.default)("#editor"),t.$title=t.$form.find('[name="title"]'),t.$body=t.$form.find('textarea[name="body"]'),t.$tabs=t.$form.find(".tabs"),t.$toolbar=t.$form.find(".toolbar"),t.$subToolbar=t.$form.find(".toolbar-sub"),t.$preview=t.$form.find("#preview"),t.$buttons=t.$form.find(".buttons"),t.$entryId=t.$form.find('input[name="entry"]'),t.$syntax=t.$form.find("#syntax"),t.$publicationType=t.$form.find('input[name="publication_type"]'),t.mode=t.$form.find('[name = "syntax"]').val(),t.actions=I.actionsMap[t.mode],t.isSavingDraft=!1,t.$editarea=(0,a.default)('<div class="editarea"></div>').appendTo(t.$body.parent()),t.$editareaHover=(0,a.default)('\n      <div class="editarea-hover">\n        <div class="editarea-hover-inner">\n          '.concat(c.default.text("epic.editarea.hover"),"\n        </div>\n      </div>\n    ").trim()).appendTo(t.$editarea),t.on("initialize",(function(){t.backup=q.createMessage(t.$form,t.$editarea,U(t)),t.$form.on("backup-save",(function(){t.trigger("change")}))})),t.toolbarEnabled&&V.init(t.$toolbar,t.$subToolbar,U(t)),t.tabs=new f.default(t.$tabs),t.$tabs.on("tabsactivate",(function(e,n){var r=n.newPanel.attr("id");/preview/.test(r)?t.$title.hide():t.$title.show()})),t.shareDraft=new v.ShareDraft(U(t)),t.preview=new b.Preview(U(t)),t.setupPreviewDropdown(),t.syntaxSwitcher=new w.SyntaxSwitcher(t.$editor.find(".js-syntax-switcher"),t.$editor.find(".js-select-dropdown-window-syntax"),U(t)),t.footer=new O.Footer(U(t)),t.setupSidebar(),_.init(document.querySelector("#promotion")),(0,a.default)(window).on("resize",u.default.throttle((function(){t.emit("resize"),t.setHeight()}),50)),t.on("resizeRequired",(function(){return t.setHeight()})),t.setHeight(),H.isIE&&t.setupRestoreFocus(),t.$form.on("keydown",(function(e){t.handleSaveShortcutKeydown(e)})),m.EditorConnector.registerCurrentEditor(U(t)),t}return t=R,(n=[{key:"handleSaveShortcutKeydown",value:function(e){var t=H.isMac?"W-s":"C-s";z(e)===t&&(e.preventDefault(),this.emit("saveShortcutKeydown"))}},{key:"toolbarEnabled",get:function(){return!0}},{key:"syntaxForInsertLines",get:function(){return this.mode}},{key:"getTitle",value:function(){return this.$title.val()}},{key:"setTitle",value:function(e){return this.$title.val(e)}},{key:"getBody",value:function(){return this.$body.val()}},{key:"getDateTime",value:function(){return this.$form.find('[name="datetime"]').val()}},{key:"getAuthorName",value:function(){return this.$form.data("authorName")}},{key:"getCategories",value:function(){return this.$form.find('input[name="category"]').get().map((function(e){return e.value}))}},{key:"getCategoriesAsParamsArray",value:function(){return this.getCategories().map((function(e){return{name:"category",value:"".concat(e)}}))}},{key:"getOgDescription",value:function(){return this.$form.find('textarea[name="og_description"]').val()}},{key:"getSyntax",value:function(){return this.$syntax.val()}},{key:"getPublicationType",value:function(){return this.$publicationType.val()}},{key:"getLayout",value:function(){return this.$form.find(':input[name="layout"]:checked').val()}},{key:"getCustomUrl",value:function(){return this.$form.find('input[name="customurl"]').val()}},{key:"getProfileCardUuids",value:function(){return this.$form.find('input[name="profile_card"]').get().map((function(e){return e.value}))}},{key:"getProfileCardsAsParamsArray",value:function(){return this.getProfileCardUuids().map((function(e){return{name:"profile_card",value:e}}))}},{key:"getKotobaTagNames",value:function(){return this.$form.find('input[name="kotoba_tag_name"]').get().map((function(e){return e.value}))}},{key:"getKotobaTagNamesAsParamsArray",value:function(){return this.getProfileCardUuids().map((function(e){return{name:"kotoba_tag_name",value:e}}))}},{key:"getEntryId",value:function(){return this.$entryId.val()}},{key:"setEntryId",value:function(e){if(!this.getEntryId()){var t=document.createElement("a");t.href=location.href;var n=i.default.parse(location.search.substring(1));n.entry=e,t.search=i.default.stringify(n);var r=t.href;history.replaceState(history.state,document.title,r)}this.$entryId.val(e)}},{key:"setBackupId",value:function(e){this.$form.attr("data-backup-id",e)}},{key:"handleImagePasteEvent",value:function(e){var t,n="clipboardData"in e?e.clipboardData:null===(t=e.originalEvent)||void 0===t?void 0:t.clipboardData;if(!n)return!1;if(n.getData("text/plain"))return!1;if(n.types&&n.types.length>0&&"image/tiff"===n.types[1])return e.preventDefault(),e.stopPropagation(),!1;var r=n.items,o=[];for(var i in r){var u=r[i];if("file"===u.kind){var c=u.getAsFile(),l=c.type.split(/\//)[1],s=new File([c],"a.".concat(l));o.push(s)}}return o.length>0&&(this.sidebar.openByType("editor-fotolife"),(0,a.default)(document).trigger("uploadDroppedFiles",[o]),e.preventDefault(),e.stopPropagation(),!0)}},{key:"getAllInputData",value:function(){var e=[];return this.$form.find("input[name], textarea[name]").each((function(t,n){var r=n;if("submit"!==r.type)if("checkbox"===r.type){if(!r.checked)return;e.push({name:r.name,value:r.checked})}else if("radio"===r.type){if(!r.checked)return;e.push({name:r.name,value:r.value})}else e.push({name:r.name,value:r.value})})),e}},{key:"invokeAction",value:function(e,t){try{(0,l.LOG)("invokeAction: ".concat(e)),this.trigger("actionbefore",{action:e}),this.actions[e].call(this,t),this.trigger("actionafter",{action:e})}catch(e){(0,l.BUG)(e)}}},{key:"bind",value:function(e,t){this.$form.on("editor.".concat(e),t)}},{key:"unbind",value:function(e,t){this.$form.off("editor.".concat(e),t)}},{key:"bindOnce",value:function(e,t){this.$form.one("editor.".concat(e),t)}},{key:"trigger",value:function(e,t){this.$form.trigger("editor.".concat(e),t)}},{key:"getCharacterCount",value:function(){return this.$body.val().length}},{key:"getByteCount",value:function(){var e=this.$body.val();return encodeURIComponent(e).replace(/%../g,"x").length}},{key:"setupRestoreFocus",value:function(){var e=this,t=null;setInterval((function(){e.isFocused()&&(t=e.getSelectionRange())}),100),(0,a.default)("#editor-support-container, .curation-tab-contents, .toolbar").on("click",(function(n){(0,a.default)(n.target).is("textarea, :text")||(e.focus(),t&&e.setSelectionRange(t))}))}},{key:"setupPreviewDropdown",value:function(){var e=this.$tabs.find(".js-preview-dropdown"),t=this.$editor.find(".js-select-dropdown-window-preview");this.previewDropdown=new g.Dropdown(e,t)}},{key:"setupSidebar",value:function(){var e=this;this.sidebar=new k.EditorSidebar(this);var t=(0,a.default)("#edit-form");(0,a.default)("#editor-beginner").length>0&&(this.sidebar.emit("openByType","editor-beginner"),(0,a.default)(".twitter-open-button").on("click",(function(){return e.sidebar.emit("openByType","editor-twitter"),!1}))),new E.Home({container:(0,a.default)("#editor-home"),sidebar:this.sidebar}),new K(t),new Y(t,this,this.sidebar),new Q({container:(0,a.default)("#editor-amazon-search"),sidebar:this.sidebar}),new J({container:(0,a.default)("#editor-hatena-bookmark"),sidebar:this.sidebar}),new d.default({editor:this,sidebar:this.sidebar,container:(0,a.default)("#editor-fotolife")}),new p.Paint({editor:this,sidebar:this.sidebar,container:(0,a.default)("#editor-paint")}),(0,a.default)("#editor-twitter").hasClass("enabled")&&new P.Twitter({$container:(0,a.default)("#editor-twitter"),sidebar:this.sidebar}),(0,a.default)("#editor-itunes.enabled").get(0)&&new ie({container:(0,a.default)("#editor-itunes"),sidebar:this.sidebar}).requestLoadItems(),(0,a.default)("#editor-archive.enabled").get(0)&&X.init(document.querySelector("#editor-archive")),(0,a.default)("#editor-snippet").get(0)&&h.default.init(document.querySelector("#editor-snippet"),this),document.querySelector('#editor-home .service[data-service-id="profile-card"]')&&y.default.init(document.querySelector("#editor-profile-card")),(0,a.default)("#editor-instagram.enabled").get(0)&&new x.Instagram({editor:this,container:(0,a.default)("#editor-instagram"),sidebar:this.sidebar}).requestLoadItems(),(0,a.default)("#editor-evernote.enabled").get(0)&&new Z({editor:this,sidebar:this.sidebar,container:(0,a.default)("#editor-evernote")}).requestLoadItems(),(0,a.default)("#editor-pixiv.enabled").get(0)&&new C.Pixiv({editor:this,container:(0,a.default)("#editor-pixiv"),sidebar:this.sidebar}).requestLoadItems();var n=document.querySelector("#editor-google-picker.enabled");n&&new S.GooglePhotos({editor:this,sidebar:this.sidebar,container:(0,a.default)(n)});var r=document.querySelector("#editor-google-picker-import-notice");r&&new j.GooglePickerImportNotice(this,r,"google-picker-import-notice");var o=document.querySelector("#editor-google-picker-import-confirmation-notice");o&&new j.GooglePickerImportNotice(this,o,"google-picker-import-confirmation-notice"),new ee({editor:this,sidebar:this.sidebar,container:(0,a.default)("#editor-miil")}).requestLoadItems(),new te({container:(0,a.default)("#editor-gourmet"),sidebar:this.sidebar}).requestLoadItems(),new ne({editor:this,container:(0,a.default)("#editor-nicovideo")}),new re({editor:this,sidebar:this.sidebar,container:(0,a.default)("#editor-gist")}).requestLoadItems(),new ae({container:(0,a.default)("#editor-quote"),sidebar:this.sidebar}).requestLoadItems(),oe.init({container:document.querySelector("#editor-flickr"),sidebar:this.sidebar});var i=document.querySelector("#editor-rakuten");i?this.rakuten=new T.Rakuten(i):(0,l.BUG)("Rakuten container has no elements");var u=document.querySelector("#editor-dazn");u?new M.Dazn({container:u}):(0,l.BUG)("Dazn container has no elements");var c=document.querySelector("#editor-youtube");c&&new L.YouTube(c)}},{key:"saveDraft",value:function(e){var t=this;if(this.isSavingDraft)return a.default.Deferred().reject();this.isSavingDraft=!0;var n=this.getAllInputData();n.push({name:"draft",value:!0}),e&&n.push({name:"without_preview_token",value:1});var r=s.protocolRelativeAdminUserBlogUrl("/draft");return this.emit("savingDraft"),a.default.ajax({url:r,type:"POST",dataType:"json",data:n}).done((function(e){t.setEntryId(e.uuid),t.setBackupId(e.backup_id),t.emit("saveDraft")})).fail((function(){t.emit("prepareSavingDraft"),window.alert(c.default.text("edit_form.failed_to_save_draft"))})).always((function(){t.isSavingDraft=!1}))}}])&&N(t.prototype,n),r&&N(t,r),Object.defineProperty(t,"prototype",{writable:!1}),R}(o.EventEmitter);t.Editor=ue},35541:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLEditor=void 0,n(69826),n(41539),n(88674),n(74916),n(77601),n(92222),n(15306),n(4723),n(54747),n(73210),n(24603),n(88386),n(39714),n(21249),n(69600);var o=n(55992),i=s(n(20996)),a=n(79751),u=n(21650),c=s(n(65311)),l=s(n(66419));function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=n(41960),g=n(59662),w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(s,e);var t,n,r,a=p(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),v(y(t=a.call(this,e)),"source",void 0),v(y(t),"currentTab",void 0),v(y(t),"ace",void 0),v(y(t),"isTinymceInitialized",void 0),v(y(t),"tinymceInitialized",void 0),v(y(t),"resolveTinymceInitialized",void 0),v(y(t),"isIMEComposing",void 0),v(y(t),"editorHTMLElement",void 0),v(y(t),"tinymce",void 0),t.source=t.$tabs.find("#source"),t.isTinymceInitialized=!1,t.tinymceInitialized=new Promise((function(e){t.resolveTinymceInitialized=e})),t.initWYSIWYG(),t.initAce(),t.currentTab="wysiwyg",t.isIMEComposing=!1,t.$tabs.on("tabsactivate",(function(e,n){var r=n.newPanel.attr("id");t.currentTab=r,/source/.test(r)?(setTimeout((function(){t.ace.resize(),t.ace.focus()}),0),t.writeBack(),t.setValue(t.$body.val()),t.syntaxSwitcher.disable()):/preview/.test(r)?(t.writeBack(),t.preview.updatePreview(),t.syntaxSwitcher.disable()):(t.setValue(t.$body.val()),t.tinymce.focus(),t.syntaxSwitcher.enable()),t.setHeight()})),t.bind("actionafter",(function(){t.writeBack()})),t.$form.bind("backup-restore",(function(){t.setValue(t.$body.val())})),t}return t=s,n=[{key:"initWYSIWYG",value:function(){var e=this;this.$editarea.show(),this.$body.appendTo(this.$editarea);var t="?v=".concat(tinymce.majorVersion,".").concat(tinymce.minorVersion).concat((0,o.versionParameter)()?"&".concat((0,o.versionParameter)()):"");document.body.focus(),tinymce.init({selector:"#".concat(this.$body.attr("id")),keep_styles:!1,custom_shortcuts:!1,height:"100%",width:"100%",body_class:"preview mce-inner-body",branding:!1,theme:"silver",skin:"oxide",toolbar:!1,menubar:!1,statusbar:!1,content_css:(0,o.staticUrl)("/css/editor-wysiwyg.css"),convert_urls:!1,placeholder:"",entity_encoding:"raw",extended_valid_elements:"*[*],#ins[*],#a[*],#audio[*],img[*],iframe[*]",valid_children:"+body[style],+dl[div],+div[dt|dd]",cache_suffix:t,plugins:["pagebreak","paste","noneditable","lists"],paste_data_images:!1,pagebreak_separator:"\x3c!-- more --\x3e",paste_webkit_styles:"all",allow_unsafe_link_target:!0,paste_preprocess:function(t,n){e.onPastePreProcess(n)},setup:function(t){e.onTinymceSetup(t)},init_instance_callback:function(t){e.onTinymceInitialize(t)}})}},{key:"onPastePreProcess",value:function(e){var t=e.content.replace(/^[\s]*/,"").replace(/[\s]*$/,"");if(t.match(this.URLPattern)){var n=e.content;this.emit("paste-url",n),e.content="",e.preventDefault(),e.stopPropagation()}t.match(/^(<[^>]+?>)+\[:contents\](<\/[^<]+?>)+$/)&&(e.content="[:contents]")}},{key:"onTinymceSetup",value:function(e){var t=this;this.tinymce=e,e.on("submit",(function(e){var n=t.tinymce.getContent(),r=n;(0,c.default)("<iframe><p></p></iframe>").html().match(/&lt;/)&&((r=t.unescapeEntities(r))||(r=n)),(0,c.default)('<input type="hidden" name="unescaped_body"/>').val(r).appendTo(e.target)})),e.on("keydown",(function(e){t.handleSaveShortcutKeydown(e)})),this.tinymce.on("KeyUp",(function(e){var n=b(e);"RET"===n?t.newLine(e):"BS"===n&&t.backspace(e)})),this.tinymce.on("KeyUp",(function(){t.writeBack(),t.trigger("change")}))}},{key:"onTinymceInitialize",value:function(e){var t=this;this.isIMEComposing=!1,(0,c.default)(this.tinymce.getBody()).on("compositionstart",(function(){t.isIMEComposing=!0})).on("compositionend",(function(){t.isIMEComposing=!1})),this.$editarea.find(".mce-edit-area").css({display:"block",width:"100%","min-height":"100%","border-width":"0px"}),this.editorHTMLElement=(0,c.default)(this.tinymce.getDoc()).find("html").eq(0),this.editorHTMLElement.css({height:"100%"}),this.setHeight();var n=(0,c.default)("<div>"),r=(0,c.default)("<a>");e.parser.addNodeFilter("iframe",(function(e){e.forEach((function(e){var t=e.attr("src");if(t){var o=n.html(t).text(),i=r.attr("href",o)[0].protocol;if("javascript:"===i||"data:"===i){var a="ignored:".concat(t);e.attr("src",a)}}}))})),e.parser.addNodeFilter("div",(function(e){e.forEach((function(e){e.attr("class")&&e.attr("class").match(/\bfreezed\b/)&&e.attr("contenteditable","false")}))})),e.serializer.addNodeFilter("div",(function(e){e.forEach((function(e){e.attr("class")&&e.attr("class").match(/\bfreezed\b/)&&e.attr("contenteditable",null)}))})),e.serializer.addNodeFilter("script",(function(e){e.forEach((function(e){var t=e.attr("type"),n=t&&t.match(/\bjson\b/),r=e.firstChild?e.firstChild.value:"";n&&r.length>0&&(e.firstChild.value=function(e){return e.replace(/^\/\/ <!\[CDATA\[/,"").replace(/\/\/ \]\]>$/,"")}(r))}))})),this.initDropper(),this.addKeyboardShortcuts(e),this.emit("initialize"),this.isTinymceInitialized=!0,this.resolveTinymceInitialized()}},{key:"addKeyboardShortcuts",value:function(e){for(var t=function(t){["meta","ctrl"].forEach((function(n){e.addShortcut("".concat(n,"+").concat(t),"",["FormatBlock",!1,"h".concat(t)])}))},n=1;n<=6;n++)t(n)}},{key:"initDropper",value:function(){var e=this;if(!g.isIE||g.isIE11){var t=!1,n=l.default.debounce((function(){t||e.$editareaHover.addClass("dragging")}),20),r=function(e){e.stopPropagation(),e.preventDefault()},o=null,i=function(){null!==o&&(clearTimeout(o),o=null)},a=!1,s=(0,c.default)(this.tinymce.getDoc()),f=this.ace.container;s.add(f).on("dragstart",(function(){t=!0})).on("dragend",(function(){t=!1})).on("dragenter",(function(e){if(!t)if(null===o){if(!a){a=!0;var u=e.originalEvent;r(u),n()}}else i()})).on("dragenter","*",(function(e){if(!t)if(null===o){if(!a){a=!0;var u=e.originalEvent;r(u),n()}}else i()})).on("dragover",(function(e){if(!t)if(null===o){var n=e.originalEvent;r(n)}else i()})).on("dragleave",(function(n){t||(i(),o=window.setTimeout((function(){a=!1,e.$editareaHover.removeClass("dragging")}),50))})).on("drop",(function(n){if(!t){a=!1;var o=n.originalEvent;r(o),function(t){if(e.$editareaHover.removeClass("dragging"),function(e){return e.dataTransfer.files.length>0}(t))e.sidebar.openByType("editor-fotolife"),u.Uploader.uploadDroppedFiles(t);else{var n,r=(null===(n=t.dataTransfer)||void 0===n?void 0:n.getData("Text").trim())||"";r.match(e.URLPattern)&&e.emit("paste-url",r)}}(o)}})).on("paste",(function(t){e.handleImagePasteEvent(t)}))}}},{key:"execCommand",value:function(e,t){var n=this;this.isTinymceInitialized?(this.tinymce&&this.tinymce.execCommand(e,!1,t),this.writeBack()):this.tinymceInitialized.then((function(){n.execCommand(e,t)}))}},{key:"newLine",value:function(e){var t=this.tinymce.getDoc(),n=this.tinymce.selection,r=n.getNode(),o=(0,c.default)(r).closest("div.hatena-embed")[0];if(o){var i=o.nextSibling;i&&"p"===i.nodeName.toLowerCase()||((i=t.createElement("p")).appendChild(t.createElement("br")),o.parentNode.insertBefore(i,o.nextSibling));var a=n.getRng();a.setStart(i,0),a.setEnd(i,0),n.setRng(a),e.preventDefault()}}},{key:"backspace",value:function(e){var t=this.tinymce.getDoc(),n=this.tinymce.selection,r=n.getNode(),o=(0,c.default)(r).closest("div.hatena-embed")[0];if(o){var i=o.previousSibling||t.body,a=n.getRng();a.selectNodeContents(i),a.collapse(!1),n.setRng(a),e.preventDefault(),o.parentNode.removeChild(o)}}},{key:"initAce",value:function(){var e=this,t=document.createElement("div");(0,c.default)(t).css({position:"absolute",height:"100%",width:"100%",padding:"0px",margin:"0px"}),this.source.append(t);var n=ace.edit(t);n.commands.removeCommand("gotoline"),n.commands.removeCommand("indent"),n.commands.removeCommand("outdent"),n.commands.removeCommand("find"),n.renderer.setShowGutter(!1),n.renderer.setHScrollBarAlwaysVisible(!1),n.renderer.setPadding(5),n.renderer.setShowPrintMargin(!1),n.setHighlightActiveLine(!1);var r=new(0,ace.require("ace/mode/html").Mode);r.$modes["js-"].$behaviour.remove("braces"),r.$modes["js-"].$behaviour.remove("parens"),r.$modes["js-"].$behaviour.remove("string_dquotes");var o=n.getSession();o.setMode(r),o.setUseWrapMode(!0),o.setUseWorker(!1),o.setValue(this.$body.val()),o.on("change",(function(){var t=o.getValue();e.$body.val(t),e.tinymce&&e.tinymce.setContent(t)})),n.$blockScrolling=1/0,this.ace=n}},{key:"setHeight",value:function(){this.currentTab=this.currentTab||"wysiwyg";var e=(0,c.default)(window).height()-this.$buttons.outerHeight(),t=(0,c.default)("#".concat(this.currentTab)).offset().top;this.$editarea.height(e-this.$editarea.offset().top),this.$preview.height(e-t-2),(this.source||(0,c.default)("#source")).height(e-t-2)}},{key:"focus",value:function(){this.writeBack(),this.tinymce&&this.tinymce.focus()}},{key:"getSelectionRange",value:function(){return this.tinymce.selection.getRng()}},{key:"setSelectionRange",value:function(e){0===e.start&&0===e.end?this.tinymce.selection.setCursorLocation():this.tinymce.selection.setRng(e)}},{key:"isFocused",value:function(){return(0,c.default)(document.activeElement).is("#body_ifr")}},{key:"setValue",value:function(e){var t=this.unescapeEntities(e);this.$body.val(t),this.execCommand("mceSetContent",t),this.ace.getSession().setValue(t)}},{key:"unescapeEntities",value:function(e){var t=e;return["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"].forEach((function(e){t=t.replace(new RegExp("<".concat(e,"(.*?)>(.*?)<\\/").concat(e,">"),"g"),(function(t,n,r){var o=r.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&amp;/g,"&");return"<".concat(e).concat(n,">").concat(o,"</").concat(e,">")}))})),t}},{key:"insert",value:function(e){switch(this.currentTab){case"wysiwyg":this.execCommand("mceInsertContent",e);break;case"source":this.ace.insert(e);break;default:window.alert(i.default.text("edit_form.cannot_insert_in_preview_tab"))}}},{key:"insertLines",value:function(e){var t=e.map((function(e){return"<p>".concat(e,"</p>")}));this.insert(t.join(""))}},{key:"getCharacterCount",value:function(){var e=this.tinymce.getBody(),t=void 0===e.textContent?e.innerText:e.textContent;return(t=t.replace(/\s+/g," ")).length}},{key:"insertAndSelectText",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length,r=this.tinymce.selection.getRng(),o=this.tinymce.getDoc().createTextNode(e);r.insertNode(o),r.setStart(o,t),r.setEnd(o,n),this.tinymce.selection.setRng(r)}},{key:"writeBack",value:function(){this.isIMEComposing||this.tinymce&&this.tinymce.save()}},{key:"isCollapsed",value:function(){return this.tinymce.selection.isCollapsed()}},{key:"getSelectionText",value:function(){return this.tinymce.selection.getContent()}},{key:"getSelectionSource",value:function(){return this.tinymce.selection.getContent()}},{key:"createLink",value:function(e){this.tinymce.execCommand("CreateLink",!1,e)}},{key:"formatBlock",value:function(e){var t=this.tinymce.selection.getNode();"body"!==t.tagName.toLowerCase()&&this.tinymce.selection.select(t),"p"!==e&&this.execCommand("FormatBlock","p"),this.execCommand("FormatBlock",e)}},{key:"replace",value:function(e){this.tinymce.selection.setContent(e)}},{key:"moveCaretToNodeEnd",value:function(e){this.tinymce.selection.select(e),this.tinymce.selection.collapse(!1)}},{key:"insertBlockQuoteWithNewLine",value:function(){if(this.tinymce.selection.isCollapsed()){this.insert("<blockquote><p>&nbsp;</p></blockquote><p>&nbsp;</p>");var e=(0,c.default)(this.tinymce.selection.getNode()).prev("blockquote").find("p")[0];this.tinymce.selection.setCursorLocation(e,0)}else{this.insert("<blockquote><p>".concat(this.tinymce.selection.getContent(),"</p></blockquote><p>&nbsp;</p>"));var t=(0,c.default)(this.tinymce.selection.getNode()).prev("blockquote")[0];this.tinymce.selection.select(t)}}},{key:"formatBlockQuote",value:function(){if(g.isIE&&this.tinymce.selection.isCollapsed()){var e=this.tinymce.selection.getNode();this.tinymce.selection.select(e)}this.execCommand("mceBlockQuote")}}],n&&f(t.prototype,n),r&&f(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(a.Editor);t.HTMLEditor=w},96207:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.HatenaEditor=void 0,n(74916),n(77601),n(69826),n(41539),n(15306),n(4723),n(92222),n(69600),n(23123),n(23157),n(27852),n(24603),n(88386),n(39714),n(73210);var o=n(70879),i=n(79751),a=n(38712),u=n(13994),c=n(21650),l=f(n(65311)),s=f(n(66419));function f(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=n(59662),w=n(19165),O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p(e,t)}(f,e);var t,n,r,i=h(f);function f(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,f),b(m(t=i.call(this,e)),"currentTab",void 0),b(m(t),"realtimePreview",void 0),b(m(t),"editorTextbox",void 0),t.$body.attr("style","position: absolute; height: 100%; width: 100%; padding: 0; margin: 0"),t.$body.appendTo(t.$editarea),t.currentTab="textarea",t.$tabs.on("tabsactivate",(function(e,n){var r=n.newPanel.attr("id");t.currentTab=r,/preview/.test(r)&&!t.preview.isOpeningWindow()?(t.preview.updatePreview(),t.syntaxSwitcher.disable()):(setTimeout((function(){t.focus()}),0),t.syntaxSwitcher.enable()),t.setHeight()})),t.bind("actionafter",(function(){t.focus()}));var n=t.$form.find("#realtime-preview"),r=t.$form.find("#realtime-preview-button"),u=t.$form.find("#realtime-preview-placeholder");return t.$editarea.append(n).append(r).append(u),t.realtimePreview=new a.RealtimePreview(m(t),n,u),w.load("does-show-realtime-preview")&&t.showRealtimePreview(),r.click((function(){n.is(":visible")?t.hideRealtimePreview():t.showRealtimePreview()})),t.setHeight(),t.$body.on("input propertychange",(function(){t.trigger("change")})),t.$body.on("paste",(function(e){try{if(t.handleImagePasteEvent(e))return e.preventDefault(),void e.stopPropagation()}catch(e){(0,o.BUG)(e,"upload pasted image filed(hatena or markdown)")}var n=e.originalEvent,r=(n.clipboardData?n.clipboardData.getData("text/plain"):window.clipboardData.getData("text")).replace(/^[\s]*/,"").replace(/[\s]*$/,"");if(r.match(t.URLPattern)&&!t.onInsertingLink()){var i=r;return t.emit("paste-url",i),e.preventDefault(),void e.stopPropagation()}})),t.initDropper(),s.default.defer((function(){t.emit("initialize")})),t}return t=f,(n=[{key:"setHeight",value:function(){this.currentTab=this.currentTab||"textarea";var e=(0,l.default)(window).height()-this.$buttons.outerHeight(),t=(0,l.default)("#".concat(this.currentTab)).offset().top;this.$editarea.height(e-this.$editarea.offset().top),this.$preview.height(e-t-2),this.emit("resize")}},{key:"focus",value:function(){this.$body.focus()}},{key:"isFocused",value:function(){return this.$body.is(":focus")}},{key:"setValue",value:function(e){this.$body.val(e)}},{key:"getTextArea",value:function(){return this.$body[0]}},{key:"getSelectionRange",value:function(){var e=this.getTextArea();return{start:e.selectionStart,end:e.selectionEnd}}},{key:"setSelectionRange",value:function(e){this.getTextArea().setSelectionRange(e.start,e.end)}},{key:"getSelectionText",value:function(e){return e=e||this.getSelectionRange(),this.$body.val().substring(e.start,e.end)}},{key:"getSelectionSource",value:function(){return this.getSelectionText()}},{key:"isCollapsed",value:function(){var e=this.getSelectionRange();return e.start===e.end}},{key:"getCharacterAtCursor",value:function(){var e=this.getSelectionRange();return this.$body.val()[e.start-1]}},{key:"onInsertingLink",value:function(){return s.default.include(["[",">",'"'],this.getCharacterAtCursor())}},{key:"createLink",value:function(e){var t=this.getSelectionRange(),n=this.getSelectionText(),r=n.match(/\n/)?'<a href="'.concat(s.default.escape(e),'">').concat(n,"</a>"):"[".concat(e,":title=").concat(n,"]"),o=this.replace(r,t);this.setSelectionRange(o)}},{key:"replace",value:function(e,t){return t=t||this.getSelectionRange(),this.replaceInternally(e,t),this.$body.trigger("input"),{start:t.start,end:t.start+e.length}}},{key:"getSelectionBlock",value:function(){var e=this.getSelectionRange(),t=this.$body.val();return new u.SelectionTextBlock(t,e)}},{key:"setSelectionBlock",value:function(e){var t=e.getRange(),n=e.getBlockText();this.replaceInternally(n,t),this.setSelectionRange(e.getSelectionRange()),this.$body.trigger("input")}},{key:"insert",value:function(e){var t=this.getSelectionRange(),n={start:t.end,end:t.end};return this.replaceInternally(e,n),this.setSelectionRange({start:t.end+e.length,end:t.end+e.length}),this.$body.trigger("input"),{start:t.end,end:t.end+e.length}}},{key:"replaceInternally",value:function(e,t){var n=this.getTextArea(),r=n.scrollTop,o=n.scrollLeft;n.setSelectionRange(t.start,t.end),n.focus();var i=!1;try{i=document.execCommand("insertText",!1,e)}catch(e){}if(!i){var a=n.value;n.value=a.substring(0,t.start)+e+a.substring(t.end)}n.scrollTop=r,n.scrollLeft=o}},{key:"insertLines",value:function(e){var t=this.getSelectionRange(),n=this.$body.val()[t.start-1],r="";"\n"===n||void 0===n||(r="\n"),this.insert("".concat(r+e.join("\n"),"\n"))}},{key:"modifyCurrentLine",value:function(e){for(var t=this.getSelectionRange(),n=this.$body.val().split(/\r?\n/),r=0,o=n.length,i=0;o>r&&!((i+=n[r].length+1)>t.start);)r++;var a=n[r],u=e(a),c=i-a.length-1,l={start:c,end:c+a.length},s=this.replace(u,l);this.setSelectionRange(s)}},{key:"wrapString",value:function(e,t,n,r){var o,i=this.getSelectionText();return i.startsWith(e)&&i.endsWith(t)?(i=i.substring(e.length,i.length-t.length),o=this.replace(i)):n&&r&&i.startsWith(n)&&i.endsWith(r)?(i=i.substring(n.length,i.length-r.length),o=this.replace(i)):o=this.replace(e+i+t),this.setSelectionRange(o),o}},{key:"wrapStringAround",value:function(e,t){var n=this.getSelectionText();this.wrapString(e,t),0===n.length&&this.moveCaret(e.length)}},{key:"wrapStringAroundLabel",value:function(e,t,n){var r=this.getSelectionText();if(this.wrapStringAround(e,n),0===r.length){var o=this.replace(t);this.setSelectionRange(o)}}},{key:"headingAction",value:function(e){this.modifyCurrentLine((function(t){return t.replace(/^[*]*(\s+)*/,e)}))}},{key:"moveCaret",value:function(e){var t=this.getSelectionRange();t.start+=e,t.end=t.start,this.setSelectionRange(t)}},{key:"toggleFontSize",value:function(e){var t,n=this.getSelectionText();/^(<span style="font-size: (\d+)%">)/.test(n)?(n=Math.floor(+RegExp.$2)===e?n.replace(RegExp.$1,"").replace(/<\/span>/,""):n.replace(RegExp.$1,'<span style="font-size: '.concat(e,'%">')),t=this.replace(n)):t=this.replace('<span style="font-size: '.concat(e,'%">').concat(n,"</span>")),this.setSelectionRange(t)}},{key:"removeFontSize",value:function(){var e,t=this.getSelectionText();/^(<span style="font-size: \d+%">)/.test(t)&&(t=t.replace(RegExp.$1,"").replace(/<\/span>/,""),e=this.replace(t),this.setSelectionRange(e))}},{key:"showRealtimePreview",value:function(){this.$editarea.addClass("realtime-preview"),this.realtimePreview.show(),w.save("does-show-realtime-preview",!0)}},{key:"hideRealtimePreview",value:function(){this.$editarea.removeClass("realtime-preview"),this.realtimePreview.hide(),w.save("does-show-realtime-preview",!1)}},{key:"initDropper",value:function(){var e=this;if(!g.isIE||g.isIE11){this.editorTextbox=this.$editarea.find("#body").eq(0);var t=!1,n=function(e){e.stopPropagation(),e.preventDefault()};this.$editarea.on("dragstart",(function(){t=!0})).on("dragend",(function(){t=!1})).on("dragenter",(function(){t||e.$editareaHover.addClass("dragging")})).on("dragleave",(function(){t||e.$editareaHover.removeClass("dragging")})).on("dragover",(function(r){t||(e.$editareaHover.addClass("dragging"),n(r.originalEvent))})).on("drop",(function(r){if(!t){e.$editareaHover.removeClass("dragging");var o=r.originalEvent;n(o),function(t){if(function(e){return e.dataTransfer.files.length>0}(t))e.sidebar.openByType("editor-fotolife"),c.Uploader.uploadDroppedFiles(t);else{var n=t.dataTransfer.getData("Text").trim();n.match(e.URLPattern)&&e.emit("paste-url",n)}}(o)}}))}}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(i.Editor);t.HatenaEditor=O},34313:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.MarkdownEditor=void 0,n(74916),n(4723),n(15306),n(69600),n(92222),n(26699),n(30489);var o=n(96207),i=n(96486);function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=f(e);if(t){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}var d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}(s,e);var t,n,r,o=l(s);function s(){return a(this,s),o.apply(this,arguments)}return t=s,(n=[{key:"insertLines",value:function(e){var t=this.getSelectionRange(),n=this.$body.val().substr(t.start-2,t.start),r="";"\n\n"===n||""===n||(r=n.match(/\n$/)?"\n":"\n\n"),this.insert("".concat(r+e.join("\n\n"),"\n\n").replace(/\n+$/,"\n\n"))}},{key:"headingAction",value:function(e){this.modifyCurrentLine((function(t){return t.replace(/^[#]*(\s+)*/,e)}))}},{key:"createLink",value:function(e){var t,n=this.getSelectionRange(),r=this.getSelectionText();t=r.match(/\n/)?'<a href="'.concat((0,i.escape)(e),'">').concat(r,"</a>"):"[".concat(r,"](").concat(e,")");var o=this.replace(t,n);this.setSelectionRange(o)}},{key:"onInsertingLink",value:function(){return["(","[",'"'].includes(this.getCharacterAtCursor())}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.HatenaEditor);t.MarkdownEditor=d},98960:function(e,t,n){n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.Preview=void 0,n(92222),n(69720),n(41539),n(54747);var r=a(n(65311)),o=a(n(57942)),i=a(n(76804));function a(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=n(36500),d=n(28507),p=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),s(this,"editor",void 0),s(this,"device",void 0),s(this,"previewWindow",void 0),s(this,"$wrapper",void 0),s(this,"$closeWindowButton",void 0),s(this,"$newWindowDropdown",void 0),s(this,"$newWindowButton",void 0),s(this,"$reloadButton",void 0),s(this,"$toggleDevice",void 0),s(this,"forcePcView",void 0),this.editor=t,this.previewWindow=null,this.device="pc",this.$wrapper=(0,r.default)("#preview"),this.$closeWindowButton=(0,r.default)("#js-new-window-close-btn"),this.$newWindowDropdown=(0,r.default)(".js-select-dropdown-window-preview"),this.$newWindowButton=(0,r.default)(".js-dropdown-preview-in-new-window"),this.$reloadButton=(0,r.default)(".js-icon-preview-in-new-window-reload"),this.$toggleDevice=(0,r.default)(".editor-preview-device"),this.forcePcView=!!this.$wrapper.data("forcePcView"),this.initEvent()}var t,n,a;return t=e,(n=[{key:"initEvent",value:function(){var e=this;this.$newWindowButton.on("click",(function(){return e.previewInWindow()})),this.$reloadButton.on("click",(function(){return e.previewInWindow(),!1})),this.$toggleDevice.on("change",(function(t){return e.setDevice(t.currentTarget.value)})),f.createForParent().addEventListener("close-preview-window",(function(){e.closePreviewWindow()})),(0,r.default)(window).on("close-preview-window",(function(){e.closePreviewWindow()}))}},{key:"isOpeningWindow",value:function(){return!!this.previewWindow&&!this.previewWindow.closed}},{key:"appendPreviewHTML",value:function(e){var t=this,n=this.editor.getTitle(),i=this.editor.getBody(),a=this.editor.getOgDescription(),c=this.editor.getDateTime(),l=this.editor.getAuthorName(),s=this.editor.getPublicationType(),f=this.editor.getLayout(),d=this.editor.getCustomUrl(),p={url:"./preview",type:"post",dataType:"json",data:[{name:"title",value:n},{name:"body",value:i},{name:"og_description",value:a},{name:"datetime",value:c},{name:"author_name",value:l},{name:"publication_type",value:s},{name:"layout",value:f},{name:"customurl",value:d},{name:"rkm",value:(0,o.default)("rkm")},{name:"rkc",value:(0,o.default)("rkc")}].concat(this.editor.getCategoriesAsParamsArray()).concat(this.editor.getProfileCardsAsParamsArray()).concat(this.editor.getKotobaTagNamesAsParamsArray())};r.default.ajax(p).done((function(o){for(var p={title:n,body:i,og_description:a,datetime:c,author_name:l,publication_type:s,layout:f,customurl:d,device:t.device,syntax:t.editor.getSyntax(),datetime_tz:o.datetime_tz,signature:o.signature,editor_id:t.editor.id,token:o.preview_token,"force-pc-view":t.forcePcView?1:0},h=o.uri+("amp"===t.device?"?amp=1":""),y=(0,r.default)("<form method='POST' target=\"".concat(e,'" action=').concat(h,"/>")),m=0,v=Object.entries(p);m<v.length;m++){var b=u(v[m],2),g=b[0],w=b[1];(0,r.default)('<textarea name="'.concat(g,'"/>')).val(w).appendTo(y)}t.editor.getCategories().forEach((function(e){(0,r.default)('<textarea name="category"/>').val(e).appendTo(y)})),t.editor.getProfileCardUuids().forEach((function(e){(0,r.default)('<textarea name="profile_card"/>').val(e).appendTo(y)})),t.editor.getKotobaTagNames().forEach((function(e){(0,r.default)('<textarea name="kotoba_tag_name"/>').val(e).appendTo(y)})),y.appendTo(document.body),y.submit(),y.remove()}))}},{key:"openPreviewWindow",value:function(){var e=this,t={width:screen.width/2,height:screen.height,top:0,left:screen.width/2};"touch"!==this.device&&"amp"!==this.device||(t.width=320,t.height=568);var n="scrollbars=1,".concat((0,i.default)(t));this.previewWindow=window.open("","hatena-preview-new-window",n),d((function(){return e.previewWindow&&e.previewWindow.closed}),(function(){return e.updateWindowMode()})),this.$closeWindowButton.on("click",(function(){e.previewWindow&&e.previewWindow.close()})),this.updateWindowMode()}},{key:"previewInWindow",value:function(){this.isOpeningWindow()||this.openPreviewWindow(),this.appendPreviewHTML("hatena-preview-new-window"),this.previewWindow&&this.previewWindow.focus()}},{key:"previewInIframe",value:function(){this.$wrapper.toggleClass("is-device-touch","touch"===this.device||"amp"===this.device),this.appendPreviewHTML("hatena-preview-iframe")}},{key:"closePreviewWindow",value:function(){this.isOpeningWindow()&&this.previewWindow&&this.previewWindow.close()}},{key:"updateWindowMode",value:function(){var e=this.isOpeningWindow();this.$wrapper.toggleClass("is-opening-new-window",e),this.$newWindowDropdown.toggleClass("is-opening-new-window",e),this.$reloadButton.toggle(e),e&&this.previewInIframe()}},{key:"updatePreview",value:function(){this.isOpeningWindow()?(this.closePreviewWindow(),this.previewInWindow()):this.previewInIframe()}},{key:"setDevice",value:function(e){this.device=e,this.updatePreview()}}])&&l(t.prototype,n),a&&l(t,a),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Preview=p},94114:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(74819),n(38880),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.RawEditor=void 0,n(69600),n(74916),n(4723),n(92222),n(15306),n(30489);var o=n(96207),i=n(92477),a=n(96486);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(){return l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=s(e,t);if(r){var o=Object.getOwnPropertyDescriptor(r,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},l.apply(this,arguments)}function s(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=h(e)););return e}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}(s,e);var t,n,r,o=d(s);function s(){return u(this,s),o.apply(this,arguments)}return t=s,(n=[{key:"toolbarEnabled",get:function(){return!1}},{key:"syntaxForInsertLines",get:function(){return"html"}},{key:"insertLines",value:function(e){var t=e.join("\n");this.insert(t)}},{key:"insert",value:function(e){var t=this;e.match(/^\[/)?(0,i.extractSyntax)(e).done((function(e){l(h(s.prototype),"insert",t).call(t,e.html)})).fail((function(){l(h(s.prototype),"insert",t).call(t,e)})):l(h(s.prototype),"insert",this).call(this,e)}},{key:"createLink",value:function(e){var t=this.getSelectionRange(),n=this.getSelectionText(),r='<a href="'.concat((0,a.escape)(e),'">').concat(n,"</a>"),o=this.replace(r,t);this.setSelectionRange(o)}},{key:"onInsertingLink",value:function(){return'"'===this.getCharacterAtCursor()}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(o.HatenaEditor);t.RawEditor=y},38712:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(88674),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.RealtimePreview=void 0,n(69826),n(41539),n(74916),n(4723);var o=l(n(65311)),i=l(n(57942)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(347)),u=n(55992);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e){return e&&e.__esModule?e:{default:e}}function s(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */s=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var d={};function p(){}function h(){}function y(){}var m={};c(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,c(g,"constructor",y),c(y,"constructor",h),h.displayName=c(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),c(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(l(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),c(g,u,"Generator"),c(g,i,(function(){return this})),c(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function f(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(){function e(t,n,r){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),p(this,"$container",void 0),p(this,"$rpPlaceholder",void 0),p(this,"$iframes",void 0),p(this,"isVisible",void 0),p(this,"onInput",void 0),p(this,"count",void 0),p(this,"interval",void 0),p(this,"timer",void 0),p(this,"editor",void 0),this.$container=n,this.$rpPlaceholder=r,this.$iframes=this.$container.find(".realtime-preview-iframe"),this.isVisible=!1,this.onInput=function(){return o._onInput()},this.count=0,this.interval=600,this.timer=window.setTimeout((function(){return o.update()}),this.interval),this.editor=t,this.$rpPlaceholder.css("z-index","-1")}var t,n,r,c,l;return t=e,n=[{key:"_onInput",value:function(){var e=this;window.clearTimeout(this.timer),this.timer=window.setTimeout((function(){e.update()}),this.interval)}},{key:"show",value:function(){this.editor.bind("change",this.onInput),this.isVisible=!0,this.update()}},{key:"hide",value:function(){this.editor.unbind("change",this.onInput),this.isVisible=!1}},{key:"update",value:(c=s().mark((function e(){var t,n,r,c,l,f,d,p,h,y,m=this;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.isVisible){e.next=2;break}return e.abrupt("return");case 2:return t=(0,o.default)(this.$iframes[this.count%2]),this.count++,n=(0,o.default)(this.$iframes[this.count%2]),r=this.editor.getBody(),c=(0,o.default)("#syntax").val(),e.next=9,a.default.post((0,u.protocolRelativeAdminUserBlogUrl)("/preview"),{body:r,editor_id:this.editor.id,rkm:(0,i.default)("rkm"),rkc:(0,i.default)("rkc")},{transformRequest:a.formDataRequest});case 9:l=e.sent,f=l.data,d=f.signature,p=f.uri_realtime,h=f.preview_token,y=(0,o.default)('<form method="POST" target="realtime-preview-iframe-'.concat(this.count%2,'"></form>')).attr("action",p),(0,o.default)("<textarea/>").attr("name","body").val(r).appendTo(y),(0,o.default)("<textarea/>").attr("name","syntax").val(c).appendTo(y),(0,o.default)("<textarea/>").attr("name","signature").val(d).appendTo(y),(0,o.default)("<textarea/>").attr("name","editor_id").val(this.editor.id).appendTo(y),(0,o.default)("<textarea/>").attr("name","token").val(h).appendTo(y),this.$iframes.off("load.ajaxsubmit").on("load.ajaxsubmit",(function(){r.match(/^\s*$/)?m.$rpPlaceholder.css("z-index","1"):m.$rpPlaceholder.css("z-index","-1"),n.css("z-index",1),t.css("z-index",-1)})),y.appendTo(document.body),y.submit(),y.remove();case 21:case"end":return e.stop()}}),e,this)})),l=function(){var e=this,t=arguments;return new Promise((function(n,r){var o=c.apply(e,t);function i(e){f(o,n,r,i,a,"next",e)}function a(e){f(o,n,r,i,a,"throw",e)}i(void 0)}))},function(){return l.apply(this,arguments)})}],n&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.RealtimePreview=h},13994:function(e,t,n){function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),Object.defineProperty(t,"__esModule",{value:!0}),t.SelectionTextBlock=void 0,n(74916),n(23123),n(41539),n(77601),n(21249),n(15306),n(92222),n(69600);var u=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"wholeText",void 0),a(this,"initialRange",void 0),a(this,"linesRange",void 0),a(this,"lines",void 0),a(this,"cursorPositionDiff",void 0),a(this,"selectionRangeDiff",void 0),this.wholeText=t,this.initialRange=n,this.cursorPositionDiff=0,this.selectionRangeDiff={start:0,end:0};var o=r(this.calcLinesRange(t,n),2);this.linesRange=o[0],this.lines=o[1]}var t,n,o;return t=e,(n=[{key:"calcLinesRange",value:function(e,t){var n=t.start>0?e.lastIndexOf("\n",t.start-1)+1:0,r=e.indexOf("\n",t.end),o=r>=0?r:e.length;return[{start:n,end:o},e.substring(n,o).split("\n")]}},{key:"togglePrefix",value:function(e,t,n,r){var o=this.lines[0].length,i=this.lines.every((function(e){return t.test(e)}));i?this.lines=this.lines.map((function(e){return e.replace(t,"")})):(this.lines.every((function(e){return n.test(e)}))&&(this.lines=this.lines.map((function(e){return e.replace(n,"")}))),this.lines=this.lines.map((function(t){return"".concat(e," ").concat(t)}))),this.cursorPositionDiff=this.lines[0].length-o,!i&&r&&this.insertBlankLine()}},{key:"togglePrefixNumber",value:function(e,t,n){var r=this.lines[0].length,o=this.lines.every((function(t){return e.test(t)}));o?this.lines=this.lines.map((function(t){return t.replace(e,"")})):(this.lines.every((function(e){return t.test(e)}))&&(this.lines=this.lines.map((function(e){return e.replace(t,"")}))),this.lines=this.lines.map((function(e,t){return"".concat(t+1,". ").concat(e)}))),this.cursorPositionDiff=this.lines[0].length-r,!o&&n&&this.insertBlankLine()}},{key:"insertBlankLine",value:function(){var e=r(this.checkBlankLineBeforeAndAfter(),2),t=e[0],n=e[1];t||(this.lines.unshift(""),this.selectionRangeDiff.start++),n||(this.lines.push(""),this.selectionRangeDiff.end--)}},{key:"checkBlankLineBeforeAndAfter",value:function(){var e=this.wholeText[this.linesRange.start-2],t=this.wholeText[this.linesRange.end+1];return[void 0===e||"\n"===e,void 0===t||"\n"===t]}},{key:"getRange",value:function(){return this.linesRange}},{key:"getBlockText",value:function(){return this.lines.join("\n")}},{key:"getSelectionRange",value:function(){if(this.initialRange.start===this.initialRange.end){var e=this.initialRange.start+this.cursorPositionDiff,t=Math.max(e,this.linesRange.start)+this.selectionRangeDiff.start;return{start:t,end:t}}var n=this.getBlockText().length,r=this.linesRange.start;return{start:r+this.selectionRangeDiff.start,end:r+n+this.selectionRangeDiff.end}}}])&&i(t.prototype,n),o&&i(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.SelectionTextBlock=u},85387:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ShareDraft=void 0,n(69826),n(41539),n(92222);var r,o=(r=n(65311))&&r.__esModule?r:{default:r},i=n(70879),a=n(55992);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=n(91269),s=function(){function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),c(this,"editor",void 0),c(this,"$shareButton",void 0),c(this,"$shareBoxWrapper",void 0),c(this,"$shareBox",void 0),c(this,"$tokenInput",void 0),c(this,"$closeButton",void 0),c(this,"$mask",void 0),c(this,"$draftLabel",void 0),c(this,"$scheduledLabel",void 0),c(this,"editorFooterElement",void 0),this.editor=t,this.$shareButton=(0,o.default)(".js-share-draft-button"),this.$shareBoxWrapper=(0,o.default)(".js-share-draft-box-wrapper"),this.$shareBox=(0,o.default)(".js-share-draft-box"),this.$tokenInput=this.$shareBox.find("input"),this.$closeButton=this.$shareBox.find(".btn-close"),this.$mask=this.$shareBoxWrapper.find(".mask"),this.editorFooterElement=document.querySelector(".js-editor-footer"),this.$shareButton.on("click",(function(){n.openShareDraftWindow()})),this.$closeButton.on("click",(function(){return n.closeShareDraftWindow(),!1})),this.$mask.on("click",(function(){return n.closeShareDraftWindow(),!1})),this.$draftLabel=(0,o.default)(".js-label-save-draft-and-share-preview"),this.$scheduledLabel=(0,o.default)(".js-label-save-scheduled-and-share-preview"),this.editor.on("toggleScheduledEntry",(function(e){n.toggleIsScheduledLabel(e)}));var r=l.get("editor.entryOption");this.toggleIsScheduledLabel(r.isScheduledEntry)}var t,n,r;return t=e,(n=[{key:"setWindowPosition",value:function(e){this.$shareBox.css(e)}},{key:"getDraftWindowPositionBottom",value:function(){var e=window.getComputedStyle(this.editorFooterElement,null),t=e.height,n=e.paddingTop;return"calc(".concat(t," + ").concat(n,")")}},{key:"openShareDraftWindow",value:function(){var e=this;this.setWindowPosition({bottom:this.getDraftWindowPositionBottom()}),this.editor.saveDraft().done((function(t){e.$shareBoxWrapper.addClass("visible");var n=t.publication_type,r=t.token,o=(0,a.userBlogUrl)("/draft/".concat(n,"/").concat(r));e.$tokenInput.val(o).focus().select()})).fail((function(e,t,n){(0,i.BUG)(n,"ShareDraft")}))}},{key:"closeShareDraftWindow",value:function(){this.$shareBoxWrapper.removeClass("visible")}},{key:"toggleIsScheduledLabel",value:function(e){this.$draftLabel.toggle(!e),this.$scheduledLabel.toggle(e)}}])&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.ShareDraft=s},48881:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SyntaxSwitcher=void 0,n(47042),n(74916),n(64765);var r=c(n(65311)),o=c(n(66419)),i=n(77102),a=c(n(20996)),u=c(n(1606));function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=n(1514),d=function(){function e(t,n,o){var c=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),s(this,"$syntaxSwitcher",void 0),s(this,"$dropdownWindow",void 0),s(this,"editor",void 0),s(this,"params",void 0),s(this,"syntaxSwitcher",void 0),this.$syntaxSwitcher=t,this.$dropdownWindow=n,this.editor=o,this.params=(0,u.default)(location.search.slice(1)),this.editor.on("savingDraft",(function(){c.$syntaxSwitcher.addClass("syntax-switcher-disabled")})),this.params.entry?this.$syntaxSwitcher.addClass("syntax-switcher-disabled"):(this.syntaxSwitcher=new i.Dropdown(this.$syntaxSwitcher,this.$dropdownWindow),this.$dropdownWindow.on("click",".js-dropdown-syntax",(function(e){""===c.editor.getBody()||window.confirm(a.default.text("epic.syntax_switch"))?c.switchSyntax((0,r.default)(e.currentTarget).data("syntax")):c.$dropdownWindow.toggle()})))}var t,n,c;return t=e,(n=[{key:"switchSyntax",value:function(e){(0,r.default)(document).trigger("clearBackup");var t=o.default.extend(this.params,{syntax:e,title:this.editor.getTitle()});this.editor.trigger("initialize"),location.href=f(t)}},{key:"disable",value:function(){this.$dropdownWindow.hide(),this.$syntaxSwitcher.addClass("syntax-switcher-hidden")}},{key:"enable",value:function(){this.$syntaxSwitcher.removeClass("syntax-switcher-hidden")}}])&&l(t.prototype,n),c&&l(t,c),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.SyntaxSwitcher=d},84145:function(e,t,n){n(69826),n(41539),n(39714);var r=n(77102),o=n(65311),i=n(88792),a={init:function(e,t,n){var i=this;this.$toolbar=e,this.$subToolbar=t,this.$moreButton=o(".button-toolbar-more"),this.editor=n,this.$toolbar.on("click","button",(function(e){var t=o(e.currentTarget).attr("data-action");return t&&i.editor.invokeAction(t),!1})),this.$toolbar.find("button[data-action]").each((function(e,t){var n=o(t),r=n.attr("data-action");i.editor.actions[r]||(n.attr("disabled","disabled"),n.addClass("disabled"))})),this.$toolbar.find(".toolbar-select-button").each((function(e,t){var n=o(t).attr("data-dropdown-window-selector"),i=o("#editor").find(n);new r.Dropdown(o(t),i)})),o(".toolbar-select-dropdown-window").on("mousedown","[data-action]",(function(e){var t=o(e.currentTarget).attr("data-action");i.editor.invokeAction(t)})),this.setupColorPicker(),this.setupToolbarMore()},setupToolbarMore:function(){var e,t=this,n="Hatena.Diary.Editor.showSubToolbar";try{localStorage[n]=localStorage[n]||"true"}catch(e){}this.$moreButton.on("click",(function(e){e.preventDefault(),t.toggleSubToolbar();try{var r=!JSON.parse(localStorage[n]);localStorage[n]=r.toString()}catch(e){}}));try{e="true"===localStorage[n]}catch(t){e=!0}e&&this.toggleSubToolbar()},toggleSubToolbar:function(){this.$subToolbar.toggle(),this.$moreButton.toggleClass("is-hidden"),this.editor.emit("resizeRequired")},setupColorPicker:function(){var e=this,t=o(".js-hatena-diary-color-picker"),n=o('[data-action="color"]');this.colorPicker=new i(t),this.colorPicker.on("colorpick",(function(t){e.editor.invokeAction("pickColor",t)})),this.colorPickerDropdown=new r.Dropdown(n,t)}};e.exports=a},21650:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(33948),n(47042),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.Uploader=void 0,n(74916),n(4723),n(92222),n(68309),n(69720),n(91038),n(78783);var r=u(n(65311)),o=n(70879),i=u(n(57942)),a=n(97050);function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d="Hatena Blog",p="Hatena Blog Illust",h=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),f(this,"handlers",void 0),f(this,"params",void 0),this.handlers={},this.params={}}var t,n,u;return t=e,u=[{key:"DEFAULT_SIZE",get:function(){return 1200}},{key:"uploadDroppedFiles",value:function(e){var t=e.dataTransfer;if(null!==t){var n=Array.from(t.files);(0,r.default)(document).trigger("uploadDroppedFiles",[n])}}}],(n=[{key:"on",value:function(e,t){this.handlers[e]||(this.handlers[e]=[]),this.handlers[e].push(t)}},{key:"emit",value:function(e,t){for(var n=this.handlers[e]||[],r=0,i=n.length;r<i;r++)try{n[r](t)}catch(t){(0,o.BUG)("Error on emit[".concat(e,"] ").concat(t))}}},{key:"setParams",value:function(e){this.params=e}},{key:"upload",value:function(e,t){var n,u=this,l=r.default.Deferred();if(!(n=e.name).match(/\.(jpg|jpeg|gif|png|bmp)$/i)&&!n.match(/\.(mov|mpg|wmv|avi|flv|3gp|3g2)$/i)){var s=new TypeError("File not supported");return this.emit("error",s),l.reject(s)}null==t&&((0,o.BUG)(new Error("Uploader: invalid folder name")),t=d);var f=new FormData;f.append("rkm",(0,i.default)("rkm")),f.append("append","1"),f.append("fototitle",""),f.append("folder",t),f.append("image",e);for(var p=0,h=Object.entries(this.params);p<h.length;p++){var y=c(h[p],2),m=y[0],v=y[1];f.append(m,v)}var b=new XMLHttpRequest;return b.upload.addEventListener("progress",(function(e){var t=e.lengthComputable?e.loaded/e.total*100:NaN;u.emit("progress",{percent:t}),l.notify(t)}),!1),b.addEventListener("load",(function(e){if(u.emit("progress",{percent:100}),l.notify(100),200!==b.status)return 402===b.status&&u.emit("disk_full",e),u.emit("error",e),l.reject(e);var t;try{t=JSON.parse(b.responseText)}catch(e){}return null==t?(u.emit("error",e),l.reject(e)):void 0===t.hatena_syntax||void 0!==t.errmsg?(u.emit("error",t),l.reject(t)):void(0,a.extractFotolifeSyntax)(t.hatena_syntax).done((function(e){e&&(l.resolve(e),u.emit("success",e))})).fail((function(e){l.reject(e)}))}),!1),b.addEventListener("error",(function(e){u.emit("error",e),l.reject(e)}),!1),b.addEventListener("abort",(function(e){u.emit("error",e),l.reject(e)}),!1),b.open("POST","/f/".concat((0,i.default)("name"),"/upbysmart?with_image_url=1")),b.setRequestHeader("X-Requested-With","XMLHttpRequest"),b.send(f),l.promise()}},{key:"uploadPaint",value:function(e,t){var n=this,o=r.default.Deferred();return r.default.post("/f/".concat((0,i.default)("name"),"/haiku"),{rkm:(0,i.default)("rkm"),append:1,fototitle:"",folder:p,image:e,ext:t,model:"hatenablog"}).done((function(e){n.emit("progress",{percent:100}),(0,a.extractFotolifeSyntax)(e).done((function(e){e&&(o.resolve(e),n.emit("success",e))})).fail((function(e){o.reject(e)}))})).fail((function(e){n.emit("error",e),o.reject(e)})),o}}])&&s(t.prototype,n),u&&s(t,u),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Uploader=h},19165:function(e,t,n){n(38862);var r=n(70879),o="hatenablog-editor-config-",i={save:function(e,t){try{localStorage.setItem(o+e,JSON.stringify([t]))}catch(e){(0,r.BUG)(e)}},load:function(e){var t;try{t=JSON.parse(localStorage.getItem(o+e)||"[]")[0]}catch(e){(0,r.BUG)(e)}return t}};e.exports=i},99303:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createEditor=function(e){var t=e.find('[name="syntax"]').val();return(0,r.LOG)("init editor with mode: ".concat(t)),new c[t](e)},n(69826),n(41539);var r=n(70879),o=n(35541),i=n(96207),a=n(34313),u=n(94114),c={html:o.HTMLEditor,hatena:i.HatenaEditor,markdown:a.MarkdownEditor,raw:u.RawEditor}},70782:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.fetchFotolifeInfo=void 0,n(41539),n(88674);var o,i=(o=n(65311))&&o.__esModule?o:{default:o};function a(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */a=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,u,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function u(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var c=function(){var e,t=(e=a().mark((function e(t){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){i.default.ajax({url:"/f/".concat(t,"/api/info?mode=detail"),type:"get",cache:!1,dataType:"json"}).done((function(t){t.error&&n(t.error),e(t)})).fail((function(){return n()}))})));case 1:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){u(i,r,o,a,c,"next",e)}function c(e){u(i,r,o,a,c,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();t.fetchFotolifeInfo=c},42999:function(e,t,n){n(92222);var r=i(n(76804)),o=i(n(38600));function i(e){return e&&e.__esModule?e:{default:e}}var a=n(65311),u=n(36500),c=n(26410),l={init:function(){a(".manage-membership-button").click((function(e){var t=e.currentTarget.dataset.circleManagePopupSelector;if(t){var n,i,l,s=a(document.querySelector(t));return n="".concat(a("html").attr("data-admin-domain"),"/-/group/").concat(a("html").attr("data-circle-id"),"/membership"),i="manage-membership",l=s,o.default.pipe((function(e){var t;if(e){var o={width:300,height:400};o.left=Math.floor((screen.width-o.width)/2),o.top=Math.floor((screen.height-o.height)/2);var s=window.open("",i,(0,r.default)(o));(t=u.createForWindow(s,n)).addEventListener("close",(function(){t.destroy(),s.close()}))}else{var f=a("<iframe frameborder=0>").appendTo(l);(t=u.createForFrame(f[0],n)).addEventListener("close",(function(){c.hide(l)})),t.addEventListener("resize",(function(e){e&&f.css(e)})),c.show(l,{destroy:function(){f.remove(),t.destroy()}})}return t})),!1}}))}};e.exports=l},9694:function(e,t,n){function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}n(41539),n(54747),n(91038),n(78783);var i=o((function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.footerToggles=document.querySelectorAll(".js-footer-box-heading"),Array.from(this.footerToggles).forEach((function(e){e.addEventListener("click",(function(){e.parentNode.classList.toggle("is-open")}))}))}));e.exports=i},11166:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseElementComponent=void 0,n(82526),n(41817);var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.CaseElementComponent=function(e){var t=e.testCase,n=e.closed,i=e.onClick,a=t.is_success?"blog.proxy_test.result.success":"blog.proxy_test.result.failure",u=o.default.text(a),c=t.is_success?"text-success":"text-failed",l=n?"table close":"table",s=n?"blogicon-chevron-down":"blogicon-chevron-up";return r.default.createElement("div",{className:"box-admin-section","data-testid":"case-element-component"},r.default.createElement("h3",{onClick:i},r.default.createElement("i",{className:s}),r.default.createElement("span",{className:c},u),t.description),r.default.createElement("table",{className:l},r.default.createElement("tbody",null,r.default.createElement("tr",null,r.default.createElement("th",null,o.default.text("blog.proxy_test.result.request")),r.default.createElement("td",null,r.default.createElement("pre",null,r.default.createElement("code",null,t.request)))),r.default.createElement("tr",null,r.default.createElement("th",null,o.default.text("blog.proxy_test.result.response")),r.default.createElement("td",null,r.default.createElement("pre",null,r.default.createElement("code",null,t.response)))))))}},20115:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.InvokeButton=void 0;var r=i(n(67294)),o=i(n(20996));function i(e){return e&&e.__esModule?e:{default:e}}t.InvokeButton=function(e){var t=e.onClick,n=e.isExecuting;return r.default.createElement("div",null,r.default.createElement("button",{type:"submit",onClick:t,disabled:n,className:"btn btn-primary","data-testid":"invoke-button"},o.default.text(n?"blog.proxy_test.executing":"blog.proxy_test.execute")))}},2221:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTestAppComponent=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r};t.ProxyTestAppComponent=function(e){var t=e.isInvoked,n=e.invoke,r=e.Fetcher,i=e.InvokeButton;return o.default.createElement("div",null,o.default.createElement(i,{isExecuting:t,onClick:n}),t&&o.default.createElement(r,null))}},70059:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ResultElement=void 0,n(68309),n(21249);var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(63550);t.ResultElement=function(e){var t=e.result;return o.default.createElement("section",{className:"admin-section","data-testid":"result-element"},o.default.createElement("h2",null,t.name),t.cases.map((function(e,t){return o.default.createElement(i.CaseElement,{key:t,testCase:e})})))}},38489:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ResultList=void 0,n(41539),n(57327),n(21249);var r=a(n(67294)),o=a(n(20996)),i=n(70059);function a(e){return e&&e.__esModule?e:{default:e}}t.ResultList=function(e){var t=e.results,n=t.reduce((function(e,t){return{resultCount:e.resultCount+t.cases.length,failedCount:e.failedCount+t.cases.filter((function(e){return!e.is_success})).length}}),{resultCount:0,failedCount:0}),a=n.resultCount,u=n.failedCount,c="blog.proxy_test.result.notification.".concat(u?"failure":"success");return r.default.createElement("div",null,a?r.default.createElement("div",{className:"message-info"},o.default.text(c,a,u)):null,r.default.createElement("div",null,t.map((function(e,t){return r.default.createElement(i.ResultElement,{key:t,result:e})}))))}},99078:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ResultListFetcherComponent=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(38489);t.ResultListFetcherComponent=function(e){var t=e.data,n=e.loading,r=e.error;if(n)return null;if(r)return null;if(!t)throw new TypeError("'data' doesn't exist");return o.default.createElement(i.ResultList,{results:t.results})}},63550:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CaseElement=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(52429),a=n(11166);t.CaseElement=function(e){var t=e.testCase,n=(0,i.useToggleState)(t.is_success),r=n.isToggled,u=n.toggle;return o.default.createElement(a.CaseElementComponent,{testCase:t,closed:r,onClick:u})}},46728:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTestApp=void 0,n(19601);var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(25120),a=n(74894),u=n(2221),c=n(20115);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}t.ProxyTestApp=function(){var e=(0,a.useProxyTestAppHooks)();return o.default.createElement(u.ProxyTestAppComponent,l({},e,{Fetcher:i.ResultListFetcher,InvokeButton:c.InvokeButton}))}},25120:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.ResultListFetcher=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(99078),a=n(8275);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.ResultListFetcher=function(){var e=u((0,a.useProxyTestFetchEffect)(),1)[0],t=e.data,n=e.loading,r=e.error;return o.default.createElement(i.ResultListFetcherComponent,{data:t,loading:n,error:r})}},8275:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.useProxyTestFetchEffect=void 0;var o=n(91289),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=i?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(55992));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}t.useProxyTestFetchEffect=function(){return(0,o.useXHR)({url:i.httpsAdminUserBlogUrl("/proxy_test/result"),responseType:"json"})}},17565:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyTest=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(73380),a=n(46728);function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,r;return t=e,r=[{key:"init",value:function(e){(0,i.safeRender)(o.default.createElement(a.ProxyTestApp,null),e)}}],(n=null)&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.ProxyTest=c},35652:function(e,t,n){n(74916),n(4723),n(69826),n(41539),n(92222);var r,o=(r=n(57942))&&r.__esModule?r:{default:r};var i=n(65311),a=n(66419),u=n(36500),c=n(17187).EventEmitter,l=n(75040),s=n(68871),f=60,d=10,p=n(97165),h=function(e,t,n){e.on("mouseover",(function(){var r={top:e.offset().top,left:e.offset().left+40};t.css(r),n.show()})),e.on("mouseout",(function(){n.hide()}))},y={targetArticle:{$el:null,title:"",uri:"",uuid:""},selectedText:"",quoteInfoLoaded:function(e){e.supported&&(y.init(e),y.Stock.init(e),e.stockable?p.init(e,this):m.init(this))},init:function(){var e,t,n=this;n.eventEmitter=new c,n.$el=i(".quote-box"),i(document).on("mousedown","body",(function(t){var r=i(t.target),o=n.getClosestArticle(r);e=n.getArticleURI(o)})),i(document).on("mouseup","body",(function(r){var o=i(r.target),u=n.getClosestArticle(o);if(t=n.getArticleURI(u),o.closest(i(".hatena-star-add-button")).length>0)return r.preventDefault(),void n.hideQuoteBox();a.defer((function(){var a=s();if(!(o.closest(n.$el).length>0||o.closest(i(".quote-stock-panel")).length>0)){if(!e||e!==t||!n.isValidSelected(o,a))return n.selectedText="",n.setTargetArticle(null),void n.hideQuoteBox();n.selectedText=a,n.setTargetArticle(u),n.showQuoteBox(u,r.pageY),n.emit("selectionChanged")}}))}))},isValidSelected:function(e,t){var n=t.match(/^\s*$/);return!(e.closest(".comment").length>0)&&!n},showQuoteBox:function(e,t){var n=this.$el,r=e.offset().left-f;r=Math.max(r,d),n.css({top:t,left:r}),n.show()},hideQuoteBox:function(){this.$el.hide()},on:function(){this.eventEmitter.on.apply(this.eventEmitter,arguments)},emit:function(){this.eventEmitter.emit.apply(this.eventEmitter,arguments)},getClosestArticle:function(e){var t=e.closest("article");if(t.length<=0){var n=l();void 0!==n.focusNode&&(t=i(n.focusNode).closest("article"))}return t},getArticleURI:function(e){return e.find(".entry-title .entry-title-link").attr("href")},getArticleTitle:function(e){return e.find(".entry-title .entry-title-link").text()},getArticleUUID:function(e){return e.attr("data-uuid")},setTargetArticle:function(e){var t=this;t.targetArticle=e?{$el:e,uri:t.getArticleURI(e),title:t.getArticleTitle(e),uuid:t.getArticleUUID(e)}:{$el:null,uri:"",title:"",uuid:""}}};y.Stock={init:function(e){var t=this;return t.$stockButton=i(".tooltip-quote-stock"),t.$stockMessageBox=i("#quote-stock-message-box"),t.$stockSuccessMessage=i("#quote-stock-succeeded-message"),t.$stockFailMessage=i("#quote-stock-failed-message"),t.$stockCloseMessageButton=i(".quote-stock-close-message-button"),t.$stockShowEditorButton=i("#quote-stock-show-editor-button"),t.$unstockableMessageBox=i("#unstockable-quote-message-box"),t.$quoteLoginRequiredMessageBox=i("#quote-login-required-message"),t.$quoteLoginButton=i("#quote-login-button"),t.$stockButton.show(),e.should_navigate_to_login?(t.$stockButton.on("click",(function(){var e={top:t.$stockButton.offset().top,left:t.$stockButton.offset().left+40};t.$stockMessageBox.css(e),t.$quoteLoginRequiredMessageBox.show()})),t.$quoteLoginButton.on("click",(function(){var e,t;e="".concat((0,o.default)("admin-domain"),"/go?blog=").concat(encodeURIComponent(y.targetArticle.uri)),t="https://www.hatena.ne.jp/login?location=".concat(encodeURIComponent(e)),location.href=t})),t.$stockCloseMessageButton.on("click",(function(){t.$quoteLoginRequiredMessageBox.hide()})),!1):e.stockable?void t.setupQuoteStockButton():(h(t.$stockButton,t.$stockMessageBox,t.$unstockableMessageBox),!1)},setupQuoteStockButton:function(){var e=this;e.$stockButton.on("click",(function(){var t={top:e.$stockButton.offset().top,left:e.$stockButton.offset().left+40};e.$stockMessageBox.css(t),u.send("stockQuote",{uri:y.targetArticle.uri,title:y.targetArticle.title,selected_text:y.selectedText})})),u.addEventListener("successStockQuote",(function(){e.$stockSuccessMessage.show()})),u.addEventListener("failStockQuote",(function(){e.$stockFailMessage.show()})),e.$stockShowEditorButton.on("click",(function(){e.$stockSuccessMessage.hide(),u.send("quote-edit-entry",{})})),e.$stockCloseMessageButton.on("click",(function(){e.$stockSuccessMessage.hide(),e.$stockFailMessage.hide()}))}};var m={init:function(e){this.quote=e,this.$tweetButton=this.quote.$el.find(".js-tooltip-quote-tweet"),this.$tweetAnchor=this.quote.$el.find(".js-tooltip-quote-tweet"),this.$stockMessageBox=i("#quote-stock-message-box"),this.$unstockableErrorBox=i("#unstockable-quote-message-box"),this.$tweetButton.show(),h(this.$tweetButton,this.$stockMessageBox,this.$unstockableErrorBox)}};e.exports=y},83401:function(e,t,n){n(69826),n(41539),n(74916),n(15306),n(92222);var r=c(n(65311)),o=c(n(66419)),i=n(17187),a=c(n(57942)),u=n(44343);function c(e){return e&&e.__esModule?e:{default:e}}var l=n(36500),s=n(75040),f=n(68871),d=n(97165),p=new u.ShortenText((0,r.default)("#quote-text"),{}),h=o.default.throttle((function(){p.execute()}),800),y=function(e){e.stop().show().css("opacity",1).delay(1e3).fadeOut(1e3)},m={targetArticle:{$el:null,uri:"",title:"",uuid:""},selectedText:"",init:function(e){if(e.supported){var t=this,n=s();t.eventEmitter=new i.EventEmitter,t.$el=(0,r.default)("#quote-base"),t.$box=(0,r.default)("#quote-box"),t.$quoteText=(0,r.default)("#quote-text"),t.$loginRequiredLink=(0,r.default)(".quote-login-link"),t.$loginRequiredMessage=(0,r.default)("#quote-login-required");var o,u,c=(0,r.default)("article").first();t.targetArticle={$el:c,uri:c.find(".entry-title a").attr("href"),title:c.find(".entry-title a").text(),uuid:c.attr("data-uuid")},t.$el.on("touchend",(function(e){e.preventDefault()})),(0,r.default)(window).on("resize",(function(e){h()})),(0,r.default)("#container").on("click",(function(e){t.hideQuoteBox(e)})),(0,r.default)(document).on("selectionchange",(function(){if(!(n.rangeCount<1)){var e=(0,r.default)(n.anchorNode).parents("article").length>0,o=(0,r.default)(n.anchorNode).parents(".comment").length>0;e&&!o&&(t.selectedText=f().replace(/(^\s+)|(\s+$)/g,""),0!==t.selectedText.length&&(t.showQuoteBox(),t.emit("selectionChanged")))}})),e.should_navigate_to_login&&(o="".concat((0,a.default)("admin-domain"),"/go?blog=").concat(encodeURIComponent(t.targetArticle.uri)),u="https://www.hatena.ne.jp/login?location=".concat(encodeURIComponent(o)),t.$loginRequiredLink.attr("href",u),t.$loginRequiredLink.on("touchend",(function(){location.href=u})),t.$loginRequiredMessage.show()),v.init(e),e.stockable?d.init(e,this):b.init(this)}},showQuoteBox:function(){this.$el.show(),p.init(this.selectedText),h()},hideQuoteBox:function(e){var t=this;t.isBoxTouched(e.target)||(t.$el.hide(),t.$quoteText.text(""),t.selectedText="")},on:function(){this.eventEmitter.on.apply(this.eventEmitter,arguments)},emit:function(){this.eventEmitter.emit.apply(this.eventEmitter,arguments)},isBoxTouched:function(e){return(0,r.default)(e).closest(this.$box).length>0}},v={init:function(e){var t=this;return!e.should_navigate_to_login&&(t.$stockButton=(0,r.default)("#quote-stock-button"),t.$successMessageBox=(0,r.default)("#quote-stock-result"),t.$unstockableErrorBox=(0,r.default)("#quote-unstockable-error"),t.$errorBox=(0,r.default)("#quote-stock-error"),e.stockable?(t.$stockButton.addClass("available"),void t.setupQuoteStockButtonEvents()):(t.$stockButton.on("touchend",(function(){return y(t.$unstockableErrorBox)})),!1))},setupQuoteStockButtonEvents:function(){var e=this;e.$stockButton.on("touchend",(function(){l.send("stockQuote",{uri:m.targetArticle.uri,title:m.targetArticle.title,selected_text:m.selectedText})})),l.addEventListener("successStockQuote",(function(){e.closeAllMessageBoxes(),y(e.$successMessageBox)})),l.addEventListener("failStockQuote",(function(){e.closeAllMessageBoxes(),y(e.$errorBox)}))},closeAllMessageBoxes:function(){this.$successMessageBox.hide()}},b={init:function(e){var t=this;this.quote=e,this.$unstockableErrorBox=this.quote.$el.find("#quote-unstockable-error"),this.$tweetButton=this.quote.$el.find(".js-tweet-quote"),this.$tweetButton.on("touchend",(function(){return y(t.$unstockableErrorBox)}))}};e.exports=m},97165:function(e,t,n){n(69826),n(41539);var r,o=(r=n(76804))&&r.__esModule?r:{default:r};var i=n(65311),a={init:function(e,t){var n=this;this.quote=t,this.state={},this.$tweetContainer=this.quote.$el.find(".js-tooltip-quote-tweet"),this.$tweetButton=this.quote.$el.find(".js-tweet-quote"),this.$tweetButton.on("click touchend",(function(){return n.tweet()})),this.quote.on("selectionChanged",(function(){n.update(),n.render()}))},update:function(){var e="https://twitter.com/share?".concat(i.param({url:this.quote.targetArticle.uri,text:"“".concat(this.quote.selectedText,"”")}));this.state={href:e}},render:function(){this.$tweetButton.attr("href",this.state.href),this.$tweetContainer.addClass("available").show()},tweet:function(){var e={width:550,height:420};e.left=Math.floor((screen.width-e.width)/2),e.top=Math.floor((screen.height-e.height)/2);var t=(0,o.default)(e);return window.open(this.state.href,"Quote.Tweet",t),!1}};e.exports=a},83521:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.Dropdown=void 0,n(21249);var o,i=n(61663),a=(o=n(86010))&&o.__esModule?o:{default:o},u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(67294));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.Dropdown=function(e){var t=e.items,n=l((0,u.useState)(!1),2),r=n[0],o=n[1],c=(0,u.useRef)(null),s=(0,u.useCallback)((function(){o(!1)}),[]);return(0,i.useOnClickOutside)(c,s),u.default.createElement("div",{className:"dropdown-window-wrapper",ref:c},u.default.createElement("button",{type:"button",className:"dropdown-toggle edit-dropdown-toggle test-dropdown-button",onClick:function(){o(!r)},onDoubleClick:function(e){e.preventDefault()}},u.default.createElement("i",{className:"blogicon-others"})),u.default.createElement("div",{className:(0,a.default)(["entries-edit-dropdown-window","dropdown-window",{"is-open":r}])},u.default.createElement("ul",{className:"list"},t.map((function(e){return u.default.createElement("li",{key:e.label},u.default.createElement("button",{type:"button",className:e.className,onClick:function(t){o(!1),e.onClick&&e.onClick(t)}},e.icon&&u.default.createElement("i",{className:e.icon}),e.icon&&" ",e.label))})))))}},49383:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(81299),n(12419),n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.Tabs=void 0,n(41539),n(21249),n(68309),n(30489);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var o=s(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}var f=n(19165),d=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(l,e);var t,n,r,i=c(l);function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=i.call(this,e)).state={currentTab:""},t}return t=l,(n=[{key:"componentDidMount",value:function(){var e=f.load(this.props.localStoragePrefix),t=this.props.tabs.some((function(t){return t.key===e}))?e:this.props.tabs[0].key;this._updateState(t)}},{key:"_updateState",value:function(e){this.setState({currentTab:e})}},{key:"render",value:function(){return o.createElement("div",{className:"react-tabs".concat(this.props.className?" ".concat(this.props.className):"")},o.createElement("div",{className:"react-tabs-list"},this._renderTabListItems()),o.createElement("div",{className:"react-tabs-contents"},this._renderTabContents()))}},{key:"_renderTabListItems",value:function(){var e=this;return this.props.tabs.map((function(t){var n=t.key===e.state.currentTab;return o.createElement("div",{key:"-".concat(t.key),className:"react-tabs-list-item".concat(n?" active":""),onClick:function(){return e._onClick(t)}},t.name)}))}},{key:"_renderTabContents",value:function(){var e=this;return this.props.tabs.map((function(t){var n=t&&t.component?t.component:null;return o.createElement("div",{key:"-".concat(t.key),className:"react-tabs-content",style:t.key===e.state.currentTab?void 0:{display:"none"}},n&&o.createElement(n,t.props))}))}},{key:"_onClick",value:function(e){this._updateState(e.key),f.save(this.props.localStoragePrefix,e.key),this.props.onSelect&&this.props.onSelect.call(null,e.key)}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.Component);t.Tabs=d},46852:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(41539),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.HatenaIDWithNickname=void 0,n(21249);var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var c=a?Object.getOwnPropertyDescriptor(e,u):null;c&&(c.get||c.set)?Object.defineProperty(o,u,c):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(67294));function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}t.HatenaIDWithNickname=function(e){var t=e.loading,n=e.nickname,r=e.hatenaId,i=e.authors;return t?o.default.createElement(o.default.Fragment,null,r):null!=i&&i.length?o.default.createElement(o.default.Fragment,null,i.map((function(e,t){return o.default.createElement(o.Fragment,{key:t},t?o.default.createElement("span",{className:"user-name-delimiter"},", "):null,o.default.createElement("span",{className:"user-name-author"},e))}))):n?o.default.createElement(o.default.Fragment,null,o.default.createElement("span",{className:"user-name-nickname"},n)," ",o.default.createElement("span",{className:"user-name-paren"},"("),o.default.createElement("span",{className:"user-name-hatena-id"},"id:",r),o.default.createElement("span",{className:"user-name-paren"},")")):o.default.createElement(o.default.Fragment,null,r)}},76932:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Nickname=void 0;var r,o=(r=n(67294))&&r.__esModule?r:{default:r},i=n(76386),a=n(46852);t.Nickname=function(e){var t=e.dataloader,n=e.hatenaID,r=e.authors,u=(0,i.useFetchNickname)({dataloader:t,hatenaID:n}),c=u.loading,l=u.result;return o.default.createElement(a.HatenaIDWithNickname,{nickname:null==l?void 0:l.nickname,hatenaId:n,loading:c,authors:r})}},68853:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(54747),n(68309),n(47042),n(4129),n(38880),Object.defineProperty(t,"__esModule",{value:!0}),t.createNicknameDataloader=void 0,n(21249),n(41539),n(88674);var o,i=(o=n(45933))&&o.__esModule?o:{default:o},a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=i?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(347));function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function c(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */c=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,i,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,i)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,u,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,u,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,a,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,u,"Generator"),l(g,i,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function l(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var s=function(){var e,t=(e=c().mark((function e(t){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get("https://pf-api.hatena.com/profile/profiles",{responseType:"json",params:{name:t},transformRequest:a.removeXRequestWith,paramsSerializer:a.traditionalDataRequest});case 2:return n=e.sent,e.abrupt("return",t.map((function(e){return n.data[e]||new Error("hatenaID:".concat(e," is not found"))})));case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function a(e){l(i,r,o,a,u,"next",e)}function u(e){l(i,r,o,a,u,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();t.createNicknameDataloader=function(){return new i.default(s,{maxBatchSize:20})}},76386:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useFetchNickname=void 0;var r=n(52572);t.useFetchNickname=function(e){var t=e.dataloader,n=e.hatenaID;return(0,r.useAsync)((function(){return t.load(n)}),[t,n])}},61663:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.useOnClickOutside=void 0;var r=n(67294);t.useOnClickOutside=function(e,t){(0,r.useEffect)((function(){var n=function(n){e.current&&!e.current.contains(n.target)&&t()};return document.addEventListener("click",n),function(){document.removeEventListener("click",n)}}),[e,t])}},25680:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useStateWithConfigStorage=void 0;var r=n(67294);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var a=n(19165);t.useStateWithConfigStorage=function(e,t){var n,i=o((0,r.useState)(null!==(n=a.load(e))&&void 0!==n?n:t),2),u=i[0],c=i[1];return(0,r.useEffect)((function(){a.save(e,u)}),[e,u]),[u,c]}},52429:function(e,t,n){n(82526),n(41817),n(41539),n(32165),n(66992),n(78783),n(33948),n(47042),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.useToggleState=void 0;var r=n(67294);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.useToggleState=function(e){var t=o((0,r.useState)(e),2),n=t[0],i=t[1],a=(0,r.useCallback)((function(){i(!n)}),[n]);return{isToggled:n,toggle:a}}},21655:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.SubscribeButtonAdmin=void 0,n(92222),n(38862),n(30489);var o=n(26464),i=u(n(66419)),a=u(n(57942));function u(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var p=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&l(e,t)}(u,e);var t,n,r,o=s(u);function u(e,t,n){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(r=o.call(this,e,t,n)).initMessages(),r}return t=u,r=[{key:"setSubscription",value:function(e,t){var n=JSON.parse(window.localStorage.getItem("subscription")||"");(n=i.default.isObject(n)?n:{})[e]=t,window.localStorage.setItem("subscription",JSON.stringify(n))}}],(n=[{key:"initMessages",value:function(){var e=this;window.addEventListener("storage",(function(t){if("subscription"===t.key){var n=JSON.parse(t.newValue||"")[e.blog.blogUrl];n!==e.user.isSubscribing&&(!0===n&&e.subscribe(),!1===n&&e.unsubscribe())}}))}},{key:"openSubscribeWindow",value:function(){var e=location.href,t=encodeURIComponent(e),n="".concat((0,a.default)("admin-domain"),"/").concat((0,a.default)("author"),"/").concat((0,a.default)("blog"),"/subscribe?from_url=").concat(t,"&utm_source=").concat("iframe_subscribe_button","&utm_medium=button&utm_campaign=subscribe_blog");window.open(n)}},{key:"toggleState",value:function(){this.user.isSubscribing?(this.unsubscribe(),u.setSubscription(this.blog.blogUrl,!1)):(this.subscribe(),u.setSubscription(this.blog.blogUrl,!0))}}])&&c(t.prototype,n),r&&c(t,r),Object.defineProperty(t,"prototype",{writable:!1}),u}(o.SubscribeButton);t.SubscribeButtonAdmin=p},26464:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SubscribeButton=void 0,n(69826),n(41539);var r=i(n(65311)),o=i(n(57942));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=function(){function e(t){a(this,e),l(this,"isSubscribing",void 0),l(this,"isGuest",void 0),this.isSubscribing=t.isSubscribing||!1,this.isGuest=t.isGuest||!1}return c(e,[{key:"toggle",value:function(){this.isSubscribing=!this.isSubscribing}}]),e}(),f=function(){function e(t){a(this,e),l(this,"subscribersCount",void 0),l(this,"blogUrl",void 0),l(this,"blogName",void 0),l(this,"requestUrl",void 0),this.subscribersCount=+((null==t?void 0:t.subscribersCount)||0),this.blogUrl=t.blogUrl,this.blogName=t.blogName,this.requestUrl=t.requestUrl}return c(e,[{key:"requestUpdate",value:function(e){return r.default.ajax({type:"POST",url:this.requestUrl,data:{rkm:(0,o.default)("rkm"),rkc:(0,o.default)("rkc"),delete:e.isSubscribing?1:0}})}},{key:"updateSubscribersCount",value:function(e){this.subscribersCount+=e.isSubscribing?1:-1}}]),e}(),d=function(){function e(t,n,r){a(this,e),l(this,"$el",void 0),l(this,"user",void 0),l(this,"blog",void 0),l(this,"$subscribeBtn",void 0),l(this,"$subscriptionCount",void 0),l(this,"$subscriptionCountBox",void 0),this.$el=t,this.user=new s(n),this.blog=new f(r),this.$subscribeBtn=this.$el.find(".js-hatena-follow-button"),this.$subscriptionCount=this.$el.find(".js-subscription-count"),this.$subscriptionCountBox=this.$el.find(".js-subscription-count-box"),this.updateViews(),this.initEvents()}return c(e,[{key:"initEvents",value:function(){var e=this;this.$subscribeBtn.on("mouseenter",(function(){e.$subscribeBtn.addClass("hover")})).on("mouseleave",(function(){e.$subscribeBtn.removeClass("hover")})).on("click",(function(){var t=e.$subscribeBtn.offset();return t.top+=e.$subscribeBtn.height(),e.openSubscribeWindow(t),!1}))}},{key:"updateViews",value:function(){var e=this.user.isSubscribing;this.$subscribeBtn.addClass(e?"subscribing":"unsubscribing").removeClass(e?"unsubscribing":"subscribing"),this.$subscribeBtn.removeClass("hover"),this.updateCountBox()}},{key:"updateCountBox",value:function(){this.blog.subscribersCount>=1?(this.$subscriptionCountBox.show(),this.$subscriptionCount.text(this.blog.subscribersCount)):this.$subscriptionCountBox.hide()}},{key:"subscribe",value:function(){this.user.isSubscribing=!0,this.blog.subscribersCount++,this.updateViews()}},{key:"unsubscribe",value:function(){this.user.isSubscribing=!1,this.blog.subscribersCount--,this.updateViews()}}]),e}();t.SubscribeButton=d},74302:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(30489),n(41539),n(81299),n(12419),n(82526),n(41817),n(32165),n(66992),n(78783),n(33948),Object.defineProperty(t,"__esModule",{value:!0}),t.SubscribeButtonBlogs=void 0,n(92222);var o=n(26464),i=c(n(65311)),a=c(n(57942)),u=c(n(76804));function c(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=n(36500),v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}(c,e);var t,n,r,o=f(c);function c(e,t,n,r,i){var a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),y(p(a=o.call(this,e,t,n)),"messenger",void 0),y(p(a),"utmSource",void 0),a.utmSource=i,a.messenger=r,a.initMessages(),a}return t=c,(n=[{key:"initMessages",value:function(){var e=this;this.messenger.addEventListener("subscription",(function(t){var n=t[e.blog.blogUrl];n!==e.user.isSubscribing&&(!0===n&&e.subscribe(),!1===n&&e.unsubscribe())}))}},{key:"openSubscribeWindow",value:function(e,t){var n=location.href,r=encodeURIComponent(n),o=encodeURIComponent(this.utmSource),i="".concat((0,a.default)("admin-domain"),"/").concat((0,a.default)("author"),"/").concat((0,a.default)("blog"),"/subscribe?from_url=").concat(r,"&utm_source=").concat(o,"&utm_medium=button&utm_campaign=subscribe_blog");window.open(i)}},{key:"subscribeButtonHandlerWindow",value:function(e){var t=this,n={width:300,height:150};n.left=Math.floor((screen.width-n.width)/2),n.top=Math.floor((screen.height-n.height)/2);var r=window.open("","subscribe",(0,u.default)(n)),o=m.createForWindow(r,e);o.addEventListener("done",(function(){t.toggleState(),a()}));var a=function(){o.destroy(),null==r||r.close()};o.addEventListener("close",a),(0,i.default)(document.body).one("focus",a)}},{key:"toggleState",value:function(){var e={};e[this.blog.blogUrl]=!this.user.isSubscribing,this.messenger.send("subscription",e)}}])&&l(t.prototype,n),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.SubscribeButton);t.SubscribeButtonBlogs=v},92901:function(e,t,n){var r=n(21655),o=n(74302);e.exports={Admin:r.SubscribeButtonAdmin,Blogs:o.SubscribeButtonBlogs}},51525:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(78783),n(4129),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.tracesSampler=t.setTransactionName=t.initializeSentry=t.excludeEventDefinedByUser=t.SENTRY_IGNORE_ERRORS=void 0,n(66992),n(41539),n(33948),n(74916),n(77601),n(24603),n(88386),n(39714),n(92222),n(9653);var o,i=(o=n(57942))&&o.__esModule?o:{default:o},a=n(36414),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(33646)),c=n(40533),l=n(97914);function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}var f=function(e,t){var n=e.exception&&e.exception.values&&e.exception.values[0]?e.exception.values[0].stacktrace:null,r=n?n.frames:null;if(r&&r.length>0){var o=r[r.length-1].filename;if(o&&new RegExp("^"+t).test(o))return e}return null};t.excludeEventDefinedByUser=f;var d=[/execute code from a freed script/,/SecurityError.*Blocked.*/,/TypeError.*valve.*/,/.*t\[0\] is undefined.*/,/.*evaluating 'e\.offset\(\)\.left'.*/,/.*Unable to get property 'left' of undefined.*/,/.*Cannot read property 'left' of undefined.*/,/.*TypeError: e\.offset\(\.\.\.\) is undefined.*/,/'_checkRecommendVisibleMain' is undefined/,/.*_checkRecommendVisibleMain.*/,/.*undefined is not an object \(evaluating 'document\.getElementsByTagName\('video'\)\[0\]\.src'\).*/];t.SENTRY_IGNORE_ERRORS=d;var p={admin:.001,blogs:0,global:0,unknown:0},h=function(e){var t=e.environment,n=e.routerType;return function(e){if(t!==a.SentryEnvironment.Productrion&&t!==a.SentryEnvironment.Staging)return 0;if(window!==window.parent)return 0;var r=p[n];return t===a.SentryEnvironment.Staging?Math.ceil(r):r}};t.tracesSampler=h;var y=function(e){var t=e.scope,n=e.routerType,r=e.pageId;r!==a.UNKNOWN_PAGE_ID&&t.setTransactionName("".concat(n,":").concat(r))};t.setTransactionName=y;t.initializeSentry=function(){var e,t,n=(0,i.default)("sentry-dsn");if(n){var r=(0,a.getRouterType)(),o=(0,a.getPageId)();u.init({dsn:n,ignoreErrors:d,release:(0,i.default)("version"),sampleRate:Number((0,i.default)("sentry-sample-rate")),tracesSampler:h({environment:(0,a.getSentryEnvironment)(),routerType:r}),environment:(0,a.getSentryEnvironment)(),integrations:(e=r,t=[new c.Dedupe],e===a.RouterType.Admin?[].concat(t,[new l.BrowserTracing]):t),beforeSend:function(e,t){return f(e,(0,i.default)("static-domain"))}}),u.configureScope((function(e){e.setTag("epic.domain",r),e.setTag("epic.page",o),y({scope:e,routerType:r,pageId:o})}))}}},37119:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(69826),n(41539);var r,o=(r=n(65311))&&r.__esModule?r:{default:r};var i=function(e){var t=e.$container,n=e.key,r=e.onchange;if(localStorage){var i="Hatena.Diary.Util.backupTab.".concat(n);!function(){var e=localStorage[i];if(void 0!==e){var n=t.find('input[value="'.concat(e,'"]'));n.trigger("click"),r(n)}}(),t.on("change","input",(function(e){var t,n=(0,o.default)(e.currentTarget);t=n.val(),localStorage[i]=t,r(n)}))}};t.default=i},60361:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.bookmarkLoader=void 0,n(41539),n(88674),n(66992),n(78783),n(33948),n(60285),n(41637),n(54747);var r=i(n(347)),o=i(n(51068));function i(e){return e&&e.__esModule?e:{default:e}}var a={loadBlogBookmarksCount:function(e){return r.default.get("/api/hatena_bookmark/blog_bookmarks_count",{params:{blog_id:e},responseType:"json"})},loadEntriesBookmarksCount:function(e,t){return r.default.get("/api/hatena_bookmark/entries_bookmarks_count",{params:{blog_id:e,e:t},responseType:"json"})},loadEntryBookmarksCountDirectly:function(e){return r.default.get("https://bookmark.hatenaapis.com/count/entry",{adapter:o.default,params:{url:e}})},loadEntriesBookmarksCountDirectly:function(e){if(e.length>50)throw new Error("you can only specify up to 50 urls");if(0===e.length)return Promise.resolve({data:{},status:200});var t=new URL("https://bookmark.hatenaapis.com/count/entries");return e.forEach((function(e){t.searchParams.append("url",e)})),r.default.get(t.href,{adapter:o.default})}};t.bookmarkLoader=a},86965:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.canonicalizeColor=void 0,n(74916),n(4723),n(47042),n(41539),n(39714);t.canonicalizeColor=function(e){var t,n="";if(t=e.match(/#([0-9a-f]{6})/i))n=t[1];else if(t=e.match(/#([0-9a-f])([0-9a-f])([0-9a-f])/i))n=t[1]+t[1]+t[2]+t[2]+t[3]+t[3];else if(t=e.match(/rgba?\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d+)\s*)?/)){n=t[4]&&0==+t[4]?"":"0".concat((+t[1]).toString(16)).slice(-2)+"0".concat((+t[2]).toString(16)).slice(-2)+"0".concat((+t[3]).toString(16)).slice(-2)}return n.toLowerCase()}},96341:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.characterLength=void 0,n(74916),n(15306);t.characterLength=function(e){return e.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length}},76490:function(e,t,n){n(47941),n(41539),n(54747),e.exports=function(e){var t=Object.keys(e);return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,o={};return t.forEach((function(t){var i=e[t];o[t]=i(n[t],r)})),o}}},35340:function(e,t,n){n(38862),e.exports=function(e){return JSON.parse(JSON.stringify(e))}},61875:function(e){e.exports=function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&!Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=t[n])}},24367:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.formatCategoryName=void 0,n(74916),n(15306),n(73210);t.formatCategoryName=function(e){return e.trim().replace(/[\r\n]+/g,"")}},849:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(41539),n(74916),n(23123),n(39714);var r=function(e){return e.toString().split("").reverse().reduce((function(e,t,n){return 0!==n&&n%3==0?t+","+e:t+e}))};t.default=r},74868:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.formatDuration=void 0,n(41539),n(39714),n(92222);t.formatDuration=function(e){var t=Math.floor(e/3600),n=Math.floor(e%3600/60),r=Math.floor(e%3600%60),o=t.toString(),i=n.toString(),a=r.toString(),u="";return t>0&&(u+="".concat(o,":"),n<10&&(i="0".concat(i))),r<10&&(a="0".concat(a)),u+="".concat(i,":").concat(a)}},75040:function(e){e.exports=function(){return window.getSelection?window.getSelection():document.getSelection?document.getSelection():{}}},68871:function(e){e.exports=function(){return window.getSelection?"".concat(window.getSelection()||""):document.getSelection?document.getSelection():document.selection?document.selection.createRange().text:""}},77289:function(e,t,n){n(41539),n(54747),e.exports=function(e,t){var n={};return e.forEach((function(e){n[e[t]]=e})),n}},46955:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.inheritGA=void 0,n(74916),n(64765);var r,o=(r=n(80129))&&r.__esModule?r:{default:r};t.inheritGA=function(e,t){var n=document.createElement("a");if(n.href=e,!n.search)return t;var r=o.default.parse(n.search.substring(1))._ga;if(!r)return t;var i=document.createElement("a");i.href=t;var a=o.default.parse(i.search.substring(1));return a._ga=r,i.search=o.default.stringify(a),i.href}},72005:function(e,t,n){var r=n(70879),o=n(65311);e.exports=function(e,t){var n=o(e.children()[0]);if(0!==n.length){var i=o(document),a=o("#container"),u=function(){var r=e.offset(),o=i.scrollTop(),u=n.height(),c=a.offset().top,l=a.height();o+c<r.top?n.css({position:"static"}):!t||o<l-u?n.css({position:"fixed",top:c,left:r.left}):n.css({position:"absolute",top:c+l-u,left:r.left})};o(window).scroll(u).resize((function(){var t=e.offset();n.css({left:t.left})})),u()}else(0,r.BUG)("ad element not found: ".concat(e.html()),"followedAd")}},43652:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isIframe=void 0;t.isIframe=function(e){return e.parent!==e}},42807:function(e,t,n){n(21249);var r=n(65311),o=n(66419);e.exports=function(e){var t,n=r.Deferred(),i=0,a=function(){++i===e.length&&n.resolve(t)},u=function(){n.reject(t)};return t=o.map(e,(function(e){var t=r("<img>");return t.on("load",a).on("error",u).attr("src",e),t[0]})),n.promise()}},34418:function(e,t,n){n(40561),n(69826),n(41539);var r=n(65311),o=n(66419),i=o.template('<span class="user-name-nickname"><%- nickname %></span> <span class="user-name-paren">(</span><span class="user-name-hatena-id">id:<%- hatenaId %></span><span class="user-name-paren">)</span>'),a=function e(t,n){var o=n.splice(0,20);r.ajax({url:"https://pf-api.hatena.com/profile/profiles",dataType:"json",data:{name:o},traditional:!0}).done((function(o){!function(e,t){e.each((function(){var e=r(this),n=e.attr("data-user-name");if(t[n]&&t[n].nickname){var o=i({nickname:t[n].nickname,hatenaId:n});e.html(o)}}))}(t,o),n.length>0&&e(t,n)}))};e.exports=function(e){var t=e.find("[data-load-nickname]"),n=[];t.each((function(){var e=r(this).attr("data-user-name");n.push(e)})),0!==(n=o.uniq(n)).length&&a(t,n)}},1514:function(e,t,n){n(92222);var r=n(65311),o=n(66419);e.exports=function(e){return o.each(e,(function(t,n){o.isArray(t)&&1===t.length&&(e[n]=t[0])})),"".concat(location.pathname,"?").concat(r.param(e))}},10665:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.migrateOldStyleYoutubeURL=void 0,n(74916),n(4723),n(23123),n(15306);t.migrateOldStyleYoutubeURL=function(e,t){return e.match(/\/v\//i)&&(e=(e=e.split(/[?&]/)[0]).replace(/\/v\//i,"/embed/")),e=e.replace("youtube.googleapis.com","www.youtube.com"),"https:"!==t&&(e=e.replace(/^https:/,"")),e}},74350:function(e,t,n){n(74916),n(4723);n(65311);var r=n(66419);e.exports=function(e){e.need_comrule2013&&r.defer((function(){var e=location.hostname.match(/\.hatena\.[^:]+/)[0];window.top.location.href="http://www".concat(e,"/login?need_comrule2013=1")}))}},23218:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(74916),n(4723);t.default=function(e){var t=e.match(/(\d+)-(\d+)-(\d+)T(\d+):(\d+):(\d+)(?:([+|-])(\d+):(\d+)|Z)/);if(!t)return null;var n=new Date(Date.UTC(+t[1],+t[2]-1,+t[3],+t[4],+t[5],+t[6]));return"+"===t[7]?n.setHours(n.getHours()-+t[8],n.getMinutes()-+t[9]):"-"===t[7]&&n.setHours(n.getHours()+ +t[8],n.getMinutes()+ +t[9]),n}},76804:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(69600),n(21249),n(47941),n(92222);var r=function(e){return Object.keys(e).map((function(t){return"".concat(t,"=").concat(e[t])})).join(",")};t.default=r},1780:function(e,t,n){n(69826),n(41539);var r=n(66419);e.exports=function(e){r.defer((function(){e.find(":submit").prop("disabled",!0)}))}},847:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(66992),n(78783),n(4129),n(33948),n(38880),n(82526),n(41817),n(32165),Object.defineProperty(t,"__esModule",{value:!0}),t.renderNicknames=void 0,n(41539),n(54747);var o,i=(o=n(67294))&&o.__esModule?o:{default:o},a=n(73380),u=n(68853),c=n(76932),l=n(70879),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(o,a,u):o[a]=e[a]}o.default=e,n&&n.set(e,o);return o}(n(78558));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}var d=s.array(s.string());t.renderNicknames=function(e){if(e){var t=e.querySelectorAll("[data-load-nickname]"),n=(0,u.createNicknameDataloader)();t.forEach((function(e){var t=e.getAttribute("data-user-name"),r=function(e){if(!e)return[];try{return d.parse(JSON.parse(e))}catch(e){return(0,l.BUG)(e,"renderNicknames: input invalid data attribute"),[]}}(e.getAttribute("data-authors"));t&&(0,a.safeRender)(i.default.createElement(c.Nickname,{dataloader:n,hatenaID:t,authors:r}),e)}))}}},82667:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.replaceYoutubeURL=void 0,n(69826),n(41539);var r,o=(r=n(65311))&&r.__esModule?r:{default:r},i=n(10665);t.replaceYoutubeURL=function(e){var t=e.get(0).ownerDocument.location.protocol;e.find('iframe[src*="youtube.com/"],iframe[src*="youtube.googleapis.com/"]').each((function(e,n){var r=(0,o.default)(n),a=r.attr("src"),u=(0,i.migrateOldStyleYoutubeURL)(a,t);a!==u&&r.attr("src",u)}))}},67279:function(e,t,n){var r=n(36500);e.exports=function(){var e=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);r.send("resize",{height:e})}},44343:function(e,t,n){function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(47941),n(82526),n(57327),n(38880),n(54747),n(49337),n(41817),n(32165),n(66992),n(78783),n(33948),n(68309),n(91038),n(74916),n(77601),Object.defineProperty(t,"__esModule",{value:!0}),t.ShortenText=void 0,n(47042),n(41539);var c=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),u(this,"options",void 0),u(this,"$el",void 0),u(this,"originalText",""),this.options=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({symbol:"...",reduce:1},n),this.$el=t,this.$el.css({overflow:"hidden"})}var t,n,o;return t=e,(n=[{key:"init",value:function(e){this.originalText=e}},{key:"execute",value:function(){var e=this.originalText,t=this.$el,n=t.clone();n.attr("id","").css({display:"none",position:"absolute",overflow:"visible",width:t.css("width"),height:"auto"}).text(e),t.after(n);var o=e,i=e;if(n.height()>t.height())for(;o.length>0&&n.height()>t.height();){var a=r(this.shorten(o),2);o=a[0],i=a[1],n.text(i)}t.text(i),n.remove()}},{key:"shorten",value:function(e){var t=this.options,n=[e.slice(0,Math.floor((e.length-t.reduce)/2)),t.symbol,e.slice(Math.floor((e.length-t.reduce)/2)+t.reduce,e.length)];return[n[0]+n[2],n[0]+n[1]+n[2]]}}])&&a(t.prototype,n),o&&a(t,o),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.ShortenText=c},48379:function(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n(82526),n(41817),n(32165),n(66992),n(33948),n(72443),n(39341),n(73706),n(10408),n(30489),n(68309),n(47042),Object.defineProperty(t,"__esModule",{value:!0}),t.showBookmarkCounts=void 0,n(91038),n(78783),n(41539),n(54747),n(88674);var o=n(60361);function i(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */i=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",u=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o=t&&t.prototype instanceof p?t:p,i=Object.create(o.prototype),a=new j(r||[]);return i._invoke=function(e,t,n){var r="suspendedStart";return function(o,i){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw i;return P()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var u=_(a,n);if(u){if(u===d)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=f(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),i}function f(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function h(){}function y(){}var m={};l(m,a,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(k([])));b&&b!==t&&n.call(b,a)&&(m=b);var g=y.prototype=p.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function o(i,a,u,c){var l=f(e[i],e,a);if("throw"!==l.type){var s=l.arg,d=s.value;return d&&"object"==r(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,u,c)}),(function(e){o("throw",e,u,c)})):t.resolve(d).then((function(e){s.value=e,u(s)}),(function(e){return o("throw",e,u,c)}))}c(l.arg)}var i;this._invoke=function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return i=i?i.then(r,r):r()}}function _(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method))return d;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,d;var o=r.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function j(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:P}}function P(){return{value:void 0,done:!0}}return h.prototype=y,l(g,"constructor",y),l(y,"constructor",h),h.displayName=l(y,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,l(e,c,"GeneratorFunction")),e.prototype=Object.create(g),e},e.awrap=function(e){return{__await:e}},w(O.prototype),l(O.prototype,u,(function(){return this})),e.AsyncIterator=O,e.async=function(t,n,r,o,i){void 0===i&&(i=Promise);var a=new O(s(t,n,r,o),i);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(g),l(g,c,"Generator"),l(g,a,(function(){return this})),l(g,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=k,j.prototype={constructor:j,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var u=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:k(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function a(e,t,n,r,o,i,a){try{var u=e[i](a),c=u.value}catch(e){return void n(e)}u.done?t(c):Promise.resolve(c).then(r,o)}var u=function(){var e,t=(e=i().mark((function e(){var t,n,r,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=document.querySelectorAll(".js-bookmark-count"),n=Array.from(t,(function(e){return e.getAttribute("data-entry-url")||""})),e.next=4,o.bookmarkLoader.loadEntriesBookmarksCountDirectly(n);case 4:r=e.sent,a=r.data,t.forEach((function(e){var t=e.getAttribute("data-entry-url")||"",n=a[t];n&&(e.textContent=String(n))}));case 7:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function u(e){a(i,r,o,u,c,"next",e)}function c(e){a(i,r,o,u,c,"throw",e)}u(void 0)}))});return function(){return t.apply(this,arguments)}}();t.showBookmarkCounts=u},32920:function(e,t,n){var r=n(65311),o=n(66419),i=n(26410);e.exports=function(e){var t=r("".concat('<div class="hatena-globalheader-window message"><div class="message">').concat(o.escape(e),"</div>")+"</div>").css({width:200,height:"auto",right:"auto",left:(r(window).width()-200)/2}).appendTo(document.body);i.show(t,{destroy:function(){t.remove()}})}},9467:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.starLoader=void 0;var r,o=(r=n(347))&&r.__esModule?r:{default:r};var i={loadBlogStarsCounts:function(e){return(0,o.default)({method:"get",url:"/api/hatena_star/blog_stars_counts",params:{blog_id:e},responseType:"json"})},loadEntriesStarsCount:function(e,t){return(0,o.default)({method:"get",url:"/api/hatena_star/entries_stars_count",params:{blog_id:e,e:t},responseType:"json"})}};t.starLoader=i},26307:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n="text-unselectable",r=document.body,o={on:function(){r&&r.classList.add(n)},off:function(){r&&r.classList.remove(n)}};t.default=o},78899:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.updateDynamicPieces=void 0;var r,o=(r=n(20996))&&r.__esModule?r:{default:r},i=n(847);var a=n(50477);t.updateDynamicPieces=function(e){o.default.updateTimestamps(e[0]),document.dispatchEvent(new Event("hatena:star:requestrendering")),(0,i.renderNicknames)(e.get(0)),a.load(e)}},28507:function(e){e.exports=function(e,t,n){n||(n=500);var r=function(){return!!e()&&(t(),!0)};if(!r())var o=setInterval((function(){r()&&clearInterval(o)}),n)}},74126:function(e,t,n){var r,o=(r=n(57942))&&r.__esModule?r:{default:r};n(5010);var i=n(66419);window._=i,window.Messenger=n(36500),window.keyString=n(41960),window.Hatena=window.Hatena||{},n.p="".concat((0,o.default)("static-domain"),"/js/"),window.Hatena.Diary=i.extend(window.Hatena.Diary||{},{AppAPI:n(39769),GlobalHeader:n(75225),GlobalHeaderPage:n(11229)}),n(56412).setControllers(n(26065)),n(34157)()},34157:function(e,t,n){n(92222);var r=n(70879),o=n(51525),i=n(65311),a=n(66419),u=n(91269),c=n(37914),l=n(56412),s=n(85814),f=n(6220),d=!1;e.exports=function(){i((function(){d||(d=!0,u.load(),l.loadPage(),f(),s())})),c.domainType()===c.Admin&&(window.onerror=a.once((function(e,t,n,o){(0,r.BUG)("".concat(e," at ").concat(n,":").concat(o),"window.onerror",{reportToSentry:!1})}))),(0,o.initializeSentry)()}},99057:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.pushToDataLayer=void 0;t.pushToDataLayer=function(e){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(e)}},39305:function(e){"use strict";e.exports=__hatena_locale_texts__},65311:function(e){"use strict";e.exports=jQuery}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={id:e,loaded:!1,exports:{}};return r[e].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}i.m=r,e=[],i.O=function(t,n,r,o){if(!n){var a=1/0;for(s=0;s<e.length;s++){n=e[s][0],r=e[s][1],o=e[s][2];for(var u=!0,c=0;c<n.length;c++)(!1&o||a>=o)&&Object.keys(i.O).every((function(e){return i.O[e](n[c])}))?n.splice(c--,1):(u=!1,o<a&&(a=o));if(u){e.splice(s--,1);var l=r();void 0!==l&&(t=l)}}return t}o=o||0;for(var s=e.length;s>0&&e[s-1][2]>o;s--)e[s]=e[s-1];e[s]=[n,r,o]},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=function(e){return Promise.all(Object.keys(i.f).reduce((function(t,n){return i.f[n](e,t),t}),[]))},i.u=function(e){return{277:"paint-app.chunk",557:"recommendation.chunk",836:"file-uploader.chunk"}[e]+".js?chunkhash="+{277:"3c34e10b09335ffe00f46d715113f2b1",557:"394870b0f46cc9d9b933ed4e0b1d2a31",836:"dab35c70cd3e6186affcfc2315f7004b"}[e]},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},n="Hatena-Epic:",i.l=function(e,r,o,a){if(t[e])t[e].push(r);else{var u,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),s=0;s<l.length;s++){var f=l[s];if(f.getAttribute("src")==e||f.getAttribute("data-webpack")==n+o){u=f;break}}u||(c=!0,(u=document.createElement("script")).charset="utf-8",u.timeout=120,i.nc&&u.setAttribute("nonce",i.nc),u.setAttribute("data-webpack",n+o),u.src=e),t[e]=[r];var d=function(n,r){u.onerror=u.onload=null,clearTimeout(p);var o=t[e];if(delete t[e],u.parentNode&&u.parentNode.removeChild(u),o&&o.forEach((function(e){return e(r)})),n)return n(r)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=d.bind(null,u.onerror),u.onload=d.bind(null,u.onload),c&&document.head.appendChild(u)}},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},i.j=507,function(){var e;i.g.importScripts&&(e=i.g.location+"");var t=i.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");n.length&&(e=n[n.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e}(),function(){var e={507:0};i.f.j=function(t,n){var r=i.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((function(n,o){r=e[t]=[n,o]}));n.push(r[2]=o);var a=i.p+i.u(t),u=new Error;i.l(a,(function(n){if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;u.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",u.name="ChunkLoadError",u.type=o,u.request=a,r[1](u)}}),"chunk-"+t,t)}},i.O.j=function(t){return 0===e[t]};var t=function(t,n){var r,o,a=n[0],u=n[1],c=n[2],l=0;if(a.some((function(t){return 0!==e[t]}))){for(r in u)i.o(u,r)&&(i.m[r]=u[r]);if(c)var s=c(i)}for(t&&t(n);l<a.length;l++)o=a[l],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return i.O(s)},n=self.webpackChunkHatena_Epic=self.webpackChunkHatena_Epic||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var a=i.O(void 0,[736],(function(){return i(74126)}));a=i.O(a)}();