import React from 'react' import {Box, BoxProps, useTheme} from '@mui/material' interface IconfontProps extends BoxProps { size?: number name: string onClick?: any } export const WrapIconfont = ({name, onClick, size, ...props}: IconfontProps) => { return ( ) } export const IconfontButton = ({name, onClick, size = 20, ...props}: IconfontProps) => { const theme = useTheme() const isDark = theme.palette.mode === 'dark' const color = () => { switch (name) { case 'heart-active': return 'rgb(239, 93, 119)' case 'assessed-badge': return 'primary.main' case 'assessedbadge': return 'primary.main' default: return '' } } return ( ) } export const Iconfont = ({name, onClick, size = 20, ...props}: IconfontProps) => { const color = () => { switch (name) { case 'heart-active': return 'rgb(239, 93, 119)' case 'assessed-badge': return 'primary.main' case 'assessedbadge': return 'primary.main' default: return '' } } return ( ) }