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 1.02 kB
import{a as t}from"./chunk-UABQX4UA.js";import*as i from"react";import{jsx as m}from"react/jsx-runtime";var s=i.createContext({});function p({children:r,theme:e="rdsaudesistemas"}){return typeof window!="undefined"&&document.documentElement.setAttribute("class",e),m(s.Provider,{value:{currentTheme:e},children:r})}import*as o from"react";import{DROGASIL_TOKENS as a,GLOBALS_TOKENS as x,PRIME_TOKENS as c,RAIA_TOKENS as d,RDSAUDESISTEMAS_TOKENS as u,SUBSCRIPTION_TOKENS as T}from"@raiadrogasil/pulso-design-tokens";function R(){let r=o.useMemo(()=>({rdsaudesistemas:u,drogasil:a,raia:d,subscription:T,prime:c}),[]),e=o.useContext(s);if(!e)throw console.log("xxxxxxxxxxxx"),console.log("entrei no erro"),new Error("[Pulso] useTheme precisa estar dentro de um <ThemeProvider>. Verifique se o provedor est\xE1 corretamente configurado na raiz da aplica\xE7\xE3o.");let{currentTheme:n}=e;return console.log("xxxxxxxxxxxx"),console.log(n),t(t({},r[n]),x)}export{s as a,p as b,R as c}; //# sourceMappingURL=chunk-EJTTMHH4.js.map