Done !
| Server IP : 54.36.91.62 / Your IP : 216.73.216.38 Web Server : Apache System : Linux webm008.cluster127.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : awaywithxm ( 25098) PHP Version : 7.0.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/awaywithxm/www/wp-content/plugins/gutenberg/build/block-directory/ |
Upload File : |
this.wp=this.wp||{},this.wp.blockDirectory=function(e){var t={};function n(r){if(t[r])return t[r].exports;var c=t[r]={i:r,l:!1,exports:{}};return e[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var c in e)n.d(r,c,function(t){return e[t]}.bind(null,c));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=412)}({0:function(e,t){!function(){e.exports=this.wp.element}()},1:function(e,t){!function(){e.exports=this.wp.i18n}()},10:function(e,t){!function(){e.exports=this.wp.compose}()},12:function(e,t){!function(){e.exports=this.regeneratorRuntime}()},144:function(e,t,n){"use strict";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}function c(e,t){if(null==e)return{};var n,r,c=function(e,t){if(null==e)return{};var n,r,c={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(c[n]=e[n]);return c}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(c[n]=e[n])}return c}var o=n(0);function a(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}t.a=function(e){var t=e.icon,n=e.size,l=void 0===n?24:n,i=c(e,["icon","size"]);return Object(o.cloneElement)(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({width:l,height:l},i))}},156:function(e,t,n){"use strict";var r=n(0),c=n(6),o=Object(r.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(r.createElement)(c.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"}));t.a=o},180:function(e,t,n){"use strict";var r=n(0),c=n(6),o=Object(r.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(r.createElement)(c.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"}));t.a=o},181:function(e,t,n){"use strict";var r=n(0),c=n(6),o=Object(r.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(r.createElement)(c.Path,{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",clipRule:"evenodd"}));t.a=o},2:function(e,t){!function(){e.exports=this.lodash}()},24:function(e,t){!function(){e.exports=this.wp.dataControls}()},26:function(e,t){!function(){e.exports=this.wp.hooks}()},262:function(e,t){!function(){e.exports=this.wp.editPost}()},286:function(e,t,n){"use strict";var r=n(0),c=n(6),o=Object(r.createElement)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(r.createElement)(c.Path,{d:"M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z"}));t.a=o},3:function(e,t){!function(){e.exports=this.wp.components}()},33:function(e,t){!function(){e.exports=this.wp.apiFetch}()},4:function(e,t){!function(){e.exports=this.wp.data}()},412:function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"isRequestingDownloadableBlocks",(function(){return m})),n.d(r,"getDownloadableBlocks",(function(){return j})),n.d(r,"getInstalledBlockTypes",(function(){return k})),n.d(r,"getNewBlockTypes",(function(){return h})),n.d(r,"getUnusedBlockTypes",(function(){return y})),n.d(r,"isInstalling",(function(){return v})),n.d(r,"getErrorNotices",(function(){return g})),n.d(r,"getErrorNoticeForBlock",(function(){return w}));var c={};n.r(c),n.d(c,"fetchDownloadableBlocks",(function(){return M})),n.d(c,"receiveDownloadableBlocks",(function(){return F})),n.d(c,"installBlockType",(function(){return V})),n.d(c,"uninstallBlockType",(function(){return z})),n.d(c,"addInstalledBlockType",(function(){return H})),n.d(c,"removeInstalledBlockType",(function(){return K})),n.d(c,"setIsInstalling",(function(){return U})),n.d(c,"setErrorNotice",(function(){return W})),n.d(c,"clearErrorNotice",(function(){return Y}));n(78);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}var a=n(4),l=n(24);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 s(e,t){if(e){if("string"==typeof e)return i(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(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function u(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||s(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.")}()}var b=n(2);function d(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?d(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var p=Object(a.combineReducers)({downloadableBlocks:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"FETCH_DOWNLOADABLE_BLOCKS":return f(f({},e),{},o({},t.filterValue,{isRequesting:!0}));case"RECEIVE_DOWNLOADABLE_BLOCKS":return f(f({},e),{},o({},t.filterValue,{results:t.downloadableBlocks,isRequesting:!1}))}return e},blockManagement:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{installedBlockTypes:[],isInstalling:{}},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ADD_INSTALLED_BLOCK_TYPE":return f(f({},e),{},{installedBlockTypes:[].concat(u(e.installedBlockTypes),[t.item])});case"REMOVE_INSTALLED_BLOCK_TYPE":return f(f({},e),{},{installedBlockTypes:e.installedBlockTypes.filter((function(e){return e.name!==t.item.name}))});case"SET_INSTALLING_BLOCK":return f(f({},e),{},{isInstalling:f(f({},e.isInstalling),{},o({},t.blockId,t.isInstalling))})}return e},errorNotices: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_ERROR_NOTICE":return f(f({},e),{},o({},t.blockId,{message:t.message,isFatal:t.isFatal}));case"CLEAR_ERROR_NOTICE":return Object(b.omit)(e,t.blockId)}return e}});function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!t.length)return!1;if(t.some((function(t){return t.name===e.name})))return!0;for(var n=0;n<t.length;n++)if(O(e,t[n].innerBlocks))return!0;return!1}function m(e,t){return!(!e.downloadableBlocks[t]||!e.downloadableBlocks[t].isRequesting)&&e.downloadableBlocks[t].isRequesting}function j(e,t){return e.downloadableBlocks[t]&&e.downloadableBlocks[t].results?e.downloadableBlocks[t].results:[]}function k(e){return e.blockManagement.installedBlockTypes}var h=Object(a.createRegistrySelector)((function(e){return function(t){var n=e("core/block-editor").getBlocks();return k(t).filter((function(e){return O(e,n)}))}})),y=Object(a.createRegistrySelector)((function(e){return function(t){var n=e("core/block-editor").getBlocks();return k(t).filter((function(e){return!O(e,n)}))}}));function v(e,t){return e.blockManagement.isInstalling[t]||!1}function g(e){return e.errorNotices}function w(e,t){return e.errorNotices[t]}var _=n(12),E=n.n(_),B=n(1);function x(e,t,n,r,c,o,a){try{var l=e[o](a),i=l.value}catch(e){return void n(e)}l.done?t(i):Promise.resolve(i).then(r,c)}var S=n(33),P=n.n(S),N=function(e){return new Promise((function(t,n){var r=document.createElement(e.nodeName);["id","rel","src","href","type"].forEach((function(t){e[t]&&(r[t]=e[t])})),e.innerHTML&&r.appendChild(document.createTextNode(e.innerHTML)),r.onload=function(){return t(!0)},r.onerror=function(){return n(new Error("Error loading asset."))},document.body.appendChild(r),("link"===r.nodeName.toLowerCase()||"script"===r.nodeName.toLowerCase()&&!r.src)&&t()}))};function T(e){return{type:"LOAD_ASSETS",assets:e}}var I={LOAD_ASSETS:function(){return P()({url:document.location.href,parse:!1}).then((function(e){return e.text()})).then((function(e){var t=(new window.DOMParser).parseFromString(e,"text/html"),n=Array.from(t.querySelectorAll('link[rel="stylesheet"],script')).filter((function(e){return e.id&&!document.getElementById(e.id)}));return new Promise(function(){var e,t=(e=E.a.mark((function e(t,r){var c;return E.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=E.a.keys(n);case 1:if((e.t1=e.t0()).done){e.next=13;break}return c=e.t1.value,e.prev=3,e.next=6,N(n[c]);case 6:e.next=11;break;case 8:e.prev=8,e.t2=e.catch(3),r(e.t2);case 11:e.next=1;break;case 13:t();case 14:case"end":return e.stop()}}),e,null,[[3,8]])})),function(){var t=this,n=arguments;return new Promise((function(r,c){var o=e.apply(t,n);function a(e){x(o,r,c,a,l,"next",e)}function l(e){x(o,r,c,a,l,"throw",e)}a(void 0)}))});return function(e,n){return t.apply(this,arguments)}}())}))}};function L(e){if(!e)return!1;var t=e.links["wp:plugin"]||e.links.self;return!(!t||!t.length)&&t[0].href}var D=E.a.mark(V),C=E.a.mark(z);function A(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 R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M(e){return{type:"FETCH_DOWNLOADABLE_BLOCKS",filterValue:e}}function F(e,t){return{type:"RECEIVE_DOWNLOADABLE_BLOCKS",downloadableBlocks:e,filterValue:t}}function V(e){var t,n,r,c,o,a,i,s,u,b;return E.a.wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return t=e.id,n=e.assets,r=!1,d.next=4,Y(t);case 4:return d.prev=4,d.next=7,U(e.id,!0);case 7:if(c=L(e),o={},!c){d.next=14;break}return d.next=12,Object(l.apiFetch)({url:c,data:{status:"active"},method:"PUT"});case 12:d.next=18;break;case 14:return d.next=16,Object(l.apiFetch)({path:"wp/v2/plugins",data:{slug:e.id,status:"active"},method:"POST"});case 16:a=d.sent,o=a._links;case 18:return d.next=20,H(R(R({},e),{},{links:R(R({},e.links),o)}));case 20:return d.next=22,T(n);case 22:return d.next=24,Object(l.select)("core/blocks","getBlockTypes");case 24:if((i=d.sent).length&&i.filter((function(t){return t.name===e.name})).length){d.next=27;break}throw new Error(Object(B.__)("Error registering block. Try reloading the page."));case 27:r=!0,d.next=38;break;case 30:return d.prev=30,d.t0=d.catch(4),s=d.t0.message||Object(B.__)("An error occurred."),u=d.t0 instanceof Error,(b={folder_exists:Object(B.__)("This block is already installed. Try reloading the page."),unable_to_connect_to_filesystem:Object(B.__)("Error installing block. You can reload the page and try again.")})[d.t0.code]&&(u=!0,s=b[d.t0.code]),d.next=38,W(t,s,u);case 38:return d.next=40,U(e.id,!1);case 40:return d.abrupt("return",r);case 41:case"end":return d.stop()}}),D,null,[[4,30]])}function z(e){return E.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(l.apiFetch)({url:L(e),data:{status:"inactive"},method:"PUT"});case 3:return t.next=5,Object(l.apiFetch)({url:L(e),method:"DELETE"});case 5:return t.next=7,K(e);case 7:t.next=13;break;case 9:return t.prev=9,t.t0=t.catch(0),t.next=13,Object(l.dispatch)("core/notices","createErrorNotice",t.t0.message||Object(B.__)("An error occurred."));case 13:case"end":return t.stop()}}),C,null,[[0,9]])}function H(e){return{type:"ADD_INSTALLED_BLOCK_TYPE",item:e}}function K(e){return{type:"REMOVE_INSTALLED_BLOCK_TYPE",item:e}}function U(e,t){return{type:"SET_INSTALLING_BLOCK",blockId:e,isInstalling:t}}function W(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{type:"SET_ERROR_NOTICE",blockId:e,message:t,isFatal:n}}function Y(e){return{type:"CLEAR_ERROR_NOTICE",blockId:e}}var G={getDownloadableBlocks:E.a.mark((function e(t){var n,r;return E.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,e.next=5,M(t);case 5:return e.next=7,Object(l.apiFetch)({path:"wp/v2/block-directory/search?term=".concat(t)});case 7:return n=e.sent,r=n.map((function(e){return Object(b.mapKeys)(e,(function(e,t){return Object(b.camelCase)(t)}))})),e.next=11,F(r,t);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e.catch(2);case 15:case"end":return e.stop()}}),e,null,[[2,13]])}))};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 q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$(Object(n),!0).forEach((function(t){o(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}var J={reducer:p,selectors:r,actions:c,controls:q(q({},l.controls),I),resolvers:G},Q=(Object(a.registerStore)("core/block-directory",J),n(0)),X=n(63),Z=n(26),ee=n(9);function te(){var e=Object(a.useDispatch)("core/block-directory").uninstallBlockType,t=Object(a.useSelect)((function(e){var t=e("core/editor"),n=t.isAutosavingPost;return(0,t.isSavingPost)()&&!n()}),[]),n=Object(a.useSelect)((function(e){return e("core/block-directory").getUnusedBlockTypes()}),[]);return Object(Q.useEffect)((function(){t&&n.length&&n.forEach((function(t){e(t),Object(ee.unregisterBlockType)(t.name)}))}),[t]),null}function ne(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,c=!1,o=void 0;try{for(var a,l=e[Symbol.iterator]();!(r=(a=l.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){c=!0,o=e}finally{try{r||null==l.return||l.return()}finally{if(c)throw o}}return n}}(e,t)||s(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.")}()}var re=n(5),ce=n(10),oe=n(3),ae=n(48);var le=function(e){var t=e.author,n=e.authorBlockCount,r=e.authorBlockRating;return Object(Q.createElement)(Q.Fragment,null,Object(Q.createElement)("span",{className:"block-directory-downloadable-block-author-info__content-author"},Object(B.sprintf)(
/* translators: %s: author name. */
Object(B.__)("Authored by %s"),t)),Object(Q.createElement)("span",{className:"block-directory-downloadable-block-author-info__content"},r>0?Object(B.sprintf)(
/* translators: 1: number of blocks. 2: average rating. */
Object(B._n)("This author has %1$d block, with an average rating of %2$.1f.","This author has %1$d blocks, with an average rating of %2$.1f.",n),n,r):Object(B.sprintf)(
/* translators: 1: number of blocks. */
Object(B._n)("This author has %1$d block.","This author has %1$d blocks.",n),n)))},ie=n(71),se=n(144),ue=n(180),be=n(6),de=Object(Q.createElement)(be.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(Q.createElement)(be.Path,{d:"M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"})),fe=n(181);var pe=function(e){var t=e.rating,n=.5*Math.round(t/.5),r=Math.floor(t),c=Math.ceil(t-r),o=5-(r+c);return Object(Q.createElement)("div",{"aria-label":Object(B.sprintf)(
/* translators: %s: number of stars. */
Object(B.__)("%s out of 5 stars"),n)},Object(b.times)(r,(function(e){return Object(Q.createElement)(se.a,{key:"full_stars_".concat(e),icon:ue.a,size:16})})),Object(b.times)(c,(function(e){return Object(Q.createElement)(se.a,{key:"half_stars_".concat(e),icon:de,size:16})})),Object(b.times)(o,(function(e){return Object(Q.createElement)(se.a,{key:"empty_stars_".concat(e),icon:fe.a,size:16})})))},Oe=function(e){var t=e.rating,n=e.ratingCount;return Object(Q.createElement)("div",{className:"block-directory-block-ratings"},Object(Q.createElement)(pe,{rating:t}),Object(Q.createElement)("span",{className:"block-directory-block-ratings__rating-count","aria-label":Object(B.sprintf)(// translators: %d: number of ratings (number).
Object(B._n)("%d total rating","%d total ratings",n),n)},"(",n,")"))};var me=function(e){var t=e.icon,n=e.title;return Object(Q.createElement)("div",{className:"block-directory-downloadable-block-icon"},null!==t.match(/\.(jpeg|jpg|gif|png|svg)(?:\?.*)?$/)?Object(Q.createElement)("img",{src:t,alt:Object(B.sprintf)(// translators: %s: Name of the plugin e.g: "Akismet".
Object(B.__)("%s block icon"),n)}):Object(Q.createElement)(re.BlockIcon,{icon:t,showColors:!0}))};var je=function(e){var t=e.icon,n=e.title,r=e.rating,c=e.ratingCount,o=e.isLoading,a=void 0!==o&&o,l=e.isInstallable,i=void 0===l||l,s=e.onClick;return Object(Q.createElement)("div",{className:"block-directory-downloadable-block-header__row"},Object(Q.createElement)(me,{icon:t,title:n}),Object(Q.createElement)("div",{className:"block-directory-downloadable-block-header__column"},Object(Q.createElement)("h2",{className:"block-directory-downloadable-block-header__title"},Object(ie.decodeEntities)(n)),Object(Q.createElement)(Oe,{rating:r,ratingCount:c})),Object(Q.createElement)(oe.Button,{isSecondary:!0,isBusy:a,disabled:a||!i,onClick:function(e){e.preventDefault(),!a&&i&&s()}},a?Object(B.__)("Adding…"):Object(B.__)("Add block")))},ke=Object(Q.createElement)(be.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(Q.createElement)(be.Path,{d:"M18 3.5c0 .62-.38 1.16-.92 1.38v13.11H1.99l4.22-6.73c-.13-.23-.21-.48-.21-.76C6 9.67 6.67 9 7.5 9S9 9.67 9 10.5c0 .13-.02.25-.05.37l1.44.63c.27-.3.67-.5 1.11-.5.18 0 .35.04.51.09l3.58-6.41c-.36-.27-.59-.7-.59-1.18 0-.83.67-1.5 1.5-1.5.19 0 .36.04.53.1l.05-.09v.11c.54.22.92.76.92 1.38zm-1.92 13.49V5.85l-3.29 5.89c.13.23.21.48.21.76 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5l.01-.07-1.63-.72c-.25.18-.55.29-.88.29-.18 0-.35-.04-.51-.1l-3.2 5.09h12.29z"})),he=n(286);var ye=function(e){var t,n=e.activeInstalls,r=e.description,c=e.humanizedUpdated;return t=n>1e6?Object(B.sprintf)(
/* translators: %d: number of active installations. */
Object(B.__)("%d+ Million active installations"),Math.floor(n/1e6)):0===n?Object(B.__)("Less than 10 active installations"):Object(B.sprintf)(
/* translators: %d: number of active installations. */
Object(B.__)("%d+ active installations"),n),Object(Q.createElement)(Q.Fragment,null,Object(Q.createElement)("p",{className:"block-directory-downloadable-block-info__content"},Object(ie.decodeEntities)(r)),Object(Q.createElement)("div",{className:"block-directory-downloadable-block-info__meta"},Object(Q.createElement)(se.a,{className:"block-directory-downloadable-block-info__icon",icon:ke}),t),Object(Q.createElement)("div",{className:"block-directory-downloadable-block-info__meta"},Object(Q.createElement)(se.a,{className:"block-directory-downloadable-block-info__icon",icon:he.a}),// translators: %s: Humanized date of last update e.g: "2 months ago".
Object(B.sprintf)(Object(B.__)("Updated %s"),c)))},ve=function(e){var t=e.block,n=e.onClick,r=Object(a.useSelect)((function(e){return e("core/block-directory").getErrorNoticeForBlock(t.id)}),[t]);return r?Object(Q.createElement)(oe.Notice,{status:"error",isDismissible:!1,className:"block-directory-downloadable-block-notice"},Object(Q.createElement)("div",{className:"block-directory-downloadable-block-notice__content"},r.message),Object(Q.createElement)(oe.Button,{isSmall:!0,isPrimary:!0,onClick:function(){if(r.isFatal)return window.location.reload(),!1;n(t)}},r.isFatal?Object(B.__)("Reload"):Object(B.__)("Retry"))):null};function ge(e){var t=e.item,n=e.onClick,r=Object(a.useSelect)((function(e){var n=e("core/block-directory"),r=n.isInstalling,c=(0,n.getErrorNoticeForBlock)(t.id),o=c&&c.isFatal;return{isLoading:r(t.id),isInstallable:!o}}),[t]),c=r.isLoading,o=r.isInstallable,l=t.icon,i=t.title,s=t.description,u=t.rating,b=t.activeInstalls,d=t.ratingCount,f=t.author,p=t.humanizedUpdated,O=t.authorBlockCount,m=t.authorBlockRating;return Object(Q.createElement)("li",{className:"block-directory-downloadable-block-list-item"},Object(Q.createElement)("article",{className:"block-directory-downloadable-block-list-item__panel"},Object(Q.createElement)("header",{className:"block-directory-downloadable-block-list-item__header"},Object(Q.createElement)(je,{icon:l,onClick:n,title:i,rating:u,ratingCount:d,isLoading:c,isInstallable:o})),Object(Q.createElement)("section",{className:"block-directory-downloadable-block-list-item__body"},Object(Q.createElement)(ve,{onClick:n,block:t}),Object(Q.createElement)(ye,{activeInstalls:b,description:s,humanizedUpdated:p})),Object(Q.createElement)("footer",{className:"block-directory-downloadable-block-list-item__footer"},Object(Q.createElement)(le,{author:f,authorBlockCount:O,authorBlockRating:m}))))}var we=function(e){var t=e.items,n=e.onHover,r=void 0===n?b.noop:n,c=e.onSelect,o=Object(a.useDispatch)("core/block-directory").installBlockType,l=Object(a.useDispatch)("core/edit-post").setIsInserterOpened;return t.length?Object(Q.createElement)("ul",{role:"list",className:"block-directory-downloadable-blocks-list"},t.map((function(e){return Object(Q.createElement)(ge,{key:e.id,onClick:function(){o(e).then((function(t){t&&(c(e),l(!1))})),r(null)},item:e})}))):null};var _e=Object(ce.compose)([Object(a.withSelect)((function(e,t){var n=t.filterValue,r=e("core/block-directory"),c=r.getDownloadableBlocks,o=r.isRequestingDownloadableBlocks,a=e("core").canUser("read","block-directory/search");return{downloadableItems:a?c(n):[],hasPermission:a,isLoading:o(n)}}))])((function(e){var t=e.downloadableItems,n=e.onSelect,r=e.onHover,c=e.hasPermission,o=e.isLoading,a=e.isWaiting,l=Object(ce.useDebounce)(ae.speak,500);return!1===c?(l(Object(B.__)("No blocks found in your library.")),Object(Q.createElement)("p",{className:"block-directory-downloadable-blocks-panel__description has-no-results"},Object(B.__)("No blocks found in your library."))):void 0===c||o||a?Object(Q.createElement)("p",{className:"block-directory-downloadable-blocks-panel__description has-no-results"},Object(Q.createElement)(oe.Spinner,null)):t.length?(l(Object(B.sprintf)(
/* translators: %s: number of available blocks. */
Object(B._n)("No blocks found in your library. We did find %d block available for download.","No blocks found in your library. We did find %d blocks available for download.",t.length),t.length)),Object(Q.createElement)(Q.Fragment,null,Object(Q.createElement)("p",{className:"block-directory-downloadable-blocks-panel__description"},Object(B.__)("No blocks found in your library. These blocks can be downloaded and installed:")),Object(Q.createElement)(we,{items:t,onSelect:n,onHover:r}))):Object(Q.createElement)("p",{className:"block-directory-downloadable-blocks-panel__description has-no-results"},Object(B.__)("No blocks found in your library."))}));var Ee=function(){var e=ne(Object(Q.useState)(""),2),t=e[0],n=e[1],r=Object(b.debounce)(n,400);return Object(Q.createElement)(re.__experimentalInserterMenuExtension,null,(function(e){var n=e.onSelect,c=e.onHover,o=e.filterValue;return e.hasItems||!o?null:(t!==o&&r(o),Object(Q.createElement)(_e,{onSelect:n,onHover:c,filterValue:t,isWaiting:o!==t}))}))},Be=n(262),xe=n(156);function Se(e){var t=e.items;return t.length?Object(Q.createElement)("ul",{className:"block-directory-compact-list"},t.map((function(e){var t=e.icon,n=e.id,r=e.title,c=e.author;return Object(Q.createElement)("li",{key:n,className:"block-directory-compact-list__item"},Object(Q.createElement)(me,{icon:t,title:r}),Object(Q.createElement)("div",{className:"block-directory-compact-list__item-details"},Object(Q.createElement)("div",{className:"block-directory-compact-list__item-title"},r),Object(Q.createElement)("div",{className:"block-directory-compact-list__item-author"},Object(B.sprintf)(
/* translators: %s: Name of the block author. */
Object(B.__)("By %s"),c))))}))):null}function Pe(){var e=Object(a.useSelect)((function(e){return e("core/block-directory").getNewBlockTypes()}),[]);return e.length?Object(Q.createElement)(Be.PluginPrePublishPanel,{icon:xe.a,title:Object(B.sprintf)(// translators: %d: number of blocks (number).
Object(B._n)("Added: %d block","Added: %d blocks",e.length),e.length),initialOpen:!0},Object(Q.createElement)("p",{className:"installed-blocks-pre-publish-panel__copy"},Object(B._n)("The following block has been added to your site.","The following blocks have been added to your site.",e.length)),Object(Q.createElement)(Se,{items:e})):null}function Ne(e){var t=e.attributes,n=e.block,r=e.clientId,c=Object(a.useSelect)((function(e){return e("core/block-directory").isInstalling(n.id)})),o=Object(a.useDispatch)("core/block-directory").installBlockType,l=Object(a.useDispatch)("core/block-editor").replaceBlock;return Object(Q.createElement)(oe.Button,{onClick:function(){return o(n).then((function(e){if(e){var c=Object(ee.getBlockType)(n.name),o=ne(Object(ee.parse)(t.originalContent),1)[0];o&&l(r,Object(ee.createBlock)(c.name,o.attributes,o.innerBlocks))}}))},disabled:c,isBusy:c,isPrimary:!0},Object(B.sprintf)(
/* translators: %s: block name */
Object(B.__)("Install %s"),n.title))}var Te=function(e){return function(t){var n=t.attributes,r=n.originalName,c=n.originalUndelimitedContent,o=Object(a.useSelect)((function(e){var t=(0,e("core/block-directory").getDownloadableBlocks)("block:"+r).filter((function(e){var t=e.name;return r===t}));return{hasPermission:e("core").canUser("read","block-directory/search"),block:t.length&&t[0]}}),[r]),l=o.block,i=o.hasPermission,s=Object(a.useDispatch)("core/block-editor").replaceBlock;if(!i||!l)return Object(Q.createElement)(e,t);var u=!!c,b=Object(ee.getBlockType)("core/html"),d=Object(B.sprintf)(
/* translators: %s: block name */
Object(B.__)("Your site doesn’t include support for the %s block. You can try installing the block or remove it entirely."),l.title||r),f=[Object(Q.createElement)(Ne,{key:"install",block:l,attributes:t.attributes,clientId:t.clientId})];return u&&b&&(d=Object(B.sprintf)(
/* translators: %s: block name */
Object(B.__)("Your site doesn’t include support for the %s block. You can try installing the block, convert it to a Custom HTML block, or remove it entirely."),l.title||r),f.push(Object(Q.createElement)(oe.Button,{key:"convert",onClick:function(){s(t.clientId,Object(ee.createBlock)("core/html",{content:c}))},isLink:!0},Object(B.__)("Keep as HTML")))),Object(Q.createElement)(Q.Fragment,null,Object(Q.createElement)(re.Warning,{actions:f},d),Object(Q.createElement)(Q.RawHTML,null,c))}};Object(X.registerPlugin)("block-directory",{render:function(){return Object(Q.createElement)(Q.Fragment,null,Object(Q.createElement)(te,null),Object(Q.createElement)(Ee,null),Object(Q.createElement)(Pe,null))}}),Object(Z.addFilter)("blocks.registerBlockType","block-directory/fallback",(function(e,t){return"core/missing"!==t||(e.edit=Te(e.edit)),e}))},48:function(e,t){!function(){e.exports=this.wp.a11y}()},5:function(e,t){!function(){e.exports=this.wp.blockEditor}()},6:function(e,t){!function(){e.exports=this.wp.primitives}()},63:function(e,t){!function(){e.exports=this.wp.plugins}()},71:function(e,t){!function(){e.exports=this.wp.htmlEntities}()},78:function(e,t){!function(){e.exports=this.wp.notices}()},9:function(e,t){!function(){e.exports=this.wp.blocks}()}});