403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/wp-content/plugins/wp-cloudflare-page-cache/assets/build/798.js
"use strict";(globalThis.webpackChunkwp_cloudflare_page_cache=globalThis.webpackChunkwp_cloudflare_page_cache||[]).push([[798],{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"}]])},798:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var r=a(1609),n=a(504),l=a(8323),s=a(4120),c=a(5181),o=a(2748),i=a(6087),d=a(7723),m=a(827);const u=({id:e,onChange:t,children:a,accept:n=".json",placeholder:l=(0,d.__)("Drop your settings file here or click to browse","wp-cloudflare-page-cache"),disabled:s=!1})=>{const c=(0,i.useRef)(null),[u,g]=(0,i.useState)(!1),[p,h]=(0,i.useState)(null),f=e=>{const a=new FileReader;a.onload=a=>{const r=a.target?.result;h(e.name),t(r,e.name)},a.onerror=()=>{h(null),t(null)},a.readAsText(e)};return(0,r.createElement)("div",{className:"grid gap-3"},(0,r.createElement)("div",{className:(0,o.cn)("relative w-full min-h-32 border bg-muted border-dashed rounded-md transition-all cursor-pointer group","hover:bg-accent","focus-within:outline-orange-500/50 focus-within:outline-2",u&&"border-primary bg-primary/5 ring-primary/20",s&&"opacity-50 cursor-not-allowed hover:border-border hover:bg-transparent",p?"border-primary/60":"border-primary/50"),onDragOver:e=>{e.preventDefault(),s||g(!0)},onDragLeave:e=>{e.preventDefault(),g(!1)},onDrop:e=>{if(e.preventDefault(),g(!1),s)return;const t=e.dataTransfer.files;if(t.length>0){const e=t[0];if(n&&!e.name.toLowerCase().endsWith(n.replace(".","")))return;f(e)}},onClick:()=>{!s&&c.current&&c.current.click()}},(0,r.createElement)("input",{ref:c,id:e,type:"file",accept:n,onChange:e=>{const a=e.target.files?.[0];if(!a)return h(null),void t(null);f(a)},disabled:s,className:"sr-only"}),(0,r.createElement)("div",{className:"flex flex-col items-center justify-center p-4 text-center"},(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"flex items-center justify-center size-12 mb-2 rounded-full bg-background"},(0,r.createElement)(m.A,{className:(0,o.cn)("size-6 transition-colors","group-hover:text-primary",u?"text-primary":"text-muted-foreground")})),(0,r.createElement)("p",{className:"text-sm font-medium text-foreground"},p||`${l} ${n&&`(${n.toUpperCase().replace(".","")})`}`),p&&(0,r.createElement)("p",{className:"text-xs text-muted-foreground mt-2"},(0,d.__)("Click to replace or drag and drop a new file","wp-cloudflare-page-cache"))))),a)},g=(0,a(9407).A)("upload",[["path",{d:"M12 3v12",key:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]]);var p=a(4758),h=a(8068),f=a(4721),y=a(9391),b=a(5975);const x=()=>{const[e,t]=(0,i.useState)(""),[a,n]=(0,i.useState)(!0),[l,s]=(0,i.useState)(!1),{lockAsync:o,asyncLocked:m}=(0,p.C)();return(0,i.useEffect)((()=>{if(e.trim())try{JSON.parse(e),n(!0)}catch{n(!1)}else n(!0)}),[e]),(0,r.createElement)(c.Ay,null,(0,r.createElement)(c.aR,{className:"p-6 flex items-center border-b bg-orange-50 border-orange-200 dark:bg-orange-700/10 dark:border-orange-800/50"},(0,r.createElement)("div",{className:"size-10 rounded-lg flex items-center justify-center mr-4 bg-orange-100 dark:bg-orange-900/50 border border-orange-200 dark:border-orange-800/50"},(0,r.createElement)(g,{className:"size-5 text-orange-600"})),(0,r.createElement)("div",null,(0,r.createElement)("h3",{className:"text-base font-semibold text-foreground"},(0,d.__)("Import Settings","wp-cloudflare-page-cache")),(0,r.createElement)("p",{className:"text-sm text-muted-foreground"},(0,d.__)("Restore configuration from backup","wp-cloudflare-page-cache")))),(0,r.createElement)(c.Wu,{className:"space-y-4"},(0,r.createElement)("p",{className:"text-sm"},(0,d.__)("Import your settings from a previously exported file to quickly restore your configuration.","wp-cloudflare-page-cache")),(0,r.createElement)(u,{disabled:m,id:"import-config",onChange:e=>{t(e||"")},label:(0,d.__)("Import config file","wp-cloudflare-page-cache"),accept:".json",description:(0,r.createElement)(r.Fragment,null,(0,d.__)("Import the options of the previously exported configuration file.")," ",(0,d.__)("After importing, you'll need to reconnect to Cloudflare by entering your login details again and turning the cache back on.","wp-cloudflare-page-cache"))},!a&&(0,r.createElement)(y.A,{type:"error"},(0,d.__)("Invalid JSON format","wp-cloudflare-page-cache"))),(0,r.createElement)(y.A,{className:"mt-auto",type:"warning"},(0,r.createElement)("strong",null,(0,d.__)("Important","wp-cloudflare-page-cache"),":")," ",(0,d.__)("Importing will overwrite your current settings. Consider exporting your current configuration first as a backup.","wp-cloudflare-page-cache"))),(0,r.createElement)(c.wL,{className:"mt-auto"},(0,r.createElement)(b.A,{variant:"orange",className:"w-full mt-auto",disabled:!e||!a||m,loader:l,onClick:async()=>{o(!0),s(!0);const t=await h.R.importConfig(JSON.parse(e));if(!t.success)return s(!1),void f.oR.error(t.message);f.oR.success(t.message,{description:(0,d.__)("Please wait, the page will reload soon.","wp-cloudflare-page-cache")}),setTimeout((()=>{window.location.href=window.SPCDash.mainPageURL}),3e3)},icon:g},(0,d.__)("Import Settings File","wp-cloudflare-page-cache"))))};var E=a(8309),k=a(2492);const v=()=>{const{asyncLocked:e}=(0,p.C)();return(0,r.createElement)(c.Ay,{className:"flex flex-col"},(0,r.createElement)(c.aR,{className:"p-6 flex items-center border-b bg-green-50 border-green-200 dark:bg-green-700/10 dark:border-green-800/50"},(0,r.createElement)("div",{className:"size-10 rounded-lg flex items-center justify-center mr-4 bg-green-100 dark:bg-green-900/50 border border-green-200 dark:border-green-800/50"},(0,r.createElement)(E.A,{className:"size-5 text-green-600"})),(0,r.createElement)("div",null,(0,r.createElement)("h3",{className:"text-base font-semibold text-foreground"},(0,d.__)("Export Settings","wp-cloudflare-page-cache")),(0,r.createElement)("p",{className:"text-sm text-muted-foreground"},(0,d.__)("Download your current configuration","wp-cloudflare-page-cache")))),(0,r.createElement)(c.Wu,{className:"space-y-4 h-full flex flex-col"},(0,r.createElement)("p",{className:"text-sm"},(0,d.__)("Download your current cache settings as a JSON file for backup or migration to another site.","wp-cloudflare-page-cache")),(0,r.createElement)(y.A,{className:"mt-auto",icon:k.A,type:"info"},(0,r.createElement)("strong",null,(0,d.__)("Secure export","wp-cloudflare-page-cache"),":")," ",(0,d.__)("All cache settings and configurations will be included, excluding sensitive data like license keys and Cloudflare connection details.","wp-cloudflare-page-cache"))),(0,r.createElement)(c.wL,{className:"mt-auto"},(0,r.createElement)(b.A,{icon:E.A,variant:"green",className:"w-full mt-auto",href:window.SPCDash.configExportURL,disabled:e},(0,d.__)("Download Settings File","wp-cloudflare-page-cache"))))};var w=a(964);const _=()=>(0,r.createElement)(c.Ay,null,(0,r.createElement)(c.aR,{className:"bg-muted"},(0,r.createElement)("div",{className:"flex items-center"},(0,r.createElement)(w.A,{className:"size-5 mr-2 text-muted-foreground"}),(0,r.createElement)("h3",{className:"font-semibold text-base flex items-center m-0"},(0,d.__)("Import/Export Information","wp-cloudflare-page-cache")))),(0,r.createElement)(c.Wu,{className:"grid md:grid-cols-2 gap-4"},(0,r.createElement)("div",null,(0,r.createElement)("h4",{className:"text-md font-semibold mb-2"},(0,d.__)("What's exported:","wp-cloudflare-page-cache")),(0,r.createElement)("ul",{className:"text-sm text-muted-foreground space-y-1 list-disc list-inside"},(0,r.createElement)("li",null,(0,d.__)("Cache configuration settings","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("Advanced performance options","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("Plugin integration settings","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("CDN and optimization preferences","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("Exclusion rules and bypass settings","wp-cloudflare-page-cache")))),(0,r.createElement)("div",null,(0,r.createElement)("h4",{className:"text-md font-semibold mb-2"},(0,d.__)("What's NOT exported:","wp-cloudflare-page-cache")),(0,r.createElement)("ul",{className:"text-sm text-muted-foreground space-y-1 list-disc list-inside"},(0,r.createElement)("li",null,(0,d.__)("License keys and authentication","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("Cached files and data","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("Site-specific URLs or paths","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("Performance statistics","wp-cloudflare-page-cache")),(0,r.createElement)("li",null,(0,d.__)("Log files and debug information","wp-cloudflare-page-cache"))))));var N=a(1486),A=a(8266);const C=()=>(0,r.createElement)(s.A,null,(0,r.createElement)(l.Ay,null),(0,r.createElement)(n.A,{className:"py-8"},(0,r.createElement)(A.A,null),(0,r.createElement)("div",{className:"flex flex-col lg:flex-row items-start gap-8"},(0,r.createElement)(N.A,{className:"delay-300",from:"top"},(0,r.createElement)(v,null)),(0,r.createElement)(N.A,{className:"delay-400",from:"top"},(0,r.createElement)(x,null))),(0,r.createElement)(N.A,{className:"mt-8 delay-600",from:"bottom"},(0,r.createElement)(_,null))))},827:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("file-text",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]])},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"),l=Symbol.for("react.fragment"),s=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,l={},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)s.call(t,r)&&!o.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===l[r]&&(l[r]=t[r]);return{$$typeof:n,type:e,key:i,ref:d,props:l,_owner:c.current}}t.Fragment=l,t.jsx=i,t.jsxs=i},1071:(e,t,a)=>{a.d(t,{s:()=>s,t:()=>l});var r=a(1609);function n(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...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 s(...e){return r.useCallback(l(...e),e)}},1486:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(1609),n=a(2748);const l=({children:e,from:t="bottom",className:a})=>{const l=(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:l},e)}},2318:(e,t,a)=>{a.d(t,{A:()=>o});var r=a(1609),n=a(3362),l=a(2732),s=a(2748);const c=(0,l.F)((0,s.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,...l}){const o=a?n.DX:"span";return(0,r.createElement)(o,{"data-slot":"badge",className:(0,s.cn)(c({variant:t}),e),...l})}},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:()=>s});var r=a(4164);const n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,l=r.$,s=(e,t)=>a=>{var r;if(null==(null==t?void 0:t.variants))return l(e,null==a?void 0:a.class,null==a?void 0:a.className);const{variants:s,defaultVariants:c}=t,o=Object.keys(s).map((e=>{const t=null==a?void 0:a[e],r=null==c?void 0:c[e];if(null===t)return null;const l=n(t)||n(r);return s[e][l]})),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 l(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),l=a(7723),s=a(6087);const c=({hideText:e=!1,text:t="",className:a=""})=>{const[c,o]=(0,s.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,l.__)("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,l.__)("Super Page Cache","wp-cloudflare-page-cache")))}},3362:(e,t,a)=>{a.d(t,{DX:()=>c,Dc:()=>d,TL:()=>s});var r=a(1609),n=a(1071),l=a(4848);function s(e){const t=o(e),a=r.forwardRef(((e,a)=>{const{children:n,...s}=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,l.jsx)(t,{...s,ref:a,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,l.jsx)(t,{...s,ref:a,children:n})}));return a.displayName=`${e}.Slot`,a}var c=s("Slot");function o(e){const t=r.forwardRef(((e,t)=>{const{children:a,...l}=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),s=function(e,t){const a={...t};for(const r in t){const n=e[r],l=t[r];/^on[A-Z]/.test(r)?n&&l?a[r]=(...e)=>{const t=l(...e);return n(...e),t}:n&&(a[r]=n):"style"===r?a[r]={...n,...l}:"className"===r&&(a[r]=[n,l].filter(Boolean).join(" "))}return{...e,...a}}(l,a.props);return a.type!==r.Fragment&&(s.ref=t?(0,n.t)(t,e):e),r.cloneElement(a,s)}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,l.jsx)(l.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"}]])},5975:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(1609),n=a(2732),l=a(2748),s=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,l.cn)(c({variant:t,size:a,className:e})),...f},o&&!n&&(0,r.createElement)(o,null),n&&(0,r.createElement)(s.A,{className:"animate-spin"}),m)}));o.displayName="Button";const i=o},7102:(e,t,a)=>{a.d(t,{A:()=>l});var r=a(1609),n=a(2748);const l=({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"})}}},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"}]])},8266:(e,t,a)=>{a.d(t,{A:()=>c});var r=a(1609),n=a(5181),l=a(2748),s=a(1486);const c=({className:e})=>{const t=(0,l.Vv)();return t?(0,r.createElement)(s.A,{from:"fade",className:(0,l.cn)("delay-300 mb-6",e)},(0,r.createElement)(n.Ay,{className:"shadow-xl shadow-orange-500/10 border-orange-500/30"},(0,r.createElement)(n.Wu,null,(0,r.createElement)("div",{dangerouslySetInnerHTML:{__html:t}})))):null}},8309:(e,t,a)=>{a.d(t,{A:()=>r});const r=(0,a(9407).A)("download",[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]])},8323:(e,t,a)=>{a.d(t,{Bm:()=>w,Yw:()=>_,Ay:()=>N});var r=a(1609),n=a(5975),l=a(4758),s=a(7723),c=a(4539),o=a(8676);const i=()=>{const{toggleDarkMode:e,darkMode:t}=(0,l.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,s.__)("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),b=a(9230),x=a(418),E=a(8147),k=a(4997),v=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,l.C)(),{toggleSidebar:S,showWizard:R}=(0,l.C)(),z=()=>{N(h.qX.DASHBOARD)};let T=null,P=null;return f.Children.forEach(a,(e=>{if((0,f.isValidElement)(e)){const t=e;t.type===w?T=t.props.children:t.type===_&&(P=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:z,icon:y.A},(0,r.createElement)("span",{className:"sr-only"},(0,s.__)("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:b.A},(0,r.createElement)("span",{className:"sr-only"},(0,s.__)("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,s.__)("Free","wp-cloudflare-page-cache")),c&&(0,r.createElement)(g.A,{variant:A?"success":"warning"},!A&&(0,r.createElement)(x.A,null),(0,s.__)("Pro","wp-cloudflare-page-cache")+(A?"":` (${(0,s.__)("Unlicensed","wp-cloudflare-page-cache")})`)),T&&(0,r.createElement)(r.Fragment,null,(0,r.createElement)(m.A,{orientation:"vertical"}),T))),(0,r.createElement)("div",{className:"flex items-center gap-2"},P&&(0,r.createElement)(r.Fragment,null,P,(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:z,icon:y.A},(0,r.createElement)("span",{className:"sr-only"},(0,s.__)("Back to dashboard","wp-cloudflare-page-cache")))),c&&C!==h.qX.LICENSE&&!R&&(0,r.createElement)(n.A,{title:(0,s.__)("License","wp-cloudflare-page-cache"),onClick:()=>N(h.qX.LICENSE),className:"text-muted-foreground",variant:"ghost",size:"icon",icon:E.A},(0,r.createElement)("span",{className:"sr-only"},(0,s.__)("License","wp-cloudflare-page-cache"))),C!==h.qX.HELP&&(0,r.createElement)(n.A,{title:(0,s.__)("Help Center","wp-cloudflare-page-cache"),onClick:()=>N(h.qX.HELP),className:"text-muted-foreground",variant:"ghost",size:"icon",icon:k.A},(0,r.createElement)("span",{className:"sr-only"},(0,s.__)("Help Center","wp-cloudflare-page-cache"))),C!==h.qX.SETTINGS&&!R&&(0,r.createElement)(n.A,{title:(0,s.__)("Settings","wp-cloudflare-page-cache"),className:"text-muted-foreground",variant:"ghost",size:"icon",onClick:()=>N(h.qX.SETTINGS),icon:v.A},(0,r.createElement)("span",{className:"sr-only"},(0,s.__)("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),l=a(418),s=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),b=(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}),x=(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}),E=(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}),k={warning:l.A,success:s.A,error:c.A,info:o.A},v="disabled"===p?null:p||k[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",x),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"},v&&(0,r.createElement)(v,{className:b,fill:u?"currentColor":"none"}),(0,r.createElement)("div",{className:"grid gap-1"},a&&(0,r.createElement)("div",{className:E},a),(t||e)&&(0,r.createElement)("div",{className:"space-y-2"},t&&(0,r.createElement)("div",{className:x},"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:x},e)))))}}}]);

Youez - 2016 - github.com/yon3zu
LinuXploit