mirror of
https://github.com/qier222/YesPlayMusic.git
synced 2025-02-28 20:28:55 +08:00
21 lines
372 B
TypeScript
21 lines
372 B
TypeScript
import { IconNames } from './iconNamesType'
|
|
|
|
const Icon = ({
|
|
name,
|
|
className,
|
|
style,
|
|
}: {
|
|
name: IconNames
|
|
className?: string
|
|
style?: React.CSSProperties
|
|
}) => {
|
|
const symbolId = `#icon-${name}`
|
|
return (
|
|
<svg aria-hidden='true' className={className} style={style}>
|
|
<use href={symbolId} fill='currentColor' />
|
|
</svg>
|
|
)
|
|
}
|
|
|
|
export default Icon
|