PluginProbe ʕ •ᴥ•ʔ
Post Views Counter / trunk
Post Views Counter vtrunk
1.7.13 1.7.12 1.7.11 trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.2.0 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.2 1.3.2.1 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.7.0 1.7.1 1.7.10 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9
post-views-counter / blocks / post-views / index.js
post-views-counter / blocks / post-views Last commit date
block.json 4 months ago index.asset.php 4 months ago index.js 4 months ago
index.js
2 lines
1 !function(e,t,n,o,r,i){"use strict";var s=function(){return i.createElement(t.Spinner)},l=function(){return i.createElement(t.Notice,{status:"error",isDismissible:!1},n.__("Something went wrong. Try again or refresh the page.","post-views-counter"))};var a=i.createElement(function(e){var t=e.viewBox,n=void 0===t?"0 0 24 24":t,o=e.children;return i.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:n,width:24,height:24,fill:"currentColor"},o)},{viewBox:"0 0 16 16"},i.createElement("path",{d:"M12 2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1h-1ZM6.5 6a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1V6ZM2 9a1 1 0 0 1 1-1h1a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V9Z"}));e.registerBlockType("post-views-counter/post-views",{icon:a,edit:function(e){var i=e.attributes,a=e.setAttributes,c=i.postID,p=i.period;return wp.element.createElement(wp.element.Fragment,null,wp.element.createElement(o.InspectorControls,null,wp.element.createElement(t.PanelBody,{title:n.__("Settings","post-views-counter")},wp.element.createElement(t.TextControl,{__nextHasNoMarginBottom:!0,label:n.__("Post ID","post-views-counter"),value:c,onChange:function(e){return a({postID:Number(e)})},help:n.__("Enter 0 to use current visited post.","post-views-counter")}),wp.element.createElement(t.SelectControl,{__nextHasNoMarginBottom:!0,disabled:1===pvcBlockEditorData.periods.length,label:n.__("Views period","post-views-counter"),value:p,options:pvcBlockEditorData.periods,onChange:function(e){return a({period:e})}}))),wp.element.createElement("div",o.useBlockProps(),wp.element.createElement(r,{httpMethod:"POST",block:"post-views-counter/post-views",attributes:i,LoadingResponsePlaceholder:s,ErrorResponsePlaceholder:l})))}})}(wp.blocks,wp.components,wp.i18n,wp.blockEditor,wp.serverSideRender,wp.element);
2