mirror of
https://github.com/zhigang1992/react.git
synced 2026-03-29 07:48:12 +08:00
28 lines
624 B
TypeScript
28 lines
624 B
TypeScript
import React from 'react'
|
|
|
|
interface Props {
|
|
color?: string
|
|
height?: string
|
|
}
|
|
|
|
const ButtonDropdownIcon: React.FC<Props> = ({
|
|
color, height,
|
|
}) => {
|
|
return (
|
|
<svg stroke={color} style={{ color }} viewBox="0 0 24 24" width={height} height={height} strokeWidth="1" strokeLinecap="round"
|
|
strokeLinejoin="round" fill="none" shapeRendering="geometricPrecision" >
|
|
<path d="M6 9l6 6 6-6" />
|
|
|
|
<style jsx>{`
|
|
svg {
|
|
transform: scale(.6);
|
|
}
|
|
`}</style>
|
|
</svg>
|
|
)
|
|
}
|
|
|
|
const MemoButtonDropdownIcon = React.memo(ButtonDropdownIcon)
|
|
|
|
export default MemoButtonDropdownIcon
|