@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 • 883 B
JavaScript
import{a as o}from"./chunk-UABQX4UA.js";import*as m from"react";import{jsx as i}from"react/jsx-runtime";var s=m.createContext({});function p({children:r,theme:e="rdsaudesistemas"}){return console.log("=== DEBUG THEME PROVIDER ==="),console.log("Theme definido:",e),typeof window!="undefined"&&document.documentElement.setAttribute("class",e),i(s.Provider,{value:{currentTheme:e},children:r})}import*as t from"react";import{DROGASIL_TOKENS as T,GLOBALS_TOKENS as a,PRIME_TOKENS as c,RAIA_TOKENS as d,RDSAUDESISTEMAS_TOKENS as u,SUBSCRIPTION_TOKENS as h}from"@raiadrogasil/pulso-design-tokens";function l(){let r=t.useMemo(()=>({rdsaudesistemas:u,drogasil:T,raia:d,subscription:h,prime:c}),[]),e=t.useContext(s),n=e!=null&&e.currentTheme&&r[e.currentTheme]?e.currentTheme:"rdsaudesistemas";return o(o({},r[n]),a)}export{s as a,p as b,l as c};
//# sourceMappingURL=chunk-KKPZIGL7.js.map