@while-and-for/tremor-react
Version:
The React library to build dashboards faster.
2 lines (1 loc) • 2.29 kB
JavaScript
import{DeltaTypes as d,BaseColors as o}from"../../../lib/constants.js";import{sizing as i}from"../../../lib/sizing.js";import{spacing as t}from"../../../lib/spacing.js";import{fontSize as e}from"../../../lib/font.js";import{colorPalette as r}from"../../../lib/theme.js";import{getColorClassNames as g}from"../../../lib/utils.js";import"../../../lib/tremorTwMerge.js";import"tslib";import"react";import a from"../../../assets/ArrowDownRightIcon.js";import n from"../../../assets/ArrowDownIcon.js";import s from"../../../assets/ArrowRightIcon.js";import l from"../../../assets/ArrowUpIcon.js";import p from"../../../assets/ArrowUpRightIcon.js";const m={xs:{paddingX:t.sm.paddingX,paddingY:t.threeXs.paddingY,fontSize:e.xs},sm:{paddingX:t.md.paddingX,paddingY:t.twoXs.paddingY,fontSize:e.sm},md:{paddingX:t.lg.paddingX,paddingY:t.xs.paddingY,fontSize:e.md},lg:{paddingX:t.xl.paddingX,paddingY:t.xs.paddingY,fontSize:e.lg},xl:{paddingX:t.xl.paddingX,paddingY:t.xs.paddingY,fontSize:e.xl}},h={xs:{paddingX:t.sm.paddingX,paddingY:t.threeXs.paddingY,fontSize:e.xs},sm:{paddingX:t.md.paddingX,paddingY:t.threeXs.paddingY,fontSize:e.sm},md:{paddingX:t.lg.paddingX,paddingY:t.threeXs.paddingY,fontSize:e.md},lg:{paddingX:t.xl.paddingX,paddingY:t.threeXs.paddingY,fontSize:e.lg},xl:{paddingX:t.twoXl.paddingX,paddingY:t.twoXs.paddingY,fontSize:e.xl}},x={xs:{height:i.md.height,width:i.md.width},sm:{height:i.md.height,width:i.md.width},md:{height:i.md.height,width:i.md.width},lg:{height:i.lg.height,width:i.lg.width},xl:{height:i.xl.height,width:i.xl.width}},X={[d.Increase]:{bgColor:g(o.Emerald,r.lightBackground).bgColor,textColor:g(o.Emerald,r.darkText).textColor},[d.ModerateIncrease]:{bgColor:g(o.Emerald,r.lightBackground).bgColor,textColor:g(o.Emerald,r.darkText).textColor},[d.Decrease]:{bgColor:g(o.Rose,r.lightBackground).bgColor,textColor:g(o.Rose,r.darkText).textColor},[d.ModerateDecrease]:{bgColor:g(o.Rose,r.lightBackground).bgColor,textColor:g(o.Rose,r.darkText).textColor},[d.Unchanged]:{bgColor:g(o.Orange,r.lightBackground).bgColor,textColor:g(o.Orange,r.darkText).textColor}},c={[d.Increase]:l,[d.ModerateIncrease]:p,[d.Decrease]:n,[d.ModerateDecrease]:a,[d.Unchanged]:s};export{m as badgeProportionsIconOnly,h as badgeProportionsWithText,X as colors,c as deltaIcons,x as iconSizes};