import React from 'react'; import { EditOutlined } from '@ant-design/icons'; import { Tooltip } from 'antd'; import { createStyles } from 'antd-style'; const branchUrl = 'https://github.com/ant-design/ant-design/edit/master/'; export interface EditButtonProps { title: React.ReactNode; filename?: string; } const useStyle = createStyles(({ token, css }) => { const { colorIcon, colorText, iconCls } = token; return { editButton: css` a& { position: relative; top: -2px; display: inline-block; text-decoration: none; vertical-align: middle; margin-inline-start: ${token.marginXS}px; ${iconCls} { display: block; color: ${colorIcon}; font-size: ${token.fontSizeLG}px; transition: all ${token.motionDurationSlow}; &:hover { color: ${colorText}; } } } `, }; }); const EditButton: React.FC = ({ title, filename }) => { const { styles } = useStyle(); return ( ); }; export default EditButton;