From a430284aa21e3ae1f0d5654e55b2ad2852519cc2 Mon Sep 17 00:00:00 2001 From: wwf <yearningwang@iqtogether.com> Date: 星期三, 04 六月 2025 15:17:49 +0800 Subject: [PATCH] 初始化 --- app/components/base/badge.tsx | 13 +++---------- 1 files changed, 3 insertions(+), 10 deletions(-) diff --git a/app/components/base/badge.tsx b/app/components/base/badge.tsx index 0362d8d..787b005 100644 --- a/app/components/base/badge.tsx +++ b/app/components/base/badge.tsx @@ -1,13 +1,11 @@ -import type { ReactNode } from 'react' import { memo } from 'react' import cn from '@/utils/classnames' type BadgeProps = { className?: string - text?: ReactNode - children?: ReactNode + text?: string + children?: React.ReactNode uppercase?: boolean - hasRedCornerMark?: boolean } const Badge = ({ @@ -15,20 +13,15 @@ text, children, uppercase = true, - hasRedCornerMark, }: BadgeProps) => { return ( <div className={cn( - 'relative inline-flex h-5 items-center rounded-[5px] border border-divider-deep px-[5px] leading-3 text-text-tertiary', + 'inline-flex items-center px-[5px] h-5 rounded-[5px] border border-divider-deep leading-3 text-text-tertiary', uppercase ? 'system-2xs-medium-uppercase' : 'system-xs-medium', className, )} > - {hasRedCornerMark && ( - <div className='absolute right-[-2px] top-[-2px] h-1.5 w-1.5 rounded-[2px] border border-components-badge-status-light-error-border-inner bg-components-badge-status-light-error-bg shadow-sm'> - </div> - )} {children || text} </div> ) -- Gitblit v1.8.0