File: /var/www/html/maisonimmobiliare/wp-content/plugins/3d-viewer/dist/black-friday.js
(()=>{"use strict";var e={646:(e,t,n)=>{var a=n(467);t.s=a.createRoot,a.hydrateRoot},467:e=>{e.exports=ReactDOM}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var s=t[a]={exports:{}};return e[a](s,s.exports,n),s.exports}(()=>{const e=React;var t=n(646);const a=function(e){let t=document.createElement("template");return t.innerHTML=e,t.content.firstChild};document.addEventListener("DOMContentLoaded",(function(){if(window.h5apPlayer?.isPipe)return;const e=document.querySelector("#wp-admin-bar-bp3d_offer_menu"),t=document.querySelector(".wrap");if(!t)return;const n=document.createElement("div");n.appendChild(a("<div class='bp3d-admin-notice-wrap'>\n <div class='bpl-admin-notice bpl-promotion'>\n <div class='notice-content'>\n <div class='logo-wrap'>\n <div class='bpl-logo'>\n <img src='https://ps.w.org/3d-viewer/assets/icon-128x128.png' />\n </div>\n <span class='bpl-icon bpl-icon-promotion'></span>\n </div>\n \n <div class='bpl-message'>\n <h3>Black Friday to Cyber Monday Exclusive.</h3>\n <div>Upgrade your WordPress experience with <strong>3D Viewer Pro</strong> and save up to 40% during our biggest sale of the year!</div>\n <a href='edit.php?post_type=bp3d-model-viewer&page=3d-viewer-pricing-manual' class='bpl-btn bpl-btn-primary'>Save Big →</a>\n </div>\n \n <button class='bplPromoClose close-notice'>\n <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'>\n <path d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z' />\n </svg>\n </button>\n </div>\n </div>\n </div>")),t.insertAdjacentElement("afterbegin",n);const r=n.querySelector(".bplPromoClose");localStorage.getItem("bp3dPromoClosed")&&n.classList.add("hidden"),r?.addEventListener("click",(e=>{e.preventDefault(),n.classList.toggle("hidden"),localStorage.setItem("bp3dPromoClosed",!0)})),e?.addEventListener("click",(function(e){e.preventDefault(),n.classList.toggle("hidden")}))})),document.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementById("fsUpgradePrice");if(!e||window.bp3dPlugin?.isPipe)return;const n=document.querySelector(".bp3d-admin-notice-wrap");n&&n.classList.add("hidden");const a=document.createElement("span");e.insertAdjacentElement("afterbegin",a),(0,t.s)(a).render(React.createElement(r,null))}));const r=()=>{const t=(0,e.useRef)(null);return(0,e.useEffect)((()=>{s(t?.current,{date:"11/27/2023 23:59:00"})}),[]),React.createElement(React.Fragment,null,React.createElement("section",{className:"intro"},React.createElement("div",{className:"container"},React.createElement("div",{className:"introHeader flex"},React.createElement("span",null,"Experience the thrill of Black Friday with an epic 40% off!")," ",React.createElement("span",{style:{color:"#ff5757"}},"Ending On")),React.createElement("div",{className:"countdownWrap"},React.createElement("div",{className:"countdown",ref:t},React.createElement("div",null,React.createElement("span",{className:"days"},"00"),React.createElement("span",{className:"days_ref"},"days")),React.createElement("span",null,":",React.createElement("br",null)," "),React.createElement("div",null,React.createElement("span",{className:"hours"},"00"),React.createElement("span",{className:"hours_ref"},"hours")),React.createElement("span",null,":",React.createElement("br",null)," "),React.createElement("div",null,React.createElement("span",{className:"minutes"},"00"),React.createElement("span",{className:"minutes_ref"},"minutes")),React.createElement("span",null,":",React.createElement("br",null)," "),React.createElement("div",null,React.createElement("span",{className:"seconds"},"00"),React.createElement("span",{className:"seconds_ref"},"seconds")))),React.createElement("div",{className:"promoCode"},"Coupon: [FSBFCM2023]"))))},s=(e,t,n)=>{const a=Object.assign({date:null,offset:null},t),r=t=>e.querySelector(t).textContent,s=(t,n)=>{e.querySelector(t).textContent=n};if(!a.date)throw new Error("Date is not defined.");if(!Date.parse(a.date))throw new Error("Incorrect date format, it should look like this, 12/24/2012 12:00:00.");var c=setInterval((function(){const e=new Date(a.date)-(()=>{const e=new Date,t=e.getTime()+6e4*e.getTimezoneOffset();return new Date(t+36e5*a.offset)})();if(e<0)return clearInterval(c),void(n&&"function"==typeof n&&n());const t=6e4,o=36e5,l=864e5;var i=Math.floor(e/l),d=Math.floor(e%l/o),m=Math.floor(e%o/t),u=Math.floor(e%t/1e3),p="01"===(i=String(i).length>=2?i:"0"+i)?"day":"days",f="01"===(d=String(d).length>=2?d:"0"+d)?"hour":"hours",v="01"===(m=String(m).length>=2?m:"0"+m)?"minute":"minutes",g="01"===(u=String(u).length>=2?u:"0"+u)?"second":"seconds";s(".days",i),s(".hours",d),s(".minutes",m),s(".seconds",u),"days"===r(".days_ref")&&s(".days_ref",p),"hours"===r(".hours_ref")&&s(".hours_ref",f),"minutes"===r(".minutes_ref")&&s(".minutes_ref",v),"seconds"===r(".seconds_ref")&&s(".seconds_ref",g)}),1e3);return c}})()})();
//# sourceMappingURL=black-friday.js.map