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.22 kB
import{a as s}from"./chunk-JOWCR2VE.js";import{a as o,b as e,c as p,d as k,f as u}from"./chunk-VXGPURSP.js";var N={};k(N,{BigNumber:()=>g,Body:()=>v,Caption:()=>x,Subtitle:()=>T,Title:()=>h});import*as B from"react";import{ark as S}from"@ark-ui/react/factory";var b=u({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"}}),P=u({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"}}),R=u({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=u({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"}}),c=u({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 E}from"react/jsx-runtime";function g(y){var l=y,{variant:t,asChild:n,className:a,children:i}=l,r=p(l,["variant","asChild","className","children"]);let m=E(S.h1,e(o({},r),{className:s(b({variant:t}),a),children:i}));return n?B.cloneElement(i,e(o({},r),{className:s(b({variant:t}),a)})):m}g.displayName="TypographyBigNumber";import{ark as L}from"@ark-ui/react/factory";import*as f from"react";import{jsx as H}from"react/jsx-runtime";var d=f.forwardRef((i,a)=>{var r=i,{children:t}=r,n=p(r,["children"]);return f.isValidElement(t)?f.cloneElement(t,e(o(o({},n),t.props),{ref:a})):H("span",e(o({ref:a},n),{children:t}))});d.displayName="Slot";import{jsx as M}from"react/jsx-runtime";function h(y){var l=y,{variant:t,asChild:n,className:a,children:i}=l,r=p(l,["variant","asChild","className","children"]);let m=n?d:L.h2;return M(m,e(o({},r),{className:s(P({variant:t}),a),children:i}))}h.displayName="TypographyTitle";import{ark as w}from"@ark-ui/react/factory";import{jsx as A}from"react/jsx-runtime";function T(y){var l=y,{variant:t,asChild:n,className:a,children:i}=l,r=p(l,["variant","asChild","className","children"]);let m=n?d:w.h3;return A(m,e(o({},r),{className:s(R({variant:t}),a),children:i}))}T.displayName="TypographySubtitle";import{ark as q}from"@ark-ui/react/factory";import{jsx as z}from"react/jsx-runtime";function v(y){var l=y,{variant:t,asChild:n,className:a,children:i}=l,r=p(l,["variant","asChild","className","children"]);let m=n?d:q.p;return z(m,e(o({},r),{className:s(V({variant:t}),a),children:i}))}v.displayName="TypographyBody";import*as C from"react";import{ark as D}from"@ark-ui/react/factory";import{jsx as F}from"react/jsx-runtime";function x(y){var l=y,{variant:t,asChild:n,className:a,children:i}=l,r=p(l,["variant","asChild","className","children"]);let m=F(D.span,e(o({},r),{className:s(c({variant:t}),a),children:i}));return n?C.cloneElement(i,e(o({},r),{className:s(c({variant:t}),a)})):m}x.displayName="TypographyCaption";export{N as a}; //# sourceMappingURL=chunk-NB3TC3UL.js.map