UNPKG

@rdsaude/pulso-react-components

Version:

Biblioteca de componentes React do Pulso Design System da RD Saúde oferece componentes consistentes e de alto desempenho, alinhados com os padrões da RDSaúde. Ideal para desenvolver aplicações modernas e acessíveis.

2 lines 995 B
"use strict";var d=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var T=Object.getOwnPropertyNames;var u=Object.prototype.hasOwnProperty;var h=(t,e)=>{for(var o in e)d(t,o,{get:e[o],enumerable:!0})},p=(t,e,o,m)=>{if(e&&typeof e=="object"||typeof e=="function")for(let r of T(e))!u.call(t,r)&&r!==o&&d(t,r,{get:()=>e[r],enumerable:!(m=a(e,r))||m.enumerable});return t};var f=t=>p(d({},"__esModule",{value:!0}),t);var v={};h(v,{ThemeProvider:()=>c});module.exports=f(v);var n=require("react"),i=require("react/jsx-runtime"),l=(0,n.createContext)({});function c({children:t,theme:e}){return(0,n.useEffect)(()=>{var o,m;return e&&document&&((m=(o=document==null?void 0:document.documentElement)==null?void 0:o.classList)==null||m.add(e)),()=>{var r,s;(s=(r=document==null?void 0:document.documentElement)==null?void 0:r.classList)==null||s.remove(e)}},[e]),(0,i.jsx)(l.Provider,{value:{currentTheme:e},children:t})}0&&(module.exports={ThemeProvider}); //# sourceMappingURL=index.cjs.map