import React, { useState } from 'react'; import { Card } from 'antd'; const tabList = [ { key: 'tab1', tab: 'tab1', }, { key: 'tab2', tab: 'tab2', }, ]; const contentList: Record = { tab1:

content1

, tab2:

content2

, }; const tabListNoTitle = [ { key: 'article', tab: 'article', }, { key: 'app', tab: 'app', }, { key: 'project', tab: 'project', }, ]; const contentListNoTitle: Record = { article:

article content

, app:

app content

, project:

project content

, }; const App: React.FC = () => { const [activeTabKey1, setActiveTabKey1] = useState('tab1'); const [activeTabKey2, setActiveTabKey2] = useState('app'); const onTab1Change = (key: string) => { setActiveTabKey1(key); }; const onTab2Change = (key: string) => { setActiveTabKey2(key); }; return ( <> More} tabList={tabList} activeTabKey={activeTabKey1} onTabChange={(key) => { onTab1Change(key); }} > {contentList[activeTabKey1]}

More} onTabChange={(key) => { onTab2Change(key); }} > {contentListNoTitle[activeTabKey2]} ); }; export default App;