import React, { FC, useState } from "react"; import { BaseIconProps } from "./index"; interface Props extends BaseIconProps { onClick?: (event: React.MouseEvent) => void; } const TransferDefaultIcon: FC = props => { return ( ); }; const TransferActiveIcon: FC = props => { return ( ); }; export const TransferIcon: FC = props => { const [active, setActive] = useState(false); return (
setActive(true)} onMouseLeave={() => setActive(false)} onClick={event => props.onClick?.(event)} > {active ? : }
); };