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 4.38 kB
import{a as i}from"./chunk-JOWCR2VE.js";import{a as e,b as o,c as s,d as C,f as d}from"./chunk-VXGPURSP.js";var P={};C(P,{BigNumber:()=>h,Body:()=>x,Caption:()=>N,Subtitle:()=>R,Title:()=>T});import*as k from"react";import{ark as H}from"@ark-ui/react/factory";var y=d({base:"font-bold font-sans leading-tiny tracking-normal no-underline",variants:{variant:{"large-bold":"text-twelvepulse","default-bold":"text-tenpulse","small-bold":"text-eightpulse"}},defaultVariants:{variant:"large-bold"}}),b=d({base:"font-bold font-sans leading-tiny tracking-normal no-underline",variants:{variant:{"large-bold":"text-sevenpulse","default-bold":"text-ninepulse","small-bold":"text-fivepulse"}},defaultVariants:{variant:"default-bold"}}),c=d({base:"font-sans text-fourpulse/small tracking-normal no-underline",variants:{variant:{"default-bold":null,"underline-bold":null,"default-semibold":null,"underline-semibold":null,"default-regular":"font-regular"}},compoundVariants:[{variant:["default-bold","underline-bold"],class:"font-bold"},{variant:["default-semibold","underline-semibold"],class:"font-semibold"},{variant:["underline-bold","underline-semibold"],class:"underline"}],defaultVariants:{variant:"default-bold"}}),V=d({base:"font-sans text-threeandhalfpulse/small tracking-normal no-underline",variants:{variant:{"default-bold":null,"underline-bold":null,"default-semibold":null,"underline-semibold":null,"default-regular":"font-normal"}},compoundVariants:[{variant:["default-bold","underline-bold"],class:"font-bold"},{variant:["default-semibold","underline-semibold"],class:"font-semibold"},{variant:["underline-bold","underline-semibold"],class:"underline"}],defaultVariants:{variant:"default-bold"}}),g=d({base:"inline font-sans text-threepulse/medium tracking-normal no-underline",variants:{variant:{"default-bold":null,"underline-bold":null,"default-semibold":null,"underline-semibold":null,"default-regular":"font-normal"}},compoundVariants:[{variant:["default-bold","underline-bold"],class:"font-bold"},{variant:["default-semibold","underline-semibold"],class:"font-semibold"},{variant:["underline-bold","underline-semibold"],class:"underline"}],defaultVariants:{variant:"default-bold"}});import{jsx as L}from"react/jsx-runtime";function h(f){var n=f,{variant:t,asChild:p,className:a,children:l}=n,r=s(n,["variant","asChild","className","children"]);let m=L(H.h1,o(e({},r),{className:i(y({variant:t}),a),children:l}));return p?k.cloneElement(l,o(e({},r),{className:i(y({variant:t}),a)})):m}h.displayName="TypographyBigNumber";import*as B from"react";import{ark as M}from"@ark-ui/react/factory";import{jsx as w}from"react/jsx-runtime";function T(f){var n=f,{variant:t,asChild:p,className:a,children:l}=n,r=s(n,["variant","asChild","className","children"]);let m=w(M.h2,o(e({},r),{className:i(b({variant:t}),a),children:l}));return p?B.cloneElement(l,o(e({},r),{className:i(b({variant:t}),a)})):m}T.displayName="TypographyTitle";import*as E from"react";import{ark as A}from"@ark-ui/react/factory";import{jsx as q}from"react/jsx-runtime";function R(f){var n=f,{variant:t,asChild:p,className:a,children:l}=n,r=s(n,["variant","asChild","className","children"]);let m=q(A.h3,o(e({},r),{className:i(c({variant:t}),a),children:l}));return p?E.cloneElement(l,o(e({},r),{className:i(c({variant:t}),a)})):m}R.displayName="TypographySubtitle";import{ark as D}from"@ark-ui/react/factory";import*as u from"react";import{jsx as z}from"react/jsx-runtime";var v=u.forwardRef((l,a)=>{var r=l,{children:t}=r,p=s(r,["children"]);return u.isValidElement(t)?u.cloneElement(t,o(e(e({},p),t.props),{ref:a})):z("span",o(e({ref:a},p),{children:t}))});v.displayName="Slot";import{jsx as F}from"react/jsx-runtime";function x(f){var n=f,{variant:t,asChild:p,className:a,children:l}=n,r=s(n,["variant","asChild","className","children"]);let m=p?v:D.p;return F(m,o(e({},r),{className:i(V({variant:t}),a),children:l}))}x.displayName="TypographyBody";import*as S from"react";import{ark as G}from"@ark-ui/react/factory";import{jsx as I}from"react/jsx-runtime";function N(f){var n=f,{variant:t,asChild:p,className:a,children:l}=n,r=s(n,["variant","asChild","className","children"]);let m=I(G.span,o(e({},r),{className:i(g({variant:t}),a),children:l}));return p?S.cloneElement(l,o(e({},r),{className:i(g({variant:t}),a)})):m}N.displayName="TypographyCaption";export{P as a}; //# sourceMappingURL=chunk-Z7NGLZPW.js.map