PluginProbe
Event Post / 5.10.0
Event Post v5.10.0
6.1.1 6.1.0 6.0.1 6.0.0 5.12.0 trunk 3.9 4.0 4.2 4.3 4.4 4.5 5.0 5.1 5.10.0 5.10.1 5.10.2 5.10.3 5.10.4 5.11.0 5.11.1 5.2 5.5 5.6 5.6.1 All 46 releases
event-post / build / timeline / index.js

index.js in Event Post 5.10.0, at build/timeline/index.js

1 lines 3.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var l in n)e.o(n,l)&&!e.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:n[l]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.wp.blocks,n=window.wp.i18n,l=window.React,o=window.wp.blockEditor,a=window.wp.element,r=window.wp.components,c=window.wp.serverSideRender;var s=e.n(c);(0,t.registerBlockType)("eventpost/timeline",{edit:function({className:e,attributes:t,setAttributes:c,isSelected:i,id:p}){const u=(0,o.useBlockProps)(),{nb:_,future:m,past:v,cat:b,tag:g,geo:d,blogs:C,title:f,before_title:h,after_title:w,style:E,excerpt:y}=t;return(0,l.createElement)("div",{...u},(0,l.createElement)(a.Fragment,null,i&&(0,l.createElement)(o.InspectorControls,null,(0,l.createElement)(r.PanelBody,{title:(0,n.__)("Settings","event-post"),initialOpen:!0},(0,l.createElement)(r.TextControl,{value:f,onChange:function(e){c({title:e})},className:"title",placeholder:(0,n.__)("Title","event-post")}),(0,l.createElement)("h4",null,(0,n.__)("Filters")),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Display upcoming events","event-post"),checked:m,onChange:function(e){c({future:e})}}),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Display past events","event-post"),checked:v,onChange:function(e){c({past:e})}}),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Only geotagged events:","event-post"),value:d,onChange:function(e){c({geo:e})}}),(0,l.createElement)(r.RangeControl,{label:(0,n.__)("Max. number of events:","event-post"),value:_,onChange:function(e){c({nb:e})},className:"nb",min:1,max:8,help:(0,n.__)("default : 4","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("Categories","event-post"),value:b,onChange:function(e){c({cat:e})},className:"category",placeholder:(0,n.__)("Categories, separated by comma","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("Tags","event-post"),value:g,onChange:function(e){c({tag:e})},className:"tag",placeholder:(0,n.__)("Tags, separated by comma","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("Blogs","event-post"),value:C,onChange:function(e){c({blogs:e})},className:"blogs"}),(0,l.createElement)("p",null,(0,n.__)("Wrap title, if not empty","event-post")),(0,l.createElement)(r.TextControl,{value:h,onChange:function(e){c({before_title:e})},className:"before_title",placeholder:(0,n.__)("Before Title")}),(0,l.createElement)(r.TextControl,{value:w,onChange:function(e){c({after_title:e})},className:"after_title",placeholder:(0,n.__)("After Title","event-post")}),(0,l.createElement)(r.TextControl,{label:(0,n.__)("CSS Style","event-post"),value:E,onChange:function(e){c({style:e})},className:"style",placeholder:(0,n.__)("Style attribute","event-post")}),(0,l.createElement)(r.CheckboxControl,{label:(0,n.__)("Show excerpt","event-post"),checked:y,onChange:function(e){c({excerpt:e})}}))),(0,l.createElement)(s(),{block:"eventpost/timeline",attributes:t})))},save:function({attributes:e}){return null}})})();