| Server IP : 103.88.176.108 / Your IP : 216.73.216.211 Web Server : Apache/2.4.41 (Ubuntu) System : Linux webserver 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 User : www-data ( 33) PHP Version : 7.4.3-4ubuntu2.18 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/wp-content/plugins/wp-cloudflare-page-cache/assets/build/ |
Upload File : |
"use strict";(globalThis.webpackChunkwp_cloudflare_page_cache=globalThis.webpackChunkwp_cloudflare_page_cache||[]).push([[450],{232:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},964:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},1020:(e,t,a)=>{var r=a(1609),n=Symbol.for("react.element"),s=Symbol.for("react.fragment"),l=Object.prototype.hasOwnProperty,c=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function i(e,t,a){var r,s={},i=null,d=null;for(r in void 0!==a&&(i=""+a),void 0!==t.key&&(i=""+t.key),void 0!==t.ref&&(d=t.ref),t)l.call(t,r)&&!o.hasOwnProperty(r)&&(s[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===s[r]&&(s[r]=t[r]);return{$$typeof:n,type:e,key:i,ref:d,props:s,_owner:c.current}}t.Fragment=s,t.jsx=i,t.jsxs=i},1071:(e,t,a)=>{a.d(t,{s:()=>l,t:()=>s});var r=a(1609);function n(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function s(...e){return t=>{let a=!1;const r=e.map((e=>{const r=n(e,t);return a||"function"!=typeof r||(a=!0),r}));if(a)return()=>{for(let t=0;t<r.length;t++){const a=r[t];"function"==typeof a?a():n(e[t],null)}}}}function l(...e){return r.useCallback(s(...e),e)}},1486:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(1609),n=a(2748);const s=({children:e,from:t="bottom",className:a})=>{const s=(0,n.cn)("starting:opacity-0 duration-300 transition-all","delay-100 ease-out",{left:"starting:-translate-x-2",right:"starting:translate-x-2",top:"starting:-translate-y-2",bottom:"starting:translate-y-2",fade:"starting:opacity-0"}[t],a);return(0,r.createElement)("div",{className:s},e)}},2318:(e,t,a)=>{a.d(t,{A:()=>o});var r=a(1609),n=a(3362),s=a(2732),l=a(2748);const c=(0,s.F)((0,l.cn)("inline-flex gap-1 items-center px-2 py-1 text-xs font-medium rounded-full","[&>svg]:size-3.5"),{variants:{variant:{default:"bg-gray-100 text-gray-700 dark:bg-gray-800 dark:text-gray-300",success:"bg-green-500 text-white dark:bg-green-500/20 dark:text-green-300",warning:"bg-yellow-100 text-yellow-800 dark:bg-yellow-900/20 dark:text-yellow-300",destructive:"bg-red-500 text-white dark:bg-red-500/20 dark:text-red-300"}},defaultVariants:{variant:"default"}}),o=function({className:e,variant:t,asChild:a=!1,...s}){const o=a?n.DX:"span";return(0,r.createElement)(o,{"data-slot":"badge",className:(0,l.cn)(c({variant:t}),e),...s})}},2492:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]])},2732:(e,t,a)=>{a.d(t,{F:()=>l});var r=a(4164);const n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,s=r.$,l=(e,t)=>a=>{var r;if(null==(null==t?void 0:t.variants))return s(e,null==a?void 0:a.class,null==a?void 0:a.className);const{variants:l,defaultVariants:c}=t,o=Object.keys(l).map((e=>{const t=null==a?void 0:a[e],r=null==c?void 0:c[e];if(null===t)return null;const s=n(t)||n(r);return l[e][s]})),i=a&&Object.entries(a).reduce(((e,t)=>{let[a,r]=t;return void 0===r||(e[a]=r),e}),{}),d=null==t||null===(r=t.compoundVariants)||void 0===r?void 0:r.reduce(((e,t)=>{let{class:a,className:r,...n}=t;return Object.entries(n).every((e=>{let[t,a]=e;return Array.isArray(a)?a.includes({...c,...i}[t]):{...c,...i}[t]===a}))?[...e,a,r]:e}),[]);return s(e,o,d,null==a?void 0:a.class,null==a?void 0:a.className)}},2784:(e,t,a)=>{a.d(t,{A:()=>c});var r=a(1609),n=a(2748),s=a(7723),l=a(6087);const c=({hideText:e=!1,text:t="",className:a=""})=>{const[c,o]=(0,l.useState)(!1);return(0,r.createElement)("div",{className:(0,n.cn)("flex items-center gap-2",a)},(0,r.createElement)("img",{onLoad:()=>{o(!0)},src:window.SPCDash.logoURL,alt:(0,s.__)("Super Page Cache Logo","wp-cloudflare-page-cache"),className:(0,n.cn)("size-8 starting:opacity-0 transition-opacity duration-300",{hidden:!c})}),!c&&(0,r.createElement)("span",{className:"size-8 bg-foreground/10 rounded-md animate-pulse"}),!e&&(0,r.createElement)("h1",{className:"text-lg font-semibold"},t||(0,s.__)("Super Page Cache","wp-cloudflare-page-cache")))}},3362:(e,t,a)=>{a.d(t,{DX:()=>c,Dc:()=>d,TL:()=>l});var r=a(1609),n=a(1071),s=a(4848);function l(e){const t=o(e),a=r.forwardRef(((e,a)=>{const{children:n,...l}=e,c=r.Children.toArray(n),o=c.find(m);if(o){const e=o.props.children,n=c.map((t=>t===o?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,s.jsx)(t,{...l,ref:a,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,s.jsx)(t,{...l,ref:a,children:n})}));return a.displayName=`${e}.Slot`,a}var c=l("Slot");function o(e){const t=r.forwardRef(((e,t)=>{const{children:a,...s}=e;if(r.isValidElement(a)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning;return a?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,a=t&&"isReactWarning"in t&&t.isReactWarning,a?e.props.ref:e.props.ref||e.ref)}(a),l=function(e,t){const a={...t};for(const r in t){const n=e[r],s=t[r];/^on[A-Z]/.test(r)?n&&s?a[r]=(...e)=>{const t=s(...e);return n(...e),t}:n&&(a[r]=n):"style"===r?a[r]={...n,...s}:"className"===r&&(a[r]=[n,s].filter(Boolean).join(" "))}return{...e,...a}}(s,a.props);return a.type!==r.Fragment&&(l.ref=t?(0,n.t)(t,e):e),r.cloneElement(a,l)}return r.Children.count(a)>1?r.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var i=Symbol("radix.slottable");function d(e){const t=({children:e})=>(0,s.jsx)(s.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=i,t}function m(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===i}},4539:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},4848:(e,t,a)=>{e.exports=a(1020)},4997:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("circle-help",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},5731:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]])},5975:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(1609),n=a(2732),s=a(2748),l=a(8723);const c=(0,n.F)("border inline-flex items-center justify-center gap-2 rounded font-medium transition-all cursor-pointer disabled:cursor-not-allowed disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0",{variants:{variant:{default:"border-primary bg-primary text-primary-foreground shadow-sm hover:bg-primary/90",destructive:"border-destructive bg-destructive text-white shadow-sm hover:bg-destructive/90",outline:"border-current/25 text-foreground/80 hover:bg-accent hover:text-accent-foreground",ghost:"border-transparent hover:bg-accent text-secondary-foreground hover:text-accent-foreground",link:"border-transparent text-primary underline-offset-4 hover:underline",cta:"border-transparent bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-lg hover:shadow-xl shadow-orange-200 dark:shadow-orange-900 dark:hover:shadow-orange-800 bg-size-[100%] hover:bg-size-[150%] duration-300 ease-in-out",orange:"border-orange-600 bg-orange-600 text-white hover:bg-orange-700",green:"border-green-600 bg-green-600 text-white shadow-sm hover:bg-green-700",blue:"border-blue-600 bg-blue-600 text-white hover:bg-blue-700",upsell:"bg-gradient-to-r from-orange-500 to-red-500 shadow-md hover:shadow-lg bg-size-[100%] hover:bg-size-[150%] text-white"},size:{default:"h-10 px-6 py-3 text-sm",sm:"h-8 px-4 py-2 text-sm",lg:"h-12 px-6 py-3 text-base font-semibold",xs:"h-auto px-3 py-1.5 text-xs gap-1",icon:"size-9 p-1.5"}},defaultVariants:{variant:"default",size:"default"}}),o=r.forwardRef((({className:e,variant:t,size:a,loader:n=!1,icon:o,href:i,target:d,children:m,onClick:u,...g},p)=>{const h=i?"a":"button",f=i?{href:i,target:d,rel:"noreferrer",...g}:{onClick:u,...g};return(0,r.createElement)(h,{ref:p,className:(0,s.cn)(c({variant:t,size:a,className:e})),...f},o&&!n&&(0,r.createElement)(o,null),n&&(0,r.createElement)(l.A,{className:"animate-spin"}),m)}));o.displayName="Button";const i=o},6450:(e,t,a)=>{a.r(t),a.d(t,{default:()=>R});var r=a(1609),n=a(5975),s=a(8068),l=a(367),c=a(2748),o=a(4585),i=a(4758),d=a(6087),m=a(7723),u=a(8123),g=a(5731),p=a(4721);const h=()=>{const{asyncLocked:e,lockAsync:t,setLicenseData:a,setShowWizard:h,setRootPage:f}=(0,i.C)(),{updateSettings:y}=(0,o.C)(),[x,b]=(0,d.useState)(!1),[k,v]=(0,d.useState)(!1),[E,w]=(0,d.useState)(""),_=x||k;return(0,r.createElement)("div",{className:"mb-8 p-4 bg-amber-50 dark:bg-yellow-900/20 rounded-lg border border-amber-200 dark:border-yellow-700/50"},(0,r.createElement)("div",{className:"flex items-start"},(0,r.createElement)("div",{className:"flex-1"},(0,r.createElement)("h3",{className:"text-base font-semibold text-amber-900 dark:text-yellow-200 mb-3 flex items-center"},(0,r.createElement)(u.A,{className:"size-4 mr-2"}),(0,m.__)("License Key Required","wp-cloudflare-page-cache")),(0,r.createElement)("p",{className:"text-sm text-amber-800 dark:text-yellow-300 mb-4"},(0,m.__)("Enter your Super Page Cache Pro license key to activate advanced caching features.","wp-cloudflare-page-cache")),(0,r.createElement)("form",{onSubmit:async e=>{e.preventDefault(),b(!0),t(!0);const r=new FormData(e.currentTarget).get("licenseKey"),n=await s.R.toggleLicenseKey({action:l.sT.ACTIVATE,key:r});if(b(!1),!n.success)return p.oR.error(n.message),void t(!1);const c=n.data.license;v(!0),b(!1);const o=await s.R.enablePageCache();if(!o.success)return p.oR.error(o.message),v(!1),void t(!1);p.oR.success(n.message,{description:o.message}),y(o.data.settings),t(!1),v(!1),a(c),h(!1)}},(0,r.createElement)("label",{htmlFor:"license_key",className:"block text-sm font-medium text-amber-900 dark:text-yellow-200 mb-2"},(0,m.__)("License Key","wp-cloudflare-page-cache")),(0,r.createElement)("div",{className:"flex gap-3"},(0,r.createElement)("input",{id:"license_key",placeholder:(0,m.__)("Enter your license key","wp-cloudflare-page-cache"),className:"flex-1 px-3 py-2 border font-mono border-amber-300 dark:border-yellow-600/50 bg-card rounded-md text-sm dark:text-gray-200 dark:placeholder-gray-500",type:"password",autoComplete:"off",value:E,onChange:e=>w(e.target.value),disabled:_||e,name:"licenseKey",required:!0}),(0,r.createElement)(n.A,{variant:"cta",size:"lg",type:"submit",disabled:_||e,loader:_,icon:g.A},_?(0,m.__)("Activating...","wp-cloudflare-page-cache"):(0,m.__)("Activate Cache & License","wp-cloudflare-page-cache")))),(0,r.createElement)("div",{className:"flex items-center gap-4 mt-4 text-xs"},(0,r.createElement)("a",{className:"hover:underline font-medium text-orange-500 dark:text-orange-400 hover:text-orange-800",href:l.A.STORE,target:"_blank",rel:"noreferrer"},(0,m.__)("Find my license key","wp-cloudflare-page-cache")),(0,r.createElement)("a",{className:"hover:underline font-medium text-orange-500 dark:text-orange-400 hover:text-orange-800",href:(0,c.n_)("license-card"),target:"_blank",rel:"noreferrer"},(0,m.__)("Purchase a license","wp-cloudflare-page-cache")),(0,r.createElement)("button",{onClick:()=>f(l.qX.HELP),className:"hover:underline font-medium text-orange-500 dark:text-orange-400 hover:text-orange-800"},(0,m.__)("Help","wp-cloudflare-page-cache"))))))};var f=a(1486),y=a(5181),x=a(9391),b=a(504),k=a(8323),v=a(4120),E=a(9653),w=a(4471),_=a(9407);const N=(0,_.A)("chart-column",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]),A=(0,_.A)("arrow-down",[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]]);var C=a(2492),S=a(7213);const z=()=>{const{i18n:e,isPro:t}=window.SPCDash,{lockAsync:a,asyncLocked:l,setShowWizard:c,validLicense:u}=(0,i.C)(),{updateSettings:f}=(0,o.C)(),b=[{title:(0,m.__)("Load Time","wp-cloudflare-page-cache"),from:"3.2s",to:"0.8s",percentage:"+75%"},{title:(0,m.__)("Server Response","wp-cloudflare-page-cache"),from:"850ms",to:"124ms",percentage:"+85%"},{title:(0,m.__)("Bandwidth","wp-cloudflare-page-cache"),from:"2.1GB",to:"0.9GB",percentage:"+57%"},{title:(0,m.__)("Page Speed Score","wp-cloudflare-page-cache"),from:"42",to:"94",percentage:"+124%"}],k=[{title:(0,m.__)("Page Caching","wp-cloudflare-page-cache"),description:(0,m.__)("Static HTML generation","wp-cloudflare-page-cache")},{title:(0,m.__)("Browser Caching","wp-cloudflare-page-cache"),description:(0,m.__)("Client-side resource caching","wp-cloudflare-page-cache")},{title:(0,m.__)("GZIP Compression","wp-cloudflare-page-cache"),description:(0,m.__)("Automatic file compression","wp-cloudflare-page-cache")},{title:(0,m.__)("Cache Preloading","wp-cloudflare-page-cache"),description:(0,m.__)("Automatic cache warming","wp-cloudflare-page-cache")},{title:(0,m.__)("Mobile Optimization","wp-cloudflare-page-cache"),description:(0,m.__)("Device-specific caching","wp-cloudflare-page-cache")},{title:(0,m.__)("CDN Integration","wp-cloudflare-page-cache"),description:(0,m.__)("Global content delivery","wp-cloudflare-page-cache")}],[v,_]=(0,d.useState)(!1);return(0,r.createElement)(y.Ay,null,(0,r.createElement)(y.aR,{className:"p-6 bg-orange-50 border-orange-200 dark:bg-orange-800/30 dark:border-orange-700/50"},(0,r.createElement)("div",{className:"flex items-center justify-between"},(0,r.createElement)("div",{className:"flex items-center"},(0,r.createElement)("div",{className:"size-10 text-orange-600 dark:text-orange-400 bg-orange-100 dark:bg-orange-900/50 border border-orange-100 dark:border-orange-700/50 rounded-lg flex items-center justify-center mr-4"},(0,r.createElement)(E.A,{className:"size-5"})),(0,r.createElement)("div",null,(0,r.createElement)("h2",{className:"text-xl font-semibold text-foreground"},(0,m.__)("Ready to Speed Up Your Website?","wp-cloudflare-page-cache")),(0,r.createElement)("p",{className:"text-sm text-foreground/70 mt-1"},(0,m.__)("Activate intelligent caching to improve your site's performance automatically","wp-cloudflare-page-cache")))),(!t||u)&&(0,r.createElement)("div",{className:"flex flex-col items-end space-y-2"},(0,r.createElement)(n.A,{variant:"cta",onClick:async()=>{a(!0),_(!0);const t=await s.R.enablePageCache();if(!t.success)return a(!1),_(!1),void p.oR.error(e.error,{description:t.message||e.genericError});p.oR.success(t.message),f(t.data.settings),_(!1),a(!1),c(!1)},disabled:v||l,loader:v,icon:g.A},(0,m.__)("Enable Caching","wp-cloudflare-page-cache")),(0,r.createElement)("p",{className:"text-xs text-gray-500 text-center max-w-48"},(0,r.createElement)("span",{className:"inline-flex items-center text-green-600 dark:text-green-400"},(0,r.createElement)(w.A,{className:"size-3 mr-1"}),(0,m.__)("Free forever","wp-cloudflare-page-cache")),(0,r.createElement)("span",{className:"inline-flex items-center text-green-600 dark:text-green-400"},(0,r.createElement)(w.A,{className:"size-3 mr-1"}),(0,m.__)("No setup required","wp-cloudflare-page-cache")))))),(0,r.createElement)(y.Wu,null,t&&!u&&(0,r.createElement)(h,null),(0,r.createElement)("div",{className:"mb-8"},(0,r.createElement)("h3",{className:"text-lg font-semibold text-foreground mb-2 flex items-center"},(0,r.createElement)(N,{className:"size-5 mr-2 text-orange-600"}),(0,m.__)("Expected Performance Improvements","wp-cloudflare-page-cache")),(0,r.createElement)("p",{className:"text-sm text-muted-foreground mb-4"},(0,m.__)("Based on average results from our users. Individual results may vary depending on your site's content and configuration.","wp-cloudflare-page-cache")),(0,r.createElement)("div",{className:"grid grid-cols-2 lg:grid-cols-4 gap-6"},b.map(((e,t)=>(0,r.createElement)("div",{key:t,className:"text-center p-4 bg-muted rounded-lg"},(0,r.createElement)("div",{className:"text-sm font-medium text-foreground/70 mb-3"},e.title),(0,r.createElement)("div",{className:"space-y-2"},(0,r.createElement)("div",{className:"text-sm text-muted-foreground/70 line-through"},e.from),(0,r.createElement)(A,{className:"size-4 text-muted-foreground/70 mx-auto"}),(0,r.createElement)("div",{className:"text-xl font-bold text-foreground/80"},e.to)),(0,r.createElement)("div",{className:"text-xs border border-transparent dark:border-green-800/50 bg-green-50 dark:bg-green-900/30 text-green-600 dark:text-green-400 font-medium mt-2 px-2 py-1 rounded"},e.percentage)))))),(0,r.createElement)("h3",{className:"text-lg font-semibold text-foreground mb-4 flex items-center"},(0,r.createElement)(C.A,{className:"size-5 mr-2 text-orange-600"}),(0,m.__)("What Gets Activated (Zero Configuration Required)","wp-cloudflare-page-cache")),(0,r.createElement)("div",{className:"grid md:grid-cols-2 gap-4"},k.map(((e,t)=>(0,r.createElement)("div",{key:t,className:"flex items-start p-3 bg-muted rounded-lg"},(0,r.createElement)(w.A,{className:"size-5 text-green-500 mr-3 mt-0.5"}),(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"text-sm font-medium text-foreground"},e.title),(0,r.createElement)("div",{className:"text-xs text-muted-foreground"},e.description)))))),(0,r.createElement)(x.A,{type:"orange",icon:S.A,className:"mt-6",title:(0,m.__)("Safe & Reliable","wp-cloudflare-page-cache"),description:(0,m.__)("Our caching system is designed to work automatically with smart defaults. You can customize settings anytime or disable with a single click if needed.","wp-cloudflare-page-cache")})))},R=()=>(0,r.createElement)(v.A,null,(0,r.createElement)(k.Ay,{backButton:!1}),(0,r.createElement)(b.A,{className:"max-w-5xl py-8"},(0,r.createElement)(f.A,{from:"bottom"},(0,r.createElement)(z,null))))},7102:(e,t,a)=>{a.d(t,{A:()=>s});var r=a(1609),n=a(2748);const s=({orientation:e="horizontal",className:t})=>(0,r.createElement)("div",{className:(0,n.cn)("bg-border shrink-0","horizontal"===e?"h-px w-full":"w-px h-full min-h-[1rem]",t)})},8068:(e,t,a)=>{a.d(t,{R:()=>r});const r=new class{constructor(){this.baseUrl=window.SPCDash.api,this.nonce=window.SPCDash.nonce}async makeRequest(e,t={}){const a=this.baseUrl+e,r={"Content-Type":"application/json","X-WP-Nonce":this.nonce,...t.headers};try{const e=await fetch(a,{...t,headers:r}),n=await e.json();return e.ok&&n.success?n:{success:!1,message:n.message||window.SPCDash.i18n.genericError}}catch(e){return{success:!1,message:e instanceof Error?e.message:window.SPCDash.i18n.genericError}}}async purgeCacheAll(){return this.makeRequest("/cache/purge",{method:"POST"})}async purgeCacheVarnish(){return this.makeRequest("/cache/purge-varnish",{method:"GET"})}async testCache(){return this.makeRequest("/cache/test",{method:"GET"})}async toggleLicenseKey(e={}){return this.makeRequest("/toggle-license",{method:"POST",body:JSON.stringify(e)})}async resetSettings(){return this.makeRequest("/settings/reset",{method:"GET"})}async enablePageCache(){return this.makeRequest("/settings/wizard",{method:"GET"})}async clearLogs(){return this.makeRequest("/logs/clear",{method:"GET"})}async getLogs(){return this.makeRequest("/logs/get",{method:"GET"})}async startPreloader(){return this.makeRequest("/preloader/start",{method:"GET"})}async importConfig(e){return this.makeRequest("/config/import",{method:"POST",body:JSON.stringify({settings:e})})}async updateSettings(e){return this.makeRequest("/settings/update",{method:"POST",body:JSON.stringify({settings:e})})}async cloudflareConnect(e){return this.makeRequest("/cloudflare/connect",{method:"POST",body:JSON.stringify(e)})}async cloudflareDisconnect(){return this.makeRequest("/cloudflare/disconnect",{method:"GET"})}async cloudflareConfirmZoneId(e){return this.makeRequest("/cloudflare/confirm-zone-id",{method:"POST",body:JSON.stringify(e)})}async verifyTokenPermissions(){return this.makeRequest("/cloudflare/token-permissions",{method:"GET"})}async databaseOptimization(e){return this.makeRequest("/database/optimize",{method:"DELETE",body:JSON.stringify(e)})}async getCloudflareAnalytics(){return this.makeRequest("/cloudflare/analytics",{method:"GET"})}async repairCloudflareRule(){return this.makeRequest("/cloudflare/repair-rule",{method:"GET"})}async dismissNotice(e){return this.makeRequest("/notice/dismiss",{method:"POST",body:JSON.stringify({key:e})})}async getCachedPages(){return this.makeRequest("/cached-pages",{method:"GET"})}}},8123:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("key-square",[["path",{d:"M12.4 2.7a2.5 2.5 0 0 1 3.4 0l5.5 5.5a2.5 2.5 0 0 1 0 3.4l-3.7 3.7a2.5 2.5 0 0 1-3.4 0L8.7 9.8a2.5 2.5 0 0 1 0-3.4z",key:"165ttr"}],["path",{d:"m14 7 3 3",key:"1r5n42"}],["path",{d:"m9.4 10.6-6.814 6.814A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814",key:"1ubxi2"}]])},8147:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("key-round",[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]])},8323:(e,t,a)=>{a.d(t,{Bm:()=>w,Yw:()=>_,Ay:()=>N});var r=a(1609),n=a(5975),s=a(4758),l=a(7723),c=a(4539),o=a(8676);const i=()=>{const{toggleDarkMode:e,darkMode:t}=(0,s.C)();return(0,r.createElement)(n.A,{variant:"ghost",size:"icon",icon:t?c.A:o.A,onClick:e,className:"text-muted-foreground",title:(0,l.__)("Toggle dark mode","wp-cloudflare-page-cache")})};var d=a(2784),m=a(7102),u=a(1486),g=a(2318),p=a(504),h=a(367),f=a(6087),y=a(232),x=a(9230),b=a(418),k=a(8147),v=a(4997),E=a(964);const w=({children:e})=>(0,r.createElement)(r.Fragment,null,e),_=({children:e})=>(0,r.createElement)(r.Fragment,null,e),N=({backButton:e=!0,title:t=null,children:a})=>{const{isPro:c,version:o}=window.SPCDash,{setRootPage:N,validLicense:A,rootPage:C}=(0,s.C)(),{toggleSidebar:S,showWizard:z}=(0,s.C)(),R=()=>{N(h.qX.DASHBOARD)};let P=null,T=null;return f.Children.forEach(a,(e=>{if((0,f.isValidElement)(e)){const t=e;t.type===w?P=t.props.children:t.type===_&&(T=t.props.children)}})),(0,r.createElement)("div",{className:"bg-background border-b"},(0,r.createElement)(p.A,null,(0,r.createElement)("div",{className:"flex items-center justify-between h-14"},(0,r.createElement)("div",{className:"flex items-center space-x-3"},e&&(0,r.createElement)(u.A,{from:"right",className:"hidden xl:block"},(0,r.createElement)(n.A,{variant:"ghost",size:"icon",className:"text-muted-foreground",onClick:R,icon:y.A},(0,r.createElement)("span",{className:"sr-only"},(0,l.__)("Back to dashboard","wp-cloudflare-page-cache")))),C===h.qX.SETTINGS&&(0,r.createElement)(n.A,{variant:"ghost",size:"icon",className:"xl:hidden",onClick:S,icon:x.A},(0,r.createElement)("span",{className:"sr-only"},(0,l.__)("Toggle settings menu","wp-cloudflare-page-cache"))),(0,r.createElement)("div",{className:"flex items-center space-x-2"},(0,r.createElement)(d.A,{text:t,className:"hidden xl:flex"}),(0,r.createElement)(d.A,{hideText:!0,className:"xl:hidden"}),(0,r.createElement)("span",{className:"text-xs text-gray-400 font-mono"},"v",o),!c&&(0,r.createElement)(g.A,null,(0,l.__)("Free","wp-cloudflare-page-cache")),c&&(0,r.createElement)(g.A,{variant:A?"success":"warning"},!A&&(0,r.createElement)(b.A,null),(0,l.__)("Pro","wp-cloudflare-page-cache")+(A?"":` (${(0,l.__)("Unlicensed","wp-cloudflare-page-cache")})`)),P&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(m.A,{orientation:"vertical"}),P))),(0,r.createElement)("div",{className:"flex items-center gap-2"},T&&(0,r.createElement)(r.Fragment,null,T,(0,r.createElement)(m.A,{orientation:"vertical"})),e&&(0,r.createElement)(u.A,{from:"right",className:"xl:hidden"},(0,r.createElement)(n.A,{variant:"ghost",size:"icon",className:"text-muted-foreground",onClick:R,icon:y.A},(0,r.createElement)("span",{className:"sr-only"},(0,l.__)("Back to dashboard","wp-cloudflare-page-cache")))),c&&C!==h.qX.LICENSE&&!z&&(0,r.createElement)(n.A,{title:(0,l.__)("License","wp-cloudflare-page-cache"),onClick:()=>N(h.qX.LICENSE),className:"text-muted-foreground",variant:"ghost",size:"icon",icon:k.A},(0,r.createElement)("span",{className:"sr-only"},(0,l.__)("License","wp-cloudflare-page-cache"))),C!==h.qX.HELP&&(0,r.createElement)(n.A,{title:(0,l.__)("Help Center","wp-cloudflare-page-cache"),onClick:()=>N(h.qX.HELP),className:"text-muted-foreground",variant:"ghost",size:"icon",icon:v.A},(0,r.createElement)("span",{className:"sr-only"},(0,l.__)("Help Center","wp-cloudflare-page-cache"))),C!==h.qX.SETTINGS&&!z&&(0,r.createElement)(n.A,{title:(0,l.__)("Settings","wp-cloudflare-page-cache"),className:"text-muted-foreground",variant:"ghost",size:"icon",onClick:()=>N(h.qX.SETTINGS),icon:E.A},(0,r.createElement)("span",{className:"sr-only"},(0,l.__)("Settings","wp-cloudflare-page-cache"))),(0,r.createElement)(i,null)))))}},8676:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},8697:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},9230:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("menu",[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]])},9391:(e,t,a)=>{a.d(t,{A:()=>u});var r=a(1609),n=a(2748),s=a(418),l=a(4471),c=a(7946),o=a(7213),i=a(8697),d=a(5975),m=a(7723);const u=({children:e=null,description:t="",title:a="",fillIcon:u=!1,className:g="",icon:p=null,type:h="neutral",onDismiss:f=null})=>{const y=(0,n.cn)("border rounded-lg p-3 relative",{"bg-orange-50 border-orange-200 dark:bg-orange-900/20 dark:border-orange-700/30":"orange"===h,"bg-blue-50 border-blue-200 dark:bg-blue-900/20 dark:border-blue-700/30":"info"===h,"bg-amber-50 border-amber-200 dark:bg-amber-900/20 dark:border-amber-700/30":"warning"===h,"bg-red-50 border-red-200 dark:bg-red-900/20 dark:border-red-700/30":"error"===h,"bg-green-50 border-green-200 dark:bg-green-900/20 dark:border-green-700/30":"success"===h,"bg-muted border-foreground-muted":"neutral"===h},g),x=(0,n.cn)("size-5 mr-2 flex-shrink-0",{"text-orange-600 dark:text-orange-400":"orange"===h,"text-blue-600 dark:text-blue-400":"info"===h,"text-amber-600 dark:text-amber-400":"warning"===h,"text-red-600 dark:text-red-400":"error"===h,"text-green-600 dark:text-green-400":"success"===h,"text-gray-600 dark:text-gray-400":"neutral"===h}),b=(0,n.cn)("text-sm",{"text-orange-800 dark:text-orange-300":"orange"===h,"text-blue-800 dark:text-blue-300":"info"===h,"text-amber-800 dark:text-amber-500":"warning"===h,"text-red-800 dark:text-red-300":"error"===h,"text-green-800 dark:text-green-300":"success"===h,"text-gray-800 dark:text-gray-300":"neutral"===h}),k=(0,n.cn)("font-semibold text-sm",{"text-orange-900 dark:text-orange-200":"orange"===h,"text-blue-900 dark:text-blue-200":"info"===h,"text-amber-900 dark:text-amber-200":"warning"===h,"text-red-900 dark:text-red-200":"error"===h,"text-green-900 dark:text-green-200":"success"===h,"text-gray-900 dark:text-gray-200":"neutral"===h}),v={warning:s.A,success:l.A,error:c.A,info:o.A},E="disabled"===p?null:p||v[h]||null;return(0,r.createElement)("div",{className:y},!!f&&(0,r.createElement)(d.A,{variant:"ghost",size:"icon",onClick:f,className:(0,n.cn)("absolute top-1 right-1 rounded-lg hover:bg-black/10",b),icon:i.A},(0,r.createElement)("span",{className:"sr-only"},(0,m.__)("Dismiss notice","wp-cloudflare_page_cache"))),(0,r.createElement)("div",{className:"flex items-start"},E&&(0,r.createElement)(E,{className:x,fill:u?"currentColor":"none"}),(0,r.createElement)("div",{className:"grid gap-1"},a&&(0,r.createElement)("div",{className:k},a),(t||e)&&(0,r.createElement)("div",{className:"space-y-2"},t&&(0,r.createElement)("div",{className:b},"string"==typeof t?(0,r.createElement)("span",{className:"leading-relaxed",dangerouslySetInnerHTML:{__html:t}}):(0,r.createElement)("span",{className:"leading-relaxed"},t)),e&&(0,r.createElement)("div",{className:b},e)))))}},9653:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("rocket",[["path",{d:"M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z",key:"m3kijz"}],["path",{d:"m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z",key:"1fmvmk"}],["path",{d:"M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0",key:"1f8sc4"}],["path",{d:"M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5",key:"qeys4"}]])}}]);