import React, { HTMLAttributes, ReactNode } from 'react'; import styled from 'styled-components'; export interface TabProps extends HTMLAttributes { tab?: ReactNode; index: string; children?: React.ReactNode; } const TabStyled = styled.div``; const Tab: React.FC = (props) => { const { children, tab, index, ...rest } = props; const render = () => { if (children) { return (
{children}
); } return
; }; return render(); }; Tab.defaultProps = { children: '', tab: '标签' }; export default Tab;