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 2.41 kB
import{a as r}from"./chunk-M3KIA72W.js";import{a as e,b as c}from"./chunk-UABQX4UA.js";import{useMemo as a}from"react";import{jsx as b,jsxs as I}from"react/jsx-runtime";var d=o=>{let{bulletSymbolColor:n,symbolColor:l}=a(()=>({symbolColor:o.disabled?"colorActionTextNeutralDisabled":"colorTextNeutralDefault",bulletSymbolColor:o.disabled?"colorTextNeutralDisabled":"colorActionTextOnbrandDefault"}),[o.disabled]),i=a(()=>{let t=o.counter;return!t||t===0?"rdicon-basket":t>9?"rdicon-basket-multicolor-plus":"rdicon-basket-multicolor"},[o.counter]),u=a(()=>{let t=o.counter;if(t)return t<=9?`rdicon-bullet-notification-${t}`:"rdicon-bullet-notification-9-plus"},[o.counter]);return console.log(n,l),I(r.Root,c(e({variant:"neutral-tertiary"},o),{children:[b(r.Icon,{symbol:i,iconColor:l}),!!o.counter&&b(r.Icon,{symbol:u,iconColor:n})]}))};import{useMemo as m}from"react";import{jsx as y,jsxs as p}from"react/jsx-runtime";var f=o=>{let{bulletSymbolColor:n,symbolColor:l}=m(()=>({symbolColor:o.disabled?"colorActionTextNeutralDisabled":"colorTextNeutralDefault",bulletSymbolColor:o.disabled?"colorTextNeutralDisabled":"colorActionTextOnbrandDefault"}),[o.disabled]),i=m(()=>{let t=o.counter;return!t||t===0?"rdicon-chat":t>9?"rdicon-chat-multicolor-plus":"rdicon-chat-multicolor"},[o.counter]),u=m(()=>{let t=o.counter;if(t)return t<=9?`rdicon-bullet-notification-${t}`:"rdicon-bullet-notification-9-plus"},[o.counter]);return p(r.Root,c(e({variant:"neutral-tertiary"},o),{children:[y(r.Icon,{symbol:i,iconColor:l}),!!o.counter&&y(r.Icon,{symbol:u,iconColor:n})]}))};import{useMemo as s}from"react";import{jsx as B,jsxs as N}from"react/jsx-runtime";var C=o=>{let{bulletSymbolColor:n,symbolColor:l}=s(()=>({symbolColor:o.disabled?"colorActionTextNeutralDisabled":"colorTextNeutralDefault",bulletSymbolColor:o.disabled?"colorTextNeutralDisabled":"colorActionTextOnbrandDefault"}),[o.disabled]),i=s(()=>{let t=o.counter;return!t||t===0?"rdicon-notification":t>9?"rdicon-notification-multicolor-plus":"rdicon-notification-multicolor"},[o.counter]),u=s(()=>{let t=o.counter;if(t)return t<=9?`rdicon-bullet-notification-${t}`:"rdicon-bullet-notification-9-plus"},[o.counter]);return N(r.Root,c(e({variant:"neutral-tertiary"},o),{children:[B(r.Icon,{symbol:i,iconColor:l}),!!o.counter&&B(r.Icon,{symbol:u,iconColor:n})]}))};var g={Basket:d,Chat:f,Notification:C};export{g as a}; //# sourceMappingURL=chunk-FL7IWYRN.js.map