DB-GPT/web/components/common/icon-wrapper.tsx
明天 d5afa6e206
Native data AI application framework based on AWEL+AGENT (#1152)
Co-authored-by: Fangyin Cheng <staneyffer@gmail.com>
Co-authored-by: lcx01800250 <lcx01800250@alibaba-inc.com>
Co-authored-by: licunxing <864255598@qq.com>
Co-authored-by: Aralhi <xiaoping0501@gmail.com>
Co-authored-by: xuyuan23 <643854343@qq.com>
Co-authored-by: aries_ckt <916701291@qq.com>
Co-authored-by: hzh97 <2976151305@qq.com>
2024-02-07 17:43:27 +08:00

24 lines
577 B
TypeScript

import classNames from 'classnames';
import React from 'react';
interface IconWrapperProps {
children: React.ReactNode;
className?: string;
}
// Icon wrapper, with background color and hover color. same width and height
const IconWrapper: React.FC<IconWrapperProps> = ({ children, className }) => {
return (
<div
className={classNames(
'flex justify-center items-center w-8 h-8 rounded-full dark:bg-zinc-700 hover:bg-stone-200 dark:hover:bg-zinc-900',
className,
)}
>
{children}
</div>
);
};
export default IconWrapper;