import React, {useEffect, useRef, useState} from 'react'; import { UserOutlined, } from '@ant-design/icons'; import {Layout, Menu, Button, theme, Avatar, Tabs} from 'antd'; import Hlexical from './Hlexical'; import ItemTree from "../../components/ItemTree"; import './index.less' import {store} from "../../redux/store"; import {isEmpty} from "../../utils/ObjectUtils"; import {useSelector, useDispatch} from "react-redux"; import {addTableBarItem, removeTableBarItem, setActiveKey} from "../../redux/tableBarItem_reducer" const {Header, Sider, Content} = Layout; const Note = () => { const dispatch = useDispatch() const [collapsed, setCollapsed] = useState(false); // const { // token: { colorBgContainer }, // } = theme.useToken(); const colorBgContainer = '#800080' const newTabIndex = useRef(0); const activeKey=useSelector(state => state.tableBarItem.activeKey); const items = useSelector(state => state.tableBarItem.data) const onChange = (newActiveKey) => { console.log("setActiveKey(newActiveKey)",newActiveKey) dispatch(setActiveKey({"activeKey":newActiveKey})); }; const add = () => { const newActiveKey = `newTab${newTabIndex.current++}`; // const newPanes = [...items]; // newPanes.push({ // label: 'New Tab', // children:
上善若水