(()=>{"use strict";var e,o={557:(e,o,t)=>{const l=window.wp.blocks,a=window.wp.element,n=window.wp.i18n,r=window.wp.components,s=window.wp.serverSideRender;var d=t.n(s);const i=window.wp.blockEditor,c=window.wp.data,w=(e,o)=>{const t=[];if(e&&t.push({value:"",label:(0,n.sprintf)((0,n.__)("Select a %s","easy-digital-downloads"),EDDBlocks.download_label_singular)}),o||"template"===o){let e=(0,n.sprintf)((0,n.__)("Current %s","easy-digital-downloads"),EDDBlocks.download_label_singular);"template"!==o&&(e=wp.data.select("core/editor").getCurrentPostAttribute("title")),t.push({value:o,label:e})}const l=(0,c.useSelect)((e=>{let t={per_page:-1};return o&&(t.exclude=o),e("core").getEntityRecords("postType","download",t)}));return(0,c.useSelect)((e=>e("core/data").isResolving("core","getEntityRecords",["postType","download"])))||l&&l.map((e=>{let{id:o,title:l}=e;t.push({value:o,label:l.raw})})),t};function u(){return u=Object.assign?Object.assign.bind():function(e){for(var o=1;oo=>t({[e]:o}),s=wp.data.select("core/editor").getCurrentPostType();if(!o.download_id&&s&&"download"!==s)return(0,a.createElement)("div",(0,i.useBlockProps)(),(0,a.createElement)(r.Placeholder,{icon:"download",label:(0,n.sprintf)((0,n.__)("Select a %s:","easy-digital-downloads"),EDDBlocks.download_label_singular)},(0,a.createElement)(r.SelectControl,{label:(0,n.sprintf)((0,n.__)("Published %s","easy-digital-downloads"),EDDBlocks.download_label_plural),options:w(!0),onChange:l("download_id")})));let c=!1;return o.download_id||"download"!==s?s||(c="template"):(c=wp.data.select("core/editor").getCurrentPostId(),o.download_id=c),(0,a.createElement)("div",(0,i.useBlockProps)(),(0,a.createElement)(i.InspectorControls,null,(0,a.createElement)(r.PanelBody,{title:(0,n.__)("Settings","easy-digital-downloads")},(0,a.createElement)(r.SelectControl,{label:(0,n.sprintf)((0,n.__)("Select a %s","easy-digital-downloads"),EDDBlocks.download_label_singular),value:o.download_id,options:w(!1,c),onChange:l("download_id")}),(0,a.createElement)(r.ToggleControl,{label:(0,n.__)("Show Price","easy-digital-downloads"),checked:!!o.show_price,onChange:l("show_price")}),!!EDDBlocks.supports_buy_now&&(0,a.createElement)(r.ToggleControl,{label:(0,n.__)("Buy Now","easy-digital-downloads"),checked:!!o.direct,onChange:l("direct"),help:(0,n.__)("Enable Buy Now to process a download order without going through the full checkout.","easy-digital-downloads")}))),(0,a.createElement)(r.Disabled,null,(0,a.createElement)(d(),{block:"edd/buy-button",attributes:{...o}})))}})}},t={};function l(e){var a=t[e];if(void 0!==a)return a.exports;var n=t[e]={exports:{}};return o[e](n,n.exports,l),n.exports}l.m=o,e=[],l.O=(o,t,a,n)=>{if(!t){var r=1/0;for(c=0;c=n)&&Object.keys(l.O).every((e=>l.O[e](t[d])))?t.splice(d--,1):(s=!1,n0&&e[c-1][2]>n;c--)e[c]=e[c-1];e[c]=[t,a,n]},l.n=e=>{var o=e&&e.__esModule?()=>e.default:()=>e;return l.d(o,{a:o}),o},l.d=(e,o)=>{for(var t in o)l.o(o,t)&&!l.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:o[t]})},l.o=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),(()=>{var e={167:0,200:0};l.O.j=o=>0===e[o];var o=(o,t)=>{var a,n,r=t[0],s=t[1],d=t[2],i=0;if(r.some((o=>0!==e[o]))){for(a in s)l.o(s,a)&&(l.m[a]=s[a]);if(d)var c=d(l)}for(o&&o(t);il(557)));a=l.O(a)})();