UNPKG

@mayank1513/nthul

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) 814 B
"use strict";var i=Object.defineProperty;var m=Object.getOwnPropertyDescriptor;var h=Object.getOwnPropertyNames;var P=Object.prototype.hasOwnProperty;var g=(r,e)=>{for(var s in e)i(r,s,{get:e[s],enumerable:!0})},F=(r,e,s,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of h(e))!P.call(r,t)&&t!==s&&i(r,t,{get:()=>e[t],enumerable:!(n=m(e,t))||n.enumerable});return r};var H=r=>F(i({},"__esModule",{value:!0}),r);var M={};g(M,{ForceTheme:()=>L});module.exports=H(M);var a=require("react/jsx-runtime"),L=({children:r,tag:e,theme:s,colorScheme:n,styles:t,className:p,...c})=>{let o=[s?`th-${s}`:"",n!=null?n:"","nth-scoped"];t&&(o=o.map(T=>{var d;return(d=t[T])!=null?d:T})),p&&o.push(p);let f=e!=null?e:"div";return(0,a.jsx)(f,{...c,className:o.join(" "),children:r})};0&&(module.exports={ForceTheme});