react18-themes
Version:
Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.
2 lines (1 loc) • 1.11 kB
JavaScript
var i=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var d=Object.prototype.hasOwnProperty;var T=(e,r)=>{for(var o in r)i(e,o,{get:r[o],enumerable:!0})},x=(e,r,o,s)=>{if(r&&typeof r=="object"||typeof r=="function")for(let t of g(r))!d.call(e,t)&&t!==o&&i(e,t,{get:()=>r[t],enumerable:!(s=h(r,t))||s.enumerable});return e};var f=e=>x(i({},"__esModule",{value:!0}),e);var E={};T(E,{NextJsSSGThemeSwitcher:()=>R,NextJsSSRThemeSwitcher:()=>l,NextJsServerTarget:()=>R,RemixServerTarget:()=>P,ServerSideWrapper:()=>y});module.exports=f(E);var n="rth";var a=require("react/jsx-runtime");function P({children:e,tag:r,forcedPages:o,styles:s,...t}){return(0,a.jsx)(r||"div",{id:n,...t,children:e})}function c({children:e,tag:r,forcedPages:o,targetId:s,styles:t,...p},m){return(0,a.jsx)(r||m,{id:s||n,...p,"data-nth":"next",children:e})}function R(e){return c(e,"div")}function l(e){return c(e,"div")}function y(e){return c(e,"html")}0&&(module.exports={NextJsSSGThemeSwitcher,NextJsSSRThemeSwitcher,NextJsServerTarget,RemixServerTarget,ServerSideWrapper});
;