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.89 kB
"use strict";var i=Object.defineProperty;var x=Object.getOwnPropertyDescriptor;var v=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var c=(r,e,o)=>e in r?i(r,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[e]=o,l=(r,e)=>{for(var o in e||(e={}))f.call(e,o)&&c(r,o,e[o]);if(p)for(var o of p(e))S.call(e,o)&&c(r,o,e[o]);return r};var P=(r,e)=>{for(var o in e)i(r,o,{get:e[o],enumerable:!0})},C=(r,e,o,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of v(e))!f.call(r,n)&&n!==o&&i(r,n,{get:()=>e[n],enumerable:!(a=x(e,n))||a.enumerable});return r};var E=r=>C(i({},"__esModule",{value:!0}),r);var y={};P(y,{Refresh:()=>R});module.exports=E(y);var t=require("@raiadrogasil/pulso-design-tokens"),h=require("react");var m=require("react"),N=require("react/jsx-runtime"),T=(0,m.createContext)({});function d(){let{currentTheme:r}=(0,h.useContext)(T);return l(l({},{rdsaudesistemas:t.RDSAUDESISTEMAS_TOKENS,drogasil:t.DROGASIL_TOKENS,raia:t.RAIA_TOKENS,subscription:t.SUBSCRIPTION_TOKENS,prime:t.PRIME_TOKENS}[r]),t.GLOBALS_TOKENS)}function u(r){let e=d();return{brand:e.colorActionFillBrandPrimaryEnabled,neutral:e.colorTextNeutralReadonly,black:e.colorTextNeutralDefault,white:e.colorTextNeutralInverse}[r]}var s=require("react/jsx-runtime");function R({color:r="brand",srText:e}){return(0,s.jsx)("div",{role:"status",className:"grid size-eightpulse place-items-center","aria-label":e,children:(0,s.jsxs)("svg",{className:"size-sixpulse animate-spin fill-none",viewBox:"0 0 24 24",children:[(0,s.jsx)("path",{fillRule:"evenodd",d:"M0 12c0 6.627 5.373 12 12 12s12-5.373 12-12S18.627 0 12 0v2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12H0z",clipRule:"evenodd",fill:u(r)}),(0,s.jsx)("title",{children:e})]})})}0&&(module.exports={Refresh}); //# sourceMappingURL=index.cjs.map