HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/insiders/wp-load/wp-content/plugins/affiliatex/build/proBlocksPreview.js
var affiliatexExports;(()=>{"use strict";const e=window.wp.blocks,i=window.wp.data,t=window.wp.element,a=window.affiliatexExports.blockComponents,o=window.wp.i18n,l=window.ReactJSXRuntime,s=()=>{const e=(0,i.useSelect)((e=>"upgrade-modal"===e("affiliatex").getActiveModal())),{setActiveModal:t}=(0,i.useDispatch)("affiliatex"),{modalType:s,isInserterOpen:r,blockTitle:c,demoSlug:n,modalTitle:d}=(0,i.useSelect)((e=>e("affiliatex").getUpgradeModal())),f=()=>{p(),t("")},p=()=>{"block"===s&&r&&(0,i.dispatch)("core/editor").setIsInserterOpened(!0)};return e&&(0,l.jsx)(l.Fragment,{children:(0,l.jsx)("div",{className:"affx-upgrade-modal",onClick:f,children:(0,l.jsxs)("div",{className:"affx-upgrade-modal_inner",onClick:e=>{e.stopPropagation(),p()},children:[(0,l.jsxs)("div",{className:"affx-upgrade-modal_heading",children:[(0,l.jsx)("h3",{children:"amazon"===s?d:(0,l.jsxs)(l.Fragment,{children:[(0,o.__)("Enhance with ","affiliatex"),(0,l.jsx)("span",{children:(0,o.__)("Pro","affiliatex")}),(0,o.__)(" Blocks","affiliatex")]})}),(0,l.jsx)("div",{className:"btn_close",onClick:f,children:(0,l.jsx)(a.CloseIcon,{})})]}),(0,l.jsxs)("div",{className:"affx-upgrade-modal_body",children:[(0,l.jsxs)("div",{className:"affx-upgrade-modal_body_left",children:[c&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("p",{children:"block"===s?(0,o.sprintf)((0,o.__)("%s is one of our Pro blocks.","affiliatex"),c):(0,l.jsxs)(l.Fragment,{children:[(0,o.sprintf)((0,o.__)("%s is a ","affiliatex"),c),(0,l.jsx)("b",{children:(0,o.__)("premium","affiliatex")}),(0,o.__)(" feature.","affiliatex")]})}),(0,l.jsxs)("p",{children:[(0,o.__)("If you want to use it please kindly consider","affiliatex")," ",(0,l.jsx)("a",{href:"https://affiliatexblocks.com/pricing/?utm_source=plugin&utm_medium=editor&utm_campaign=pro_upgrade",target:"_blank",children:(0,o.__)("upgrading to pro","affiliatex")})," ",(0,o.__)("and unlock more exciting blocks and features.","affiliatex")]})]}),(0,l.jsxs)("div",{className:"affx-upgrade-modal_button_group",children:[n&&"block"===s&&(0,l.jsx)("a",{href:(0,o.sprintf)("https://affiliatexblocks.com/%s?utm_source=plugin&utm_medium=editor&utm_campaign=pro_block_demo_%s",n,n.replace(/-/g,"_")),target:"_blank",className:"affx-upgrade-modal_button affx-upgrade-modal_button_primary",children:(0,o.__)("View Demo","affiliatex")}),"amazon"===s&&(0,l.jsx)("a",{href:"https://affiliatexblocks.com/amazon-api-integration/?utm_source=plugin&utm_medium=editor&utm_campaign=amazon_popup",target:"_blank",className:"affx-upgrade-modal_button affx-upgrade-modal_button_primary",children:(0,o.__)("View Details","affiliatex")}),(0,l.jsx)("a",{href:"https://affiliatexblocks.com/pricing/?utm_source=plugin&utm_medium=editor&utm_campaign=pro_upgrade",target:"_blank",className:"affx-upgrade-modal_button affx-upgrade-modal_button_secondary",children:(0,o.__)("Upgrade Now","affiliatex")})]})]}),(0,l.jsx)("div",{className:"affx-upgrade-modal_body_right",children:(0,l.jsx)(a.ModalRocketIcon,{})})]})]})})})},r=[{name:"affiliatex/coupon-grid",title:"AffiliateX Coupon Grid",icon:(0,a.createIconBlock)(a.AffxCouponGrid,!0),description:(0,o.__)("Add a customizable coupon grid block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/coupon-grid.jpg`}),attributes:{demoSlug:{type:"string",default:"coupon-grid"}}},{name:"affiliatex/coupon-listing",title:"AffiliateX Coupon Listing",icon:(0,a.createIconBlock)(a.AffxCouponList,!0),description:(0,o.__)("Add a customizable coupon list block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/coupon-listing.jpg`}),attributes:{demoSlug:{type:"string",default:"coupon-listing"}}},{name:"affiliatex/product-image-button",title:"AffiliateX Product Image Button",icon:(0,a.createIconBlock)(a.AffxProductImageButtonIcon,!0),description:(0,o.__)("Add a customizable product image button block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/product-image-button.jpg`}),attributes:{demoSlug:{type:"string",default:"product-image"}}},{name:"affiliatex/product-tabs",title:"AffiliateX Product Tabs",icon:(0,a.createIconBlock)(a.AffxProductTabs,!0),description:(0,o.__)("Add a customizable product tabs block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/product-tabs.jpg`}),attributes:{demoSlug:{type:"string",default:"product-tabs"}}},{name:"affiliatex/tabs-child",title:"Tabs Child",icon:"book-alt",parent:["affiliatex/product-tabs"],description:(0,o.__)("This block allows you to display your content in tabs layout.","affiliatex")},{name:"affiliatex/single-coupon",title:"AffiliateX Single Coupon",icon:(0,a.createIconBlock)(a.AffxSingleCoupon,!0),description:(0,o.__)("Add a customizable coupon block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/single-coupon.jpg`}),attributes:{demoSlug:{type:"string",default:"single-coupon"}}},{name:"affiliatex/single-product-pros-and-cons",title:"AffiliateX Single Product Pros and Cons",icon:(0,a.createIconBlock)(a.AffxSingleProductProsCons,!0),description:(0,o.__)("Present product advantages and drawbacks with an easy-to-read layout.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/single-product-pros-and-cons.jpg`}),attributes:{demoSlug:{type:"string",default:"single-product-pros-and-cons"}}},{name:"affiliatex/top-products",title:"AffiliateX Top Products",icon:(0,a.createIconBlock)(a.AffxTopProductIcon,!0),description:(0,o.__)("Add a customizable top products block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/top-products.jpg`}),attributes:{demoSlug:{type:"string",default:"top-products"}}},{name:"affiliatex/versus",title:"AffiliateX Versus",icon:(0,a.createIconBlock)(a.AffxVersus,!0),description:(0,o.__)("Add a customizable versus block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/versus.jpg`}),attributes:{demoSlug:{type:"string",default:"versus"}}},{name:"affiliatex/rating-box",title:"AffiliateX Rating Box",icon:(0,a.createIconBlock)(a.AffxRatingBox,!0),description:(0,o.__)("Add a customizable Rating Box Block.","affiliatex"),edit:()=>(0,l.jsx)("img",{style:{width:"100%",height:"100%"},src:`${AffiliateX.pluginUrl}src/images/previews/rating-box.jpg`}),attributes:{demoSlug:{type:"string",default:"rating-box"}}}];window.proBlocks=r;const c=r;class n{constructor(){const a=this,o={save:e=>null,edit:e=>null,category:"affiliatex",apiVersion:2,attributes:{preview:{type:"boolean",default:!0}},supports:{multiple:!0},example:{attributes:{preview:!0}}};let r=!1;const n=document.createElement("div");document.body.appendChild(n),(0,t.render)((0,l.jsx)(s,{}),n),(0,i.subscribe)((()=>{const i=wp.data.select("core/editor").isInserterOpened();r||c.forEach(((t,l)=>{i&&void 0===wp.blocks.getBlockType(t.name)?(r=!0,(0,e.registerBlockType)(t.name,{...o,...t}),a.hookModal(t.name,t.title,n),l===c.length-1&&(r=!1)):i||void 0===wp.blocks.getBlockType(t.name)||(0,e.unregisterBlockType)(t.name)}))}))}hookModal(e,t){(0,i.subscribe)((()=>{const a=(0,i.select)("core/block-editor").getBlocks(),o=a[a.length-1];o&&o.name===e&&((0,i.dispatch)("core/block-editor").removeBlock(o.clientId),(0,i.dispatch)("affiliatex").setActiveModal("upgrade-modal"),(0,i.dispatch)("affiliatex").setUpgradeModal({modalType:"block",isInserterOpen:!0,blockTitle:t,demoSlug:e.split("/")[1]}))}))}}window._wpLoadBlockEditor.then((()=>{new n})),(affiliatexExports=void 0===affiliatexExports?{}:affiliatexExports).proBlocksPreview={}})();