Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
cal.com
/
cal.com
/
node_modules
/
next-themes
/
dist
/
Filename :
index.modern.js
back
Copy
import e,{useContext as t,Fragment as n,useState as r,useCallback as o,useEffect as a,memo as s,createContext as l}from"react";import i from"next/script";const m=["light","dark"],c="(prefers-color-scheme: dark)",d="undefined"==typeof window,u=/*#__PURE__*/l(void 0),h={setTheme:e=>{},themes:[]},y=()=>{var e;return null!==(e=t(u))&&void 0!==e?e:h},v=r=>t(u)?/*#__PURE__*/e.createElement(n,null,r.children):/*#__PURE__*/e.createElement($,r),$=({forcedTheme:t,disableTransitionOnChange:n=!1,enableSystem:s=!0,enableColorScheme:l=!0,storageKey:i="theme",themes:d=["light","dark"],defaultTheme:h=(s?"system":"light"),attribute:y="data-theme",value:v,children:$,nonce:S})=>{const[w,T]=r(()=>g(i,h)),[E,k]=r(()=>g(i)),C=v?Object.values(v):d,x=o(e=>{let t=e;if(!t)return;"system"===e&&s&&(t=p());const r=v?v[t]:t,o=n?b():null,a=document.documentElement;if("class"===y?(a.classList.remove(...C),r&&a.classList.add(r)):r?a.setAttribute(y,r):a.removeAttribute(y),l){const e=m.includes(h)?h:null,n=m.includes(t)?t:e;a.style.colorScheme=n}null==o||o()},[]),L=o(e=>{T(e);try{localStorage.setItem(i,e)}catch(e){}},[t]),I=o(e=>{const n=p(e);k(n),"system"===w&&s&&!t&&x("system")},[w,t]);return a(()=>{const e=window.matchMedia(c);return e.addListener(I),I(e),()=>e.removeListener(I)},[I]),a(()=>{const e=e=>{e.key===i&&L(e.newValue||h)};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[L]),a(()=>{x(null!=t?t:w)},[t,w]),/*#__PURE__*/e.createElement(u.Provider,{value:{theme:w,setTheme:L,forcedTheme:t,resolvedTheme:"system"===w?E:w,themes:s?[...d,"system"]:d,systemTheme:s?E:void 0}},/*#__PURE__*/e.createElement(f,{forcedTheme:t,disableTransitionOnChange:n,enableSystem:s,enableColorScheme:l,storageKey:i,themes:d,defaultTheme:h,attribute:y,value:v,children:$,attrs:C,nonce:S}),$)},f=/*#__PURE__*/s(({forcedTheme:t,storageKey:n,attribute:r,enableSystem:o,enableColorScheme:a,defaultTheme:s,value:l,attrs:d,nonce:u})=>{const h="system"===s,y="class"===r?`var d=document.documentElement,c=d.classList;c.remove(${d.map(e=>`'${e}'`).join(",")});`:`var d=document.documentElement,n='${r}',s='setAttribute';`,v=a?m.includes(s)&&s?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${s}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",$=(e,t=!1,n=!0)=>{const o=l?l[e]:e,s=t?e+"|| ''":`'${o}'`;let i="";return a&&n&&!t&&m.includes(e)&&(i+=`d.style.colorScheme = '${e}';`),"class"===r?i+=t||o?`c.add(${s})`:"null":o&&(i+=`d[s](n,${s})`),i},f=t?`!function(){${y}${$(t)}}()`:o?`!function(){try{${y}var e=localStorage.getItem('${n}');if("system"===e||(!e&&${h})){var t="${c}",m=window.matchMedia(t);if(m.media!==t||m.matches){${$("dark")}}else{${$("light")}}}else if(e){${l?`var x=${JSON.stringify(l)};`:""}${$(l?"x[e]":"e",!0)}}${h?"":"else{"+$(s,!1,!1)+"}"}${v}}catch(e){}}()`:`!function(){try{${y}var e=localStorage.getItem("${n}");if(e){${l?`var x=${JSON.stringify(l)};`:""}${$(l?"x[e]":"e",!0)}}else{${$(s,!1,!1)};}${v}}catch(t){}}();`;return console.log("next/script"),/*#__PURE__*/e.createElement(i,{nonce:u,dangerouslySetInnerHTML:{__html:f},strategy:"beforeInteractive"})},()=>!0),g=(e,t)=>{if(d)return;let n;try{n=localStorage.getItem(e)||void 0}catch(e){}return n||t},b=()=>{const e=document.createElement("style");return e.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(e),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(e)},1)}},p=e=>(e||(e=window.matchMedia(c)),e.matches?"dark":"light");export{$ as Theme,v as ThemeProvider,y as useTheme};